43
поддерживаемых Windows, Windows Mobile, Windows CE, .NET
Framework, Xbox, Windows Phone .NET Compact Framework и
Silverlight. [8].
ASP.NET MVC Framework — фреймворк для создания веб-приложений,
который реализует шаблон Model-view-controller.
Рассмотрим главные преимущества интегрированной среды разработки
ASP.NET MVC:
Поддержка множества языков при разработке. Visual Studio позволяет писать код
на своем языке или любых других предпочитаемых языках, используя все время
один и тот же интерфейс (IDE). Более того, Visual Studio также еще позволяет
создавать Web-страницы на разных языках, но помещать их все в одно и то же
Web-приложение. Единственным ограничением является то, что в каждой Web-
странице можно использовать только какой-то один язык (очевидно, что в
противном случае проблем при компиляции было бы просто не избежать).
Меньше кода для написания. Для создания большинства приложений требуется
приличное количество стандартного стереотипного кода, и Web-страницы
ASP. NET тому не исключение. Например, добавление Web-элемента
управления, присоединение обработчиков событий и корректировка
форматирования требует установки в разметке страницы ряда деталей. В
Visual Studio такие детали устанавливаются автоматически.
Интуитивный стиль кодирования. По умолчанию Visual Studio форматирует код по
мере его ввода, автоматически вставляя необходимые отступы и применяя
цветовое кодирование для выделения элементов типа комментариев. Такие
незначительные отличия делают код более удобным для чтения и менее
подверженным ошибкам. Применяемые Visual Studio автоматически
параметры форматирования можно даже настраивать, что очень удобно в
случаях, когда разработчик предпочитает другой стиль размещения скобок