Cap 5
Cap 5
Cliente Servidor
Aplicación de
Escritorio ü ü*
Aplicación Web ü
Aplicación de
Consola ü ü*
Aplicación
.NET Compact Framework
Móvil
System.Drawing
Drawing2D Printing
Imaging Text
Aplicaciones Web: ASP.NET
System.Web
Services UI
Description HtmlControls
Discovery WebControls
Protocols
Caching Security
Configuration SessionState
Temas a Tratar
.NET Framework
Desarrollo Rapido, OOP, Basado en Servidor,
Componentes, Potencia, UI Embebido en el
Event Driven Acceso a bajo nivel código
Windows API
Desarrollo Simplificado
Alto nivel de abstracción
◦ No mas accesos COM a bajo nivel
◦ Orientado a Objetos desde el Núcleo
Componentes de Software
◦ Propiedades, métodos, eventos, y atributos incluidos en la construcción de
clases
Manejo de Excepciones
Fuertemente tipado
◦ Solo casteos seguros
◦ Inicialización de variables obligatoria
Herramientas compartidas
◦ Debuggers, profilers, analizadores de código, y otras trabajan para todos
los lenguajes
Instalación y Administración más simples
Instalaciones Cero-impacto
◦ Aplicaciones y componentes pueden ser compartidas o privadas
Versioning
◦ Múltiples versiones del mismo componente pueden co-existir, aún en el
mismo proceso
Extensibilidad
C#
COM INTEROP
COM
C++ VB
Otros... .NET
Temas a Tratar