0% encontró este documento útil (0 votos)
9 vistas2 páginas

Guía sobre Entity Framework y C# en .NET

Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
9 vistas2 páginas

Guía sobre Entity Framework y C# en .NET

Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Entity Framework (EF) objeto-relacional (ORM) para .

NET que permite a los desarrolladores trabajar con


datos como objetos en lugar de tablas y columnas de base de datos. Simplifica el acceso a datos,

Code First comienza definiendo clases de entidad y relaciones en código, y Entity Framework genera la
base de datos y sus cambios a partir de ellas, utilizando migraciones para gestionar las actualizaciones.
Database First, por otro lado, se basa en una base de datos existente, generando clases a partir de ella.

Codefirst es mejor

–xUnit –TEST

-------

Un microservicio es como un mini backend aparte, que cumple una única responsabilidad específica
dentro de un sistema más grande.

------

Clase - crear objectos con atributos y puede instanciarse

Static – No puede ser instanciada se usa mas que todo para funciones

----

Sincrónico: El programa espera a que termine una tarea antes de continuar.

Asincrónico: El programa no espera; sigue ejecutando el resto del código y la tarea se completa en
segundo plano.

----

Task: tarea a mas alto nivel, se puede ejecutar de forma asíncrona (mas escalable)

Thread: cuando se necesita control total del hilo (menos escalable)

-----

Un delegate en C# es un tipo que representa referencias a métodos con una firma específica. Se usa para
pasar métodos como parámetros, lo que permite ejecutar métodos de manera flexible y dinámica.

----
¿Qué son las expresiones lambda?

es una forma corta de escribir una función sin necesidad de ponerle nombre.

-----

La interfaz IQueryable y IEnumerable son interfaces en C# que permiten trabajar con colecciones de
datos, pero tienen diferencias fundamentales en su propósito y cómo se ejecutan las consultas.
IEnumerable está diseñado para colecciones en memoria, mientras que IQueryable está pensado para
consultar fuentes de datos externas como bases de datos.

-------

Blazor y Razor :

Razor es una sintaxis para incrustar código C# en HTML, principalmente utilizada para generar HTML
dinámico en el servidor dentro de aplicaciones [Link].

Blazor, por otro lado, es un framework completo para crear aplicaciones web interactivas de una sola
página (SPA) usando C#.

CORS, o Cross-Origin Resource Sharing (Compartir Recursos entre Orígenes),

VERSION UTILIZADA

.NET 7 -> VERSION

ENTITY FRAMEWORK ->

.NET Framework -> Es una plataforma más antigua que .NET y .NET Core

.NET Core -> Se refiere a versiones anteriores de .NET que fueron reemplazadas por .NET 5

Entity Framework (EF) objeto-relacional (ORM) para .NET que permite a los desarrolladores trabajar con
datos como objetos en lugar de tablas y columnas de base de datos. Simplifica el acceso a datos,

Un CRM (Customer Relationship Management, por sus siglas en inglés) es un sistema que ayuda a las
empresas a gestionar y mejorar sus relaciones con los clientes. En términos sencillos, es una herramienta
que permite centralizar la información de los clientes,

CMS significa Content Management System o Sistema de Gestión de Contenidos, un software que
permite a los usuarios crear, gestionar y publicar contenido digital en un sitio web de manera sencilla

Liferay es una plataforma de experiencia digital (DXP) de código abierto, construida sobre Java, que
se utiliza para crear y gestionar sitios web, intranets, portales y otras soluciones digitales para empresas

También podría gustarte