Course Outline
Introduction
IDE
- Introduction to Visual Studio
- Creating a project
- Compiling and debugging
Microsoft .NET
- What is .NET?
- CLR and garbage collector
- DLL vs. EXE?
- Technologies within .NET
Foundations of WPF
- History of WPF
- MVVM design pattern
- WPF vs. Windows forms
- Differences between WPF versions
In and Out
- WPF project structure
- XAML, layout, and dependency properties
- Commands and resources
- Events
- Styles and behaviours
- Understanding data binding and data streams
Data Flow
- Data modelling in WPF
- Access to databases
- LINQ
- Entity framework
- CRUD operations
- Data validation
Controls
- Controls review
- WPF toolkit extended
- User controls a custom controls
- Templates
Advanced topics
- Asynchronous and parallel operations
- Inverse of Control (IoC)
- Unity and PRISM
Real World Application
- Developing a system architecture
- Data modelling
- Implementation
- Application testing
Summary and Next Steps
Requirements
- Knowledge of the basic phrases of software development
- Knowledge of Visual Studio and C#
Audience
- Software developers
- Programmers
- Technical team leader
Testimonials (7)
Well explained.
Moises - Department of Defense
Course - Programming in WPF
Hands on activities after each subjects
Hannah Anciano - Merlot Aero International Ltd.
Course - Programming in WPF 4.5
to ze szkolenie bylo prowadzone z naciskiem na praktyczne zastosowanie.
Piotr Kucharski
Course - Programowanie w WPF 4.5
Rzeczowo, ciekawie, chęć pomocy w razie potrzeby
Justyna Kabzinska
Course - Programowanie w WPF 4.5
Najbardziej podobało mi się że nasze ankiety z przed szkolenia zostały wzięte pod uwagę i trener podczas szkolenia skupił się przede wszystkim na zagadnieniach które były dla nas ważne.
Kamil Oslizlo
Course - Programowanie w WPF 4.5
Dużo przykładów praktycznych
Marcin Kocikowski
Course - Programowanie w WPF 4.5
Kontakt z prowadzącym