Está en la página 1de 10

Introducción a la programación

Plataforma .NET

Alumno: Victor Daniel Rascon Marquez


Profesor: Ing. Elizabeth Mayela Sánchez Salinas
Carrera: Ingeniería petrolera y energías renovables
3er Grado
Índice
Mapa conceptual ........................................................................................................................................... 1
.NET Framework........................................................................................................................................ 1
.NET Core ............................................................................................................................................... 1
Entity Framework Core .....................................................................................................................2
ASP.NET Core ....................................................................................................................................2
Razor Pages ....................................................................................................................................2
Core SignalR ...................................................................................................................................2
ASP.NET Core MVC ......................................................................................................................2
.NET Framework 4.x .............................................................................................................................. 2
Entity Framework 6 ........................................................................................................................... 3
ASP.NET 4.x ....................................................................................................................................... 3
Web Pages ...................................................................................................................................... 3
SignalR ............................................................................................................................................ 3
WebAPI 2........................................................................................................................................ 3
MVC 5 ............................................................................................................................................. 3
Web Forms .................................................................................................................................... 4
Mapa conceptual

.NET Framework

.NET Framework
.NET Core
4.x

Entity Entity
ASP.NET Core ASP.NET 4.x
Framework Core Framework 6

Razor Pages Core SignalR Web Pages SignalR 2

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

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.

.NET Framework 4.x

.NET Framework es el modelo de programación completo y coherente de Microsoft para compilar


aplicaciones que ofrezcan una sensacional experiencia visual del usuario, comunicación perfecta y
segura, y la capacidad de modelar una amplia gama de procesos empresariales.

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

ASP.NET Web Forms es un marco de aplicación web y uno de varios modelos de


programación compatibles con la tecnología Microsoft ASP.NET. Las aplicaciones de
formularios web se pueden escribir en cualquier lenguaje de programación que admita
Common Language Runtime, como C # o Visual Basic.

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:

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
Lblresultado.Text = "Hola Mundo :D"
LblNombre.Text = "Victor Daniel Rascon Marquez"
LblCarrera.Text = "Ingenieria Petrolera y Energias Renovables"

5
LblAsunto.Text = "Estoy probando windows forms en visual studio 2010"
End Sub
End Class

Ejercicio 3

6
Codigo:

Partial Class _Default


Inherits System.Web.UI.Page

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As


System.EventArgs) Handles Button1.Click
Lblresultado.Text = "Hola Mundo :D"
Lblnombre.Text = "Soy Victor Daniel Rascon Marquez"

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

También podría gustarte