Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como Microsoft

Introducción a Entity Framework

Continuando con nuestra saga .NET Framework, vamos a hablar un poco acerca de lo que es un ORM y en particular del ORM de Microsoft : Entity Framework. La traducción literal de Entity Framework al español sería algo así como " Marco de Trabajo de Entidades ". Sin embargo, en el contexto más técnico, se prefiere mantener el nombre en inglés porque es un término propio y ampliamente reconocido en el mundo del desarrollo de software. Ahora sí vamos con la definición. ¿Qué es Entity Framework? Bien, si partimos desde lo básico Entity Framework (EF) es un ORM (Object-Relational Mapper) que permite a los desarrolladores trabajar con bases de datos relacionales utilizando objetos de C# o VB en lugar de escribir código SQL directamente. Forma parte del ecosistema de .NET Framework y está diseñado para facilitar el acceso y manejo de datos hacia y desde la base de datos. Sería como si el EF actuara como un " puente " entre la aplicación y la base ...

Evolución de ASP .NET: de Web Forms a .NET Core

La historia de ASP .NET  (Active Server Pages) se remonta a 1996, cuando Microsoft lanzó la primera versión de ASP como una solución para desarrollar páginas web dinámicas.  Esta tecnología fue pionera en su momento, permitiendo a los desarrolladores combinar HTML, scripts y componentes para crear aplicaciones web funcionales. Sin embargo, con el tiempo, las crecientes demandas del desarrollo web moderno hicieron evidente la necesidad de una evolución tecnológica.  Fue en 2002 cuando esta evolución dio un gran salto con la llegada de ASP .NET  Web Forms , marcando el inicio oficial de la nueva era de ASP .NET. Diseñada para facilitar la transición de los desarrolladores de aplicaciones de escritorio al mundo web, Web Forms adoptó un enfoque que emulaba la programación de escritorio e introdujo conceptos como el ViewState y eventos en el servidor . Aunque ASP .NET Web Forms trajo avances importantes, también mostró sus limitaciones con el ...