Contrairement à ce que tout le monde croit, Windows 2006 (Longhorn) ne proposera pas en natif le Framework .Net. C'est du moins ce que nous apprend Microsoft-Watch.com. Il serait quand même livré avec la nouvelle version de Windows mais sur un CD à part. Mais « Framework .Net » ne ferait pas parti du coeur de Windows Longhorn. Au lieu de cela, le « Framework .Net » sera le noyau pour un petit sous-ensemble de Longhorn, spécifiquement la plateforme de Windows API (WAP), qui consiste principalement en un système de présentation d'Avalon (nouvelle interface graphique) de Windows et du système de communications Windows Indigo (nouvelle architecture Web). Selon différentes sources, cette décision est définitive affirment les développeurs de Microsoft. On indique aussi n'avoir jamais promit que Framework .Net 2.0 serait disponible en natif sur le prochain système d'exploitation de la firme de Redmond. "Le plan original pour Longhorn était d'établir un bon nombre de composants sur la prochaine version de Framework .Net," révèlent quelques sources, qui ont demandé l'anonymat. "Mais comme il est en retard (Framework .Net 2.0), et comme il serait trop récent, Bill Gates (Président de Microsoft) a réalisé qu'il serait idiot d'établir des morceaux importants de Longhorn basés sur le .Net." Joel Spolsky, un ancien de Softie et actuellement à la tête Fog Creek Software, indique qu'il avait déjà entendu une fuite semblable : "Selon les rumeurs que j'ai entendues, le projet de Longhorn a retiré le .Net, ainsi la fonctionnalité du noyau du système d'exploitation n'exigera plus le Framework .Net, ce qui est une bonne chose : Il n'est clairement pas assez mûre pour être implanté dans des systèmes d'exploitation." Une autre source de développeurs, toujours couvert sous l'anonymat, indique qu'il avait entendu certaines personnes en parler : "Tout dans Longhorn a été censé être écrit en C # et en code contrôlé. Mais le code contrôlé exigeait des machines qui n'allaient pas être disponibles pour les cinq années à venir. Maintenant Microsoft est entrain de réécrire tout dans Longhorn." explique ce développeur. Les développeurs affirment que l'équipe de Windows a commencé à repenser au Framework .Net de Microsoft et à mettre du code contrôlé comme promis réellement l'été passé, autour de la période de la "remise en question de Longhorn, surnommé « The Longhorn Reset » en l'interne" ("The Longhorn Reset" est une expression interne pour représenter les nombreuses décisions de Microsoft qui revoit sans cesse certains dispositifs, le plus connu est le WinFS de Longhorn qui a été suspendu indéfiniment, afin de pouvoir livrer la marchandise à temps pour 2006.) Selon les sources, le découplage de Framework .Net de Windows Longhorn n'est pas qu'une rumeur pour faire jaser. "Ceci est le compte rendu de la décision" semble t-il. Une des sources mentionnées ci-dessus explique : "Un grand avantage du nouveau plan est que les développeurs ne doivent plus se conformer au .Net s'ils veulent employer les nouveaux dispositifs de Longhorn." Microsoft émettra-t-il des communiqués officiels pour confirmer ce changement brusque dans la conception de leur OS ? Où est-ce juste une grosse boulette pour faire réagir les hauts dirigeants du géant des logiciels ? Une autre histoire à suivre ! Définition : Microsoft .NET Framework est le composant de Windows utilisé pour la création et l'exécution de logiciels et de services Web XML de prochaine génération. À quoi sert-il ? Prendre en charge plus de 20 langages de programmation différents Gérer la plus grande partie de la structure impliquée dans le développement de logiciels, permettant ainsi aux développeurs de se concentrer uniquement sur le code logique. Permettre de manière très simple la conception, le déploiement et l'administration d'applications sécurisées. Rivaliser avec la plateforme Java. Une version libre de .NET a vu le jour, récemment baptisée Mono, qui est prévu pour Linux.