www.comarch.pl/szkolenia WPF Windows Presentation Foundation

Transkrypt

www.comarch.pl/szkolenia WPF Windows Presentation Foundation
WPF Windows Presentation Foundation – kurs podstawowy
Charakterystyka
ZałoŜeniem szkolenia jest zapoznanie uczestników z podstawową koncepcją działania
nowej technologii Microsoft WPF. Uczestnicy będą mieli moŜliwość zapoznania się z
nowymi moŜliwościami budowania bogatych i zaawansowanych aplikacji z graficznym
interfejsem uŜytkownika oraz ze sposobami wykorzystania baz danych w tym środowisku.
Szkolenie prowadzone jest w formie wykładów, warsztatów i ćwiczeń praktycznych przy
komputerach.
Profil słuchaczy
Jest to szkolenie przeznaczone dla osób zainteresowanych problematyką tworzenia
aplikacji graficznych w środowisku .NET, którzy chcą poszerzyć swoją wiedzę i
umiejętności w zakresie tworzenia nowych, bogatych interfejsów uŜytkownika
przeznaczonych do uruchamiania jako osobne aplikacje w środowisku Microsoft Windows
lub jako aplikacje umieszczane w przeglądarkach internetowych. Materiał szkoleniowy jest
adresowany m.in. dla programistów i projektantów aplikacji z graficznym interfejsem
uŜytkownika.
Czas trwania
2 dni po 8 godzin lekcyjnych
Wymagania
Podstawowa wiedza dotycząca programowaniu w środowisku .NET z naciskiem język C#,
znajomość zintegrowanego środowiska Visual Studio 2008/2010, podstawowa znajomość
relacyjnych baz danych z naciskiem na Microsoft SQL 2005/2008 (Express), podstawowa
wiedza z zakresu tworzenia graficznych interfejsów uŜytkownika (GUI).
Zagadnienia
Wprowadzenie do zagadnień związanych z WPF
Omówienie podstawowych definicji związanych z technologią WPF
Porównanie WPF z technologią Macromedia Flash oraz GDI/GDI+
Przedstawienie historii wersji oraz najwaŜniejszych zmian
Wstęp do języka XAML
Przedstawienie ogólnej architektury WPF
Wstęp do kontrolek w środowisku WPF
Omówienie kontrolek typu ContentControl
Omówienie podstawowych atrybutów kontrolek: Margin, Padding, Tooltips, Popup
Omówienie podstawowych kontrolek:
o Label
o Button
o ScrollViewer
o GroupBox
o TabControl
o Expander
o TextBox
o PasswordBox
o ListBox
o ComboBox
o Slider
o ProgressBar
o Calendar
www.comarch.pl/szkolenia
o DatePicker
Praca z układem strony
Ogólna charakterystyka kontenerów kontrolek
Omówienie kontenerów kontrolek:
o StackPanel
o WrapPanel
o DockGrid
o UniformGrid
o Canvas
Zdarzenia i komend
Omówienie zdarzeń typu Routed Events
Omówienie standardowych komend w środowisku WPF
Omówienie rozszerzonych komend w środowisku WPF
Łączenie z danymi (Data Binding)
Omówienie trybów bindowania danych
Wykrywanie zmian właściwości obiektów
Omówienie sposobów wiązania obiektów z kontrolkami
Omówienie roli atrybutu DataContext
Wstęp do grafiki w środowisku WPF
Omówienie architektury obiektów wizualnych w technologii WPF
Omówienie klas Rectangle oraz Ellipse
Skalowanie kształtów
Omówienie klasy Canvas
Omówienie klas Line oraz Poliline
Omówienie klasy Polygon
Zarządzenie dokumentami
Wykorzystanie kategorii dokumentów FlowDocument
Wykorzystanie kategorii dokumentów FixedDocument
Instalacja aplikacji WPF
Instalowanie i uruchamiania aplikacji w przeglądarce internetowej
Instalacja za pomocą mechanizmu ClickOnce
Wiedza z kursu
Po ukończeniu kursu uczestnicy będą potrafili:
Tworzyć nowe aplikacje WPF w środowisku Microsoft Blend oraz Visual Studio
Korzystać z podstawowych kontrolek, które umoŜliwiają budowanie bogatego
interfejsu graficznego
Definiować róŜne układy stron
Wykorzystywać predefiniowane komendy dostarczone wraz ze środowiskiem WPF
Wiązać obiekty ze źródłami danych (bazy danych, pliki, inne obiekty)
Wzbogacać interfejs uŜytkownika grafiką dwuwymiarową
Wykorzystywać wbudowane mechanizmy WPF do pracy z dokumentami tekstowymi
Dostarczać aplikacje WPF przeznaczone do uruchamiania zarówno w przeglądarce
internetowej jako i samodzielnie pracujących aplikacji w środowisku Microsoft
Windows.
www.comarch.pl/szkolenia