DotVVM Visual Studio Extension (not needed to compile, just to develop)
Notes:
This is using EF Code First. To change the database, you simply need to change the RingDownConsoleDbContext, and associated model classes, then run:
Add-Migration MigrationName
while targetting the RingDownConsole.Models project from the Package Manager Console, or the equivalent dotnet-ef commands from the developer console. Then run:
Update-Database
This project uses the website Fontello to generate an optimized subset of Font Awesome, which can import the included config.js file in the wwwroot folder to regenerate it.
All of the included nuget packages and third party content are under open source software licenses
.NET Core 2.0.3 Web Hosting installer
IIS by default, although it can run standalone
Windows by default, although it can run on linux and other environments.
SQL Server 2008 or higher by default, although it can use MySQL, MariaDB, or any other database server supported by Entity Framework Core