Azure Billing

Sinds januari is Azure en SQL Azure nu productie. Dat houdt in, dat je ook moet gaan betalen voor de gebruikte diensten. Geen punt, met je MSDN account heb je recht op een premium abonnement. In het kort komt het neer op geen standaard maandelijkse kosten en gebruik is binnen bepaalde bandbreedtes gratis.

So far so good, zou je zeggen. Wat is mijn situatie. Ik heb bovengenoemde MSDN account en Azure. Ik heb een SQL Azure database gemaakt en een Azure Webrole Service die iets doet met de database (bekend van mijn presentaties over SQL Azure: http://marcelmeijer.cloudapp.net oftwel de Data Nearby Demo). Daarnaast heb (had) ik ook een Windows Azure Service met een WebRole en een Workerrole. Deze maakte gebruik van de Windows Azure Storage voor Blobs en Queue’s.

Na het in productie gaan van Windows Azure ging niet natuurlijk kijken naar de Billing (Kosten). Op je Windows Azure portal staat naast je account ook een link ‘Billing’.

azurebilling1

Je wordt dan omgeleid naar de Microsoft Online Services Customer Portal. Daar moet je dan ook inloggen.

azurebilling2

azurebilling3

Op je profile kun je naar de kosten kijken. Heel lang stond daar 0 euro. Tenminste zolang ik de Data Nearby Demo had draaien. Na het deployen van de andere demo met Workerrole en Storage usage veranderde dat.

azurebilling4

 azurebilling5

 azurebilling6

Uit de details bleek waarom. De Workerrole draait natuurlijk en kost CPU cycles. Onder andere voor het gebruik van de CPU moet je betalen. Daarnaast gebruikte ik meer storage dan bij het MSDN abonnement gratis was.

De Workerrole stond nog in de Test stage gedeployed en was dus niet publiekelijk beschikbaar. En toch kostte het geld. Niet zo vreemd natuurlijk. Bij een Datacenter in eigen beheer kost een dergelijke test omgeving ook gewoon geld.

Wel mooi hoe je inzicht krijgt in je kosten, het detail niveau van je verbruik is ook best aardig.

PowerPoint 2010: Broadcast Slide Show

PowerPoint 2010 heeft een hele grappige functie. Je kunt je presentatie live houden over het internet. Je toeschouwers kunnen dan op hun eigen plek via hun browser meekijken.

Hoe werkt het? Je hebt natuurlijk gewoon je presentatie. Op de Ribbon onder Slide Show staat een keuze ‘Broadcast Slide Show’.

broadcast1 broadcast2

Als je deze selecteert, dan krijg je een aantal schermen. Een daarvan is een login scherm. En dat is simpel, je gebruikt je Live ID. Iedereen die gebruik maakt van Live Messenger, heeft een Live ID. Als laatste scherm krijg je de URL waar je toeschouwers de presentatie kunnen volgen.

broadcast3 broadcast4

Als je je presentatie start, dan krijgen je toeschouwers het ook te zien in hun browser.

broadcast6

Als je de Broadcast van de presentatie dan beeindigd, dan zien je Toeschouwers dit.

broadcast8

In PowerPoint zie je dan onderstaande waarschuwing.

broadcast7

Erg handig. Het enige wat je nog mist is het geluid. Uiteraard er zijn diverse mogelijkheden om hetzelfde te bereiken, zoals het opzetten van een LiveMeeting. Als je gebruik maakt van Office Communicator (zelf gehost of via BPOS), dan heb je dat al. Ook daarmee kun je presentaties geven, maar moeten je toeschouwers software lokaal installeren. Met deze oplossing niet.

Ik ga het zeker eens echt proberen.

Outlook 2010 Linkedin Social Connector

Een van de nieuwigheden van Outlook 2010 is de Social Connector. Dit onderdeel werd pas bekend met het beschikbaar komen van de eerste publieke beta. Het doel van deze Social Connector is om beter te integreren met alle verschillende Social Networks, zoals SharePoint, Facebook, MySpace, Twitter en Linkedin. Tot kort geleden was alleen de connector voor SharePoint beschikbaar en deze kwam standaard met de Outlook 2010 installatie mee. Inmiddels is Linkedin gekomen met een publiek beta van hun Social Connector voor Outlook.

Als je dan de Connector geinstalleerd hebt en je inloggegevens van Linkedin hebt opgegeven, dan is de info van je contacten vanuit Linkedin beschikbaar in Outlook.

mail1

Foto’s.

mail2

Maar ook status updates.

In principe is het erg simpel, bij de contact van je mail klik je op de Add dropdown. Na het installeren van nieuwe beta van de Social Connector en de Linkedin connector kun je kiezen voor ‘on Linkedin’. Daarna zal er contact gelegd worden met Linkedin voor de benodigde info.

mail3mail4 mail5

Al deze informatie wordt lokaal bewaard in je Contacts.

mail7mail8

Om de Linkedin Social Connector te kunnen installeren moet je de standaard Connector deinstalleren. Vervolgens moet je een nieuwe versie installeren (zie ook Linkedin Download). Helaas is de Social Connector niet geschikt voor de 64bits variant van Outlook. En met de nieuwe versie van de Social Connector ben je SharePoint connectie kwijt.

Het verbinden van een Contact met je Linkedin contacten lijkt te gaan op basis van het E-mail adres van je contact op Linkedin. Als je Contact een ander e-mail gebruikt voor Linkedin, dan zie je in elk geval zijn foto niet (wel zijn status updates).

Het ziet er wel erg handig uit. Laat de overige Social Connectors maar komen, FaceBook, Twitter etc. Ik ben benieuwd!

Visual Studio 2010 – Multi row edit

De Code editor van Visual Studio 2010 is een stuk volwassener geworden. Nu kun je ook verticaal selecteren. Neem dit voorbeeld. Ik heb twee variabelen gemaakt, maar ik ben vergeten ze private te maken.

edit1

Natuurlijk kun je dan voor de eerste gaan staan, private type, private selecteren en kopieren op de volgende regel.

Met Visual Studio 2010 zet je de cursor op de eerste regel, houdt de alt toets ingehouden en sleept de muis een naar beneden. Er komt dan een kleine blauwe lijn voor de geselecteerde regels te staan. Als je dan begint met typen, verschijnt de tekst op beide regels.

edit2 edit3 edit4

Zo kun je ook tekst op een meerdere regels selecteren en renamen.

Visual Studio 2010 – Unkown Class en toch intellisense

Ook deze situatie is erg bekend. Je gebruikt een Class, maar je moet deze nog implementeren. Voorheen moest je dan eerst een skelet van de Class maken voordat je verder kon.

unknown1

Op zich was dit nog niet zo erg. Maar als je dan een nieuwe instantie wilde maken, dan hielp de intellisense niet meer. Dat is nu voorbij. In Visual Studio 2010 kun je nu de intellisense op een normale manier overrulen. Maar ook doet hij nu of hij de Class toch kent.

unknown2

Wederom erg handig. Dit gaat je zeker helpen als je aanhanger bent van Test Driven development.