April 2007 - posts - Microsoft User Experience Blog

April 2007 - posts

MIX07 Nieuws over Microsoft Silverlight

BigDark Microsoft Silverlight is op de NAB conferentie aangekondigd als de naam voor wat eerst "WPF/E" werd genoemd. Silverlight is een cross-platform, cross-browser plug-in voor browsers waarmee een hoge kwaliteit video en audio geboden kan worden, maar het maakt het ook mogelijk rijkere user experience te bieden in web applicaties. Op de MIX zijn vandaag meer details bekend gemaakt over Silverlight.

De nieuwe beta van Silverlight 1.0 die vandaag gereleased is bevat nu ook support voor streaming video en audio. De kwaliteit gaat zelfs tot HD formaat (VC-1 720p). Hierdoor is het met Silverlight mogelijk om video en audio te downloaden of te streamen en te integreren in een website. Voor deze beta is nu ook een Go Live licentie beschikbaar, zodat de technologie in productie websites gebruikt kunnen worden met support van Microsoft. De release van versie 1.0 zal in de zomer zijn.

Ga naar http://www.microsoft.com/silverlight/downloads.aspx voor de downloads voor zowel Windows als de Mac.

Silverlight Streaming Service

Voor het gebruik van video en audio op het web biedt Microsoft nu een gratis on-demand service, genaamd Live Silverlight Streaming service. Deze service biedt 4 GB gratis storage met enige beperkingen als duur van de video en kwaliteit. Voor meer informatie zie http://silverlight.live.com.

.NET ondersteuning

Een andere belangrijke aankondigen is dat Microsoft Silverlight ook het .NET development platform naar het web gaat brengen, cross-platform, cross-browser. Dit maakt het development model voor rijke web applicaties veel krachtiger, maar ook snellere executie dan script. Dit maakt het development model voor RIAs erg sterk, mede door de integratie van Visual Studio voor developers en Expression Studio voor designers.

Met de .NET ondersteuning wordt geleverd:

  • Multi-language support
  • Hign performance runtime
  • Rijke UI controls
  • HTML DOM integratie
  • Robuste netwerk ondersteuning

Een demo is getoond van een schaakprogramma waarbij de logica zowel in script als in .NET is geimplementeerd. De logica loopt nodes af voor het bepalen van de mogelijke zetten. Script kan 500 nodes per seconde doen, waar .NET 1.500.000 nodes per seconde doet. Een enorm performance verschil!

In Visual Studio "Orcas" is er ondersteuning voor Silverlight development. Uiteraard is debugging mogelijk, maar er wordt zelfs ondersteuning gegeven voor remote debugging. Er werd live gedemonstreerd hoe op Windows in Visual Studio een Silverlight app werd gemaakt, de app werd gedraaid in Safari op een Mac, en deze werd vervolgens gedebugged. Erg krachtig!

De ondersteunen talen zijn C#, Python, JavaScript, Dynamic Visual Basic en Ruby. Dus een grote varieteit in ondersteunde talen.

De .NET ondersteuning zal in versie 1.1 verschijnen. De datum voor de release van deze versie is nog niet bekend gemaakt. Ook zal er een mobiele versie van komen.

Ga naar http://www.microsoft.com/silverlight/downloads.aspx voor de downloads van Silverlight versie 1.1 alfa voor zowel Windows als de Mac.
Op de Visual Studio "Orcas" website is ook de beta 1 van "Orcas" te downloaden.

Meer informatie is te vinden op de Silverlight community website http://www.silverlight.net.

Expression Studio 1.0 released

ExpStudioEN_3DP-75Op de MIX07 is vandaag Expression Studio 1.0 gereleased. Expression Studio bestaat uit Expression Design, Expression Blend, Expression Web en Expression Media. Deze studio is speciaal bedoeld voor professionele designers. De studio integreert met Visual Studio, zodat designers en developers kunnen samenwerken.

Een van de producten die belangrijk is voor video is Expression Media Encoder, onderdele van Expression Media. Deze encoder is geen video-bewerkingstool, maar een tool voor het prepareren van video voor het web. Een feature die het bijvoorbeeld biedt is een hele krachtige A/B vergelijkingstool waarbij het origineel en een preview van het eindproduct vergeleken kunnen worden. Maar ook biedt de tool een mogelijkheid om eenvoudig een player volgens een template te genereren. De uiteindelijk player bestaat dan uit HTML-files, de video en natuurlijk XAML (definitie taal voor Silverlight). Ook eigen templates kunnen aangemaakt worden met de tools uit de Expression Studio.

Er is ook een preview gegeven van Expression Blend 2. Die biedt ondersteuning voor Silverlight applicaties. Hierbij is ook getoond hoe een template die is aangemaakt door de encoder in Blend bewerkt is, en hoe een bewerkte omgeving als een nieuwe player template toegevoegd kan worden.

Voor meer informatie, kijk op de Expression Studio website.

Aanrader - "Windows Presentation Foundation Unleashed"

unleashedVorige week kreeg dan eindelijk het boek in handen met de titel "Windows Presentation Foundation Unleashed" van Adam Nathan en Daniel Lehenbauer. Dit boek is in de eerste plaats erg mooi uitgevoerd. Het boek is geheel in kleur uitgebracht inclusief de codevoorbeelden. Dat maakt het lezen erg prettig. Maar wat belangrijker is, het boek is ook erg compleet en geeft een goed overzicht van XAML en de verschillende WPF features als data binding, styling, 3D, enzovoort. Daarnaast geeft het boek ook aan hoe WPF toegepast kan worden met veel voorbeelden voor controls, integratie met andere omgevingen als WinForms, maar ook het toepassen van Windows Vista specifieke features (bv "glass").

Aangezien er snel XAML of code wordt getoond is het boek met name geschikt voor developers. Maar door de uitleg met voorbeelden kan het voor designers met wat technische affiniteit ook goed gebruikt worden als referentiemateriaal. Onderwerpen als 3D worden goed uitgelegd waardoor er een goed begrip ontstaat wat er allemaal mogelijk is rond 3D.

Posted 02 April 2007 03:51 PM door Martin Tirion | no comments
Opgeslagen onder: , ,

Zoek

Go

Dit weblog

Nieuws

Selecteren