Вчера компания Microsoft в официальном пресс-релизе сообщила о выходе новой модели программирования .NET Framework 3.0. Первая версия .NET Framework была представлена вместе с Visual Studio .NET (7.0). Она представляет собой специальные средства для программистов, позволяющие создавать более гибкий интерфейс пользователя. При разработке программ стало доступно более сложное (и, следовательно, красивое) оформление ее основных компонентов (в частности окон). Хорошим примером может послужить ATI Catalyst Control Center, что был представлен в 2004 году. Ведь для своей работы он требует, чтобы в системе был установлен .NET Framework.
С выходом Windows Vista Microsoft собирается интегрировать .NET Framework в систему. Таким образом вам не придется скачивать его отдельно, чтобы установить те или иные программы, использующие его. Естественно, с новой версией ОС будет поставляться .NET Framework версии 3.0, что был представлен вчера. Ранее он был известен под названием WinFX и включает в себя следующие компоненты:
- Windows Communication Foundation – ранее была известна под кодовым именем Indigo. Представляет собой универсальный интерфейс для разработки хорошо защищенных приложений, обменивающихся информацией между собой по локальной сети или Интернету;
- Windows Presentation Foundation – специальная система, позволяющая создавать высококачественные презентации на основе документов, мультимедиа-данных и так далее;
- Windows Workflow Foundation – система для распределенной разработки приложений. Позволяет быстро создавать проекты программ, распределять задания между программистами и другими участниками проекта.
.NET Framework 3.0 совместим только с самыми последними версиями операционных систем Microsoft: Windows XP SP2, Windows Server 2003 SP1 и Windows Vista. К сожалению, о совместимости с 64-битными Windows пока ничего неизвестно. Скачать .NET Framework 3.0 можно здесь.