Puntos Claves en .NET
Puntos claves del .NET
Plataforma Incluye toda la infraestructura y herramientas .NET para la creacion y funcionalidad de los servicios y dispositivos inteligentes .NET
Productos y Servicios
Conformados por productos tales como Microsoft Windows NET, MSN.NET, Microsoft Office NET, Microsoft Visual Studio entre otros.
Servicios NET para terceros.
Los desarrolladoresy socios podran producir servicios creados en la plataforma .NET a nivel corporativo o vertical en la organizacion.
POO
Programacion Orientada a Objetos.
Reutilizacion del codigo mediante
Herencia
Encapsulamiento y
Polimorfismo
Objeto
Posee caracteristicas basicas estado y comportamiento
Clase es un conjunto de objetos que comparten caracteristicas similares.
Herencia: Brinda la posibilidad de que clases herenden sus propiedades y metodos mediante deribacion
Encapsulamiento hace posible ocultar el codigo utilizado para implementar el objeto dejando visible solo su funcionabilidad
Interface, es la exposicion de las propiedades y metodos de una clase es decir su funcionabilidad
Polimorfismo es la posibilidad de utilizar diferentes propiedades o metodos cn el mismo nombre, de forma que cuando se utilicen, nos despreocupemos de identificar la clase a la cual pertenezca
Instancia es la creacion de una clase a partir de otra.
El .Net Framework, constituye una herramienta informatica que permite desarrollar aplicaciones para un ambiente ditribuido y donde convergen gran cantidad de usuarios. Este es el caso de las aplicaciones escritas para un entorno de Internet. El .Net framework posee dos componentes primordiales: "common language Runtime" y la biblioteca de clases de .NET framework. El primero es el fundamento de esta tecnologia y la segunda constituye el corazon de la herramienta.
• Es un entorno para construir, instalar y ejecutar servicios WEB y otras aplicaciones. ESta compuesto por algunos componentes tales como "Common Language runtime (CLR)" Clases Framework y ASP.NET
• Es un entorno multilenguaje para la construccion, distribucion y ejecucion de servicios WEB y aplicaciones.
• Constituye una plataforma disenada especialemente para simplificar el desarrollo de aplicaciones en el entorno distribuido de Internet.
Common Language runtime, .NET Framework, ASP.NET
CLR: es el motor de ejecucion de las aplicacion administra la memoria, administracion del codigo.
Framework, es el corazon de las herramientas .NET las clases que posee estan disponibles para todos los lenguajes que hagan uso de el.
Que es Visual Studio .NET
Es un conjunto de herramientas de desarrollo p/construir aplicaciones WEB, del Tipo ASP (Active Server Page), Servicios WEB XML, Aplicaciones de Escritorio y moviles. Microsoft Visual Basic .NET, Microsoft visual c++.NET y Microsoft C# .NET utilizan un ambiente para desarrollo de aplicaciones totalmente integrado.