Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Presentation Foundation Overview Greg Smalter Red Stapler Software, LLC.

Similar presentations


Presentation on theme: "Windows Presentation Foundation Overview Greg Smalter Red Stapler Software, LLC."— Presentation transcript:

1 Windows Presentation Foundation Overview Greg Smalter Red Stapler Software, LLC

2 Agenda Discussion of WPF applicability Demos of WPF using Cider and Expression Blend More discussion on what WPF means for a developer (as opposed to other roles)

3 Benefits Markup/code-behind model (like ASP.NET) Excellent layout options and text flow features Access to powerful graphics hardware Certain otherwise-impossible effects are made easy (skewing and rotating textboxes, etc.)

4 Drawbacks Users are not big fans of having their text boxes skewed and rotated Steep learning curve Confusing scope Does not cover all bases covered by Windows Forms

5 Developers Perspective WPF is not aimed at developers Clearly not geared towards adding elements dynamically through code- behind It is difficult to set some properties on elements (Grid.Row, for example) in code-behind Marks a return to weak-typing

6 Tools Cider (Visual Studio 2005) Expression Blend XAML Pad 3D tools such as Lightwave can generate XAML.

7 Comparisons WPF vs. DirectX and GDI+ WPF/E vs. ASP.NET AJAX

8 Other Resources Good, flashy presentation by Filipe Fortes: Choice=2001&disc=&pid=NGW030&year=2005 Choice=2001&disc=&pid=NGW030&year=2005 Five day course for WPF: my-five-day-course-for-hitting-the-wpf-curve- cliff.aspx my-five-day-course-for-hitting-the-wpf-curve- cliff.aspx Flashy WPF/E demo: ml ml Microsofts WPF slides:


Download ppt "Windows Presentation Foundation Overview Greg Smalter Red Stapler Software, LLC."

Similar presentations


Ads by Google