Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Co nowego w Silverlight 5 Wojciech Poniatowski BETA.

Podobne prezentacje


Prezentacja na temat: "Co nowego w Silverlight 5 Wojciech Poniatowski BETA."— Zapis prezentacji:

1 Co nowego w Silverlight 5 Wojciech Poniatowski BETA

2 about.me/poniat Wojciech Poniatowski Programista Projektant Pasjonat Lider SRGM Visual Studio 2010 Comminity LaunchVisual Studio 2010 Comminity Launch Silesian Code CampSilesian Code CampSilesian Code CampSilesian Code CampKontakt Mail: Blog:

3 Agenda Historia Tools / Download Przeglad nowosci Wybrane nowosci z bliska DemaDemaPodsumowanieQ&A

4

5 Historia Silverlighta v1 Wiosna 2007 (Beta), Wrzesien 2007 (RTM) v2 Wiosna 2008 (Beta), Pazdziernik 2008 (RTM).NET, C#, VB, Ruby, Python, Data Binding v3 Wiosna 2009 (Beta), Listopad 2009 (RTM) H.264, GPU, OOB V4 Listopad 2009 (Beta), 12 kwietnia 2010 (RTM) OOB elevated trust, schowek, Drag&Drop, Right Mouse Click, kamera, mikrofon, 70% ficzerow z uservoice, 30% szybszy boot, 2x szybszy runtime, Chromeuservoice v5 Beta – Grudzień 2010, 2 polowa 2011 (RTM)

6 Silverlight 5 Ogloszony w grudniu 2010 Finalna wersja w drugiej polowie 2011 Ponad 40 nowych ficzerow Silverlight 5 makes further advances in media, application development and user experience

7 Tools / Download

8 Wymagane Visual Web Developer 2010 Express SP1Visual Web Developer 2010 Express SP1Visual Web Developer 2010 Express SP1Visual Web Developer 2010 Express SP1lub Visual Studio 2010 SP1Visual Studio 2010 SP1 Microsoft Silverlight 5 Beta Tools for Visual Studio SP1 (27MB)Microsoft Silverlight 5 Beta Tools for Visual Studio SP1 (27MB)Microsoft Silverlight 5 Beta Tools for Visual Studio SP1Microsoft Silverlight 5 Beta Tools for Visual Studio SP1 o Microsoft Silverlight 5 Beta Development Runtime WindowsWindows (9MB) Windows MacMac (19MB) Mac o Microsoft Silverlight 5 Beta SDK (10MB) Microsoft Silverlight 5 Beta SDK Microsoft Silverlight 5 Beta SDK o Microsoft Silverlight 5 Beta Update for Visual Studio 2010 Sp1 o WCF RIA Services for Silverlight 5 Beta (5MB) WCF RIA Services for Silverlight 5 Beta WCF RIA Services for Silverlight 5 BetaOpcjonalne Microsoft Expression Blend Preview for Silverlight 5 (92MB)Microsoft Expression Blend Preview for Silverlight 5 (92MB)Microsoft Expression Blend Preview for Silverlight 5Microsoft Expression Blend Preview for Silverlight 5

9 Przeglad nowosci

10 Binding Debugowanie XAMLa Breakpoint w XAMLuBreakpoint w XAMLu Ancestor RelativeSource Bindowanie do własciwosci kontrolki rodzicaBindowanie do własciwosci kontrolki rodzica Bindowanie w style setters Implicit Data Templates Rozne szablony w zaleznosci od typuRozne szablony w zaleznosci od typu DEMO

11 Media Low-latency sound support Uzywa XNA SoundEffectAPIUzywa XNA SoundEffectAPI Variable Speed Playback Przyspieszenie odtwarzaniaPrzyspieszenie odtwarzania W Beta tylko Video, docelowo dzwiek rowniezW Beta tylko Video, docelowo dzwiek rowniez Sprzetowe dekodowanie H.264 DEMO

12 Text Kontrola odstepow miedzy znakami Linkowanie Rich Text Boxow Tresc moze przeplywac miedzy polaczonymi kontrolkamiTresc moze przeplywac miedzy polaczonymi kontrolkami Multi-columnMulti-column DEMO

13 Input ClickCount DoubleClick, TripleClick, MultiClickDoubleClick, TripleClick, MultiClick Wyszukiwanie w ListBox & ComboBox DEMO

14 OS access Elevated-Trust in-browser Silverlight 4 miał ten tryb w Out of BrowserSilverlight 4 miał ten tryb w Out of Browser Beta: Tylko w WindowsBeta: Tylko w WindowsFull-Trust Wiekszy dostep do plikowWiekszy dostep do plikow Nie tylko do Moje dokumentyNie tylko do Moje dokumentyMulti-Windows Okna z systemu operacyjnegoOkna z systemu operacyjnego DEMO

15 Grafika XNA – akceleracja GPU Inne usprawnienia

16 Wydajnosc Lepsze parsowanie XAML dla UserControls oraz ResourceDictionary 90% lepsza wydajnosc dla ClientHttpWebRequest Graficzna akceleracja w IE9

17 Inne Wlasne znaczniki Wsparcie HTML (w przegladarce) Save File Dialog – domyslna nazwa pliku

18 Wybrane nowosci z bliska

19 Debugging XAML Bindings Silverlight 4 This is not a valid location for a breakpoint* Silverlight 5 No problemNo problem Jak w ASP.NETJak w ASP.NET Nie dostajemy Exceptiona, ale mozna sie przyczaicNie dostajemy Exceptiona, ale mozna sie przyczaic * Po zainstalowaniu SL5 Beta Tools, mozna debugowac SL4!

20 ClickCount MouseButtonEventArgs.ClickCount Mozna implementowac dowolna ilosc klikniec (double-click, triple-click) Ale! Tripple-click to wywolanie kolejno: 1x click1x click 2x click2x click 3x click3x click

21 Multiple Window Dla aplikacji z elevated-trust Natywne okna Systemu Operacyjnego Dociaganie do krawedzi (Windows 7)Dociaganie do krawedzi (Windows 7) Dowolna ilosc okienDowolna ilosc okien Wersja beta tylko dla WindowsWersja beta tylko dla Windows Brak metody Show(), ShowModal() Zamiast tego uzywamy VisibilityZamiast tego uzywamy Visibility

22 Ancestor RelativeSource Binding Umozliwia bindowanie do gory W drzewie obiektowW drzewie obiektow Zrodlem moze byc cos co nie jest w aktualnym data templateZrodlem moze byc cos co nie jest w aktualnym data template Jak w WPF

23 Low-latency sound Dzwiek bez opoznien Zasoby Audio wczesniej ladowaneZasoby Audio wczesniej ladowane Wiele instancji Demo PianoPiano

24 Trick Play (Variable Speed Playback) Zmiana predkosci odtwarzania Video Korekcja dzwieku nie jest obecna w wersji betaKorekcja dzwieku nie jest obecna w wersji betaMediaElement.Rate

25 DEMO

26 Dodatkowe zrodla John Papa Blog: Pete Brown Blog: Tim Heuer Blog: Silverlight Firestarter 2010 Video Labs:

27 Podsumowanie

28 Podsumowanie To tylko BETA, czekamy na finalna wersje Bawcie sie, eksperymentujcie

29 Pytania?

30 Dziekuje za uwage


Pobierz ppt "Co nowego w Silverlight 5 Wojciech Poniatowski BETA."

Podobne prezentacje


Reklamy Google