2009-06-30 7 views
5

Es ist schwer genug, zuverlässige Zahlen für die allgemeine Einführung des .NET-Frameworks zu finden. Diese Frage betrifft einen noch spezifischeren Fall: Wie ist die Situation unter Heimanwendern?.NET-Framework-Penetration unter Heimbenutzern?

Ich frage mich, ob .NET eine gute Wahl für eine Desktop-Anwendung ist, wenn es um Heimbenutzer geht?

die Anwendung in Frage Unter der Annahme, ist ein kleiner und mittlerer App (herunterladen, installiert & Lauf) und die Größe des Rahmens ist wesentlich größer, den Download-Benutzer mit und den Rahmen, nur um diese Anwendung installieren scheint wie ein großer Daumen nach unten.

Ich weiß, dass Vista mit .net 3.0 ausgeliefert wird (2003 wird mit 1.1 ausgeliefert, aber es ist eine Server-Version), aber das ist einfach nicht genug, wenn man bedenkt, dass XP immer noch über 60% Marktanteil, einschließlich Nicht-Windows Systeme (Acroding zu hitslink.com, ab Mai dieses Jahres).

Hier ist noch eine andere Sache: Ich kann fast keine Software vorstellen, die von Privatanwendern verwendet wird und .NET verwendet (es gibt Catalyst, was sonst?). Warum das? Ist das ein Hinweis darauf, dass das Framework bei Heimanwendern nicht so beliebt ist?

Antwort

1

Wenn Sie auf Windows XP ausgerichtet sind und jemand Windows Update ausgeführt hat, dann hat die Mehrheit es.

Windows Vista kam mit ihm vorinstalliert.

+2

Soweit ich weiß, .NET ist ein empfohlenes Update, aber nicht erforderlich (also wird es nicht automatisch installiert) –

+0

Sie haben wahrscheinlich Recht, aber ich weiß, dass es mit Vista vorinstalliert ist. –

1

Ich kann Ihnen nicht sagen, das Eindringen von .NET im Allgemeinen, aber ich kann Ihnen sagen, dass wir eine Spezialanwendung von sehr ungekünstelt Benutzern, die .NET verwendet verwendet haben. Wir haben es einfach in die Installation integriert (Installation nur bei Bedarf) und hatten absolut keine Probleme.

Ich bin nein Fan von Microsoft im Allgemeinen (ihre Entscheidungen in Bezug auf SQL Server Express Grenze zu beleidigend für ihre Entwicklerpopulation), aber sie schien .NET richtig zu bekommen. Kredit Anders Heljsberg, nicht Microsoft.

+3

Auf welche SQL Server Express-Entscheidungen beziehen Sie sich? – sisve

+0

Nun, wir hatten die MSDE (im Wesentlichen SQL Server 2000 Version von SQL Express). Als Vista herauskam, wurde die MSDE speziell daran gehindert zu arbeiten - du musst * zu SQL Express wechseln. Das bedeutete, dass eine enorme Investition in CDs sowie die Installationssoftware für Vista neu gemacht werden musste. Jetzt kommen sie mit Vista 64 heraus und raten Sie mal, SQL Express läuft nicht darauf, es sei denn, Sie erhalten 64-Bit SQL Express. AUCH DANN - die Installation ist anders und funktioniert in den meisten Fällen nicht richtig. –

+0

-CONTINUED - Ich habe versucht, die Probleme mit SQL Express 64 mithilfe der 64-Bit-Version von SQL Management Studio zu diagnostizieren. Nur Vista 64 sagte mir, dass die Software - die MICROSOFT 64-BIT SOFTWARE - nicht installiert werden konnte, da es sich um ein "Sicherheitsrisiko" handelte. Jetzt habe ich noch dunkle Verbindungsprobleme und Kunden, die sauer sind, dass unsere Software nicht auf ihren hellen, glänzenden neuen 64-Bit-Computern funktioniert.Ich kann einfach nicht ausdrücken, wie sehr ich Microsoft für diese Art von Verhalten nicht leiden kann. Ich werde * nie * ein neues Entwicklungsprojekt auf oder für Windows starten. –

0

Media Center ist mit .NET Framework und Windows XP MCE hat es aus der Box.

+0

Haben Sie Statistiken über den Marktanteil von MCE? –

+0

@OB OB: Nein. Und selbst wenn ich hatte, wird das .NET, das damit kommt, als "Mist" betrachtet (ich bin mir nicht sicher, ob es 1.0 oder 1.1 ist, aber es ist sicherlich einer davon);) Aber es ist trotzdem ein Zuhause Software, die mit .NET erstellt wurde. –

4

Ich habe vor kurzem an einem Produkt gearbeitet, das auf .NET 3.5 ausgerichtet war. Von Hunderten von Beta-Testern kann ich wohl auf die eine Hand zählen, die bereits .NET 3.5 hatte. Der Rest musste durch die absolut peinliche .NET 3.5-Installation von Microsoft sitzen (~ 30 Minuten, und die meiste Zeit bleibt der Fortschrittsbalken in der Nähe von 0, so dass die Leute denken, dass er kaputt ist).

Verwandte Themen