Результаты поиска по запросу "separation-of-concerns"

2 ответа

ViewModels и рендеринг

В нескольких примерах проектов яМы видели ViewModels, используемые для преобразования объектов данных в строки для использования в View.ViewModel обычно имее...

11 ответов

Разница между принципом единой ответственности и разделением интересов

2 ответа

ViewModels и рендеринг

В нескольких примерах проектов я видел, как ViewModels использовался для преобразования объектов данных в строки для использования в представлении. ViewModel обычно имеет конструктор, который получает один параметр - объект данных. Затем ...

ТОП публикаций

9 ответов

Доступ к объектам базы данных из контроллера [закрыто]

ТЛ; дрВ хорошем дизайне. Должен ли доступ к базе данных обрабатываться на отдельном уровне бизнес-логики (в модели asp.net MVC), или это нормально для передачиIQueryableс илиDbContext объекты к контроллеру? Почему? Каковы плюсы и минусы ...

1 ответ

Когда использовать механизмы шаблонов JavaScript?

Вот пример шаблона JavaScript из демонстрационного одностраничного долгоживущего AJAX-приложения Бена Наделя, взятого из:[источник] [http://www.bennadel.com/resources/presentations/jquery2/demo/] <script id="contact-list-item-template" ...

1 ответ

Используя Unity, как вы регистрируете сопоставления типов для обобщений?

Я пытаюсь реализоватьрешение для хранилища для Entity Framework [http://blog.swink.com.au/index.php/c-sharp/generic-repository-for-entity-framework-4-3-dbcontext-with-code-first/] но у меня возникают проблемы при регистрации типов, которые ...

1 ответ

Замечательная информация, спасибо @Khepri

ользуюNinjectMVC3 [http://nuget.org/List/Packages/Ninject.MVC3]в моем проекте ASP.NET MVC3. У меня 3 слоя Foo.WebFoo.ServicesFoo.DataFoo.Web ссылается на Foo.Services, но не на Foo.Data. Один из моих сервисов выглядит так public class ...

3 ответа

Безопасность для одного? Я бы предпочел, чтобы вы били мои веб-серверы, а не серверы приложений

диционном смысле N-уровень означает разделение приложения на «уровни» и размещение каждого «уровня» на разных серверах. Это было сделано как минимум по 3 причинам: Обслуживание: а) Обслуживание кода: проще делать исправления ошибок и дополнения ...

9 ответов

Доступ к объектам базы данных из контроллера [закрыто]

ТЛ; дрВ хорошем дизайне. Должен ли доступ к базе данных обрабатываться на отдельном уровне бизнес-логики (в модели asp.net MVC), или это нормально для передачи

1 ответ

dabeaz.com/generators/Generators.pdf