Pregunta

Soy un desarrollador de escritorio # C (que no es ASP) y me pregunto sobre la versión de orientación para los pequeños proyectos personales. Estos son, por supuesto, tratando de llegar a un público tan amplio como sea posible, y por lo que he estado apuntando .NET 3.0 (que es la versión más reciente en un sistema Windows Vista sin ningún Service Pack) y 2.0 (que es simplemente la más versión compatible compatible con VS2008).

Por desgracia, esto me impide el aprendizaje de cualquier tecnologías como LINQ introdujo posterior 3.0, y, con un próximo cambio a VS2010, me pregunto si debería apuntar a la nueva plataforma de 4.0 a expensas de usos sin el último y más grande , o debería sólo se adhieren a tratar de llegar a la más amplia base de usuarios como sea posible?

¿Fue útil?

Solución

Yo recomendaría pasar al .Net 4.0 Client Profile.

A pesar de que no tiene una gran base instalada sin embargo, es una pequeña descarga que sus usuarios pueden instalar fácilmente.

Si no desea que los usuarios necesidad de descargar el marco, se debe orientar 3.5, que la mayoría de la gente ya tiene .

Otros consejos

Yo sólo usaría 3.5 o 4.0 (si donde yo me iría a 4.0). No es como que va a costar nada para ellos para actualizar a la última marco y probablemente se incluirá en las actualizaciones automáticas.

Me no sólo estrictamente hacer 2.0 más ya que en mi opinión es como recompensar el mal comportamiento como la programación de estos días para IE 6. Si no hay desarrolladores dicen donde va a pasar a las versiones más nuevas y mejores del software, entonces ¿qué incentivo haga lo personas que tienen el material antiguo para actualizar?

Una vez que un montón de sus cosas favoritas deja de funcionar van a actualizar rápidamente.

lo general el uso de .NET 2.0. La razón de ser muchas personas (por lo menos en mi caso) se están ejecutando al menos Windows Vista o Windows 7, que viene con .NET 2.0 (creo). Si tienen XP, muchos ya han tienen .NET 2.0 también.

Lo creas o no, muchas personas todavía tienen conexiones más lentas, por lo que la descarga de un marco más reciente (por ejemplo, 3.5 o 4.0) podría ser un poco más y alejarlos de su producto.

Al final, depende de sus clientes y cuánto sabe acerca de ellos. Si no está seguro, o bien ir con 2.0 o 3.5. Yo no iría a 4.0 por el momento, ya que es relativamente nuevo y no muchas personas lo han adoptado todavía.

Estas son algunas estadísticas de uso de nuestra aplicación de WPF que se pueden encontrar interesante. Si vas el camino WPF, entonces recomiendo encarecidamente utilizar .NET 4. Es simplemente mucho mejor en términos de tipo de letra y el procesamiento de imágenes. Actualmente tenemos 24% de los usuarios que ejecutan la versión .NET 4. Pero tenemos una versión .NET 3.5 para hacer más suave la instalación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top