- Visual Studio is installed with Workloads "ASP.NET and Web Development" as well as ".NET Core Development", which should also include the component "Sql Server Express LocalDB"
- Clone repository from within Visual Studio and open
GraphIoT.sln
solution file. - Configure app settings:
- In the main application folder
src/GraphIoT.App/
copyappsettings.json
and name itappsettings.Development.json
- Fill out all credentials in
appsettings.Development.json
, like<user>
,<pass>
etc.
- In the main application folder
- Download the newest version of Grafana "Standalone Windows Binaries" from here.
- Copy the files to the
src/GraphIoT.Grafana/Grafana
folder.
Set "GraphIoT.App" as start project and start with "IIS Express".
- This should build the whole solution, start the application and should trigger the initial creation of the LocalDB database and create all necessary tables via code first migrations automatically.
You have set up your dev environment!