170 likes | 322 Views
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
E N D
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 • DataGrid • DatePicker • WPF Ribbon • DataBindingEnahancements in Visual Studio 2010 • Future of WPF in .NET 4.0 and VS 2010
DEMO "Introducing Southridge Real Estate"
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
DEMO Creating a Basic DataGrid in WPF
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
DEMO Creating a Basic WPF Ribbon Control
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
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
DEMO Advanced DataGrid And Ribbon Features
DEMO A preview of DataBinding in Visual Studio 2010
.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 …
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
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/
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