Posted by: carloslone | January 19, 2009

Visual Studio 2010 ¿Qué esperamos obtener?

Visual Studio 2010 Logo 
.NET Logo


Estimados Amig@s


Quiero compartirles muy brevemente (imaginen una vista a 30,000 pies de altura) algunas de las características que estarán presentes en el nuevo Visual Studio 2010. Yo se que muchos se estarán preguntando cuando oficialmente se liberará esta nueva versión?, bueno la respuesta aun esta al aire, ya que Microsoft no ha develado la fecha esperada para lanzar la nueva versión. Lo que si sabemos es que se van a realizar 5 fases y que actuamente ya podemos descargar el primer CTP (Community Technology Preview) para que comenzar a explorar esta nueva herramienta.


En que esta centrado el desarrollo de VS2010


Microsoft como en todo proyecto siempre define objetivos, VS2010 no fue la excepción. A continuación enumeramos las principales características en las que esta centrado el desarrollo de VS2010:




  • Aplicaciones Departamentales (Departamental Applications): Básicamente este enfoque está en aquellas aplicaciones que no necesariamente son aplicaciones gigantes o empresariales, es decir son más aplicaciones pequeñas desarrolladas para un fin especifico que generalmente soluciona algun problema o conflicto dentro de un departamento de una empresa


  • Office Business Applications: Esta versión permitirá trabajar con diferentes versiones de Ms Office (32 y 64bits) y entregarlas como un paquete simple de instalación. Se incluye soporte para la realización de la Interfaz gráfica con WPF, entre otros.


  • Web & RIA: Hay un especial enfoque en proveerle a los web developers la capacidad de poder ser más productivos al momento de desarrollar aplicaciones Web y RIA, esto incluye mejor soporte a estándares, integración de nuevas frameworks como Asp.NET MVC, mejor experiencia con javascript y jquery, entre otros.


  • Code Focused: Para muchos de los desarrolladores que nos facina estar dentro del IDE, escribiendo, oliendo y hasta respirando código, en la nueva versión de VS, se tiene previsto proveernos de muchas herramientas para aumentar nuestra productividad, entre las que podemos mencionar: herramientas para mejorar la experiencia de implementar TDD, un nuevo editor de codigo re-escrito sobre WPF con una mejor experiencia de usuario, entre otras.


  • Windows: Enfocada a explotar mucho de WPF, WCF y WWF.


  • Tendencias Emergentes (Emerging Trends): Aqui hay mucho, encontramos lenguajes dinámicos, soporte para parallel programming, Dynamic Data, Astoria, etc.

 Bien como podemos ver hay mucha tela que cortar de este mantel, aca ni siquiere he mencionado aspectos como la Democratización del Ciclo de Vida de las Aplicaciones (ALM), en donde prácticamente tendremos una infinidad de herramientas para modelar, nuevas herramientas de testing y para documentación y que decir de la liberación de la nueva versión de VS Team System code name “Rosario”.


Ahora bien, si vemos algunos perfiles que muchos manejamos en el desarrollo veamos que podemos esperar:


Desarrollador Web




  • Herramientas para deployment integradas más flexibles: Lo resumimos a una característica llamada “One click Deployment”


  • Más soporte para estándares web: Mejor control sobre el código para garantizar el uso de estándares.


  • Diferentes Frameworks: Seguiremos teniendo todo lo mejor de Webforms y nuevas funcionalidades, pero un salgo muy grande es la inclusión de ASP.NET MVC.


  • Mejores herramientas y soporte para desarrollo de RIA’s


  • Soporte para Caching!: Aqui hablamos del proyecto Velocity!

Line of Business (LOB) Desarrollador Windows




  • Exponer Data es mas rápido y fácil que nunca: Esto lo podemos lograr via REST services con Data Services, Dynamic Data over forms.


  • Soluciones más flexibles para deployment: Clilck Once! mejorado

Desarrollador Office




  • Capacidad de trabajar las últimas plataformas disponibles de office


  • Herramientas de Soporte para Sharepoint


  • Mejoras a los lenguajes para trabajar con la API de Office


  • Mejor soporte para Deployment

Independent Software Vendor (ISV)




  • Fácil Construcción de aplicaciones concurrentes (Parallel Programming): Segun Intel en aproximadamente 10 años veremos computadoras corriendo con 100 cores.


  • Soporte para hacer aplicaciones extensibles (MEF)


  • Mejor Experiencia para Debugging


  • Nuevo modelo para el IntelliSense que escale a fuentes de código gigantes


  • Mejoras a C++

Bueno amigos, hemos visto a un nivel macro algunas de las características nuevas que vienen preparadas en Visual Studio 2010. Asi que si no pueden esperar, aprovechen a jugar un poco con el CTP.


Espero les halla gustado esta información y esten pendientes que próximamente les traere más!


Saludos,


Carlos A. Lone


Responses

  1. Muy bueno e interesante.

    Gran trabajo.

    Saludos

  2. interesante haber si puedes subirmas sobre el visual 2010 de informacion

  3. Algo interesante, falta mas detalle, pero ahi le va!!!

  4. EXCELENTE!!!GRACIAS POR COMPARTIRLO!!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Categories

%d bloggers like this: