Microsoft теряет веру в .NET?
Макс ИщенкоОпубликовано 17.03.2006 в Новости
В недавно опубликованном исследовании был проведен детальный анализ пяти последовательных билдов ОС 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.
Понравилась статья? Подпишись на обновления по RSS/E-mail

Эта статья, мягко говоря, не соответствует действительности. И Авалон, и Индиго никуда не делись и будут в финальном релизе. Более того, некоторые задержки с выпуском Висты связаны с отсутствием качественного недорогого железа 3D графики на массовом рынке.
.Net был, остается, и останется стратегическим направлением для Microsoft.
ОК, спасибо!
2 Anton Antich
> Более того, некоторые задержки с
> выпуском Висты связаны с отсутствием
> качественного недорогого железа 3D
> графики на массовом рынке.
Да ну что Вы такое говорите? Висте вполне хватает старенького Radeon 9550!
По поводу дотнет – мелкомягкие таки приходят к тому, что ваять ось нужно на чём-то полноценно компилируемом, а не на мэнэджэт ургебище
Отсюда :
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
Как я понял, в одном автор прав – системные программисты (Windows) .NET не используют, среда – удел прикладного ПО.