1 / 17

Building Data-Centric Applications with the new WPF Ribbon and DataGrid controls

Building Data-Centric Applications with the new WPF Ribbon and DataGrid controls. Gowtham Prasad K N Partner Technical Consultant | Microsoft Corporation http://blogs.msdn.com/gowthamkn | gowthamk@microsoft.com. Agenda. Building Data-centric Business applications with new WPF Controls

Download Presentation

Building Data-Centric Applications with the new WPF Ribbon and DataGrid controls

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. Building Data-Centric Applications with the new WPF Ribbon and DataGrid controls Gowtham Prasad K N Partner Technical Consultant| Microsoft Corporation http://blogs.msdn.com/gowthamkn| gowthamk@microsoft.com

  2. Agenda • Building Data-centric Business applications with new WPF Controls • DataGrid • DatePicker • WPF Ribbon • DataBindingEnahancements in Visual Studio 2010 • Future of WPF in .NET 4.0 and VS 2010

  3. DEMO "Introducing Southridge Real Estate"

  4. DataGrid Control Basics… • Getting started with DataGrid • Autogenerate columns in one line • Resizing, Reordering, Sorting, Selection, Editing, Keyboard navigation • Variety of Column Types • DataGridCheckBoxColumn • DataGridComboBoxColumn • DataGridHyperlinkColumn • DataGridTextColumn • DataGridTemplateColumn

  5. DEMO Creating a Basic DataGrid in WPF

  6. WPF Ribbon Control Basics… • Getting started with Ribbon • RibbonCommands are the heart of the Ribbon • Use RibbonWindow for title bar integration • Customize resizing without writing layout code

  7. DEMO Creating a Basic WPF Ribbon Control

  8. Advanced DataGrid Concepts • Row Details • Show additional fields within the grid • Row-Level Validation • Cross-field validation for end-user input • DataGrid Customization • Extensive styling to create a branded, unique UI

  9. Advanced RibbonConcepts • Built-in skins for Win7 & Office 2007 • “Smart UI” generates appropriate visuals • Application Menu Items • Quick Access Toolbar • Contextual Tabs • Full control over resizing layout • Replace RibbonWrapPanel to override default behavior

  10. DEMO Advanced DataGrid And Ribbon Features

  11. Visual Studio "10"

  12. DEMO A preview of DataBinding in Visual Studio 2010

  13. .NET Framework 4.0 And VS 10 Stronger Basics Text Clarity Enhancements App and Framework Deployment Improved Interop Improved Accessibility & Localization Improved Performance Immersive Ux Multi-touch DataGrid Ribbon Superbar Common Dialogs Effects Animation Media Enhancements Tools Improved RAD LOB Designer Better XAML Designer Developer/Designer Workflow Enhancements VSM More …

  14. Takeaways… • WPF is well on its way to being a great platform for LOB developers • Our new controls will help make LOB developers more productive • You can try out the new controls today at • DataGrid, DatePicker: www.codeplex.com/wpf • Ribbon: http://msdn.microsoft.com/officeui • Our next generation Visual Studio tooling will include many new features to help you be more productive, especially with data binding

  15. References / Resources • PDC 2008 http://microsoftpdc.com/ http://channel9.msdn.com/pdc2008/PC45/ • Other WPF Resources http://windowsclient.net/wpf/ http://www.codeplex.com/wpf/ http://msdn.microsoft.com/en-us/library/ms754130.aspx • Microsoft Expression http://blogs.msdn.com/expression/ http://www.codeplex.com/wpf/

  16. Feedback / QnA • Your Feedback is Important! Please take a few moments to fill out our online feedback form • Use the Question Manager on LiveMeeting to ask your questions now! gowthamk@microsoft.com http://blogs.msdn.com/gowthamkn

More Related