Vorige week was er een Live meeting met Steve Balmer van Microsoft. In deze presentatie werd het wel duidelijk, Microsoft zet alle pijlen op de Cloud.
Waren Exchange, CRM, Windows en SQL Server al beschikbaar in de Cloud, straks zullen ook SharePoint en Office daar te vinden zijn.
I will be in!
Tijdens de DevDays 30 & 31 maart in Den Haag zal er zeker aandacht voor de Cloud services zijn. Op de Community area zal een ATE (Ask the Expert) gebied zijn.
De officiele release datum van SharePoint en Office 2010 is bekend. Op 12 mei 2010 zullen beide producten gereleased gaan worden. Wil je meer informatie over SharePoint of Office kijk dan op deze website http://bit.ly/bNWGKO, daar kun je informatie vinden van en door mensen uit de community.
Er is een Beta van de Office Web Applications beschikbaar. Met je Microsoft Live Account heb je ook de beschikking over een SkyDrive. Zo’n SkyDrive is een online USB stick van 25Gb.
Als je deelneemt aan het Beta programma van de Office Web Applications, dan heb je op je SkyDrive het volgende menu. Vanuit dat menu kun je een Excel workbook of Powerpoint presentation, de twee andere opties zijn nog niet beschikbaar.
Als je kiest voor een Excel workbook, dan moet je uiteraard eerst de naam geven.

Als je een bestaand document opent, dan heb je de ribbon nog niet.
Iets anders leuk is, dat je met meerdere mensen gelijktijdig op een bestand kunt werken.
De aanpassingen worden dan real time getoond op alle plekken, waar het document geopend is.

Na het typen op enter drukken en dan…
Gaaf hoor. Ik denk dat de concurentie een zware dobber gaat krijgen.
Excel lijkt erg op Excel Services van SharePoint. Ik ben heel benieuwd naar de mogelijkheden met Word en OneNote.
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’.

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


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.


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 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’.

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.

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

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

In PowerPoint zie je dan onderstaande waarschuwing.

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.
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.

Foto’s.

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.


Al deze informatie wordt lokaal bewaard in je Contacts.


Om de Linkedin Social Connector te kunnen installeren moet je de standaard Connector deinstalleren. Vervolgens moet je een nieuwe versie installeren (zie ook Download Center page). 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!
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.

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.
Zo kun je ook tekst op een meerdere regels selecteren en renamen.
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.

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.
Wederom erg handig. Dit gaat je zeker helpen als je aanhanger bent van Test Driven development.
Je kent de situatie wel. Je ben code aan het kloppen. Je gebruikt een bekende class met de juiste casing (hoofd en kleine letters), maar Visual Studio zegt dat er iets mis is. Meestal ben je dan een using statement vergeten. Om de juiste using dan toe te voegen, moet je eerst naar de bovenkant van je code file. Daar kun je dan de toevoeging doen en dan moet je weer terug naar zojuist verlaten positie. Erg onhandig en tijdrovend.

Visual Studio 2010 heeft daarvoor een handigheidje. Je gaat boven de error staan en klikt op de rechtermuis knop. In het context menu staat de optie Resolve met daarachter verschillende usings. Je selecteert de juiste en je kunt verder met je code.
Erg handig! Persoonlijk vind ik dit de meest handige functie.
Vandaag heb ik Team Foundation Server 2010 RC geinstalleerd op mijn 64 bits Windows 7 machine. Alles leek goed te gaan, maar toch is er iets mis. De oplossing heb ik nog niet. Het lijkt niet te liggen aan de installatie van TFS, ik heb deze al gedeinstalleerd en geinstalleerd. Hetzelfde geldt voor Visual Studio zelf.
Als je Visual Studio start, dan wordt geprobeerd te connecten met TFS.
En daar gaat het fout.

De DLL waarnaar gerefereerd wordt bestaat wel gewoon en is ook gewoon te vinden in de GAC.
Het vreemde is wel, dat de Team Explorer wel gewoon de inhoud van TFS laat zien.
Als iemand een idee heeft, dan hoor ik het graag.
UPDATE:
Probleem ligt aan de Beta 2 van de PowerTools. Deze zul je moeten deinstalleren voordat je Team Foundation Server RC gaat installeren. Oke, mijn probleem was nu dat de deinstallatie (bij Add/Remove programs) niet te vinden was. De oplossing daarvoor is gewoon eerst installeren en dan deinstalleren. (Met dank aan collega Dave Smits)
Vanaf vandaag (9 februari 2010) zijn beide producten te downloaden voor MSDN subscribers. Vanaf morgen (10 februari 2010) kun je ook zonder MSDN subscription downloaden.
De versies komen met een Go-live licensie.
Tijdens de Devdays van Microsoft zal er erg veel aandacht zijn voor hun nieuwe vlaggenschip! Schrijf je snel in (www.devdays.nl), want op-is-op.
Zojuist heb ik de Visual Studio Azure Cloude Services februari update gedownload en geinstalleerd. Deze is alleen te gebruiken voor Visual Studio 2008 en Visual Studio 2010 RC (helaas is die nog niet te downloaden).
Het was mij niet eerder opgevallen, maar sinds de november update van de Cloud tools is er een naamswijziging doorgevoerd. Microsoft.ServiceHosting is Microsoft.WindowsAzure gaan heten.


Ook het diagnose gedeelte is aangepast. Had je voorheen de RoleManager nog nodig om iets naar een Log te schrijven, nu gebruik je gewoon de alombekende Trace functionaliteit van .NET.
Waarom ontdekte ik dat nu pas? Sinds Visual Studio 2010 Beta 2 heb ik Visual Studio 2008 niet meer gebruikt voor Azure zaken. Maar na het installeren opende ik een reeds bestaand project gemaakt met een eerdere versie van de Cloud tools. Tja, dan zie je ineens rode kriebels en dat is vreemd bij gegenereerde code.
Wel werd mij duidelijk dat de toevoeging van de optie Resolve in Visual Studio 2010 bij een vergeten reference erg gemakkelijk is. Daar wen je heel snel aan.

Al een tijdje staat deze op mijn verlanglijstje om de iPod killer van Microsoft te kopen. Maar er is een probleem. Het ding is niet te krijgen in een land anders dan de Verenigde Staten.
Er is wel sprake van geweest, maar voorals nog is dat niet mogelijk. Ook is het niet mogelijk om via bijvoorbeeld Amazon er een te bestellen. Zodra je een adres buiten te de VS opgeeft gaat het fout.


Via een personal shopping services in Las Vegas heb ik hem dan besteld en over laten komen. En dus ben ik eindelijk in het bezit van een echte 32 Gb Zune HD!
De bijbehorende Zune software kun je wel gewoon installeren, maar je kunt geen Zune account aanmaken voor de Zune Marketplace. Dat heeft tot gevolg, dat je een applicaties voor het ding kunt downloaden en muziek. In Amerika kun je een Zune pass kopen. Met de Zune pass kun je dan ‘gratis’ muziek ophalen. Dat schijnt volgens de verhalen erg goedkoop en handig te werken. Goed in Nederland werkt dat dan niet, maar je kunt wel je eigen CD’s rippen en op je Zune plaatsen.
Wat ik erg handig vindt aan de Zune software, dat de Zune niet gekoppeld is aan 1 computer. Ik kan syncen met elke computer zonder daarbij muziek kwijt te raken. Op de Zune sofware kom ik in een later blogpost wel terug. Met XNA Gamestudio kun je ook software schrijven, ook daarop kom ik later terug.
De Dutch Information Workers Usergroup (DIWUG) powered by SDN (Software Development Netwerk) heeft een gratis SharePoint eMagazine gepubliceerd.
Dit magazine voor IT-Pro's, Developers en End (power) Users is beschikbaar en leesbaar op een e-Reader.
http://www.sdn.nl/IW/FreeMagazine/tabid/139/Default.aspx
Veel plezier!
Afgelopen week kreeg ik mail dat de CTP bijna voorbij is en dat ik mijn Azure Cloud moest updaten. Nu heb ik een MSDN account en daar hoort een Azure Cloud bij tegen een gereduceerde prijs. Dus heb ik dat maar eens geactiveerd.
Daarna moest ik natuurlijk mijn CloudApps opnieuw deployen. Maar voor het deployen moet je wel eerst een Azure hosted service aanmaken. Bij het aanmaken van een nieuwe service kun je nu meer keuzes maken ten aanzien van de Region.

Mijn Azure cloud draait nu ergens in Europa ;-)
Ik heb nu ook een Storage Service gemaakt, daar moet ik ook nog mee spelen.
More Posts
Next page »