Roadmap для .NET веб-продуктов от Microsoft
Как стало известно, на протяжении нескольких следующих месяцев компания Microsoft готовится выпустить серию продуктов, касающихся веб-разработки на .NET платформе. Судя по всему, новинки будут очень интересны.
ASP.NET 3.5 Extensions Release
Visual Studio 2008 и .NET 3.5 уже содержат множество новшеств для разработки на ASP.NET. При этом в следующем году планируется добавить еще больше новых возможностей вместе с релизом ASP.NET 3.5 Extensions. Первая публичная версия для просмотра должна появиться на этой неделе. Туда будут входить:
- ASP.NET MVC. Это будет фреймворк, построенный на парадигме MVC, предназначен для четкого разделения сущностей внутри веб-приложения.
- ASP.NET AJAX Improvements. В этом релизе будет улучшена JavaScript библиотека, линкование контента, а также поддержка истории браузера.
- ASP.NET Dynamic Data Support. Предоставляет богатый фреймворк, который ускорит написание приложений, завязанных на данные, как ASP.NET WebForms, так и ASP.NET MVC.
- ASP.NET Silverlight Support. Предоставит возможность легкой интеграции Silverlight в ваши ASP.NET приложения. Включает в себя новые контроли для интеграции медиа-данных и интерактивного контента.
- ADO.NET Data Services. Параллельно с релизом ASP.NET Extensions пойдет в свет также ADO.NET Entity Framework. Этот фреймворк позволит разработчикам определять концептуальную модель данных максимально приближенную к тому виду, каким мы оперируем в реальном мире.
Silverlight 2.0 Release
Этот релиз включит в себя кросс-платформенную, кросс-браузерную версию .NET фреймворка для работы .NET приложений внутри браузера. В этом году уже вышла альфа версия, демонстрирующая некоторую базовую функциональность релиза. В следующей публичной версии эта функциональность будет значительно расширена:
- WPF UI Framework. Текущая версия содержит только базовые контроли и управляемый API для создания GUI. В новой версии обещают добавить расширяемую модель контролов, поддержку layout менеджера, темплейты и скины для контролов. WPF UI Framework для Silverlight будет совместимым подмножеством всего WPF UI фреймворка.
- Rich Controls: Следующая версия будет содержать большое множество "продвинутых" контролов, что упростит создание веб-приложений с богатым интерфейсом.
- Rich Networking Support. Silverlight будет поддерживать REST, POX, RSS, и WS* методы коммуникации. Будет также разрешен доступ кросс-домен.
- Rich Base Class Library Support. Silverlight будет включать в себя мощную библиотеку .NET классов (коллекции, дженерики, потоки, для работы с XML, и другие). А также будет додана поддержка LINQ to XML и расширенная интеграция с DOM API.
Заметим, что ранее Silverlight с поддержкой .NET бил выпущен как Silverlight v1.1, что приводило к небольшой путанице. Со следующей бетой, которая должна увидеть свет в первом квартале 2008 года, номер версии будет изменен на Silverlight v2.0.
IIS 7.0
В начале следующего года будет выпущен IIS 7.0 как часть релиза Windows Server 2008.
Новая версия существенно отличается расширяемостью, архитектурой администрирования и конфигурирования.
Одна из действительно важных вещей - это тесная интеграция с .NET фреймворком, и, следовательно, возможность использовать любой .NET язык для расширения и кастомизации сервера. Теперь на VB или C# можно будет делать то, для чего раньше приходилась писать низкоуровневые ISAPI фильтры на C++. Значительные изменения коснулись также процесса развёртывание веб-приложения, направленные на упрощения и автоматизацию, как при использовании одного сервера, так и «веб-фермы».
Скорее бы выпустили, после такой статьяи уже поюзать хочется.
ну посмотрим 🙂