June 2010 Release of the Windows Azure Tools + SDK

De juni 2010 Windows Azure Tools + SDK zijn beschikbaar.

The Windows Azure Tools for Microsoft Visual Studio extend Visual Studio 2010 and Visual Studio 2008 to enable the creation, configuration, building, debugging, running, packaging and deployment of scalable web applications and services on Windows Azure.

Lots of new features for this release:

  • Visual Studio 2010 RTM Support: Full support for Visual Studio 2010 RTM.
  • .NET 4 support: Choose to build services targeting either the .NET 3.5 or .NET 4 framework.
  • Cloud storage explorer: Displays a read-only view of Windows Azure tables and blob containers through Server Explorer.
  • IntelliTrace support for services running in the cloud: Adds support for debugging services in the cloud by using the Visual Studio 2010 IntelliTrace feature. This is enabled by using the deployment feature, and logs are retrieved through Server Explorer. Note: Requires Visual Studio Ultimate and .NET 4 roles

More info: http://blogs.msdn.com/b/jnak/archive/2010/06/07/june-2010-release-of-the-windows-azure-tools-sdk.aspx

Live Movie Maker

‘Iedereen kan een kaskraker maken’ oftewel een echte Steven Spielberg zijn.

Van het SDN event van 12 april heb ik video opnames gemaakt, deze samengevoegd en online gezet op YouTube. Ik heb daar geen moeilijke tools voor gebruikt, maar gewoon Windows Live Movie Maker. Dit tool werkt erg eenvoudig.

livemovie1

Je begint met een leeg blad natuurlijk en dan sleep je de video fragmenten er in.

 livemovie3

Dan voeg je een afbeelding met een bijschrift toe. Dit is je titelscherm.

 livemovie4

Daarna ga je de video fragmenten op maat knippen en in de juiste volgorde zetten. De speelt de video af en bepaalt waar het beginpunt moet komen en waar het eindpunt is. Dat doe je voor alle stukken en je film is klaar. Nou ja, dan moet je nog muziek toevoegen he.

 livemovie5

 livemovie6

Maar eigenlijk is dit alles. Hier is het voorbeeld van het SDN event van 12 april te zien en hier het resultaat van deze blogpost.

Oke, gouden kalveren of een Oscar zullen ze niet winnen, maar een impressie geven ze wel. Volg het SDNWatch kanaal op YouTube met nog meer filmpjes van onze events.

livemovie7

Word 2010 save to SkyDrive

Iedereen heeft een SkyDrive, maar op dit moment gebruiken we hem bijna allemaal als een veredelde USB stick of externe harddisk. Niet zo gek, want zo is hij ook lang gepositioneerd geweest. Maar eigenlijk zou hij makkelijker bereikbaar moeten zijn vanuit bijvoorbeeld Word.

woa1

Met de komst van Office 2010 wordt dan nu mogelijk. Office 2010 gaat ook gepaard van Office Web Apps. Daar heb ik eerder al een blogpost overgeschreven. Maar vanuit Word/Excel/Powerpoint 2010 wordt het nog makkelijker om documenten op te slaan op je Skydrive.

Hier een korte uitleg. Zoals altijd maak je je document op in Word.

 woa2

Om het op te slaan op je SkyDrive kies je voor Save & Send. In dat scherm kun je kiezen voor Save to Web. Je kunt dan inloggen op je SkyDrive met je Live account (wel vreemd dat het inlog scherm niet het bekende Live inlog scherm is).

 woa4

En het geven van een bestandsnaam en oke staat het bestand op je SkyDrive.

 woa6

Daar kun je hem dan openen. Op dit moment is alleen Viewen nog mogelijk, in de toekomst kun je ook Edit gebruiken.

 woa7

Edit geeft dit scherm.

 woa8

View laat je je document zien.

 woa9

Nu maar hopen dat de Edit functionaliteit gauw beschikbaar komt, want dan ben je onafhankelijk van je eigen laptop/pc.

Microsoft Touch Pack for Windows 7

Als je in het bezig bent van een touch of Table PC met Windows 7, dan is het zeker aan te raden om Microsoft Touch Pack for Windows 7 te downloaden (http://www.microsoft.com/downloads/details.aspx?FamilyID=b152fadd-82e4-4ddb-a46a-aebe49944428&displaylang=en).

touchpack1 touchpack2

touchpack3

Na installatie heb je de beschikking over een aantal applicaties die bekend zijn van de Surface. Zoals de Surface Collage en Surface Globe. Erg leuk en voor Gadget freaks een prima manier om andere de ogen uit te steken.

touchpack4

Ook wordt er een shortcut naar Bing Maps gemaakt. Deze is ook met Touch te bedienen ookal draait het in een browser; inzoomen, roteren etc.

touchpack5

Er is ook een framework om zelf Touch applicaties te maken. Daarover later meer.

Visual Studio 2010 – Community Launch Event

Op 20 april organiseren de gezamelijke communities in Nedeland (SDN, dotNED, VBCentral en Sixin) de Visual Studio Community launch!

Amit Chatterjee algemeen directeur van Visual Studio Test Business bij Microsoft zal een korte keynote geven en de host van de avond zijn.

Daarnaast zullen verschillende sprekers o.a. de volgende onderwerpen van Visual Studio 2010 toelichten: ALM, Webdevelopment, Office/SharePoint-development, Cloud development.

 

Deze sprekers zijn: Alex Thissen, principal architect bij Achmea/Interpolis. Marcel de Vries, IT-architect bij Info Support. Anko Duizer, softwarearchitect bij Tellus. Wouter van Vugt, Microsoft MVP bij Code Counsel.

Als SDN community member heb je de mogelijkheid om live bij deze Community launch aanwezig te zijn! Gebruik daarvoor deze link: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032448067&Culture=nl-NL

Let op: Tijdens dit event vinden video opnamen plaats en bestaat de mogelijkheid dat je voor de camera gevraagd wordt om een reactie. Geef tijdig aan als je dat niet wilt.

Kun je niet aanwezig zijn, maar wil je wel online meedoen? Gebruik dan deze link voor de Online Launch: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032448182&Culture=nl-NL

Het event is via de volgende link live te volgen: http://www.internetfieldproduction.nl/visualstudio2010/

Automatisch website vertalen

Enige tijd geleden reageerde er buitenlandstalige meneer op mijn blog. Zijn eerste vraag was of ik mijn blogposts ook in het Engels heb. Nou was ik eigenlijk van plan om alleen in het Nederlands te bloggen, ten eerste omdat het mijn moerstaal is en ten tweede omdat daarvoor ook een afzetmarkt is.

Maar deze meneer kwam met de oplossing en ik vond hem wel erg mooi.

www.microsofttranslator.com: Op deze website kunt je teksten plakken en laten vertalen, maar ook een URL opgeven. Beide zijn niet nieuw, maar de uitwerking is wel erg aardig. Als je namelijk een URL opgeeft (bijv www.marcelmeijer.net), dan krijg je het volgende te zien.

translator

Oke, de tekst wordt niet helemaal perfect vertaald, maar toch zo kun je 70% van een site wel snappen.

Tja, moet ik nu nog overstappen naar het Engels?

Zune HD programmeren

Voor de Zune HD kun je software schrijven met behulp van de XNA Game Studio 3.1 met de Zune HD Extensions. Daarvoor moet je je Zune wel geconnect hebben aan je computer. Anders krijg je onderstaande foutmelding. Dat is wel erg jammer, er is geen emulator zoals je hebt voor Windows Phone 7 development.

zunegame1

Door op de groene plus te klikken kun je aangeven welk device je wilt koppelen.

zunegame2

zunegame3 zunegame4zunegame5

In XNA Gamestudio 3.1 kun je kiezen voor een Zune Game 3.1. Dit kan alleen met C#. Voor andere .NET talen zijn geen templates aanwezig.

zunegame6

Als je daarvoor kiest, dan krijg je een solution met allerhande TODO’s.

zunegame7

Een Zune applicatie bestaat uit grofweg een paar delen. Een Program.cs file, daarin staat niets meer dan het runnen van de Game1 in Game1.cs. Een content folder, daar worden alle objecten zoals plaatjes, muziek etc in geplaatst, ongeveer gelijk aan de data directory van een website. Het andere plaatje (GameThumbnail.png) is voor het icoontje op de Zune.

Als je op F5 druk, dan zal de software gedeployed worden naar de Zune.

zunegame8

Op de Zune zul je dan een CornflowerBlue achtergrond zien. Met behulp van de XNA Game Studio Device Center kun je Screen Capture van de Zune maken.

zunegame9 zunegame10

Maar dan begint het pas he 😉 Dan wil je ook iets maken. Oke, ik ben niet zo’n geweldige Gamedesigner, dus verwacht er niet teveel van. Op internet heb ik een paar helper classes gevonden voor een TouchImageButton.

In de LoadContent zorg je voor de Texture, de Button en de GameFont. In de Draw methode bepaal je wat er allemaal getekend moet worden. In de Update methode zorg je dat de wijzigingen ook doorgevoerd worden.

zunegame13

zunegame14

zunegame15

De UpdateSprite methode zorgt voor een bouncing sprite (mijn foto).

Het resultaat:

zunegame11 zunegame12

En als je op de foto drukt met je vinger, dan zal de achtergrond wisselen naar blauw en de tellers zullen ophogen. Wel grappig is te zien, dat de DateTime.Now.ToLongTimeString() niet de juiste tijd terug geeft. Het is namelijk een uurtje later ten tijde van de schermafdruk.

Wel erg grappig om zo bezig te zijn met XNA en een Zune. Voor Windows Phone 7 ontwikkelingen zal XNA ook een belangrijke plaats innemen naast natuurlijk Silverlight.

Wat jammer is het, dat er geen Emulator is. Vreemd is ook als je applicatie start en daarna afsluit, dan gaat de Zune rebooten. Ik hoop niet dat dat voor Windows Phone 7 geldt.

Oja, zorg er wel voor, dat de Zune Software niet automatisch start als je de Zune koppelt. Het device kan maar door een applicatie gelijktijdig gebruikt worden. Daarnaast moet ook de schermbeveiliging uit zijn

Zune Software

Sinds een tijd ben ik in het bezit van een Zune HD. En het ding bevalt mij erg goed. Hiervoor had ik diverse i-Pods van Apple. Deze dingen doen het prima, hebben een prachtig design, maar de software iTunes vind ik erg vervelend. Zoals gezegd ik heb meerdere i-Pods en deze zijn ook nog eens met verschillende computers gesynced. Helaas kan de software daar niet goed mee omgaan.

Als je de Zune HD aan je computer koppelt, dan zal het volgende te zien zijn bij de Devices en Printers.

device

Wel jammer natuurlijk dat je niet een plaatje van een Zune HD ziet, voor een printer ed gaat dat meestal wel goed. Ook als je de properties opvraagt, krijg je niet alle gegevens te zien.

Als je de Zune software start, dan krijg je het volgende informatie over de aangesloten Zune HD te zien. Geen lastige keuzes over het leeggooien van het device, niets van dat alles. Als je je Zune aan een andere computer koppelt, dan kun je gewoon muziek blijven toevoegen. Erg handig!

zunesoftware1

Met deze drie iconen kun je content naar de Zune slepen (uit de collectie sleep je dan een album naar dit icoon en hij wordt gesynced), een CD rippen en je playlist aanpassen en maken.

zunesoftware2

Als je een CD in de drive stopt, zal er automatisch aan de bovenkant een Disc menu verschijnen. Als je naar het disc scherm gaat, dan wordt uiteraard de coverfoto getoond. Dan heb je ook de mogelijkheid om te rippen.

zunesoftware12

zunesoftware13 zunesoftware14

Als je daarna het album naar de Zune icoon sleept, dan wordt de muziek ook op je Zune geplaatst.

zunesoftware3

Op www.zune.net kun je een account aanmaken. Daarna is het mogelijk om software, muziek en films te downloaden. Je internet explorer moet dan wel Engels als standaard hebben, anders kun je geen account aanmaken. Je kunt dan de gratis content downloaden. Om een Zune pass aan te schaffen moet je een US contact adres hebben. Daarmee ben je voorlopig uitgesloten van muziek en films. Dit schijnt te liggen aan de verschillen in muziek rechten tussen US en Nederland. Maar op de Marketplace kun je wel games en software downloaden. NB heb je geen Zune, dan kun je deze software niet gebruiken.

zunesoftware4

Voor de Zune Software heb je geen Zune of Zune HD nodig. Je kunt het gewoon gebruiken als Windows Media Player. Als je dan kiest voor de Mini player, dan verandert de Zune Software naar een echte Mini player.

zunesoftware6

zunesoftware7

Ik ben erg tevreden over de Zune software. Beslist veel beter dan iTunes en mooier dan Windows Media Player.

Office Web Applications

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.

Capture0 

Als je kiest voor een Excel workbook, dan moet je uiteraard eerst de naam geven.

Capture1  Capture4

Als je een bestaand document opent, dan heb je de ribbon nog niet.

Capture3

Iets anders leuk is, dat je met meerdere mensen gelijktijdig op een bestand kunt werken.

 Capture5

De aanpassingen worden dan real time getoond op alle plekken, waar het document geopend is.

Capture6

Capture7

Na het typen op enter drukken en dan…

Capture8

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.