INSTITUTO POLITCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERA
Y CIENCIAS SOCIALES Y ADMINISTRATIVAS
Equipo 7
INTEGRANTES:
FLORES ALEMN DIEGO
GUENDOLAY VILLALOBOS LUIS NGEL
MERINO SANTOS BRAYAN ADAN
SANTIAGO CIGALA JONATN RAFAEL
SILVA FRAS LUIS GERARDO
COORDINADOR: GUENDOLAY VILLALOBOS LUIS NGEL
Qu es Microsoft Visual Studio?
Es un conjunto de herramientas y otras tecnologas de desarrollo de software
basado en componentes para crear aplicaciones eficaces y de alto rendimiento,
permitiendo a los desarrolladores crear sitios y aplicaciones web, as como otros
servicios web en cualquier entorno que soporte la plataforma.
Historia
Win9x
Base de Express
desarrollo Editions
1998 para
Microsoft
2002 J#
C# 2005 Plataforma
por
Migracin lenguaje
.NET
Qu podemos hacer en Visual
Studio?
Proyectos de Escritorio
Windows Forms
Windows Presentation
Foundation (WPF) XAML.
Console Application
Windows Services
Component
Qu podemos hacer en Visual
Studio?
Proyectos Web
[Link]
Silverlight
Proyectos en la nube
Azure Web Jobs
MAML (Microsoft Azure Manage Libraries)
Proyectos mviles
Xamarin
Windows Phone
Qu podemos hacer en Visual Studio?
Proyectos Multiplataforma Otros Proyectos
Xamarin (Windows, iOS y Android) Python
Proyectos de Prueba Javascript
Unit Tests Games
Lenguajes
Extensiones (Visual Studio Code)
Principales productos
Por qu escogimos Visual Studio ?
Es la herramienta con la que ms experiencia contamos.
Tiene versin libre (Visual Studio Community).
Sumamente verstil.
De qu manera se relaciona la
herramienta y la metodologa?
La programacin XP exige cambios constantes
Tolera los cambios requerimientos.
Soporta la multiplataforma
Pagina de Inicio
Tendencias
Puede usar Visual Studio para crear muchos tipos de aplicaciones, desde sencillas
aplicaciones y juegos de la Tienda para clientes mviles, hasta sistemas grandes y
complejos para empresas y centros de datos.
1. Aplicaciones y juegos que se ejecutan no solo en Windows, sino tambin en
Android y en iOS.
2. Sitios web y servicios web basados en [Link], JQuery, AngularJS y otros
entornos populares.
Tendencias
3. Aplicaciones para dispositivos y plataformas tan diversos como Azure, Office,
Sharepoint, Hololens, Kinect e Internet de las cosas, por nombrar solo algunos ejemplos.
4. Juegos y aplicaciones con grficos avanzados para una variedad de dispositivos
Windows, incluido Xbox, con DirectX.
Visual Studio funciona y se integra bien con aplicaciones de terceros a travs de
extensiones. Puede extender Visual Studio usted mismo creando herramientas
personalizadas que realizan tareas especializadas.
Evolucin
Visual Studio 2017 es una solucin integrada de extremo
a extremo que permite a los equipos de desarrollo de
cualquier tamao convertir, de forma rpida y eficiente,
grandes ideas en soluciones empresariales innovadoras
para la empresa moderna, contando con la posibilidad de
colaborar sin esfuerzo en mltiples equipos y proyectos.
Evolucin
Destaca su tecnologa disponible para Mac, as como la
posibilidad de que los equipos de desarrollo puedan crear
aplicaciones mviles nativas para Windows, iOS o Android,
sin sacrificar la productividad ni ralentizar el tiempo de
lanzamiento al mercado de las mismas, evitando tener que
multiplicar el tiempo y el esfuerzo en generar una
aplicacin para cada uno de los sistemas operativos.
Evolucin
Incluye herramientas avanzadas de calidad especficas para
mviles que permiten a los desarrolladores ajustar y probar
fcilmente las aplicaciones mviles en tiempo real y garantizar que
la experiencia de los usuarios sea de la ms alta calidad,
independientemente del dispositivo o de la plataforma en la que se
utilice.
Cuenta con las herramientas avanzadas de monitoreo y
depuracin que ayudan a identificar y solucionar problemas y
errores ms rpido que nunca.
Conclusin
Visual Studio es una herramienta multiplataforma de
desarrollo para aplicaciones de sistemas o la web ,que
nos permite codificar en diferentes lenguajes de
programacin de una manera mas precisa y eficiente
adems de rpida sin perder el contexto del proyecto,
y gracias a las funciones integradas en el entorno de
desarrollo nos permiten realizar pruebas y emitir
diagnsticos que nos ayuden a identificar y corregir los
problemas de cdigo.