|
10554
DEVELOPING RICH INTERNET APPLICATIONS USING MICROSOFT SILVERLIGHT 4
|
|
|
|
|
10554
|
|
Developing Rich Internet Applications Using Microsoft Silverlight 4
|
|
|
|
5 (liczba
dni zajęć w godzinach 9.00-16.00)
|
|
|
|
|
Dla kogo
Kurs adresowany jest do profesjonalnych programistów znających podstawy XAML oraz
Silverlight, chcących tworzyć zaawansowane aplikacje na platformie Silverlight 4
za pomocą Visual Studio 2010.
Wymagania wstępne
Słuchacze przystępujący to tego szkolenia powinni mieć doświadczenie w programowaniu
w Visual Studio 2010, znać podstawy XAML oraz pracy w środowisku Expression Blend
oraz tworzenia aplikacji webowych.
Zakres tematyczny - Wprowadzenie do tworzenia biznesowych aplikacji silverlight-owych
- Przegląd Silverlight 4
- Architektura Silverlight
- Tworzenie aplikacji Silverlight działających poza przeglądarką (Out-of-Browser OOB)
- Tworzenie aplikacji przetwarzających dane
- Przegląd zagadnień dostępu do danych w Silverlight 4
- Definiowanie dostępu do danych z wykorzystaniem modeli danych ADO.NET Entity
- Wyświetlanie danych przy użyciu serwisów domenowych (Domain Services)
- Zaawansowane zarządzanie danymi
- Manipulowanie danymi przy użyciu serwisów domenowych
- Binding oraz walidacja danych
- Implementowanie kontrolek użytkownika oraz nawigacji
- Praca z kontrolkami
- Wątki
- Implementowanie nawigacji
- Tworzenie zaawansowanych interejsów uzytkownika
- Tworzenie klasy Content Presenter
- Tworzenie szablonów pozycji (Item Templates)
- Korzystanie z zasobów lokalnych
- Drukowanie
- Dostęp do lokalnego obszaru składowania (local storage)
- Dostęp do lokalnego systemu plików
- Implementowanie zaawansowanych technik przetwarzania mediów
- Implementowanie Deep Zoom
- Odtwarzanie plików medialnych
- Silverlight Media Framework
- Wprowadzenie do Silverlight Media Framework
- Tworzenie rozwiązań na Silverlight Media Framework
- Sięganie do sprzętu z poziomu aplikacji Silverlight
- Interakcja z myszą i klawiaturą
- Interakcja z urządzeniami audio i wideo
- Globalizacja i lokalizacja
- Implementowanie komunikacji sieciowej
- Konfigurowanie aplikacji na potrzeby komunikacji sieciowej
- Implementowanie wywołań web
- Implementowanie komunikacji niskopoziomowej
- Wdrażanie aplikacji Silverlight
- Cechy aplikacji oraz hosting
- Dynamiczne zarządzanie zasobami aplikacji
- Wzorce aplikacji
- Wprowadzenie do wzorca MVVM
- Wprowadzenie do Prism
- Pierwsze spojrzenie na tworzenie aplikacji Windows Phone
|
|
|
|
|