WPF Boot Camp
In this course, we share our expertise not only with Infragistics products, but with the emerging methodologies and technologies relevant for the next decade. Our Windows Presentation Foundation (WPF) Boot Camp UI Training course on WPF gives you the latest skills and techniques relevant to your organization.
Modules
Overview of WPFThis module introduces WPF, XAML and an overview of authoring tools.
Fundamentals of a WPF Solution Until WPF, Windows developers have been tweaking pixels from UI screenshots using inflexible layout schemes. Windows Presentation Foundation provides diverse functionality for laying out a view. This module introduces the WPF layout system that supports a flexible, extensible model optimized for content and that works well with data, styling and controls.
User Interaction with Controls WPF provides powerful controls engineered with a level of flexibility never before seen on the Windows interface landscape. Understanding them will help in the development of usable and intuitive interfaces.
Graphics This module covers the multimedia and graphic capabilities of Silverlight including shapes, brushes, transforms, and deep zoom functionality.
A Deeper Look into Text WPF comes with extensive text capability. Taking a more HTML-like model for displaying text, WPF provides a rich document structure for displaying, printing and navigating text. A few moments of study will show how to use these services in simple dialogs and in full-featured text editors.
An Overview of Graphics This module touches upon various WPF graphics features which will add professional, high-quality value to your applications.
WPF Data Binding 101 This module focuses on making your data work in WPF, quickly and efficiently.
Advanced Topics – Styling, Interop and Performances In this module, we cover several of the more popular and most advanced features in Windows Presentation Foundation.
Customization
All our standard training courses are composed of sub-sets of training modules. Review our lineup of training modules and contact us to build your ultimate training program today!
After completing this course with its multiple demos and labs, students will have a fundamental understanding of how to:
- Use Microsoft Expression® Blend™ for creating dynamic interfaces.
- Use Microsoft Visual Studio® to program and deploy WPF applications.
- Create various layouts and know when to use them.
- Use Dependency Properties, Routed Events, Routed Commands and Transforms.
- Work with text in WPF.
- Work with graphics, brushes, transparency, and multimedia.
- Use WPF data binding to your advantage, including using DataTemplates, ValueConverters, Validation, Filters, and Sorting.
- Use Resources and Styling.
- Create animated effects.
- Create custom controls.
- Optimize your application.
Before attending this course, students should have:
- Experience using .NET with either C# or VB.NET is ideal but not required.
Private training, tailored to your needs, at our location or yours.
Contact Us
For more information on how we can help your enterprise, contact our Enterprise Development team at services@infragistics.com or fill out the contact form below and we will be happy to follow up with you.
