Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Plataforma .NET
.NET Framework
.NET Framework
.NET Core
4.x
Entity Entity
ASP.NET Core ASP.NET 4.x
Framework Core Framework 6
ASP.NET Core
Web API 2 MVC 5
MVC
Web Forms
.NET Framework
La plataforma .NET de Microsoft es un componente de software que puede ser añadido al sistema
operativo Windows. Provee un extenso conjunto de soluciones predefinidas para necesidades
generales de la programación de aplicaciones, y administra la ejecución de los programas escritos
específicamente con la plataforma.
.NET Core
.NET Core es un framework informático administrado, gratuito y de código abierto para los sistemas
operativos Windows, Linux y macOS. Es un sucesor multiplataforma de .NET Framework. El proyecto
es desarrollado principalmente por Microsoft bajo la Licencia MIT.
1
Entity Framework Core
Entity Framework Core es una tecnología de acceso a datos para .NET Core y .NET Framework. Es
multiplataforma y de código abierto desarrollado por Microsoft con aportes de la comunidad.
Propiamente dicho es un asignador objeto relacional o ORM por sus siglas en inglés. Su función
principal es servir como interprete entre dos tecnologías fundamentadas en distintos principios por
un lado la programación orientada a objetos y por el otro las bases de datos relacionales y no
relacionales.
ASP.NET Core
ASP.NET Core es un framework web gratis de código abierto y con un mayor rendimiento que
ASP.NET, desarrollado por Microsoft y la comunidad. Es un framework modular que se ejecuta
completo tanto en el.NET Framework de Windows como en multiplataforma. .NET Core. Sin
embargo ASP.NET versión Core 3 sólo funciona en .NET Core dejando el soporte de .NET Framework.
Razor Pages
ASP.NET Core Razor Pages es un marco centrado en páginas para crear sitios web dinámicos
basados en datos con una separación clara de preocupaciones. Basado en la última versión de
ASP.NET de Microsoft: ASP.NET Core , Razor Pages admite el desarrollo multiplataforma y puede
implementarse en los sistemas operativos Windows, Unix y Mac.
Core SignalR
ASP.NET Core SignalR es una nueva biblioteca para desarrolladores de ASP.NET Core que hace que
sea increíblemente simple agregar funcionalidad web en tiempo real a sus aplicaciones. Qué es la
capacidad de hacer que su código del lado del servidor envíe contenido a los clientes conectados
tal como sucede, en tiempo real.
ASP.NET Core MVC es un completo marco de trabajo para compilar aplicaciones web y API mediante
el patrón de diseño Modelo-Vista-Controlador.
2
.NET Framework 4 funciona en paralelo con versiones anteriores de .NET Framework. Las
aplicaciones basadas en versiones anteriores de .NET Framework continuarán ejecutándose en la
versión que tienen definida como destino de forma predeterminada.
Entity Framework 6
Entity Framework 6 es la versión tradicional, estable y con todo tipo de funcionalidades del ORM de
Microsoft, atado a Windows y soportado por Microsoft pero no desarrollado activamente.
ASP.NET 4.x
ASP.NET es un entorno para aplicaciones web desarrollado y comercializado por Microsoft. Es usado
por programadores y diseñadores para construir sitios web dinámicos, aplicaciones web y servicios
web XML. Apareció en enero de 2002 con la versión 1.0 del .NET Framework, y es la tecnología
sucesora de la tecnología Active Server Pages (ASP). ASP.NET está construido sobre el Common
Language Runtime, permitiendo a los programadores escribir código ASP.NET usando cualquier
lenguaje admitido por el .NET Framework.
Web Pages
Use .NET y C # para crear sitios web basados en HTML5, CSS y JavaScript que sean seguros,
rápidos y puedan llegar a millones de usuarios.
SignalR
SignalR es una biblioteca de software para Microsoft ASP.NET que permite que el código del
servidor envíe notificaciones asincrónicas a las aplicaciones web del lado del cliente. La
biblioteca incluye componentes JavaScript del lado del servidor y del lado del cliente.
WebAPI 2
ASP.NET WebAPI es el nuevo framework de la familia .NET que tiene como objetivo el
facilitarnos en gran medida la construcción de aplicaciones RESTFul orientadas a ofrecer
servicios, como podría ser Twiter, World of Warcraft, Amazone o Windows Azure.
MVC 5
ASP.NET MVC Es un framework que nos permite desarrollar aplicaciones web bastante
robustas. Nos permite tener una clara separación entre la presentación de una web y su parte
lógica. MVC significa: Modelo, Vista (View) y Controlador (Controller).
3
Web Forms
Ejercicio 1
Codigo:
Module Module1
Sub Main()
Console.Write("presione Enter")
Console.ReadLine()
Console.WriteLine("Hola Mundo :D")
End Sub
End Module
4
Ejercicio 2
Codigo:
5
LblAsunto.Text = "Estoy probando windows forms en visual studio 2010"
End Sub
End Class
Ejercicio 3
6
Codigo:
7
LblCarrera.Text = "Estoy en 3er grado de Ingenieria Petrolera y Energias
Renovables"
LblAsunto.Text = "Esta es una prueba con de pagina web con ASP.NET
Saludos"
End Sub
End Class