Ani v druhý deň PDC09, keď mal keynote Steven Sinofsky a Scott Guthrie sa tempo, čo sa týka, oznamovania nových vecí nespomalilo.
Hlavnými témami boli najmä:
- Oznámenie Silverlight 4, vrátane vydania Beta verzie. To sa čakalo. Čakalo sa tiež, že Microsoft oznámi, že popracoval v tejto novej verzii na podpore tlače (čo bola jedna z najčastejších výhrad voči predošlým verziám), no počet noviniek a ich rozsah je skoro neuveriteľný a myslím, že prekvapil každého. Wow! Len stručne:
* Printing Support
* Implicit Styling
* WebCam/Microphone Support
* RichTextArea Control
* Right-Mouse Button Events
* Drag-n-Drop/Clipboard Access
* UDP/Multicast Support in Networking
Out of the Browser Improvements
* Elevated Trust
* WebBrowser Control
* Controlling the Window
* Notification Windows (e.g. Outlook popup's)
* COM Integration
,a to vôbec nespomínam množstvo ďalších noviniek, čo sa týka multimédií, a ďalších vecí. Každá z vyššie uvedených vecí je cenným posunom vpred, čo sa týka Silverlightu. Inak bolo povedané (v keynote), že súčasná penetrácia je okolo 45% a rastie to tempom 2-3% mesačne. Významné sú tiež čísla porovnávajúce výkon SL4 voči SL3. Hovorí sa o 100% zvýšení výkonu a 30% zrýchlení štartu aplikácie voči SL3.
Toto je beta verzia. Nasledovať by ešte mala RC verzia a potom už RTM verzia, očakávaná niekedy v prvej polovici roku 2010.
Ak chcete kompletný zoznam noviniek vo v4, tak pozrite na Silverlight 4 Beta Whitepaper. Základné info a download je na Silverlight 4 Beta stránke na silverlight.net community webe (inak, k dispozícii je aj Expression Blend 4 Preview). Dobrý prehľad noviniek s kontextom má Tim Heuer - Silverlight 4 Beta – A guide to the new features. Na channel9 otvorili včera nové tréningové centrum pre Silverlight4, kde sú aj hands-on-laby, kde môžte vidieť nové veci priamo v akcii a sami si to skúsiť, či sú tak cool ako sa píše a hovorí.
Ak uvažujete o použítí Silverlightu v súvislosti s multimédiami - tak si určite všimnite Microsoft Silverlight Media Framework.
Ak skôr uvažujete o LOB (business) aplikáciách, tak potom treba venovať pozornosť spôsobu ako komunikovať s back-end službami, pričom ide najmä o prácu s dátami. Tu je samozrejme viacero možností. Zmeny názvov technológií nie sú najpodstatnejšie (aj keď poteší, že tieto nové sú konečne jasné a dávajú zmysel) no dôležité je, že Microsoft konečne jednoznačne povedal, že "branding change is a direct result of some significant work we are releasing in this beta and it hopefully makes it very clear that we have one technology base for doing services on the .NET platform and that is WCF." (Brad Adams - Welcome to WCF RIA Services Beta!).
Alternatívou k WCF RIA Services sú pri Silverlighte samozrejme buď Core WCF Services (priame použitie WCF) alebo WCF Data Services (predtým ADO.NET Data Services, ešte predtým Astoria, výnimočná technológia, btw). Inak dobrý prehľad aktuálnych WCF technoĺógií dáva článok The WCF services ecosystem. Dobré info je aj na Silverlight Web Services Team blogu - New Web Services Features in Silverlight 4 Beta.
- Boli oznámené prvé detaily o vývoji IE9. Vyskúšať si to samozrejme nemôžeme. K dispozícii sú len informácie a channel9 videá (najmä JavaScript video je imho zaujímavé, ak na JavaScript engine pracujú ľudia takého kalibru ako Steven Lucco, či John Montgomery tak sa máme na čo tešiť). Dobrý prehľad noviniek je na IE blogu - An Early Look At IE9 for Developers.
- Bolo oznámené, že sú verejne dostupné beta verzie Office2010, SharePoint2010, Visio 2010, Project 2010. Ťahajte z http://www.microsoft.com/2010 (ide to dobre, teraz práve ťahám Visio...). Office Mobile client for Office 2010 beta by mal byť dostupný cez Windows Marketplace. Mimochodom, Outlook Social Connector je celkom cool vec.
- Dostupná je aj CTP verzia PowerPivot for Excel 2010 (predtým codename Gemini).
- V channel9 Learning Center pribudli kurzy na Windows Azure, SharePoint 2010 Developer, a Office2010 Workshop.
Čo ešte?
- Oslo Repository sa teraz oficiálne volá SQL Server Modeling Services.
- Ďalší "úplne wow" projekt z Microsoft Live Labs, ktorý Microsoft verejne uviedol je Pivot (codename Seahorse). Netreba si to mýliť s vyššie spomínaným PowerPivot projektom, je to niečo úplne iné.
OK, ako obvykle oplatí sa pozrieť keynotes, keď budú online (utorkový už je). IIS iPhone adaptive streaming demo, čo počas keynote nezafungovalo, je vraj funkčné na http://www.iis.net/iphone (ak máte iPhona môžete skúsiť).
K dispozícií (ako on-demand stream aj download) sú už aj prezentácie (utorkové sú asi už všetky, postupne pribúdajú ďalšie). Microsoft teda drží slovo, že sessions budú dostupné v rámci 24-48hod. po ich skončení. Ak vás teda niektorá technológia zaujala a chcete vedieť (a vidieť) viac priamo od zdroja, tak stačí teda ísť na oficiálnu stránku PDC09, a nájsť si tuú správnu prezentáciu.
-- s.