Etiqueta:  ASP.NET

Métodos de extensión de C# para librerías dll en ASP.NET Core

Los métodos de extensión son una funcionalidad de C#, que nos permite agregar nuevos métodos a clases ya existentes sin necesidad de modificarlas, alterarlas o recompilarlas.

En este Post veremos, a través de un ejemplo práctico, cómo extender las funcionalidades de una librería dll (biblioteca de clases) añadiéndole nuevos métodos de extensión, por supuesto sin modificar o recompilar la librería dll original. 

Continuar leyendo ...

Paginación, búsqueda y ordenación en un Web API de ASP.NET

En entornos empresariales, trabajar con Web APIs que manejan grandes volúmenes de datos es algo muy habitual. 

En este escenario de trabajo, realizar consultas sobre una base de datos que devuelvan una gran cantidad de registros, puede causar graves problemas de rendimiento en los servidores, a la hora de tratar estos datos para ser enviados a los clientes finales.

Afortunadamente este problema se puede solucionar añadiendo un sistema de paginación de registros a las consultas realizadas por nuestros Web APIs sobre la base de datos.

Continuar leyendo ...

Swagger - Documentando un Web API 2 de ASP.NET Framework

En el anterior artículo de este blog Swagger - Cómo documentar servicios Web API de ASP.NET Core, vimos como integrar Swagger en un proyecto Web API RESTful de ASP.NET Core.

Para los que sigan utilizando el Full Framework de .NET, en esta ocasión realizaremos el mismo ejemplo del artículo anterior, pero esta vez integrando Swagger en un proyecto Web API 2 REST de ASP.NET Framework 4.6.x.

También veremos cómo habilitar la autenticación JWT en la interfaz de usuario (Swagger UI) para realizar las pruebas pertinentes a nuestros Web APIs.

Continuar leyendo ...

JSON Web Token - Seguridad en servicios Web API 2 de ASP.NET

En el anterior artículo de este Blog JSON Web Token - Seguridad en servicios Web API de .NET Core, vimos cómo crear un servicio Web API RESTful de ASP.NET Core con autenticación de usuarios basada en JSON Web Tokens (JWT).

Para los que sigan utilizando el Full Framework de .NET, en este nuevo artículo veremos como desarrollar el mismo ejemplo anterior,  pero esta vez utilizando ASP.NET Framework 4.6.x para crear un Web API 2 REST con seguridad JWT. Para finalizar, explicaremos con detalle,  el proceso de autenticación de los usuarios en el servicio con el gestor de peticiones HTTP Postman.

Continuar leyendo ...

Cómo ordenar por columnas una tabla paginada en ASP.NET MVC

En el anterior Post de este Blog Cómo desarrollar un filtro de búsqueda por texto en ASP.NET MVC, vimos como integrar un filtro de búsqueda por texto, en una tabla de consulta de registros con paginación basada en ASP.NET MVC.

En esta ocasión, y para extender el ejemplo del Post anterior, veremos como añadir la funcionalidad de ordenar por columnas a una tabla paginada, completando así las tres funcionalidades mas habituales en la consulta de registros: paginación, búsqueda y ordenación. 

Continuar leyendo ...


Utilizamos cookies propias y de terceros para mejorar nuestros servicios y ofrecerle una mejor experiencia de navegación. Si continúa navegando consideramos que acepta su uso. Más información   Acepto