1 / 13

VPF304: Leverage WPF Development Tools

VPF304: Leverage WPF Development Tools. Brian Noyes IDesign Inc ( www.idesign.net ) brian.noyes@idesign.net. About Brian. Chief Architect, IDesign Inc. ( www.idesign.net ) Microsoft Regional Director / MVP Publishing

feivel
Download Presentation

VPF304: Leverage WPF Development Tools

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VPF304: Leverage WPF Development Tools Brian Noyes IDesign Inc (www.idesign.net) brian.noyes@idesign.net

  2. About Brian • Chief Architect, IDesign Inc. (www.idesign.net) • Microsoft Regional Director / MVP • Publishing • Developing Applications with Windows Workflow Foundation, LiveLessons training DVD, June 2007. • Smart Client Deployment with ClickOnce, Addison Wesley, January 2007 • Data Binding in Windows Forms 2.0, Addison Wesley, January 2006 • MSDN Magazine, MSDN Online, CoDe Magazine, The Server Side .NET, asp.netPRO, Visual Studio Magazine • Speaking • Microsoft TechEd US, Europe, Malaysia, Visual Studio Connections, DevTeach, INETA Speakers Bureau, MSDN Webcasts • Participates in Microsoft Design Reviews • E-mail: brian.noyes@idesign.net • Blog: http://briannoyes.net

  3. Agenda • Tools Summary • Visual Studio Walkthrough • Expression Blend Walkthrough • Other WPF Tools

  4. WPF Tools Summary • Developers perspective in this session • No one tool does it all • The sum of the tools capabilities might be less than you expect • Have to write some code by hand • XAML editing is best in VS • Blend has a steep learning curve, but is better for specialized tasks • Still often have to tweak the code

  5. Agenda • Tools Summary • Visual Studio Walkthrough • Expression Blend Walkthrough • Other WPF Tools

  6. VS Walkthrough • Designer capabilities • Properties editor • XAML Editor capabilities • Managing resources

  7. Agenda • Tools Summary • Visual Studio Walkthrough • Expression Blend Walkthrough • Other WPF Tools

  8. Expression Blend Walkthrough • Designer / toolbox • Properties editor • Managing assets • Color editing • Template editing • Animation authoring

  9. Agenda • Tools Summary • Visual Studio Walkthrough • Expression Blend Walkthrough • Other WPF Tools

  10. Other WPF Tools • Expression Design • 2D Vector graphics asset authoring • Kaxaml • Lightweight on the fly XAML editing/rendering • Mole Visualizer • Explore the visual tree while debugging • WPF Perf Kit • Analyze render/layout behavior • Perforator, Visual Profiler, etc. • XAMLPad, XAMLCruncher, Snoop

  11. Summary • Landscape of WPF tools feels a little primitive • Really V1 • VS excellent XAML editor + renderer • With some quirks • Expression Blend great asset editor • After learning curve • Leverage the growing set of specialized support tools

  12. Resources • Expression Blend Unleashed, Brennon Williams, Sams Publishing • Visual Studio 2008 Unleashed, Lars Powers, Mike Snell, Sams Publishing • Getting Started with Expression Blend, Lee Brimlow, Lynda.com, http://movielibrary.lynda.com/html/modPage.asp?ID=384

  13. Your Feedback is Important Please fill out a session evaluation form and either put them in the basket near the exit or drop them off at the conference registration desk. Thank you!

More Related