Сегодня я расскажу своё впечатление о докладах на Платформе 2010, пока тема окончательно не устарела. Ибо сейчас всё прогрессивное человечество следит за PDC, а я ещё на платформе.
В общем, как я писал в прошлый раз, сейчас я расскажу про доклады, и своё мнение о них, чтобы вам было проще решать, что стоит смотреть, а что можно и пропустить. Итак, поехали.
Обзор ключевых изменений Windows Server 2008 R2
После пленарного доклада, о котором я уже писал и вкусного обеда, я отправился на данный доклад, в качестве докладчика на котором выступал Александр Шаповал. Доклад оказался весьма интересным, я узнал, что Microsoft действительно сделал множество существенных изменений в архитектуре Windows 7 (Server на том же ядре, так что и к нему это тоже относится). В принципе, в докладе ничего принципиально важного нет, но докладчик рассказывал весьма интересно, да и тема сама по себе интересная, так что рекомендую прослушать данный доклад по возможности, за чашечкой чая/кофе. Слушать легко и интересно, ни к чему не обязывает.
С высоты Килиманджаро. Введение в SQL Server 2008 R2
Основным докладчиком тут выступал Алексей Шуленин (если я правильно запомнил, ибо докладчиков было 4). Доклад действительно отражает название. Рассматривались новые фичи с такой высоты... что мне как обычному разработчику было настолько всё далеко и не нужно, что я весьма заскучал. Т.е. на самом деле, шёл весьма специфический BI для серьёзных DBA и архитекторов, разработчикам тут делать абсолютно нечего. Доклад стоит послушать, если это и есть ваша работа. С другой стороны, до конца дослушать доклад я не успел, ибо побежал на экзамен.
Тут должно быть описание следующего доклада, но я был на экзамене, так что надо писать про экзамен. Но про экзамен я напишу позднее, когда схожу на сдачу за свои деньги в своём городе, ибо это будет полезнее. Пока могу сказать — сдал, успешно, статус в блоге висит вверху.
Практика проектов виртуализации
Собственно после сдачи экзамена у меня хватило времени сходить ещё на один доклад, где выступал Алексей Кибкало. Несмотря на название, доклад оказался обычным маркетинговым рассказом о том, как в Microsoft делают виртуализацию. Смысла ноль, смотреть не стоит. Тем кто интересуется, проще позвонить напрямую в Microsoft.
Дальше началась вечерняя программа в исполнении Hosten'а и Гоблина, об этом я уже немного рассказывал. Не дожидаясь окончания, я побежал в гостиницу отсыпаться, ибо на следующий день у меня с утра была запланирована лабораторная работа, и мне хотелось быть бодрым и свежим.
Во второй день я случайно оставил фотоаппарат в камере хранения, так что без фотографий.
Лабораторная работа: Реализация DirectAccess в Windows Server 2008 R2
Скажу сразу, от лабораторной работы я ожидал большего. На практике оказалось всё гораздо банальнее. Выдали мануал для админов-даунов и компьютер с тремя виртуалками, и сказали: "Копать!" И все начали копать. С учётом ограниченности во времени и общей концепции документации всё выглядело весьма уныло. Шаманство, танцы с бубном, непонятные действия. Только потом, я хоть немного начал понимать, что примерно нужно для DirectAccess, во время же лабораторной работы, об этом думать особо не успеваешь, только примерно запоминаешь шаги и то, что лично тебе нужно будет настроить самостоятельно, а не брать уже готовое из виртуалок. Чтобы было понятнее, приведу небольшой пример из документации: В меню Start, кликните Server Manager, кликните Roles, и затем кликните Add Roles. Нажмите Next, и затем на странице Select Server Roles, кликните Web Server (IIS) и затем нажмите Next. Нажмите Next. Нажмите Next, и затем нажмите Install. По завершению установки нажмите Close.
Ну как вам? Нормальному человеку необходимо написать: Поставьте IIS. И всё! Это займёт гораздо меньше времени, ибо не надо отвлекаться на инструкцию пытаясь найти скрытые моменты (а они иногда бывают, запрятанные между кучей стандартных действий). В общем, на лабораторную работу стоит идти только в одном случае: контора за вас платит, и вам совершенно наплевать на её деньги. Иначе, проще потратить столько же времени почитав документацию и узнать гораздо больше.
Хотя, как мне потом рассказали, всё-таки смысл есть: документацию вам читать будет лень, а тут хоть как-то вас заставят пройти все шаги, чтобы в голове отложилась хоть какая-то информация. Ладно, проехали.
ASP.NET 4.0, MVC Framework 2.0 и Visual Studio 2010
С лабораторной работы я побежал на следующий доклад, при этом чуть-чуть опоздав на начало, и был очень удивлён не обнаружив ни единого свободного места. С трудом найдя место я принялся слушать доклад. Докладчиком был Гайдар Магднануров, которого я считаю одним из лучших докладчиков в Microsoft (особенно пикантно это выглядит с учётом того что на платформу я попал благодаря Гайдару, да и тест этот, он наверняка прочитает ). В общем, как бы то ни было, доклад оказался очень интересным, докладчик тоже, я узнал про нововведения, и как с ними жить дальше. Если вкратце, то в 4.0: причесали, подлатали, подкрасили, подкрутили. Стало всё еще лучше чем было. Всем, кто связан с разработкой под ASP.NET, смотреть в обязательном порядке.
Новые возможности веб-платформы Microsoft IIS 7.5
Следующий доклад вёл также Гайдар, но тема была уже более локальная и специфическая. Вкратце: добавили в Server Core полноценную поддержку .NET, немного перекроили IIS, так что стало ещё лучше (кто бы сомневался ), добавили доменных пользователей и трейсинг изменений. Можно послушать доклад, если это вас интересует, в принципе можно и покурить документацию. После доклада весьма продуктивно пообщались с Гайдаром, но запись не велась, так что рассказывать особо и нечего (и незачем ).
Windows Workflow Foundation для архитекторов
Тут я изменил свои планы и пошёл слушать Дэвида Чаппелла, ибо всю конференцию слушал о том, какой он хороший докладчик. Надо сказать, что это действительно так. Докладчик он просто замечательный и слушать его одно удовольствие (я вначале взял девайс для перевода, но он не работал, а я и не настаивал ибо итак всё было понятно и интересно). Так что рекомендую послушать какой-нибудь из его докладов, получите массу положительных впечатлений. А если говорить а самом докладе, то и говорить нечего. Доклад ни о чём. (Хорошо это выглядит после того как я расписал докладчика). Но тем не менее, Дэвид рассказывал банальные вещи, и главное в его докладе было: WWF 4.0 переписали с нуля и он стал быстрым. Кстати, само слово WWF вызывало немало проблем у русскоговорящих слушателей, ибо одно дело сказать вэ-вэ-эф по-русски и все тебя поймут, другое дело попробовать это сказать Дэвиду (да, мы поговорили после доклада). Если кого интересует, то следует говорить даб-эф (Workflow Foundation), чтобы было кратко и понятно.
Silverlight 3. Комплексный обзор платформы
После, я пошел послушать Михаила Черномордикова, про Silverlight. Почему-то тут больше хочется сказать про Мишу, а не про доклад. Миша хороший докладчик, но один из его недостатков, что он весьма быстро говорит, нет, даже так, ВЕСЬМА быстро говорит и выкладывает огромное количество информации на головы слушателей. Ну это наверное даже и неплохо, но можно было бы подсократить, доклад от этого ничего бы не потерял. Хотя, судя по огромной активности Михаила перед докладом, я думаю что он просто такой быстрый человек, находящийся сразу в нескольких местах и успевающий при этом всё сделать. Ну и ещё одна проблема, в том, что Миша всё-таки не очень хорошо работает с аудиторией, для него её нет, он сообщает информацию. Думаю, если эти моменты Михаил пересмотрит, то я буду заслушиваться его докладами.
Да, про сам доклад, про Silverlight. Моё мнение, надоели. Не успеваешь разобраться с одной версией, уже новая на подходе, где всё еще лучше и интереснее. Для пользователей наверное это неплохо, но для разработчиков это ужасно. Надо весьма активно за этим следить, чтобы не пропустить очередную версию. Сам Silverlight при этом весьма и весьма хорошо для разработки, и может весьма просто превращаться в десктопное приложение. В общем, можно послушать, можно прочитать, можно посмотреть доклад. Есть интересные ссылки.
Да, и после доклада я решил узнать, почему у меня падает Opera при работе с Silverlight. Миша сказал, что я неправ и всё должно работать. Пришёл домой и действительно, всё работает! Как не крутил, не смог заставить её упасть. Вот она сила докладчика.
SQL Server 2005/2008: восстановление при катастрофических сбоях
Последний доклад, на который я пошёл, был посвящён работе с SQL сервером. Докладчиком был Дмитрий Артемов. Если вкратце пересказать доклад, то главное это: бэкапы, бэкапы и еще раз бэкапы (да и проверять бэкапы на корректную работу тоже нужно). Стоит скачать презентацию, там всё подробно и понятно, и в документации такого тяжело найти, но слушать в принципе особо не стоит.
После этого я побежал забирать свою пачку подарков (получил еще вэб-камеру за оценку докладов), ну а после этого решил что до конца программы закрытия я всё равно не успею, так что лучше не рисковать и отправиться на поезд.
На этом Платформа 2010 для меня закончилась. Всё было безумно интересно и я совершенно не жалею что съездил.