WPF (Windows Presentation Foundation) Application Development

Bu 3 günlük uygulamalı eğitimde, katılımcılar modern Windows masaüstü uygulamaları geliştirmek için kullanılan WPF (Windows Presentation Foundation) teknolojisini derinlemesine öğrenme fırsatı bulacaktır. XAML ve C# kullanılarak arayüz tasarımı, veri bağlama, kullanıcı etkileşimleri ve görsel özelleştirmeler gibi konular pratik örneklerle ele alınır. Eğitim, masaüstü uygulama geliştirme konusunda bilgi sahibi olmak isteyen yazılımcılar için uygundur. Bu eğitimin öncesinde MS 10266 Programming in C# with Microsoft Visual Studio eğitim(ler)inin alınmış olması önerilir ve eğitim sonrasında ise ASP.Net Web API eğitim(ler)inin alınması önerilir.
Overview of WPF
Creating a Simple WPF Application
Handling Events and Commands
Navigating Between Pages
Defining Page Layout
Building User Interfaces by Using Content Controls
Building User Interfaces by Using Items Controls
Hosting Windows Forms Controls
Sharing Logical Resources in an Application
Creating Consistent User Interfaces by Using Styles
Changing the Appearance of Controls by Using Control Templates
Enhancing User Interfaces by Using Triggers and Animations
Overview of Data Binding
Creating a Data Binding
Implementing Property Change Notification
Converting Data
Validating Data
Binding to Collections of Objects
Presenting Data by Using Collection Views
Presenting Data by Using Data Templates
Overview of Control Authoring
Creating Controls
Creating and Viewing Flow Documents
Creating and Viewing Fixed Documents
Packaging Documents
Printing Documents
Creating 2-D graphics
Displaying Images
Creating 3-D Graphics
Manipulating the 3-D Environment
Adding Multimedia