Course Code: pwpf45
Duration: 21 hours
Prerequisites:
  • Znajomość podstawowych zwrotów z zakresu rozwoju oprogramowania.
  • Bardzo zalecane uczestnictwo w szkoleniu Programowanie w C# 5.0 z Visual Studio 2012 (ang. Programming C# 5.0 with Visual Studio 2012).
Overview:

Windows Presentation Foundation (WPF) to otwarty framework podsystemu graficznego do renderowania interfejsów użytkownika. Dostarcza narzędzi i zasobów do tworzenia aplikacji klienta desktopowego.

To szkolenie prowadzone przez instruktora (online lub stacjonarne) jest przeznaczone dla programistów, którzy chcą tworzyć aplikacje klienta desktopowego za pomocą najnowszej wersji WPF, C#, i Visual Studio.

Po zakończeniu tego szkolenia uczestnicy będą mogli:

  • Nauczyć się i zrozumieć, jak korzystać z zasobów i narzędzi MSDN.
  • Wspierać proces rozwoju w Microsoft Visual Studio.
  • Tworzyć aplikacje biznesowe na stację roboczą za pomocą technologii WPF i języka C#.

Format kursu

  • Interaktywne wykłady i dyskusje.
  • Wiele ćwiczeń i praktyki.
  • Ręczna implementacja w środowisku laboratoryjnym na żywo.

Opcje dostosowania kursu

  • Aby zamówić dostosowane szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia.
Course Outline:

IDE

  • Zapoznanie z narzędziem Visual Studio 2012
  • Pierwszy program - Hello WPF World !
  • Kompilacja, Debugowanie

Microsoft .NET

  • Czym jest .NET?
  • CLR i Garbage Collector
  • DLL a EXE?
  • Technologie w obrębie .NET

Fundamenty WPF

  • Historia WPF
  • Wzorzec projektowy MVVM - omówienie
  • WPF a Windows Forms
  • Różnice pomiędzy WPF 3.0, 3.5, 4.0, 4.5

Wejście i wyjście

  • Struktura projektów WPF
  • XAML, Layout, Dependency Properties
  • Komendy (ang. Commands) i Zasoby (ang. Resources)
  • Zdarzenia
  • Style i zachowania
  • Databinding, Strumienie danych

Operacje na danych

  • Modelowanie danych w WPF
  • Dostęp do baz danych
  • LINQ
  • Entity Framework
  • Operacje CRUD
  • Walidacja danych

Kontrolki

  • Przegląd kontrolek
  • WPF Toolkit Extended
  • User Controls a Custom Controls
  • Templates
Sites Published:

United Arab Emirates - Programming in WPF

Qatar - Programming in WPF

Egypt - Programming in WPF

Saudi Arabia - Programming in WPF

South Africa - Programming in WPF

Brasil - Programming in WPF

Canada - Programming in WPF

中国 - Programming in WPF

香港 - Programming in WPF

澳門 - Programming in WPF

台灣 - Programming in WPF 4.5

USA - Programming in WPF

Österreich - Programmieren in WPF 4.5

Schweiz - Programmieren in WPF 4.5

Deutschland - Programmieren in WPF 4.5

Czech Republic - Programming in WPF

Denmark - Programming in WPF

Estonia - Programming in WPF

Finland - Programming in WPF

Greece - Programming in WPF

Magyarország - Programming in WPF

Ireland - Programming in WPF

Luxembourg - Programming in WPF

Latvia - Programming in WPF

España - Programación en WPF 4.5

Italia - Programming in WPF

Lithuania - Programming in WPF

Nederland - Programming in WPF

Norway - Programming in WPF

Portugal - Programming in WPF

România - Programming in WPF

Sverige - Programming in WPF

Türkiye - Programming in WPF

Malta - Programming in WPF

Belgique - Programming in WPF

France - Programming in WPF

日本 - Programming in WPF

Australia - Programming in WPF

Malaysia - Programming in WPF

New Zealand - Programming in WPF

Philippines - Programming in WPF

Singapore - Programming in WPF

Thailand - Programming in WPF

Vietnam - Programming in WPF

India - Programming in WPF

Argentina - Programación en WPF 4.5

Chile - Programación en WPF 4.5

Costa Rica - Programación en WPF 4.5

Ecuador - Programación en WPF 4.5

Guatemala - Programación en WPF 4.5

Colombia - Programación en WPF 4.5

México - Programación en WPF 4.5

Panama - Programación en WPF 4.5

Peru - Programación en WPF 4.5

Uruguay - Programación en WPF 4.5

Venezuela - Programación en WPF 4.5

Polska - Programowanie w WPF 4.5

United Kingdom - Programming in WPF

South Korea - Programming in WPF

Pakistan - Programming in WPF

Sri Lanka - Programming in WPF

Bulgaria - Programming in WPF

Bolivia - Programación en WPF 4.5

Indonesia - Programming in WPF

Kazakhstan - Programming in WPF

Moldova - Programming in WPF

Morocco - Programming in WPF

Tunisia - Programming in WPF

Kuwait - Programming in WPF

Oman - Programming in WPF

Slovakia - Programming in WPF

Kenya - Programming in WPF

Nigeria - Programming in WPF

Botswana - Programming in WPF

Slovenia - Programming in WPF

Croatia - Programming in WPF

Serbia - Programming in WPF

Bhutan - Programming in WPF

Nepal - Programming in WPF

Uzbekistan - Programming in WPF