El documento describe el .NET Framework, que es un entorno para construir, instalar y ejecutar aplicaciones y servicios web. Explica que se basa en estándares web, es extensible, fácil de usar para desarrolladores y utiliza modelos de aplicaciones unificados. También cubre los lenguajes de .NET como C#, Visual Basic, C++ y J#, así como el CLR, interfaces de usuario y otros componentes clave del .NET Framework.
2. ¿Qué es .net Framework?
Se trata de un entorno que sirve para
construir, instalar y ejecutar servicios web
y otras aplicaciones
3. Beneficios del .net Framework
Se basa en estándares y prácticas web
Extensible
Fácil de usar por los desarrolladores
Diseño utilizando modelos de aplicaciones
unificados
Extensible Fácil uso
Modelo
unificado
4. Lenguajes de .net
Visual Basic
C#
C++
J#
C#
C++
VB .net
Visual
Studio
5. 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
6. 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
7. 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
8. 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
9. 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
11. 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
12. Entorno de Desarrollo
Se divide en la ventana principal, los
paneles de herramientas y el panel de
vistas de archivos de proyectos
13. Crear un proyecto de VB .net
Usar una especificación del diseño
Crear una interfaz para el usuario
Escribir el código según el diseño
Probar y depurar
Generar e implantar
14. 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
15. Guarda y ejecuta aplicación
Visual Studio permite guardar los archivos
y generar un ejecutable que va a
funcionar fuera del ambiente de trabajo.
16. Ejemplos
El Windows Form
Permite ser
Manipulado y
Ajustado de una
Forma fácil y
Rápido
El modelo por
Capas brinda
Seguridad y un
Diseño limpio
Y eficiente
El soporte de
Diversos
Lenguajes es una
Gran ventaja
17. 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