(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Чем Windows Vista SP1 примечателен для разработчиков?

Источник: rusdoc

Как многие уже заметили, на этой неделе мы выпустили Windows Vista Service Pack 1, а здесь вы можете прочитать об изменениях. Кроме неизбежных исправлений ошибок и поддержке нового аппаратного обеспечения, одно из самых важный изменений состоит в том, что SP1 выводит код Windows Vista на один уровень с кодами Windows Server 2008.

Это очень важное изменение, при этом удивительно, насколько мало людей его заметили: это первый раз, когда мы сделали общую кодовую базу для Windows, которая распространяется от бюджетных компьютеров, вплоть до мейнфрейм-серверов центров обработки данных. Для самой Microsoft это облегчает проектирование продукта: если мы хотим обновить компонент системы, то фактически нам необходимо сделать только два исполняемых файла (х86 и х64) для всех редакций ОС и языков. Если сравнивать это с эпохой Windows XP/2003, когда у нас было около 25 языковых версий, а также х86 и х64-редакции, как для серверных, так и для клиентских ОС, то вы можете представить, насколько упростилось тестирование. Вы получите преимущества ядра, которое прошло закалку серверными процессами. Посмотрите это видео на Channel 9, которое я записал с Эриком Хансоном (Eric Hanson) и в котором мы демонстрируем стресс-тесты, которые мы проводили над каждой сборкой.

Кроме изменений в ядре и различных подсистемах ОС, Windows Vista SP1 принес серьезные изменения в IIS7. Если сравнивать версию с SP1 с Windows Vista RTM, то это как сравнивать базовую и полностью укомплектованную версию автомобиля - IIS7 в SP1 содержит все функции, которые были добавлены, чтобы создать мощную серверную редакцию, но все же Windows Vista SP1 не лицензирована, как коммерческий интернет-сервер. Для сравнения посмотрите на два скриншота административной консоли - вверху Windows Vista RTM, внизу SP1:

Открыть в полный размер' href="http://www.rusdoc.ru/go.php?http://www.thevista.ru/files/images/articles/vistasp1_develop/IISComparison_4.png" target=_blank style=color:white;>Открыть в полный размер' href="http://www.rusdoc.ru/go.php?http://www.thevista.ru/files/images/articles/vistasp1_develop/IISComparison_4.png" target=_blank>

Также в Windows Vista SP1 вы увидите и другие изменения, которые касаются нишевой группы разработчиков. Direct3D получил небольшое обновление до версии 10.1, появились новые API для управления Data Execution Protection и Kernel Patch Protection, также для разработчиков доступны новые криптографические алгоритмы и алгоритмы случайного генерирования чисел. Как и раньше, дополнительная информация по данным функция может быть найдена в Windows SDK.

Если вы занимаетесь разработкой на .NET, вы заметите, что Vista SP1 обновляет установленные компоненты .NET до .NET Framework 3.0 Service Pack 1. Хорошая новость состоит в том, что многие усовершенствования из .NET Framework 3.5 включены в 3.0 SP1, например, список из 15 улучшений в WPF, описанных в данной публикации. Все, кроме System.AddIn и поддержки Firefox XBAP, включено в Windows Vista SP1. Это немного смущает, но, наверное, полезно знать, что каждая версия .NET Framework построена одна над другой, а не существуют параллельно. Диаграмма это наглядно иллюстрирует:

В результате, все изменения, сделанные в CLR и библиотеки классов в существующие сборки .NET Framework 3.5 включены и в .NET Framework 3.0 SP1 (mscorlib.dll обновлена с версии 2.0.50727.312 до версии 2.0.50727.1434), а бинарные файлы идентичны тем, которые поставляются с .NET Framework 3.5. Единственная разница между .NET Framework 3.0 SP1 и .NET Framework 3.5 в том, что .NET Framework 3.0 SP1 не содержит новых компонентов, добавленных в .NET Framework 3.5 для реализации таких функций, как .NET Framework LINQ. Конечно, если вы уже установили .NET Framework 3.5 на свой компьютер с Windows Vista до установки SP1, то и после его установки у вас будет полная версия .NET Framework 3.5.

Многие из изменений в SP1 для пользователей и IT-профессионалов не могут быть описаны в рамках данного обзора, но будет достаточно сказать, что некоторые из самых больших проблем решены: UAC менее агрессивен, скорость копирования файлов была значительно увеличена, а времени на оценку копирования теперь нужно меньше, совместимость с приложениями теперь лучше, выход из режима ожидания быстрее, а также было исправлено более тысячи ошибок. С более подробной информацией об изменениях в Windows Vista SP1 можно ознакомиться на основном сайте Windows Vista Service Pack 1.

Стоит также отметить, что большая часть обновлений, входящих в состав SP1, рассылалась через Windows Update в течение последних двенадцати месяцев. Мы уходим от старой модели, когда пакеты сервисных обновлений были основным способом доставки обновлений, к модели, когда большинство обновлений доступны через Windows Update или WSUS, а на более поздней стадии выпускаются как пакет сервисных обновлений. Цель в том, чтобы уменьшить задержку между тем, когда мы исправляем ошибку, и тем, когда пользователь может получить его.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 24.03.2008 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Microsoft Office для дома и учебы 2019 (лицензия ESD)
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год.
Microsoft 365 Apps for business (corporate)
Microsoft 365 Business Basic (corporate)
Microsoft Windows Professional 10, Электронный ключ
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Компьютерная библиотека: книги, статьи, полезные ссылки
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100