Microsoft теряет веру в.NET?

В недавно опубликованном исследовании был проведен детальный анализ пяти последовательных билдов ОС Vista (от PDC 2003 Longhorn до Vista build 5308) на предмет использования библитек .NET и управляемого (managed) кода системным ПО.

Как выяснилось, самые первые билды довольно активно использовали .NET, в том числе hosted run-time содержал Проводник (shell) и было два системных сервиса написанных с использованием .NET. С течением времени использование .NET не только не росло, но даже уменьшалось. В частности, последний билд Vista (5308), не содержит сервисов использующих .NET и .NET не используется в основных системных компонентах, в т.ч. и Windows Explorer.

Кроме того, новая версия Windows API, основанная на .NET — WinFX — не поставляется с системой в последних билдах. Как следствие, Vista не использует широко разрекламированных подсистем Avalon (Windows Presentation Foundation) или же Indigo (Windows Communication Foundation).

Выводы, к которым приходит автор исследования:

Microsoft потеряла веру в .NET. Очень небольшая и некритичная часть системного ПО использует .NET. Хотя библиотека и поставляется вместе с системой, сделано это больше для сторонних разработчиков, как это было с VB runtime в Windows XP.

Все про українське ІТ в Телеграмі — підписуйтеся на канал редакції DOU

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn



5 коментарів

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.

Как я понял, в одном автор прав — системные программисты (Windows).NET не используют, среда — удел прикладного ПО.

Отсюда: here’s an estimate of the lines of managed code in Microsoft applications that I got permission to blog about: * Visual Studio 2005: 7.5 million lines * SQL Server 2005: 3 million lines * BizTalk Server: 2 million lines * Visual Studio Team System: 1.7 million lines * Windows Presentation Foundation: 900K lines * Windows Sharepoint Services: 750K lines * Expression Interactive Designer: 250K lines * Sharepoint Portal Server: 200K lines * Content Management Server: 100K lines

2 Anton Antich> Более того, некоторые задержки с > выпуском Висты связаны с отсутствием > качественного недорогого железа 3D > графики на массовом рынке.Да ну что Вы такое говорите? Висте вполне хватает старенького Radeon 9550! По поводу дотнет — мелкомягкие таки приходят к тому, что ваять ось нужно на чём-то полноценно компилируемом, а не на мэнэджэт ургебище:)

Эта статья, мягко говоря, не соответствует действительности. И Авалон, и Индиго никуда не делись и будут в финальном релизе. Более того, некоторые задержки с выпуском Висты связаны с отсутствием качественного недорогого железа 3D графики на массовом рынке..Net был, остается, и останется стратегическим направлением для Microsoft.

Підписатись на коментарі