2009-06-30 13 views
5

Es bastante difícil encontrar números confiables en cuanto a la adopción general del .NET framework. Esta pregunta se refiere a un caso aún más específico: ¿cuál es la situación entre los usuarios domésticos?penetración de .NET framework entre usuarios domésticos?

Me pregunto si .NET es una buena opción para una aplicación de escritorio cuando se dirige a usuarios domésticos.

Suponiendo que la aplicación en cuestión es una aplicación pequeña-mediana (descargar, instalar & ejecución), y el tamaño del marco es considerablemente mayor, parece que el usuario descarga e instala el marco simplemente por esa aplicación como un gran pulgar hacia abajo.

Sé que Vista se envía con .NET 3.0 de fábrica (2003 incluye 1.1, pero es una versión de servidor), pero eso no es suficiente teniendo en cuenta que XP aún tiene más del 60% de cuota de mercado, incluyendo Windows sistemas (Accroding a hitslink.com, a partir de mayo de este año).

Aquí hay otra cosa: casi no puedo pensar en ningún software dirigido al usuario doméstico que use .NET (There's Catalyst, ¿qué más?). ¿Porqué es eso? ¿Es esta una pista de que el marco no es tan popular entre los usuarios domésticos?

Respuesta

1

Si su objetivo es Windows XP y alguien ha ejecutado la actualización de Windows, entonces la mayoría lo tiene.

Windows Vista viene con preinstalado.

+2

Hasta donde yo sé, .NET es una actualización recomendada, pero no obligatoria (por lo que no se instalará automáticamente) –

+0

Probablemente tenga razón, pero sé que viene preinstalado con Vista. –

1

No puedo decir la penetración de .NET en general, pero te puedo decir que tenemos una aplicación especializada utilizada por mismos usuarios no sofisticados que utiliza .NET. Simplemente lo integramos con la instalación (solo lo instalamos si fuera necesario) y no tuvimos absolutamente ningún problema.

estoy sin fan de Microsoft en general (sus decisiones con respecto a la frontera con SQL Server Express en abusivo con su población desarrollador) pero parecía tener .NET derecha. Credit Anders Heljsberg, no Microsoft.

+3

¿A qué decisiones de SQL Server Express se refiere? – sisve

+0

Bueno, teníamos el MSDE (básicamente la versión SQL Server 2000 de SQL Express). Cuando apareció Vista, se impidió específicamente que MSDE funcionara, usted * tenía * que cambiar a SQL Express. Eso significaba que una gran inversión en CD, así como el software de instalación, tenía que volver a hacerse para manejar Vista. Ahora, salen con Vista 64 y adivinen qué, SQL Express no se ejecuta en él a menos que obtenga SQL Express de 64 bits. INCLUSO ENTONCES: la instalación es diferente y no funciona en la mayoría de los casos. –

+0

-CONTINUACIÓN - Intenté diagnosticar los problemas con SQL Express 64 utilizando la versión de 64 bits de SQL Management Studio. Solo Vista 64 me dijo que el software, el SOFTWARE MICROSOFT 64-BIT, no se pudo instalar porque parecía ser un "riesgo de seguridad". Ahora, me quedan problemas oscuros de conectividad y clientes que están cabreados de que nuestro software no funcione en sus nuevas y brillantes computadoras de 64 bits.Simplemente no puedo expresar cuánto me ha desagradado Microsoft por este tipo de comportamiento. Nunca * iniciaré * un nuevo proyecto de desarrollo en o para Windows nuevamente. –

0

Media Center está desarrollado con .NET Framework y Windows XP MCE lo tiene listo para usar.

+0

¿Tiene alguna estadística para la cuota de mercado de MCE? –

+0

@OB OB: No. Y aunque lo tuviera, el .NET que viene con él se considera "mierda" (no estoy seguro de si es 1.0 o 1.1 pero sin duda es uno de esos);) Pero es sin embargo un hogar software dirigido con .NET. –

4

Recientemente trabajé en un producto que estaba dirigido a .NET 3.5. De cientos de probadores beta, probablemente pueda contar con una mano el número que ya tenía .NET 3.5. El resto tuvo que pasar por la absolutamente dolorosa instalación de .NET 3.5 desde Microsoft (~ 30 minutos, y la mayoría de las veces la barra de progreso permanece cerca de 0 para que la gente piense que está rota).