Está en la página 1de 3

INSTITUTO SUPERIOR UNVERSITARIO

ALMIRANTE ILLINGWORTH
SEMESTRE B
2023-2024
TECNOLOGÍA SUPERIOR EN DESARROLLO DE SOFTWARE
DETALLE DE ACTIVIDADES
COMPONENTE DE ACTIVIDAD DE Investigación
AA
APRENDIZAJE APRENDIZAJE Documental
ASIGNATURA Sistemas Cliente-Servidor en .Net
HORAS DESTINADAS 3
DOCENTE Oscar Cedillo Quito
UNIDAD Modelo Sistema Cliente-Servidor de tres capas
TEMA NET Framework
 Elementos que componen a .Net Framework
 La jerarquía de clases de .NET Framework
RESULTADO DE Comprender la estructura de Net Framework
APRENDIZAJE

DESARROLLO DE LA ACTIVIDAD
Objetivo

Identificar los elementos que componen a NET Framework :


Common Language Runtime (CLR):

Common Language Runtime (CLR) es una parte esencial de la plataforma de desarrollo de


Microsoft llamada .NET Framework y también se utiliza en .NET Core y .NET 5 y posteriores. CLR
es esencialmente un entorno de ejecución que permite que programas escritos en diferentes
lenguajes de programación se ejecuten de manera eficiente en un entorno común.

Ejemplo: Proporciona mecanismos para gestionar la concurrencia y la ejecución de


múltiples hilos de manera segura.

Biblioteca de clases base (Base Class Library - BCL):


Una biblioteca de clases base, también conocida en inglés como biblioteca de clases base
(BCL), es una colección de categorías y tipos predefinidos en un lenguaje de programación que
proporcionan funciones básicas y necesarias para el desarrollo de aplicaciones. NET, BCL se refiere
a la biblioteca de clases estándar disponible para los desarrolladores que utilizan el entorno de
desarrollo Microsoft .NET Framework o .NET Core.

Ejemplo: System.Collections: Ofrece clases y tipos para trabajar con colecciones como
listas, diccionarios, conjuntos, etc..
Windows Workflow Foundation (WF):
Windows Workflow Foundation (WF) es una tecnología desarrollada por Microsoft como
parte del conjunto de herramientas de desarrollo de software en el entorno .NET Framework. WF es
una plataforma para crear, ejecutar y gestionar flujos de trabajo en aplicaciones empresariales y
sistemas de TI.
Ejemplo: Reutilización y administración. Los flujos de trabajo en WF pueden ser diseñados
para ser reutilizables y gestionados centralmente.

Entity Framework:
Entity Framework es un ORM (Mapeador Objeto-Relacional), Entity Framework (EF) es un
conjunto de tecnologías de acceso a datos de Microsoft que permite a los desarrolladores trabajar
con bases de datos relacionales utilizando modelos de datos y objetos en lugar de escribir consultas
SQL directamente. Entity Framework es un componente central de la plataforma de desarrollo
.NET y se usa comúnmente para aplicaciones ASP.NET y aplicaciones empresariales que se
ejecutan en plataformas Microsoft.
Ejemplo: Mapeo objeto-relacional (ORM): Entity Framework proporciona una capa de
abstracción entre el modelo de datos de la aplicación y la base de datos subyacente.

ASP.NET: ASP.NET:
ASP.NET (abreviatura de Active Server Pages.NET) es un marco de desarrollo web
desarrollado por Microsoft que permite a los desarrolladores crear aplicaciones web dinámicas y
potentes utilizando tecnologías de programación como C# o Visual Basic.NET. ASP.NET se basa en
.NET Framework y proporciona muchas funciones y herramientas para crear fácilmente una
aplicación web escalable y segura.

Ejemplo: ASP.NET Core: ASP.NET Core es la versión más reciente y moderna de


ASP.NET, diseñada para ser multiplataforma y de código abierto.

Fuentes:

https://learn.microsoft.com/es-es/dotnet/framework/get-started/overview

https://learn.microsoft.com/es-es/dotnet/framework/get-started/
https://www.cursosaula21.com/que-es-net/

Incluir ejemplo de cada concepto

EVALUACIÓN: 5 puntos

También podría gustarte