Книга: ASP.NET MVC Framework
Недостатки MVC Framework
Недостатки MVC Framework
? Более высокий "порог входа" в технологию. Разработчику, только начинающему осваивать создание веб-сайтов, потребуется достаточно подробное изучение веб-технологий, таких как HTML, CSS и JavaScript, для успешного создания многофункциональных веб-приложений. Если технология WebForms во многом "экранирует" разработчика от веб-среды, предоставляя высокую степень абстракции над веб-страницами, то MVC Framework сразу же требует достаточно глубокого понимания веб-технологий.
? Отсутствие механизма хранения состояния. MVC Framework не предлагает механизма хранения состояния, и разработчику необходимо реализовывать его самостоятельно, используя скрытые поля, cookie-файлы или хранение данных в URL.
? Сложности создания библиотек компонентов. Отсутствие механизма элементов управления, присутствующего в WebFroms, затрудняет создание компонентов для повторного использования. При существующем подходе к созданию представлений инкапсуляция полной логики повторно используемого компонента в отдельную сборку затруднена.
? Молодость технологии. Поскольку релиз MVC Framework вышел всего за несколько месяцев до момента написания этих строк, сообщество разработчиков не накопило еще того опыта, который накоплен с WebForms, а компании-разработчики компонентов еще не создали такого большого количества расширений для MVC Framework, как в случае с WebForms.
- Достоинства и недостатки потоков
- 1.3.3. Достоинства и недостатки анонимных прокси-серверов
- Специфика .NET Compact Framework: ADO.NET
- Преимущества и недостатки директ-маркетинга
- 5.4.3. Недостатки xinetd
- Классы синхронизации, внедренные в версии .NET Framework 4.0
- Недостатки
- 4.2.4. Преимущества и недостатки ролевой игры
- Рекомендации по обработке событий в среде .NET Framework
- Chapter 1 The .NET Framework
- What's the .NET Framework?
- .NET Framework Class Library