Updated WPF Courseware
February 4, 2011.
Continuing its updating of courseware covering .NET client programming,
Object Innovations today released revised four-day course on Windows Presentation Foundation (WPF).
These courses contain a new chapter on WPF and Windows Forms interoperation. (We have also recently
updated our Windows Forms courseware.)
The revised courses, available in both C# and Visual Basic, are:
Thes courses cover Windows Presentation Foundation or WPF ("Avalon"),
the new .NET technology from Microsoft for building rich Windows applications,
originally part of .NET 3.0, previously called "WinFX" by Microsoft. The
courseware is current to .NET 4.0 and Visual Studio 2010.
For creating rich Web applications Object Innovations offers courses in Silverlight,
which is a slimmed down version of WPF running on multiple platorms.
WPF is both a significant new technology from Microsoft and also a very complex one.
Its sheer size is staggering, and there are many important concepts that must be mastered
to be truly proficient in programming WPF. The learning curve can be steep.
The Object Innovations courses provide a practical, hands-on introduction
to the basic areas of the technology, enabling a programmer to do with WPF
the typical things they can do with other Windows GUI development technologies,
such as MFC, Visual Basic or Windows Forms: create applications with windows, controls,
dialogs, menus and toolbars. It includes a treatment of XAML, an XML-based declarative language
for defining program elements. It also covers the flexible layout capabilities of WPF
(something that goes far beyond what can be done conveniently in Windows Forms)
and the command architecture that is more flexible than events.
The courseware includes coverage of a number of important intermediate
and advanced topics, including resources, routed events, dependency properties, data binding,
styles, templates, skins and themes. The updated courseware contains material on data access
using the Entity Data Model and the new DataGrid control.
Shipments of the revised courseware begin immediately.