В настоящее время я создаю приложение с использованием ASP.NET MVC. Страницы ввода данных довольно легко закодировать, я просто делаю Модель для страницы типа моего бизнес-объекта:
namespace MyNameSpace.Web.Views.ProjectEdit
{
public partial class MyView : ViewPage<Project>
{
}
}
Где я борюсь, так это в том, чтобы выяснить, как лучше всего реализовать панель инструментов, например интерфейс, с автономными частями, используя ASP.NET MVC, где модель для каждой части будет другой? Я предполагаю, что каждая часть будет пользовательским элементом управления MVC.
Кроме того, как я могу сделать так, чтобы каждую часть можно было проверить?