We greatly expanded our MVVM documentation to detail the mechanisms of the DevExpress MVVM Framework. For each topic, you can now find a detailed description along with an example showcasing the functionality.
I’d also like to call attention to our revamped Tutorials section. We added four new tutorials to demonstrate how to use Scaffolding Wizards to create data-bound applications.
The first tutorial in the series, Scaffolding Wizards – Getting Started, overviews how to build apps with Scaffolding Wizards and customize the DevExpress components.
Scaffolding Overview details the structure of applications built with Scaffolding as well as features and capabilities for extending projects.
Building Office-Inspired Applications is a more advanced discussion of generating your data structure with Scaffolding while leaving the UI development to your hands.
Scaffolding Wizards – Examples is a set of ready-to-use recipes for extending applications to:
- Customize the RibbonControl and add commands: Customize the Ribbon and Create an About Button.
- Customize the GridControl layout at design-time: Arrange GridControl Columns using Bands.
- Customize the LayoutControl at design-time: Arrange Editors in the Employee Edit Form.
- Add a new custom view to the application and customize the Navigation Pane: Create a New Document in the Tabbed MDI Container.
- Use the CollectionViewModel.FilterExpression property to prefilter data loaded on the client: Create a Custom Filter.
- Manage and edit detail collections: Add a New Detail Collection.
- Use the IDataErrorInfo interface to validate data: Show Validation Errors when IDataErrorInfo is Used.
- Use collection views, for grid control inplace editing, and build a UI. Scaffold the Data Model Layer to generate a View Model: Building Office-Inspired Applications.
- Removing Automatically Generated Items Corresponding to Primary Keys
- Manually add new entities, view models and views: Add a New Detail Collection.
- Entity Names Autogeneration
- How to: Show Detail Views in Separate Windows
- Implement Many-to-many Relations Editing.
Stay tuned for future additions and improvements to the MVVM Framework documentation. We hope many of you will make full use of the changes. Feel free to provide your feedback.