Project setup - Do you know the importance of the initial developer experience?

Last updated by Brady Stroud [SSW] about 2 months ago.See history

It's amazing how often you can't simply Clone a repository (aka "Get Latest") and compile it.

A good developer makes it clear how to get a new project, compile it and run it.

f5 key
Figure: In Visual Studio the project setup experience starts with the F5 key!

Sometimes the experience is more CLI based

dotnet run
Figure: Some consider this rule (Do you get latest and compile) to be more a “git clone” and then “dotnet run”

Sometimes the experience is more Mac-based

mac f5 key
Figure: On a MacBook, if you hold down the Fn key, the touch bar will show F buttons

macbook vscode run button
Figure: On a MacBook, VSCode has a run button to launch the debugger (similar to F5)

macbook visualstudio run button
Figure: On a MacBook, Visual Studio for Mac is similar to VSCode but less obvious, since it looks more like XCode

Project Setup - What you need to know?

There are tonnes of important things to get right with project setup. Including:

We open source. Powered by GitHub