Резюме
Данная глава охватила вопрос использования сторонних компонентов в MVC приложении. Мы рассмотрели использование компонента страничного уровня, MvcContrib Grid, и AutoGenerateColumns
возможность компонента Grid. Мы также продемонстрировали более продвинутое использование Grid, применяя его мощный строго типизированный API. Кроме того, мы рассмотрели интеграцию двух вспомогательных веб-методов (Web Helpers) компании Microsoft, Twitter
и LinkShare
, которые быстро и легко добавляются в ваш проект.
Эти два отличные друг от друга типа компонентов демонстрируют, что существуют различия в том, сколько функциональностей может предоставить компонент. Grid обеспечивает единичный пример контроля, в то время как Web Helpers демонстрируют, как вы можете быстро интегрировать небольшие вспомогательные методы в существующее представление. Удобство использования схоже лишь с механизмом управления пакетами NuGet, который превращает часы загрузки, чтения вступительной документации и отладки посредством конфигурации в несколько секунд автоматизации.
В следующей главе будет рассматриваться использование компонента лоступа к данным в MVC 4. Теперь, когда вы знаете, как использовать NuGet для добавления сторонних компонентов, вам необходимо предоставить информацию о том, как добавить компонент доступа к данным.