Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Collapse]eXpressApp Framework
 [Expand]Fundamentals
 [Collapse]Getting Started
  [Collapse]Basic Tutorial (SimpleProjectManager Application)
    Introduction: Getting Started with eXpressApp Framework
    Create an XAF Application
    Define the Logical Data Model and Relationships
    Customize the Application UI and Behavior
    Reuse Implemented Functionality
    Summary
  [Expand]Comprehensive Tutorial (MainDemo Application)
  [Expand]XAF Mobile (CTP) Tutorial
 [Expand]Concepts
 [Expand]Design-Time Features
 [Expand]Functional Testing
 [Expand]Deployment
 [Expand]Task-Based Help
 [Expand]Frequently Asked Questions
 [Expand]API Reference
[Expand]CodeRush
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
[Expand]End-User Documentation

Basic Tutorial (SimpleProjectManager Application)

eXpressApp Framework (XAF) is a framework that makes it easier to implement feature-rich and highly interactive Office-inspired applications powered by award-winning DevExpress Windows Forms or ASP.NET Web Forms controls for presentation, and Microsoft ADO.NET Entity Framework or DevExpress XPO libraries for data access. If you have already used these technologies before, then you will soon learn that XAF reduces development time significantly. XAF scaffolds the database and user interface (UI) automatically, thus allowing you to concentrate on your application’s business logic, without the many distractions and tedious tasks associated with Windows and Web development.

In this getting started tutorial, you will learn how to build your first XAF application. You will also learn the fundamentals of XAF application design, including how to build a simple user interface and handle user input, so it is important that you follow each step.

The tutorial consists of the following topics.

To learn more about XAF, try XAF demos, visit the XAF home page or refer to the Comprehensive Tutorial (MainDemo Application) in our documentation.

Note

By default, the Simple Project Manager demo is installed in %PUBLIC%\Documents\DevExpress Demos 17.1\Components\eXpressApp Framework\SimpleProjectManager. The ASP.NET version of this demo is available online at http://demos.devexpress.com/XAF/SimpleProjectManager/.

How would you rate this topic?​​​​​​​