Канонический ресурс для проектирования на основе форм в ASP.NET MVC? - PullRequest
3 голосов
/ 15 апреля 2010

Есть ли в Интернете ресурс, который описывает различные сценарии форм в ASP.NET MVC и дает примеры решений в рамках разумной, последовательной философии дизайна?

Примерами таких сценариев могут быть:

  1. Формы «один ко многим», такие как формы ввода данных счета.
  2. Формы внешних таблиц, такие как «Добавить нового пользователя» в форме, которая требует указания пользователя
  3. Формы, требующие динамического взаимодействия с использованием Ajax или JSON.
  4. Всплывающие формы
  5. Формы, требующие ввода нескольких записей данных без обратной передачи.

Обратите внимание, что между этими примерами сценариев существует значительное концептуальное и технологическое совпадение.

Мне известно, что существует огромное количество доступных технологий и примеров, которые предоставляют частичные решения и части решений, такие как jQuery Ajax, CSS и так далее. Но я хотел бы получить рекомендации по более эффективному и последовательному использованию этих технологий.

Я не рассматриваю интеграцию веб-форм с приложением ASP.NET MVC; Я все еще хотел бы, чтобы мои приложения были чистыми MVC. На данный момент я не рассматриваю платное решение, такое как Telerik.

Но я хотел бы знать, если кто-то уже проделал какую-то работу по объединению этих технологий в единое, связное целое, которое следует разумной философии дизайна. (фреймворк с открытым исходным кодом, возможно?)

1 Ответ

1 голос
/ 15 апреля 2010

Sharp Architecture представляет всеобъемлющую структуру и лучшие практики для создания приложений ASP.NET MVC, включая NHibernate (ORM), Castle Windsor (Dependency Injection) и другие полезные инструменты с открытым исходным кодом. Они включают шаблоны для генерации базовых экранов CRUD. Они работают над обновленной версией, охватывающей ASP.NET MVC2 с опциями использования NHibernate или Entity Framework 4 в качестве ORM.

...