Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Silverlight 2 alapok Bátyai Krisztián NetAcademia Oktatóközpont oktató, fejlesztő MCT, MCPD (windows kliens)

Hasonló előadás


Az előadások a következő témára: "Silverlight 2 alapok Bátyai Krisztián NetAcademia Oktatóközpont oktató, fejlesztő MCT, MCPD (windows kliens)"— Előadás másolata:

1 Silverlight 2 alapok Bátyai Krisztián NetAcademia Oktatóközpont oktató, fejlesztő MCT, MCPD (windows kliens)

2 Menetrend RIA Platform áttekintés Alkalmazás fejlesztés UX Eszköztámogatás

3 Prezentációs technológiák Széles körben elérhető Professzionális grafikus futtató környezet

4 (vissza)Fejlődés?!? ConsoleDesktopClient/ServerWebsitesRia

5 SL2 Platform Architektúra Browser Host XAMLXAML Integrated Networking Stack DOM Integration Installer JavaScript Engine Presentation Core.NET for Silverlight Inputs Keyboard Mouse Ink Media WMV / VC1 WMA MP3 Controls Layout Editing UI Core 2D Vectors Animation Text Images Transforms DRM Media Dynamic Languages RubyPython BCL GenericsCollections Web Services REST RSS SOAP POX JSON Data LINQLINQ-to-XML WPF for Silverlight Extensible Controls Common Language Runtime ASP.NET AJAX Libs Server Silverlight 1 Silverlight 2

6 Silverlight 2 platform Applikáció jellemzők Statefull model Application class (életciklus) – Startup – Exit Security – Sandbox – Cross-domain – Isolated Storage – OpenFileDialog Full screen Splash screen.xap csomagolás

7 Silverlight 2 platform Alkalmazás = Markup + Kód Button b1 = new Button(); b1.Content = "OK"; b1.Background = new SolidColorBrush(Colors.LightBlue); b1.Width = 100; C# Dim b1 As New Button b1.Content = "OK" b1.Background = New _ SolidColorBrush(Colors.LightBlue) b1.Width = 100 VB.NET OK LightBlue XAML

8 Alkalmazás fejlesztés Keret/layout kialakítása Adatelérés, kommunikáció Üzleti logika

9 Keret/layout kialakítása Layout vezérlők Web-oldalon – Silverlight plugin beágyazása Alkalmazáson belül – Navigáció UserControl Transitions – Layout engine – Layout vezérlők StackPanel, ScrollViewer Grid/Canvas

10 Demó Layout kialakítása

11 Adatelérés Lehetőségek WCF ADO.NET DS

12 Demó Adatelérés Template-ek

13 „Üzleti” logika Keresés funkció implementálása Media lehetőség biztosítása – MediaElement – Audio/Video – Stream – HD minőség (http://silverlight.live.com)

14 Demó Keresési lehetőség implementálása Media lehetőség

15 UX Miért is?!? Stílusok Animációk Expression Blend

16 Demó UX és Design kialakítása Expression Blend használatával

17 Eszközök Visual Studio (Express) Expression 2 (sp1) – Blend – Design – Media – Encoder DeepZoom composer

18 További információk us/silverlight/default.aspx

19 Útravaló…

20


Letölteni ppt "Silverlight 2 alapok Bátyai Krisztián NetAcademia Oktatóközpont oktató, fejlesztő MCT, MCPD (windows kliens)"

Hasonló előadás


Google Hirdetések