Professional Documents
Culture Documents
ACTIVIDAD 3 UNIDAD 1
INTERVENCION INDIVIDUAL
TUTOR:
ANA CAROLINA TORRES
INTRODUCCIN
Se busca en esta actividad hacer la respectiva revisin del material de estudio referenciado
en el entorno de conocimiento correspondiente a la unidad uno, resolver la Actividad
Crucigrama y hacer la seleccin y solucin de 5 de los casos propuestos para la
apropiacin donde se reconocen los elementos bsicos de la programacin en ambiente
visual,
Las temticas a revisar son:
Introduccin a la plataforma .NET
Fases en el desarrollo de un programa
Utilizacin de Visual Basic. Net
OBJETIVOS
ACTIVIDADES
A. Ventajas y desventajas de la programacin en .NET
PROGRAMACIN EN .NET
VENTAJAS:
Posee una curva de aprendizaje muy rpida ya que su desarrollo simplificado permite tener
un alto nivel de abstraccin, no ms accesos COM a bajo nivel, es Orientado a Objetos
desde el Ncleo, Todo es un objeto, no ms variants (Sistema de tipos unificado (CTS)), sus
Propiedades, mtodos, eventos, y atributos estn incluidos en la construccin de clases y
su API est organizada en forma Jerrquica, esta basado en objetos que utilizan un sistema
unificado de tipos de datos y se empaquetan en componentes reutilizables y auto
descriptivos (los assemblies).
Entorno de Desarrollo Robusto y Seguro. Es su robusto entorno de ejecucin (el CLR), que
provee servicios a las aplicaciones en ejecucin y maneja su ciclo de vida reforzando la
seguridad y abstrayendo a los programadores de optimizaciones y manejos de memoria de
bajo nivel.
Independencia del Lenguaje. Soporte a mltiples lenguajes de programacin, lo cual acelera
la curva de aprendizaje de los desarrolladores permitiendo que cada uno elija en base a sus
gustos personales. Adems, la posibilidad de utilizar las mismas herramientas de
programacin y tener las mismas capacidades de acceso a la plataforma
independientemente del lenguaje le proporciona una flexibilidad sin precedentes.
Instalacin y Administracin ms simple .NET tambin simplifica, gracias al uso de
assemblies auto-descriptivos, la instalacin y administracin de aplicaciones resolviendo
gran parte de los problemas existentes en COM en lo que respecta la registracin de
componentes, manejo de mltiples versiones en paralelo y compatibilidad de aplicaciones.
Extensibilidad. Todas las clases incluidas en el .NET Framework son extensibles mediante
los mecanismos de herencia propios de la orientacin a objetos. Esto posibilita que
funcionalidades o controles grficos que no cumplan exactamente con una determinada
necesidad pueden ser extendidos para agregarle o modificarle comportamiento sin tener que
escribir todo el cdigo nuevamente. Fcilmente extensible mediante libreras DLL y
componentes ActiveX de otros lenguajes. Existe una versin, VBA, integrada en las
aplicaciones de Microsoft Office, tanto Windows como Mac, que permite programar macros
para extender y automatizar funcionalidades en documentos, hojas de clculo, bases de
datos (access).
Interoperatibilidad. Interoperabilidad entre aplicaciones .NET y mltiples tipos de
aplicaciones desarrolladas sobre otras plataformas de software o hardware, incluso
plataformas no Microsoft, mediante la tecnologa de Servicios Web XML. Posibilita aadir
soporte para ejecucin de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft
Script Control. Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). Tambin est
disponible, de forma no oficial, un componente para trabajar con OpenGL 1.1:
CONCLUSIN
Creo que por fin Microsoft esta consiguiendo su objetivo de unificar las aplicaciones en todos
los dispositivos. Esto para los desarrolladores es muy alentador sin lugar a dudas. La
integracin de alternativas de cdigo abierto hace seductora la idea de usar Visual Studio
2015. Si a esto se le suma una documentacin que es simplemente maravillosa yo me
declaro ms que conforme.
BIBLIOGRAFA
Prez, Roberto. (2012,Julio 17). Ideal y Misin de Vida [Video de YouTube]. Recuperado de
https://youtu.be/_BSD0owu-ig
http://www.muylinux.com/2014/11/13/microsoft-plataforma-dot-net-open-source-linux
http://hipertextual.com/analisis/visual-studio-2015