Добрый день, уважаемые программисты. Сегодня я бы хотел написать о двух тулзах, которые, по моему мнению, ускорят разработку ASP.NET MVC приложений.
Почему я решил написать этот пост? На хабре появилась статья — Обзор расширений Visual Studio для веб-разработчиков, из которой я как раз таки и почерпнул эти инструменты. Советую вам сначала прочитать статью на хабре, так как, может быть, вы найдете ещё что-то интересное для себя.
Первый инструмент, который мне приглянулся — это Web Essentials 2013 RTM. Собственно, согласно опросу в конце статьи на хабре, это самый популярных из описанных там тулзов.
Что умеет эта штука? Она умеет многое: это своего рода настоящий комбайн. Компиляция LESS/Sass/CoffeeScript, новые возможности в работе с JavaScript, а также ряд других крутых возможностей. На официальном сайте представлено хорошее описание всех фичей.
Второй инструмент, на который я обратил внимание, был представлен уже в комментариях, а не в статье. Это Glimpse. Эта штука, которая выводит большое количество отладочной информации непосредственно в браузер, в котором у вас запущено ваше веб-приложение.
Инструмент позволяет узнать, какой был вызван контроллер, какой SQL-код исполнился, сколько секунд выполнялся запрос, а также многое другое. Все возможности инструмента, конечно же, описаны на официальном сайте.
Примечательно, что этот инструмент дополнительно требует установки ещё и нескольких расширений. Например, если вы пишите на MVC 5, то вам нужно поставить Glimpse.Mvc5. Для EF6 тоже есть плагин — Glimpse.EF6. А вот для фанатов NHIbernate расширений, увы, нет.
А чем пользуетесь вы для буста своей производительности? Было бы интересно узнать ваши любимые расширения.
Категории: Программирование
Метки: программирование