2006-03-16

Kein .NET in Vista

Das kurze Konzentrat bei digg klang interessant: "Microsoft Vista: Microsoft loses confidence in .NET - Microsoft appears to have concentrated their development effort in Vista on native code development. In contrast to PDC03LH, Vista has no services implemented in .NET and Windows Explorer does not host the runtime, which means that the Vista desktop shell is not based on the .NET runtime." Der verlinkte Bericht ist dann richtig spannend und enthält folgende Zusammenfassung: "Since 5308 is described as 'feature complete' I can say with confidence that this represents the limit of .NET usage in Vista: the release version will make no more use of .NET. Finally, there is the issue of WinFX. Initially, this was called the Longhorn API (LAPI) and it was intended to be the foundation of all the applications in Longhorn. Microsoft have retreated significantly from this position. WinFX was not provided as part of any of the builds of Vista, so the clear implication is that Microsoft intends to develop Vista with native code (and possibly with a little bit of .NET through the framework library) and not to use WinFX at all. I cannot stress how significant this retreat is. Microsoft have so little confidence in their own application framework that they will not use it even in their own managed applications. My conclusion is that Microsoft has lost its confidence in .NET." So viel habe ich mit Microsoft ja nicht zu tun, dennoch habe ich verfolgt, dass sie eine neue API als Basis für Longhorn/Vista verwenden wollten. Was Apple mit dem Umstieg auf OS X und XCode schon hinter sich hat, nähmlich eine neue Programmierumgebung und Sprache einzuführen, hätte damit auch MS hinter sich gebracht. Für Apple war dies gut und eröffnete neue Möglichkeiten. Bestimmt wäre so etwas auch gut für Microsoft und hätte zudem den Druck auf Apple aufrecht erhalten, innovativ zu bleiben.

Technorati Tags: ,