- Хроники. - -

Будущее .NET

Posted By Ikutsin On 30 марта 2009 @ 15:06 In .NET C#,Обзоры | Comments Disabled

Вот и закончился MIX09. Он принес много интересных новостей в развитии .NET и Microsoft. Сам я конечно там не был, но внимательно следил за новостями.

C# 4.0 и VS2010

Да, это уже не новость, а скорее факт. Язык обзаведется динамическим типом (то от чего пытаются отказаться другие языки), хочется наедятся что это будет помогать разработке, а не будет запутывать ее. Также будут введены, свойственные не типизированным языкам, параметры по умолчанию и параметры по названию. Хорошим нововведением будет появление конвертера generic типов, и станет возможно следующее:

var strList = new List();
List objList = strList;

WEB-PI или II7 бесплатно

Web Platform Installer [1] (Web PI) – Windows веб-платформа от Microsoft, включая такие компоненты, как IIS7, Visual Web Developer 2008 Express Edition, SQL Server 2008 Express Edition и .NET Framework. По умолчанию также включена поддержка PHP. Лицензионное соглашение позволяет продавать даже хостинг на этой платформе, не говоря уже о разработке коммерческих приложений.

Silverlight 3

Эта версия Silverlight [2] станет намного ближе по возможностям к WPF и конкуренту Adobe Flash 10. К сожалению не открыт вопрос повышения производительности, так что время покажет. Среди ярких, на мой взгляд нововведений — следующие:

  • 3D и PixelShader
  • Дополнительные контролы — копии WPF которых не хватало.
  • Поддержка HD кодеков и доступ к видео и аудио потоку.
  • Продвинутая установка и возможность работы как обычного приложения.

ASP.NET 4.0, ASP.NET.MVC со встроенным JQuery

Модель MVC [3] не нова, теперь, после многочисленных preview и RC была выпущена финальная, первая версия. Доступ к страницам выполняется по средствам модуля Routing. Каждый метод контроллера может возвращать содержимое собранное по разные типы содержимого. Есть возможность добавлять псевдо-аспекты.

ParallelLINQ и Domain DataSource

Это две отдельные дополнительные библиотеки. Первая позволяет выполнять For и Foreach циклы параллельно, второй является оболочкой(wrapper) для Linq2SQL или EntityFramework. Domain DataSource работает как веб сервис.

Azure и Live Mesh Apps

Версии этих продуктов превратились в стабильные релизы. Напомню, что это библиотеки для приложений, которые работают в вычислительном облаке от Microsoft. А Live Mesh Apps — это расширение для mesh.live.com [4], до этого поддерживающего только синхронизацию.

Видео

Так как подобные мероприятия стоят дорого, и далеко не каждому по карману получить доступ или даже доехать до него, все материалы выкладываются в виде видео файлов на соответствующих сайтах:
MIX conference [5] — видео с MIXxx конференций.
Платформа 2009 [6] — видео с Microsoft конференции в россии. Чтобы получить полную версию доклада, нужно зарегистрироваться.
Доклады TechDays [7]


Article printed from Хроники.:

URL to article: /967-budushhee-net

URLs in this post:

[1] Web Platform Installer: http://www.microsoft.com/web/channel/products/WebPlatformInstaller.aspx

[2] Silverlight: http://silverlight.net

[3] MVC: http://www.asp.net/mvc/

[4] mesh.live.com: http://mesh.live.com

[5] MIX conference: http://videos.visitmix.com/

[6] Платформа 2009: http://platforma2009.ru/

[7] Доклады TechDays: http://www.techdays.ru/Lectures.aspx

Copyright © 2008 Все, что меня окружает. All rights reserved.