Etiqueta:  .NET MVC  16 Resultados

Formularios web AJAX con jQuery en ASP.NET Core MVC

El nuevo framework de Microsoft ASP.NET Core MVC, no implementa por defecto mecanismos para utilizar AJAX de una manera transparente para el desarrollador como hacían las anteriores versiones de ASP.NET, a través del uso de Ajax Helpers como @Ajax.BeginForm() (ASP.NET MVC 5 y full Framework >= 4.5) o los ya primitivos <asp:UpdatePanel /> en WebForms.

Esto quiere decir que en ASP.NET Core MVC, debemos volver al JavaScript para implementar AJAX en nuestras aplicaciones web, y la manera mas óptima y recomendada por Microsoft es utilizar jQuery.

En este artículo veremos cómo implementar un formulario web Http POST en ASP.NET Core MVC, que utilice AJAX para enviar datos al servidor, y a su vez, reciba de manera asíncrona una respuesta HTML que le permita actualizar información visual en la misma página.

Continuar leyendo ...

Cómo crear un PDF a partir de una Vista en ASP.NET Core MVC

Desde la llegada a nuestras vidas de la nueva plataforma de Micorsoft ASP.NET Core, la creación de archivos PDF de forma dinámica en aplicaciones desarrolladas sobre este nuevo Framework, ha sido una tarea algo complicada en comparación con las anteriores versiones de ASP.NET.

Esto se debe a que la gran mayoría de las alternativas existentes para este propósito en el entorno ASP.NET MVC no son compatibles con el nuevo núcleo multiplataforma de .NET Core, y por otra parte, las que si lo son, requieren una gran cantidad de configuración y código, o son soluciones de pago bastante caras.

Buscando una solución a este problema, en este artículo veremos una forma muy simple y altamente configurable de crear dinámicamente archivos PDF sobre .NET Core (multiplataforma), a partir una Vista definida en nuestra aplicación ASP.NET Core MVC.

Continuar leyendo ...

Pruebas unitarias en un Controlador MVC de ASP.NET Core

Continuando con la serie de Posts dedicados a las pruebas unitarias, y para finalizar esta primera entrega, a continuación veremos como realizar tests unitarios a un Controlador ASP.NET MVC en .NET Core.

Cabe resaltar que en este ejemplo, reutilizaremos la gran mayoría del contenido usado en el Post Pruebas unitarias en un servicio Web API RESTful de .NET Core, siendo la única diferencia el tipo de Controlador sobre el que realizaremos los test, y las pruebas unitarias en sí.

Continuar leyendo ...

Encriptar y desencriptar cookies en una aplicación ASP.NET MVC

Posiblemente, las cookies sean uno de los elementos más característicos de la web desde sus principios. Como ya sabemos, las cookies almacenan información personal relevante en nuestros exploradores, de tal manera que en sucesivas interacciones con las aplicaciones Web, esta información pueda ser utilizada para la toma de decisiones y otros cometidos.

La información almacenada en forma de cookies en los exploradores, es siempre susceptible de ser manipulada o copiada por usuarios malintencionados, hasta el punto de comprometer gravemente la integridad y seguridad de nuestras aplicaciones web. Es por esto que en el caso de necesitar el uso de cookies en nuestras aplicaciones ASP.NET MVC, siempre es una buena práctica enviar a los exploradores de los usuarios cookies 'encriptadas'.

En este Post veremos como establecer cookies encriptadas desde nuestras aplicaciones ASP.NET MVC, para posteriormente desencriptarlas de una forma simple y efectiva utilizando la clase MachineKey.

Continuar leyendo ...

Cómo subir archivos al servidor en una aplicación ASP.NET MVC

Desarrollar una aplicación que nos permita subir archivos a un servidor desde un explorador Web es un proceso bastante sencillo, ya que la etiqueta <input type="file" /> hace prácticamente todo el trabajo por nosotros en lo que se refiere a la parte del "front-end".

Aún así, si queremos mantener un cierto control sobre estos archivos subidos al servidor, debemos plantearnos una estrategia de desarrollo en el "back-end" que nos permita tratar estas entidades físicas (archivos) como entidades lógicas que puedan ser fácilmente gestionables.

En este Post veremos cómo subir archivos al servidor en una aplicación ASP.NET MVC manteniendo a la vez un histórico simple en base de datos de los archivos subidos, con la posibilidad de descargarlos y eliminarlos del servidor.

Continuar leyendo ...

 16 Resultados | Página 2 de 4     << Anterior Siguiente >>


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