¡Visual Studio 2010 está aquí! Entre las novedades para los programadores están el soporte a múltiples monitores, numerosos templates de código, soporte a múltiples versiones del .NET Framework, además de construcción simplificada de aplicaciones web basadas en estándares con frameworks de AJAX e Intellisense para Javascript y JQuery. Además te ofrece el soporte para la construcción de aplicaciones con Windows Azure para que accedas al poder del cómputo en la nube.
2. Naim Jhon Cruzado Paredes
Estudiante de la Universidad Privada del Norte
3. Agenda de presentación:
• Introducción a Visual Studio 2010
• El entorno actual de Visual Studio 2010
• Y tu… ¿Estás en la Zona?
• Estar a la vanguardia
• VS2010: Descripción General
• VS2010: Las Ediciones
• VS2010: ¿Qué edición debo adquirir?
• Requisitos de Software
• Requisitos de Hardware
• Preguntas y Respuestas
4. Introducción a Visual Studio 2010
• Visual Studio es un entorno de desarrollo integrado
(IDE) para sistemas operativos basados en
Windows, con desarrollo multiplataforma.
• Soporta varios lenguajes de programación tales
como Visual C++, Visual C#, Visual J#, ASP.NET y
Visual Basic .NET, entre otros. En la actualidad se
han desarrollado las extensiones necesarias para
muchos otros.
• Visual Studio 2010 permite a los desarrolladores
crear aplicaciones, sitios aplicaciones y servicios web
en cualquier entorno que soporte la plataforma de
desarrollo .NET (a partir de la versión .Net 2002). Así
se pueden crear aplicaciones que se
intercomuniquen entre estaciones de
trabajo, páginas web y dispositivos móviles
5. Introducción a Visual Studio 2010
• ¡Visual Studio 2010 está aquí! Entre las novedades para los
programadores están el soporte a múltiples
monitores, numerosos templates de código, soporte a
múltiples versiones del .NET Framework, además de
construcción simplificada de aplicaciones web basadas en
estándares con frameworks de AJAX e Intellisense para
Javascript y JQuery. Además te ofrece el soporte para la
construcción de aplicaciones con Windows Azure para que
accedas al poder del cómputo en la nube.
9. VS2010: Descripción General
• Personalice el área de trabajo
• El código de aplicación de escritura
requiere a menudo que se tengan
abiertos a la vez varios diseñadores y
editores. Visual Studio 2010
Professional ayuda a organizar el
entorno digital mediante la
compatibilidad con varios
monitores, lo que facilita la
administración del modo de trabajo.
10. Descripción General
• Cree soluciones de colaboración en
SharePoint
• Introduzca herramientas de
colaboración personalizada en su
empresa aprovechando el nuevo
soporte para el desarrollo de
SharePoint, lo que incluye
herramientas para partes
web, listas, flujos de trabajo, eventos
y mucho más.
11. Descripción General
• Cree aplicaciones en
Windows 7
• Visual Studio 2010
Professional incluye
herramientas integradas para
el desarrollo en Windows 7
como, por
ejemplo, componentes de
interfaces múltiples toques y
"cinta" que le situarán a la
cabeza de la tecnología
Windows 7.
12. Descripción General
Cree aplicaciones de RIA y WPF
sin complicaciones
La nueva característica de
conexión de datos mediante su
arrastre y colocación disponible
en diseñadores de Windows
Presentation Foundation (WPF) y
Silverlight hacen que la creación
de aplicaciones enriquecidas de
Internet (RIA) y Windows resulte
fácil y rápida, tanto para
diseñadores como para
desarrolladores.
13. Descripción General
Automatizar las pruebas de la
interfaz de usuario (IU)
Las pruebas de UI codificadas
permiten automatizar la
realización de pruebas de
interfaces de usuario en
aplicaciones para web y
Windows. Estas pruebas de
regresión garantizan que los
cambios posteriores del
código no rompan secciones
que ya funcionan.
14. Descripción General
Identificar el impacto de las pruebas
a partir de cambios de código
Las herramientas de cobertura de
código de Visual Studio 2010
Premium garantizan que disponga de
las pruebas que cubran todo el
código. Los análisis de impacto de
pruebas proporcionan una lista de
pruebas recomendadas para que se
ejecuten tras realizar un cambio de
código, lo que permite una
comprobación más exacta del código
y reduce así el número de pruebas
que se deben ejecutar.
15. Descripción General
Simplificar el desarrollo de bases de
datos
Aplique las mismas herramientas de
ciclos de vida a las tareas de
desarrollo de bases de datos que las
que le aplica al código de
aplicación, lo que incluye: desarrollo
sin conexión de esquemas de bases
de datos, uso de control de código
fuente para mantener la información
de esquemas de bases de datos
versionadas y participación en Agile
u otras metodologías de procesos.
16. Descripción General
Descubrir los errores de
codificación más comunes
Las herramientas de análisis
de código de Visual Studio
2010 Premium ayudan a evitar
errores de codificación
comunes antes de llegar al
proceso de producción. Las
métricas de código miden la
complejidad del código, lo que
garantiza que no sea complejo
y pueda mantenerse
17. Descripción General
Generar datos de pruebas realistas
En ocasiones, por privacidad u otros
motivos, no desea usar datos reales
durante el desarrollo. En Visual
Studio 2010 Premium, puede usar la
generación de datos de prueba para
bases de datos para llenar una base
de datos de pruebas con datos de
prueba apropiados para el esquema
de la base de datos y que estén
relacionados con los datos de
producción, pero que no se trate de
datos reales.
18. Descripción General
• Simplifique la
implementación de
aplicaciones web
• Traslade sus aplicaciones web
a un entorno de producción
con un único clic. Visual Studio
2010 Professional transfiere el
código, la configuración de
Internet Information Server
(IIS) y el esquema de bases de
datos al servidor de destino.
23. • Visual Studio 2010 Professional
proporciona compatibilidad con
varios monitores, de modo que
pueda organizar y administrar su
trabajo como quiera. También
puede dar rienda suelta a su
creatividad utilizando los
diseñadores visuales para mejorar
las últimas plataformas, incluido
Windows 7.
24. • Tanto si un proyecto es sencillo
como complejo, puede usar
Visual Studio 2010 Professional
para plasmar su visión de la
vida en una serie de
plataformas que incluyen
Windows, Windows
Server, Web, Cloud, Office y
SharePoint, entre otras.
25. • Visual Studio 2010 Professional
incluye capacidades para pruebas
de unidades dentro del entorno
de desarrollo integrado que
pueden generar todos los
componentes de métodos
necesarios para compilar pruebas
de unidades, lo que ayuda a
garantizar que cada unidad de
código funcione correctamente.
26. VS2010: ¿Qué edición debo adquirir?
¿Desarrollo Individual y / o Colectivo? “Conjunto completo de herramientas que
ofrece aplicaciones escalables y de gran calidad”
28. Es la plataforma de colaboración sobre la que
se asienta la solución de administración de
ciclo de vida de aplicaciones de Microsoft. TFS
automatiza y simplifica el proceso de entrega
de software, y proporciona rastreabilidad
completa y la posibilidad de comprobar en
tiempo real el estado de los proyectos (para
todos los miembros del equipo) con potentes
herramientas de elaboración de informes y
paneles.
29. • Visual Studio 2010 Premium con MSDN incluye todos los
sistemas operativos y software de base de datos
incluidos en Visual Studio 2010 Professional y además, el
acceso a Microsoft Office, servidor de SharePoint y
Microsoft Dynamics. A lo que se suma el soporte
técnico, el uso de la plataforma Windows Azure, e-
learning, Expression Studio, la Revista MSDN y el acceso
anticipado a las versiones nuevas y beta.
30. • El desarrollo de bases de datos
requiere el mismo cuidado y
atención que el desarrollo de
aplicaciones. Visual Studio 2010
Premium es consciente de ello y
proporciona herramientas de
implementación y administración
de cambios que garantizan que la
base de datos y la aplicación
estén siempre sincronizadas
31. • Las herramientas de análisis de
código ayudan a evitar errores de
codificación comunes antes de llegar
al proceso de producción. Puede
configurar rápidamente análisis de
código en Visual Studio 2010
Premium con conjuntos de reglas
cuyo objetivo sean escenarios
específicos o áreas de énfasis.
Asimismo, las métricas de código
garantizan que el código no sea
complejo y pueda mantenerse.
32. • (ALM) La creación de aplicaciones de
éxito requiere un proceso de ejecución
uniforme que beneficie a todos los
componentes del equipo. Las
herramientas de ALM integradas en
Visual Studio 2010 Premium
contribuyen a que las organizaciones
colaboren y se comuniquen de forma
efectiva en todos los niveles, y a que se
hagan una idea precisa del estado real
del proyecto, lo que garantiza que se
ofrezcan soluciones de gran calidad al
tiempo que se reducen los costos.
33. VS2010: ¿Qué edición debo adquirir?
¿Desarrollo Colectivo? “Herramientas ALM (Administración del ciclo de vida de las
aplicaciones) completas para equipos de desarrollo”
35. • El Explorador de arquitectura de Visual
Studio 2010 Ultimate ayuda a entender
los activos de código existentes y otras
interdependencias. Los diagramas por
capas ayudan a garantizar el
cumplimiento de la arquitectura y
permiten validar artefactos de código
con respecto al diagrama.
Además, Visual Studio 2010 Ultimate
admite los cinco diagramas de UML
más comunes que conviven junto con
su código.
36. • Visual Studio 2010 Ultimate ofrece
un conjunto completo de
características de laboratorio de
pruebas, incluido el
aprovisionamiento de entornos a
partir de plantillas, la configuración
y el desmontaje de entornos
virtuales y entornos de puntos de
comprobación. (Lab Management
estará disponible como candidato a
la versión comercial como RTM y se
distribuirá posteriormente.)
38. Requisitos de Software
• Visual Studio 2010 puede instalarse en los sistemas operativos siguientes:
• Todas las ediciones de Windows XP (x86) con Service Pack 3, excepto Starter
Edition
• Todas las ediciones de Windows XP (x64) con Service Pack 2, excepto Starter
Edition
• Todas las ediciones de Windows Vista (x86 y x64) con Service Pack 1, excepto
Starter Edition
• Windows 7 (x86 y x64)
• Windows Server 2003 (x86 y x64) con Service Pack 2
• Windows Server 2003 R2 (x86 y x64)
• Windows Server 2008 (x86 y x64) con Service Pack 2
• Windows Server 2008 R2 (x64)
• Arquitecturas compatibles:
• 32 bits (x86)
• 64 bits (x64)
39. Requisitos de Hardware
• Equipo con un procesador de al menos 1,6
GHz
• 1024 MB de RAM
• Espacio disponible en disco duro de 3 GB
• Unidad de disco duro de 5.400 RPM
• Tarjeta de vídeo compatible con DirectX 9 con
una resolución de 1280 x 1024 o superior
• Unidad de DVD-ROM
40. Fuentes:
• http://www.microsoft.com/visualstudio/en-
us/products Características Microsoft Visual
Studio 2010.
• http://www.microsoft.com/visualstudio/en-
us/support Comparación de Ediciones MSDN
• http://www.tuvidaencodigo.com
41. • Preguntas y Respuestas:
• 1.¿Cual es el nombre de las 4 ediciones que cuenta Visual
Studio 2010?
• Profesional | Premium | Ultimate | Test Professional
• 2.¿Cual de ellas cuenta únicamente con una suscripción a
MSDN Essentials?
• Visual Studio 2010 Professional
• 3.¿Qué versión de la plataforma .NET Framework es la más
reciente?
• 4.0.30319.1 (4.0) Liberada el 12 de Abril de 2010