Download presentation
Presentation is loading. Please wait.
Published byCory Reeves Modified over 8 years ago
2
Samantha Durante Program Manager Microsoft Corporation WUX305
3
What’s in this Session… (What will I know when you’re done?) WPF is ready for Line of Business Get productive quickly in common LOB scenarios Customize controls to meet your needs Rich Win7 and Office integration Mostly demo – slides for recap Feedback welcome and encouraged! samand@microsoft.com Theater session: WUX01-INT
4
Customizing a basic LOB application
5
Recap Customizing a basic LOB application Master/Details Customize controls to display data optimally DataGrid, DatePicker, Calendar Available today in WPF Toolkit at wpf.codeplex.comwpf.codeplex.com Also in.NET 4.0 Styling WPF Themes at wpf.codeplex.comwpf.codeplex.com
6
Deployment ClickOnce application deployment New Background Updates.NET Framework 4.0 deployment Smaller Framework Redist packages 60 MB, compared to 250 MB for.NET 3.5 Client Profile <30 MB subset of the Framework
7
Deployment Client Profile Configurator Creates branded setup with chained pre-requisites Preview at wpf.codeplex.comwpf.codeplex.com
8
Model-View-ViewModel Separate UI from Business Logic Complex apps are easier to maintain & evolve Advantages Reuse models Replace views Improve testability M-V-VM Toolkit at wpf.codeplex.comwpf.codeplex.com
9
Light up on Win7
10
Recap Light up on Win7 Ribbon CTP available now at msdn.microsoft.com/officeuimsdn.microsoft.com/officeui CTP2 available in the next few months Will include RibbonCommand design change Taskbar Jump List integration
11
WPF Better Together with Office Integrate WPF, WCF, LINQ, & Visual Studio Tools for Office (VSTO) Leverage existing Office API expertise Plus the power of Visual Studio &.NET Access web services and databases Export data from WPF to Office Live data in documents with custom Office UI Data visualization using WPF 3D
12
WPF Better Together with Office
13
Next-Gen LOB experiences
14
Rich Data Visualization See WUX204 (today @ 4:30) MultiTouch APIs
15
Takeaways WPF is ready for Line of Business Get productive quickly in common LOB scenarios Customize controls to meet your needs Rich Win7 and Office integration Try out new controls and toolkits today http://wpf.codeplex.com Visual Studio 2010 Beta 1 coming soon!
17
www.microsoft.com/teched Sessions On-Demand & Community http://microsoft.com/technet Resources for IT Professionals http://microsoft.com/msdn Resources for Developers www.microsoft.com/learning Microsoft Certification and Training Resources www.microsoft.com/learning Microsoft Certification & Training Resources Resources Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings at TechEd Online. Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings at TechEd Online.
18
Related Content Breakout Sessions WUX304 Building Rich Business Clients in WPF: New Tools and Controls for Windows Presentation Foundation Video (Session was on Monday) WUX204 Building Rich Business Clients in WPF: Building Data Visualization Applications with the Windows Presentation Foundation Tuesday, 4:30 pm - 5:30 pm WUX205 Designing and Prototyping in WPF and Microsoft Silverlight: A Case Study Friday, 9:00 am – 10:15 am Interactive Theater Sessions WUX01-INT Building Rich Business Clients in WPF: Feedback Session Wednesday, 10:15 am – 11:30 am Hands-on Labs TBA Building Rich Business Clients in WPF HOL WUX15-HOL WPF Features Preview: DataGrid, Ribbon, and Visual State Manager DTL03-HOL Data-centric WPF Applications Required Slide Speakers, please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session. Required Slide Speakers, please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session.
19
Complete an evaluation on CommNet and enter to win! Required Slide
20
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Required Slide
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.