Etiqueta:  Buenas prácticas

AJAX fácil con @Ajax.ActionLink en ASP.NET MVC 5

Trabajar con AJAX en nuestros desarrollos ASP.NET MVC, puede ser a veces una tarea algo complicada, sobre todo para los desarrolladores que no somos del todo expertos en FrontEnd y JavaScript.

Afortunadamente, el Framework ASP.NET MVC 5, nos proporciona una forma eficiente y transparente para el desarrollador de integrar AJAX en nuestras aplicaciones, mediante el uso de los llamados Ajax Helpers, y mas en concreto el Helper @Ajax.ActionLink().

En este artículo veremos cómo solicitar desde una Vista y de manera asíncrona datos al servidor, para posteriormente ser actualizados en la misma página vía AJAX.

Continuar leyendo ...

Cómo hacer un Login con ver-ocultar contraseña en ASP.NET MVC

Seguramente en alguna ocasión, nos hemos visto en la necesidad de desarrollar un formulario de Login que permita al usuario ver la contraseña introducida (aunque sea por unos instantes), por razones de accesibilidad, tolerancia a errores, o cualquier otra causa.

En este Post, veremos cómo construir un formulario de Login con la funcionalidad de ver/ocultar contraseña, utilizando jQuery y Bootstrap para una aplicación ASP.NET MVC.

Continuar leyendo ...

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 ...

SEO en sitios Web ASP.NET - Cómo mejorar el posicionamiento

Cuando desarrollamos sitios Web ASP.NET para Internet, debemos tener en cuenta que la optimización SEO es un factor de vital importancia durante el proceso de desarrollo y despliegue de nuestros proyectos. Si nuestro sitio Web no aparece en los resultados de los motores de búsqueda, simplemente 'no existe'.

Optimizar un sitio Web para obtener un buen posicionamiento en los motores de búsqueda, es un proceso que requiere tener en cuenta ciertos aspectos técnicos y buenas prácticas tanto en la programación como en la calidad del contenido. En este Post veremos los puntos más importantes para mejorar el posicionamiento SEO de nuestros sitios Web ASP.NET, tanto a corto como a largo plazo.

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