06 The development process cycle - chempkovsky/CS2WPF-and-CS2XAMARIN GitHub Wiki
Before we start, we need to answer two questions.
1. We have entities with a master-detail relationship. And the question is "which entity to start with"
The answer
- The master entity must come first
2. We have five wizards. Which wizard to use first
The answer
- The developer starts with first entity which is C# Entity Framework class.
- Using DBContext Wizard generates new or modify existing Entity Framework DB-Context.
- Using ModelViews Wizard defines and generates Views which is subset of properties of current Entity and its masters
- Using WebApiServices Wizard defines and generates Web Api Services
- Using Wpf Forms Wizard defines and generates rich client interface as Wpf Custom User components
- Using FeatureScripts Wizard arranges generated components on the pages
- The developer adds next entity to the project and repeats all the steps above.