XAF now ships with the wizard which allows you to quickly create a new application in a few simple steps. All you need to do is choose a target platform (desktop, web or both), data model type (Entity Framework Code First, Entity Framework Model First or XPO), user authentication type, and finally select extra modules to include in your application. The wizard will automatically generate a solution according to the specified settings.
To start the wizard, choose DevExpress v14.1 XAF Solution Wizard in the New Project dialog.
Step 1 – Choose Target Platforms
In this step, you can choose Windows, Web or both.
Step 2 – Choose ORM
In this step, you can choose your data model type – Entity Framework Code First, Entity Framework Model First, or eXpress Persistent Objects (XPO).
Step 3 – Choose Security
In this step you can enable the Security System and choose the authentication type.
If you choose XPO in the previous step, you can also enable Integrated Mode or setup the Middle Tier Application Server.
Step 4 – Choose Extra Modules
At this last step, you can choose the required extra XAF modules to enrich your application with an additional functionality:
Now you can click Finish and and see the result. The following image demonstrates that the wizard automatically generates the solution code and even populates the data model with entities required by the Security System and chosen extra modules.