Я создаю простой веб-сайт, чтобы лучше познакомиться с MVC 2.0. Я делаю веб-формы с 1.0 и готовлюсь к капитальному ремонту сайта веб-форм для MVC. Поэтому вы хотите создать приложение меньшего размера, чтобы выработать кривую обучения.
Итак, я собираюсь создать приложение для отслеживания времени. Я использую ASP.NET MVC 2.0 и LINQ to SQL. Я планирую попробовать репозиторий и единицу работы, поскольку я буду использовать их на большом веб-сайте.
В моей базе данных только 4 таблицы Category, Project, Assignment и User. Так что у меня будут эти 4 сущности в LINQ2SQL. Тогда у меня будут POCO для ProjectDetails, ProjectSummary, AssignmentDetails и т. Д. Но являются ли эти объекты консолидированной таблицы? Или каждому из них нужны свои репозитории? Или они должны вписываться в совокупный репозиторий?
Дайте мне знать, если вам нужно больше деталей
Спасибо