For the best development experience, I recommend using the latest version of Visual Studio with `Apply Hot Reload on File Save` enabled. This means your code will automatically recompile at runtime whenever you save the files. This is especially great when working on shaders, as you can see them update in real time.
To enable this, click `Debug > Properties` in the top-left of Visual Studio, and then Click `Debugging > .NET / C++ Hot Reload`, and then enable all 3 checkboxes:
![[hot_reload.png|The hot reload settings in Visual Studio]]