Позвольте мне начать с того, что я являюсь сторонником многих инструментов разработки, которые делает Microsoft. Некоторые могут даже назвать меня фанатом Microsoft в некоторых случаях. Тем не менее, мои чувства к технологиям Microsoft далеко не слепы по поводу ее недостатков. Я потратил часы на то, чтобы мои макеты CSS выглядели прямо в IE, ударился головой о стену, отлаживая загадочные сообщения об ошибках .NET, и принял тот факт, что мой Treo нужно перезагружать хотя бы раз в месяц.
К счастью, Microsoft в последнее время вносит некоторые изменения; не только в их технологии, но и в их подходе к технологии. Долговечность IE6 была свидетельством того, насколько медленно Microsoft движется, но за последний год они начали говорить о том, чтобы быть более гибкими и избавиться от 2-летних задержек и медленных графиков выпуска. Некоторые из этих новых подходов фактически начали появляться между конференцией MIX в начале этого года и конференцией reMIX Boston, проходившей ранее на этой неделе. Некоторые изменения были незаметными, некоторые были более значительными, но каждое из них показало, что Microsoft быстрее реагирует на замечания разработчиков.
Первая большая область, которую Microsoft изменила между двумя конференциями, заключается в том, как они общаются с разработчиками. В Mix большинство лейтмотивов были, по сути, просто рекламными предложениями. Один из ключевых моментов даже заставил большую часть аудитории встать и уйти, когда маркетинг стал слишком большим. В reMIX произошли приятные позитивные изменения. В вступительном слове было меньше разговоров о технологиях и больше демонстраций и примеров. Они даже попросили Мигеля ди Иказу рассказать о версии Silverlight для Linux. Они заменили 2-й ночной кошмарный лейтмотив от MIX на 2 замечательных лейтмотива от Молли Хольцшлаг и Лу Карбон. Я оставил основные чувства вдохновленными не так, как если бы я был частью маркетинговой фокус-группы.
Другое изменение было в технологии. Silverlight 1.0 был большим объявлением для MIX, но многим его не хватало, потому что он все еще сильно зависел от javascript и не имел элементов управления для создания форм. В reMIX было много разговоров о Silverlight 1.1 (последователь с поддержкой .NET для 1.0) и о новом наборе управления, который разрабатывает Component One. Я был удивлен, увидев, что в период между двумя конференциями Microsoft не только слушала отзывы от MIX, но и фактически предприняла некоторые важные действия на их основе.
Будет интересно посмотреть, продолжит ли движение вперед такими темпами. Тем временем я работаю с предварительными выпусками Silverlight 1.1 и Visual Studio 2008. Если все пойдет хорошо, я опубликую некоторые учебные пособия по новым материалам Silverlight и краткий обзор / обзор Visual Studio 2008.