Главная страница   /   22.5. Резюме (ASP.NET MVC 4 в действии

ASP.NET MVC 4 в действии

ASP.NET MVC 4 в действии

Джеффри Палермо

22.5. Резюме

Когда вы настраиваете свою среду, вы должны разработать надежную стратегию развертывания, чтобы убедиться в том, что нужное приложение разворачивается с корректной конфигурацией. Сердцем надежной стратегии развертывания является непрерывная интеграция, которая включает такие инструкции, как автоматизированное развертывание и самотестируемые построения.

С помощью бесплатных, широко используемых инструментов с открытым кодом таких, как CruiseControl.NET, NAnt, NUnit и других, вы можете создавать автоматизированное построение и сервер развертывания. При помощи упаковки NAnt, скрипта построения и файла пакета самозагрузки вы можете заложить гибкость и мощность NAnt в развертывание вашего приложения на составные среды, а также его настройку и разработку. Иерархическое представление инструмента Web Deploy сокращает конфликты копирования и выполнения скриптов построения в рамках составных серверов, поэтому вы можете получить полностью автоматизированное решение, которое повторяемо и надежно. Владение автоматизированным построением – это шаг к развитию процесса разработки программного обеспечения вашей командой. При реализации этого вы сокращаете конфликты вследствие частого тестирования вашего кода на новых серверах. Это позволяет вам легко масштабировать ваше приложение и реализовывать план восстановления с минимальными усилиями.

В следующей главе мы рассмотрим то, как настроить Visual Studio, чтобы он работал с MVC наиболее рационально.