Решился скачать бету 2 Visual WebDeveloper Express 2005.
Поставил. Первые впечатления - втыкание в монитор с открытым ртом и тупое возюкание мышкой по красочным менюшкам. Армия мартышек когда-нибудь напишет "Войну и мир", а армия разработчиков Microsoft уже клепает на протяжении десятка лет ведущее ПО, в т.ч. и ПО для разработки. Если окунуться немного в историю, то ASP был диалектом, так сказать, не совсем юзабельным. В свое время что-то оттолкнуло меня от юзания этой технологии, ограничившись экспериментами с Adobe GoLive, который генерил частичные ASP контролзы. Но ничто не стоит на месте. С технологией .NET пришел правильный подход отделения контента и движка от оформления. Серверные контролзы облегчали повторное использование кода, а стандартизованная аутентификация решала 99% вопросов, которые о этого веб-девелоперы решали день ото дня своими методами.

WebDeveloper в этом плане пошел еще дальше: в стандатном наборе присутствует контролз "Login box" и "Registration", т.е. элементы присутствующие в подавляющем большинстве веб-проектов. Отдельного внимания заслуживает подход к пользовательскому интерфейсу и способу взаимодействия с контролзами. У каждого контрола присутствует т.н. "Смарт-тег", такая вот пимпочка в правом верхнем углу, служит сие для быстрого доступа к часто выполняемым операциям, к примеру, если это логин-бокс, то в этом меню мы имеем возможность выбрать "стили" бокса, у контролза "TreeView" мы можем из выпадающего списка выбрать "источник" записей.
Дополнений, безусловно, много, я бы даже сказал что подход к веб разработке стал структурированнее и прозрачнее. Стоит упомянуть о фиче "Master page", которая служит для "основного шаблона сайта", а все дочерние страницы просто прилинковываются.
Присутствет тесная интеграция с новым движком баз данных SQL Express 2005, который, к сожалению у меня так и не установился :(
В целом впечатление очень благоприятное. После Web Express 2005 запускать Visual Studio 2003 уже НЕ ХОЧЕТСЯ.
Единственное что мне не нравится в Visual Web Express 2005, то это то, что она в бете.
Оставить комментарий