BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
Desarrollo aplicaciones .net
1.
2.
3. En esta presentación se muestra de forma gráfica, cada una
de las utilidades y herramientas que posee actualmente
.NET, y cabe resaltar que una de esas herramientas es .NET
Framework, el cuál hace que el desarrollo sea mucho
agradable y sencillo para nosotros los programadores, y
contiene características importantes a nivel de seguridad.
Adicionalmente el Framework se adapta a varios lenguajes
de programación.
4. Es un conjunto de
tecnologías para
desarrollar y utilizar
componentes que nos
permitan crear formularios
web, servicios web y
aplicaciones Windows
VB c++ C# J# …
SistemaOperativo
Marco de Trabajo .NET
Especificación Común de Lenguajes
ASP.NET: Servicios Web XML
y Formularios Web
Formularios
Windows
ADO.NET: Datos y XML
Librerías de Clases Base
Entorno Común de Ejecución para Lenguajes (CLR)
VisualStudio.NET
5. Unifica los modelos de programación
Simplificación del desarrollo.
Provee un entorno de ejecución robusto y seguro.
Es independiente del lenguaje de programación.
Simplifica la instalación y administración de las aplicaciones.
Es extensible.
Silverlight
VB
.Net
AJAX
6. Framework de .Net es una
infraestructura sobre la que se
reúne todo un conjunto de
lenguajes y servicios que
simplifican el desarrollo de
aplicaciones
Lenguaje de
compilación
Biblioteca de
clases .Net
Common
Language
Runtime (CLR)
Componentes
7. El programador no necesita iniciar la aplicación desde cero, ya
que el Framework le proporciona un esqueleto o plantilla.
Facilita la colaboración del desarrollo.
Se encuentran de manera más fácil herramientas, utilidades y
librerías adaptadas al Framework.
.NET
Framework
CardSpace
WPF
WCF
WF
9. SOPORT DE HILOS COM Marshaler
Soporte de la biblioteca de clases base
Cargador de Clases
Verificador de Tipos Gestor de Excepciones
Motor de Seguridad Motor de Depuración
MSIL a
compiladores
nativos
Gestor de
Código
Recolector de
Basura
10. Principales mejoras del lenguaje
- Soporte mejorado orientado a objetos
- Gestión de excepciones estructurada
Acceso Total al .NET Framework
- Nuevas opciones de manejo de hilos
- Recolector de basura
Desarrollo Web mejorado
- Creación de formularios Web tan fácilmente como
formularios Windows.
- Crear servicios Web rápidamente