Introducción a Visual Studio .net

Post on 16-Feb-2017

239 views 4 download

Transcript of Introducción a Visual Studio .net

Desarrollo de Aplicaciones.netMarco Andrés Camargo

¿Qué es .net Framework?

Se trata de un entorno que sirve para construir, instalar y ejecutar servicios web y otras aplicaciones

Beneficios del .net Framework

Se basa en estándares y prácticas webExtensibleFácil de usar por los desarrolladoresDiseño utilizando modelos de aplicaciones

unificados

Extensible Fácil usoModelo

unificado

Lenguajes de .net

Visual BasicC#C++J#

C#

C++

VB .net

Visual Studio

CLR

Es una serie de librerías dinámicas o DLL que fungen como la API en el caso de Windows y se compone de:

- Soporte de la biblioteca de clases base - Soporte de hilos - COM marshaler - Verificador de tipos - Gestor de excepciones - MSIL a compiladores nativos - Gestor de código - Recolector de basura - Motor de seguridad - Motor de depuración - Cargador de clases

Interfaz de Usuario

Windows Forms son las ventanitas típicas de Windows. Contiene elementos y propiedades básicas para el diseño

Drawing proporciona acceso a elementos y funcionalidades más avanzadas de diseño de interfaces

Espacios de nombres (Namespace)

Un espacio de nombres es un contenedor abstracto en el que un grupo de uno o más identificadores únicos pueden existir

Plataforma .net

Conjunto de elementos que hacen posible el funcionamiento de las aplicaciones .net

- Servidores- Herramientas de Desarrollo- Servicio Web XML- Experiencias de Usuario- Clientes

Visual Studio .net

Es un entorno de desarrollo con las siguientes características:

- Soporta múltiples lenguajes- Posee herramientas de servicio web XML- Posee Gestor de errores- Provee acceso a datos- Herramientas de formularios Windows y

Web

Plantillas de aplicación

Proporciona las estructuras base para desarrollar las aplicaciones

Trabajar un proyecto en VB .net

Las fases son:- Iniciar el nuevo proyecto para VB .net- Ejecutar el proyecto desde el IDE- Generar el archivo ejecutable- Ejecutar el programa fuera del entorno

de desarrollo- Visualizar los archivos en el panel de

vistas- Cerrar el proyecto

Entorno de Desarrollo

Se divide en la ventana principal, los paneles de herramientas y el panel de vistas de archivos de proyectos

Crear un proyecto de VB .net

Usar una especificación del diseñoCrear una interfaz para el usuarioEscribir el código según el diseñoProbar y depurarGenerar e implantar

Interfaces de Usuario

La Windows Forms permiten un modelamiento fluido y sencillo, cuenta con herramientas básicas para que el diseñador pueda brindar una buena experiencia al usuario, además permite añadir programación a los objetos que conforman el formulario

Guarda y ejecuta aplicación

Visual Studio permite guardar los archivos y generar un ejecutable que va a funcionar fuera del ambiente de trabajo.

Ejemplos

El Windows FormPermite ser Manipulado yAjustado de unaForma fácil yRápido

El modelo por Capas brinda Seguridad y un Diseño limpioY eficiente

El soporte de Diversos Lenguajes es unaGran ventaja

Conclusiones

Visual Studio es un Entorno Integrado de Desarrollo que soporta diversos Lenguajes de Programación

El entorno puede estructurar diversos tipos de soluciones para desarrollar aplicaciones Web o de escritorio

Se puede generar un archivo ejecutable de la aplicación el cual es el que estará disponible para el cliente

Gracias por su atención