Silverlight 3 och Expression 3 RC
I fredags släpptes Silverlight 3 och Expression Studio 3 gjordes samtidigt tillgänglig i en Release Candidate-version.
Här är alla nedladdningslänkar:
- Visual Studio Tools for Silverlight 3 (kräver Visual Studio 2008 SP1)
- Silverlight Toolkit (med tillgänglig och fri källkod)
- Utvecklar-runtime: Windows och Mac (du behöver inte dessa om du redan installerat Visual Studio Tools ovan)
- Runtime för slutanvändare - för alla supporterade platformar
- Offline dokumentation
- Dokmentation över ändringar (‘breaking changes’ från SL3 beta samt ändringar från SL2)
- Expression Blend 3 Release Candidate (som riktar sig mot relaseversionen av Silverlight 3)
- .NET RIA Services July 2009 release
- Deep Zoom Composer Release Candidate
Om du inte har tillgång till Visual Studio 2008 men ändå vill komma igång med utveckling av Silverlight-applikationer kan du installera VS 2008 Express och Silverlight Tools helt gratis, enklast gör du det via Web Platform installer i en enda smidig installation.
Några av de viktigaste nyheterna i Silverlight 3 är:
- Möjligheten att installera och exekvera Silverlight-applikationer “Out of browser”, d.v.s. utanför webbläsaren och med offline-stöd.
- Ett nytt navigeringsramverk som ger dig s.k. ‘deep linking’, d.v.s. möjligheten att länka direkt ner i enskilda vyer i din Silverlight-applikation, något som även förenklar SEO
- DataForm-kontroll för detaljvyer med formulärdata (återfinns numera i Silverlight Toolkit, vilket är en ändring från Betan)
- Hårdvaruacceleration av grafik och mediaskalning
- Perspective 3D-transform
- Stöd för H264-video och ACC-ljud
- Möjlighet att manipulera rå ljud- och bilddata för att t.ex. kunna skriva egna mediadecorders
- Pixel shader-effekter
- Bättre tillgänglighetsanpassningar möjliga genom att ta hänsyn till systeminställningar som hög kontrast och färgteman
- Med Silverlight 3 runtime + SDK + Silverlight Toolkit har du nu ca: 100 färdiga kontroller att använda i din applikation
Några saker som är nya sedan Silverlight 3 Betan är t.ex. kraftigt förbättrad textrendering, ny HTTP-stack med bättre REST-stöd samt möjlighet att ladda assemblies asynkront vid behov m.h.a. en assembly cache.
Dessutom släpptes en uppdaterad version av .NET RIA Services som är ett nytt ramverk för att bygga datadrivna verksamhetsstödjande system med Silverlight (och i förlängningen även andra typer av klienter som WPF och AJAX). I och med denna version är det också tillåtet att driftsätta Silverlight-applikationer som använder ramverket, även om det fortfarande är med begränsad support (.NET RIA Services beräknas släppas i början av nästa år).
Om du har befintliga Silverlight 1.0 eller Silverlight 2-applikationer så kommer dessa i de allra flesta fall att fungera utan problem även med Silverlight 3-runtime. Dock så finns det ett fåtal ‘breaking changes’ som beror på buggfixar och säkerhetsjusteringar – här hittar du en listning över dessa.
Några av de viktigaste nyheterna i Expression Studio 3 är:
- Expression Blend 3: Sketchflow, Intellisense, Behaviors, Photoshop- och Illustrator-import, enklare skapa testdata samt integration med Team Foundation Server. Läs mer om nyheterna i Expression Blend 3 här.
- Expression Encoder 3: bättre mallar för H264-encoding och IIS Smooth Streaming, nya spelar-skins med Silverlight 3-funktionalitet samt möjlighet att göra screen capture direkt i Expression Encoder. Läs mer om nyheterna i Expression Encoder här.
Mer information, de senaste nyheterna, introduktionsfilmer och artiklar m.m. hittar du som vanligt på: www.silverlight.net