Как стать автором
Обновить

Компания Microsoft временно не ведёт блог на Хабре

Сначала показывать

Почему мы запустили обратный отсчет для Internet Explorer 6

Время на прочтение1 мин
Количество просмотров33K
Вчера на Хабре уже писали, что был запущен сайт обратного отсчета Internet Explorer 6, цель которого – отслеживать уменьшение использования доли браузера IE6. У многих возникли вопросы, правда ли, что это сайт Microsoft, и почему мы это сделали. Это действительно наша инициатива.

Почему мы это сделали именно сейчас? Во-первых, сейчас IE6 отмечает свой 10летний юбилей. Да-да, уже прошло целое десятилетие с тех пор, как революционный для своего времени и безусловно устаревший на сегодня продукт используется 12% пользователями Сети. Наша цель, чтобы доля IE6 стала 1%.
Читать дальше →
Всего голосов 201: ↑168 и ↓33+135
Комментарии333

Как мигрировать с SVN на TFS

Время на прочтение3 мин
Количество просмотров8.4K
Многие команды, которые используют Subversion для хранения исходных кодов к некоторому моменту начинают задумываться о построении полноценной среды управления жизненным циклом разработки (Application Lifecycle Management). При этом возникают непростые вопросы. В первую очередь это то, как объединить средства контроля версий, управления задачами, багами, артефактами и сборками проекта в единую систему. Путей тут два – либо развивать текущий комплекс, постепенно подключая к нему недостающие компоненты, либо мигрировать на систему, которая все эти компоненты содержит. Для тех команд, которые используют в качестве основного инструмента Visual Studio, подходящим вариантом является Team Foundation Server. Но при этом возникает несколько важных вопросов – как минимизировать время простоя команды, а еще лучше сделать процесс миграции незаметным.
Читать дальше →
Всего голосов 70: ↑35 и ↓350
Комментарии39

HTML5 Camp: опубликованы записи докладов мероприятия

Время на прочтение1 мин
Количество просмотров6.8K


17 февраля 2011 года в Москве прошла конференция HTML5 Camp. Это первая из серии международных конференций Microsoft, посвященных теме современных веб-стандартов и будущего веб. Мероприятие посетили около 400 веб-профессионалов и свыше 24000 присоединились к онлайн-трансляции. На сайте мероприятия опубликованы ссылки на записи выступлений и презентации.

Хочу еще раз поблагодарить тех, кто был с нами!

Под катом самые рейтинговые доклады мероприятия:

Погружение в HTML5, Гайдар Магдануров, Microsoft
HTML5 Camp. Динамическая графика: Canvas и SVG, Вадим Макеев, Opera
HTML5 Camp. Кружок вышивания HTML5 JavaScript`ом, Роман Рождественский, Яндекс; Виталий Баум, Microsoft
Читать дальше →
Всего голосов 53: ↑33 и ↓20+13
Комментарии25

Семинар: Делаем Agile-проект. Роли, практики, инструментарий

Время на прочтение2 мин
Количество просмотров1.5K
3 марта 2011 года Careerlab и ScrumTrek при поддержке компании Microsoft проведут семинар, который будет посвящен разработке проектов с использованием методологии Agile в среде Visual Studio.

Читать дальше →
Всего голосов 14: ↑7 и ↓70
Комментарии2

Юнит-тесты: Как протестировать то, что не тестируется

Время на прочтение3 мин
Количество просмотров20K
Есть один замечательный вопрос, который возникает в любой дискуссии связанной с юнит-тестированием. «Надо ли создавать тесты для юнит тестов». Ответом на этот вопрос, как правило, служит технология Code Coverage. Действительно, если вы хотите убедиться в том, что юнит тест подготовлен правильно, вам нужно только проверить вызываются ли все ветвления в коде. Достигается это простым методом – надо подать на вход проверяемой функции все комбинации данных, которые позволят обойти эти ветвления. И академические примеры из документации это показывают.

Но подвох в том, что реальный мир сложнее. Функции приложения могут учитывать условия не только подаваемые на вход. Как быть в этом случае?
Читать дальше →
Всего голосов 68: ↑53 и ↓15+38
Комментарии34

Истории

Изоляция служб в Windows

Время на прочтение5 мин
Количество просмотров42K
Как известно, службы Windows представляют собой одно из наиболее излюбленных мест для атак на операционную систему. В худшем (для нас, конечно) случае атакующий получает возможность действовать на атакованном компьютере в контексте учетной записи, от имени которой запущена взломанная служба. И если эта учетная запись обладает административными правами, то фактически злоумышленник получает полный контроль над компьютером. От версии к версии в Windows появляются новые механизмы, обеспечивающие дополнительную изоляцию служб и, как следствие, усиливающие безопасность системы в целом. Я хотел бы вкратце рассмотреть, что принципиально изменилось в этом направлении за последние несколько лет.
Читать дальше →
Всего голосов 82: ↑65 и ↓17+48
Комментарии54

HTML5 Camp: опубликована окончательная версия программы мероприятия

Время на прочтение1 мин
Количество просмотров4.6K
image

Привет, Хабр!

Очень приятно отметить тот факт, что конференция вызвала большой интерес — регистрацию пришлось закрыть через два дня после начала. Жаль, что многим желающим пришлось отказать, но для них мы постараемся сделать как можно более качественную и содержательную онлайн трансляцию, которую можно будет посмотреть 17 февраля в 10:00 (мск) прямо на Хабре. В этот раз мы больше не заставим вас в перерывах смотреть скучную заставку – паузы мы заполним интервью с участниками конференции.

Теперь поговорим о новостях. Окончательно утверждена программа мероприятия. Свое участие подтвердили JoyBits Ltd., авторы одного из самых популярных приложений для Windows Phone 7. Николай Котляров расскажет об опыте перевода Doodle God в HTML5.

Для разминки перед мероприятием предлагаю пройти тест на знание стандартов. Тем более там еще и призы дают.

Под катом полная программа мероприятия
Читать дальше →
Всего голосов 63: ↑42 и ↓21+21
Комментарии14

Softline предоставляет российским разработчикам доступ к облачной платформе Windows Azure

Время на прочтение1 мин
Количество просмотров8.3K
image
В последние месяцы мы очень много рассказывали на Хабре о технологиях облачных вычислений, и вот, наконец, мы с радостью сообщаем, что сегодня наш партнер, компания Softline, запускает интернет-портал, который предоставляет российским заказчикам и разработчикам доступ к платформе Windows Azure.
Читать дальше →
Всего голосов 46: ↑28 и ↓18+10
Комментарии44

Конкурс Прикрепленных Сайтов для Internet Explorer 9

Время на прочтение2 мин
Количество просмотров12K
Добавьте функциональность прикрепленных сайтов (Pinned Sites) к своему веб-сайту до конца апреля и вы сможете выиграть один из призов:

Читать дальше →
Всего голосов 97: ↑63 и ↓34+29
Комментарии78

Microsoft Quality Assurance Day

Время на прочтение2 мин
Количество просмотров3.6K
Привет, хабрасообщество!

Февраль обещает быть насыщенным и интересным: помимо уже объявленного HTML5 Camp (17 февраля), 22 февраля в офисе компании пройдет MSQA Day – мероприятие для тех, кому небезразлично качество программного обеспечения.

Конференция посвящена Software Quality Assurance в целом, то есть тому, как разрабатывать качественное ПО, какие процессы, методы и инструменты нужны для создания качественного, а значит более надежного, удобного и функционального ПО.

На конференции значительная часть докладов будет ориентирована не только на тестировщиков и QA-менеджеров, но и на программистов и руководителей проектов и команд, ведь качество ПО – это результат командной работы. В своем докладе об этом расскажет почетный гость конференции Брайан Келлер (Brian Keller) – ведущий технический евангелист Microsoft, который является мировым экспертом в области управления жизненным циклом приложений (Application Lifecycle Management) и Visual Studio.

Обращаю ваше внимание, что участие в конференции платное. Под катом есть информация о том, как можно получить приглашение бесплатно (а также подписку MSDN). Также у вас есть возможность присоединиться к онлайн-трансляции на сайте.
Читать дальше →
Всего голосов 36: ↑22 и ↓14+8
Комментарии16

HTML5 Camp — конференция о будущем веба

Время на прочтение2 мин
Количество просмотров6.2K


Все активнее обсуждается будущее веба и перспективы развития браузеров и веб-стандартов в частности. Стандарты веба, надо сказать, в последнее время очевидная горячая тема, а теперь даже возникли разногласия в названии этих самых стандартов.

Пожалуй, самое время встретится и пообщаться на тему последних событий, а также обсудить возможный пути развития веба.

17 февраля в Москве, в информационно-выставочном центре «Инфопространство» пройдет HTML5 Camp. Участие в мероприятии бесплатное. Зарегистрироваться можно на сайте. Количество мест ограничено, спешите зарегистрироваться.

Под катом подробности и программа мероприятия.
Читать дальше →
Всего голосов 56: ↑35 и ↓21+14
Комментарии50

DirectAccess в Windows 7. Часть 3

Время на прочтение4 мин
Количество просмотров15K
В предыдущей части, посвященной DirectAccess, я рассмотрел транзитные технологии, обеспечивающие взаимодействие по IPv6 в среде IPv4, IPsec over IPv6 и модели доступа DA-клиентов к корпоративным ресурсам и остановился на таблице разрешения имен NRPT. Напомню, что NRPT используется только в том случае, когда DA-клиент находится в Интернете, или, иными словами, за пределами корпоративной сети. Соответственно, существует алгоритм, позволяющий DA-клиенту определить свое местоположение относительно корпоративной сети. Давайте рассмотрим этот алгоритм.
Читать дальше →
Всего голосов 24: ↑16 и ↓8+8
Комментарии4

Microsoft Excel исполнилось 25 лет!

Время на прочтение1 мин
Количество просмотров12K


25 лет назад, в 1985 году (лично мне был 1 год :) в мире появилась одна из самых популярных программ в мире — Microsoft Excel.
К своему юбилею, разработчики сделали 2 видео (на английском) про историю создания этого продукта.
А когда вы впервые увидели Excel? И как используете сегодня?
Читать дальше →
Всего голосов 78: ↑56 и ↓22+34
Комментарии41

С Новым Годом!

Время на прочтение1 мин
Количество просмотров2.2K


Вот и подходит к завершению трудный, но насыщенный интересными событиями год.

Обычно по традиции вспоминают события уходящего года и подводят итоги. Но попытки вспомнить все до мелочей привели к пониманию, что что-нибудь обязательно забуду (столько всего успело произойти — выход новых версий Office, Visual Studio, Kinect, Windows Phone 7, Hotmail...)

А подводить итоги нам пока рано — финансовый год кончится только 1го июля (но приятно отметить тот факт, что в этом году The Street признал Microsoft самой инновационной компанией).

Поэтому мы ограничимся поздравлениями от нашей команды. А вспомнить события уходящего года и дать им свою оценку (что было хорошо, а что плохо) предлагаю в комментариях.
Читать дальше →
Всего голосов 59: ↑32 и ↓27+5
Комментарии9

Ближайшие события

15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
22 – 24 ноября
Хакатон «AgroCode Hack Genetics'24»
Онлайн
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань

Платформа 2011: Стали доступны видео 70 докладов конференции

Время на прочтение1 мин
Количество просмотров5.2K
С видео-докладами главной технологической конференции Microsoft «Платформа 2011» можно ознакомиться на сайте конфереции (удобнее всего это сделать из расписания) и на сайте TechDays (на сайте также доступны материалы для загрузки, в том числе большинство презентаций).

Под катом видео открытия конференции и пленарный доклад с Эриком Раддером
Читать дальше →
Всего голосов 33: ↑24 и ↓9+15
Комментарии8

Запускаем фрактальные снежинки на HTML5 Canvas

Время на прочтение6 мин
Количество просмотров39K
Предновогоднее развлечение на HTML5 Canvas по украшению сайта снежинками (ну и просто интресный пример посмотреть, как работает Canvas).

В своем рассказе я буду отталкиваться от кода Giorgio Sardo, который в свою очередь базируется на коде David Flanagan.



Все, что описано ниже, вы можете попробовать непосредственно здесь, на Хабре в любом современном браузере со средствами разработки, просто запустив консоль JavaScript. В IE9 достаточно нажать F12 и, если вы хотите тестировать прямо на этой странице, не забудьте перевести браузер в режим Internet Explorer 9 Standards (Alt + 9), т.к. по умолчанию Хабр требует режима IE8.
Читать дальше →
Всего голосов 97: ↑71 и ↓26+45
Комментарии55

Pirates Love Daisies

Время на прочтение1 мин
Количество просмотров18K
К вечеру пятницы подоспела новая игрушка в жанре Tower Defence, сделанная полностью на html5 и сопутствующих веб-стандартных технологиях.

Встречайте Pirates Love Daisies.


Игрушка сделана известным flash-гуру Grant Skinner и его командой. Подробнее о том, как создавалась игрушка можно почитать в его блоге и блоге Exploring IE.

Видео с игрушкой можно посмотреть здесь: channel9.msdn.com/posts/Pirates-Love-Daisies

А поиграться можно здесь: www.pirateslovedaisies.com

Читать дальше →
Всего голосов 80: ↑53 и ↓27+26
Комментарии84

DirectAccess в Windows 7. Часть 2

Время на прочтение7 мин
Количество просмотров9K
В первой части, посвященной DirectAccess, я начал рассмотрение технологического фундамента данного решения. Напомню, этот фундамент составляют: IPv6, IPsec поверх IPv6, таблица политики разрешения имен (Name Resolution Policy Table, NRPT). Мы обсудили причины, по которым в качестве базового протокола DirectAccess использует именно IPv6. Означает ли это, что сейчас, в эпоху явного доминирования IPv4, в том числе, в российском Интернете, использование DirectAccess невозможно? Нет. Благодаря транзитным технологиям DirectAccess прекрасно чувствует себя в среде IPv4.
Читать дальше →
Всего голосов 23: ↑14 и ↓9+5
Комментарии0

Использование возможностей Windows в приложениях Silverlight

Время на прочтение2 мин
Количество просмотров4.9K
С выходом в свет Silverlight 4 у разработчиков появилась возможность создавать доверяемые приложения, которые могут делать вызовы к COM подсистеме Windows. Это позволяет расширять функциональности Silverlight приложений практически неограниченным образом. Все бы ничего, но примеров такого использования и реализаций немного, да и скорее всего они вызывают самые необходимые вещи в приложениях, в виде библиотек их не выпускают. Поэтому Microsoft выпустил в свет обертки Silverlight над наиболее интересными функциями COM.
Читать дальше →
Всего голосов 32: ↑20 и ↓12+8
Комментарии10

Вышла предварительная версия пакета обновления Visual Studio 2010 SP1 Beta

Время на прочтение2 мин
Количество просмотров11K
Выпущена предварительная версия первого набора обновлений для Visual Studio 2010. Данный пакет обновлений доступен для подписчиков MSDN с 7 декабря, а в общем доступе появится 9 декабря. Подробности под катом
Читать дальше →
Всего голосов 49: ↑33 и ↓16+17
Комментарии29