Class Overview
This class provides an overview of the DevExpress DXperience ASP.NET suite of products. It takes you through the process of creating a business application, utilizing a typical combination of components throughout the product range. A good practical level of knowledge will be achieved that allows you to write similar business applications on your own, and to understand the DevExpress suite of ASP.NET components well enough to flatten any further learning curve.
Who should attend
.NET developers with basic experience creating ASP.NET (WebForms) applications. The programming language used during the class is C#.The course will be delivered in English.
Agenda
ASPxDataView
ASPxGridView and Editors
ASPxMenu
ASPxNavBar
ASPxCallback
ASPxPivotGrid
ASPxGauges
ASPxScheduler
XtraCharts
XtraPrinting
XtraReports
... and many of the individual components from these packages
In many samples and lab code, DevExpress XPO (eXpress Persistent Objects) is going to be used as the data access layer. There will be some interaction with XPO in the various demos.
ΟutLine
Component Functionality
Building a "frame" application
Navigation with the ASPxMenu and the ASPxNavBar
Data browsing with the ASPxDataView
Complex setups with the ASPxGridView
Editable data
ASPxGridView
Editors, including
ASPxSpinEdit
ASPxButton
ASPxComboBox
ASPxLabel
Managing events with the ASPxScheduler
Ajax using the ASPxCallback
Analyzing data
Dashboards with the ASPxGaugeControl and the WebChartControl
Advanced analysis with the ASPxPivotGrid
Printing and Exporting
Automatic printing with XtraPrinting
Exporting data
Custom reporting with XtraReports
Data binding options
The (ir)relevance of different data layer options: ADO.NET, LINQ to SQL, Entity Framework, XPO
A unified data controller
Server Mode
Depth of Coverage
This class covers a great number of products in a real-world context. The target is to enable you to create your own applications using the DevExpress ASP.NET products. The class is short, so the depth we can go to for any particular one of these complex products is restricted. A complete feature description for any single product is not a target of this class. Of course you can use the opportunity to ask me any questions you like!
Format
This instructor led training class focuses on a step-by-step walkthrough of the creation of a business application for the purpose of Event Management. A further focus is the application of the DevExpress product suite to this scenario, while the sample application remains feature incomplete from the perspective of a real Event Management business. Hands-on labs are presented throughout the class, to enable you to practice the topics, and these labs are meant to be taken away and used after the class. Questions are encouraged.
Trainer
Oliver Sturm (MVP)
The modern world of software development is a complex one. Technology is evolving continuously, and the approaches and techniques used to create software change at the same speed. It's important to keep up to date, but there are also deadlines to keep!
Making use of services offered by technology experts is the smart decision. A lot of time can be saved in all stages of the development process, by developers and architects alike. The benefit of interacting directly with a consultant or with a trainer can not be overestimated.
I am an internationally well-known expert on programming languages, the .NET platform and products from DevExpress, where I worked as Director of Quality until early 2010. I am a Microsoft C# MVP, author of many training classes and articles and an Associate Consultant at thinktecture.
|