Тренировочный проект записной книги контактов.
Фреймворк:
.Net Framework 4.7.2
Установленные пакеты:
Antlr 3.5.0.2
bootstrap 3.4.1
EntityFramework 6.4.4
jQuery 3.4.1
jQuery.Validation 1.17.0
Microsoft.AspNet.Mvc 5.2.7
Microsoft.AspNet.Razor 3.2.7
Microsoft.AspNet.Web.Optimization 1.1.3
Microsoft.AspNet.WebPages 3.2.7
Microsoft.CodeDom.Providers.DotNetCompilerPlatform 2.0.1
Microsoft.jQuery.Unobtrusive.Validation 3.2.11
Microsoft.Web.Infrastructure 1.0.0
Modernizr 2.8.3
MSTest.TestAdapter 1.2.0
MSTest.TestFramework 1.2.0
Newtonsoft.Json 12.0.2
WebGrease 1.6.0
СУБД:
Microsoft SQL Server Express (64-bit) 15.0.2070.41
База данных создается в момент первого обращения. Необходимо настроить строку подключения connectionString в файле web.config При создании базы заполняются предварительные данные для таблицы типов контактов. Класс - App_start\DataInitializer.cs
Начальные тестовые данные находятся в классе - Contacts.Tests\Data\DataSeed.cs Чтобы запустить тест, необходимо настроить строку подключения connectionString к БД в файле app.config
При создании проекта понимание его архитектуры пришло не сразу, и тестов, увы, не написал. Не все идеи удалось довести до требуемого уровня...