Open visual Studio and select "New Project..."
If you haven't installed Serenity before, select online and search for "Serenity" then provide a "Name" and select the appropiate tempalte
If, instead, you have already installed Serenity in the past, you will find it under Installed.>VisualC#
NOTE: You may see 2 options. One will say Serenity ASP.NET Core. This version of Serenity is NOT reviewed here. Please make sure NOT to select ASP.NET Core.
The feature Selection Wizard should pup up providing additional package sets to download with Serenity. These will be useful for reference in the samples so we will download all of them but they are not required to be downloaded. In the future development work you may do, you may want an empty template. This wizard allows you to achieve just that by simply un-selecting all of the options you don't want.
For now select all of them and click 'OK'. It may take a short minute or tow but the full template set should install.
When done the welcome screen will come up.
Now select 'Build'->'Rebuild' from the toolbar. Once that is successful, do the same but select 'Transform all T4 Templates
You will want to do this often from now on before running a test. This makes sure all files are properly visible to the clientside.
Note: You may see that Visual Studio will crash. Don'w worry, your project is safe. just reopen Visual Studio and select your project then re-run the rebuild and transform. It seems to be some bug with Visual Studio.
Now press 'F5' on your keyboard and the debug version should run allowing you to see the current state of your project. The window should appear in your web browser (in my case google Chrome). This should now be a ready, out-of-the-box, usable version of serenity with all the samples. Feel free to look around. When done, continue to the next chapter.