SEGURIDAD MVC

Vamos a visualizar una aplicación en la que aplicaremos la seguridad sobre la plantilla creada en MVC.  Utilizaremos la validación sobre la base de datos “DefaultConnection”, lo que implica que no haremos la validación con usuarios externos, sino que tendremos que crearlos dentro de nuestra aplicación 1 Creamos un nuevo proyecto 2)Seleccionamos la plantilla "Internet Application" 3.) Abrimos el archivo web config y configuramos Connection String para "DefaultConnection" El web config quedará de la siguiente forma, recordando que debemos configurar la cadena de conexión para nuestra base de datos y servidor particular.    …continue reading →

Diferencia entre ViewData,ViewBag,TempData y Session

DIFERENCIAS ENTRE   VIEWDATA, VIEWBAG, TEMPDATA, SESSION                                                                                 INTRODUCCIÓN Este post generalmente está dedicado a resolver las dudas sobre las diferencias entre VIEWDATA, VIEWBAG, TEMPDATA, SESSION en Asp.net MVC sus definiciones y sus puntos importantes lo cual nos da la respuesta a cómo y cuáles son las formas de pasar los datos de controladores a las…continue reading →

Crear cuentas de servicio gestionadas Windows Server 2012 R2

Crear una cuenta de servicio gestionada ¿Qué es y para que sirve una cuenta de servicio gestionada? Para hacernos a la idea del funcionamiento de una cuenta de servicio gestionada podemos pensar en las cuentas de usuario estándar que usamos para iniciar sesión en una máquina, de esta forma podemos acceder a los recursos que estén permitidos para ese usuario. De igual forma cuando un proceso necesita tener conexión con el dominio debe autenticarse por medio de una cuenta, así poder realizar la tarea con los permisos y privilegios necesarios. Aunque normalmente no…continue reading →

Selección múltiple de elementos

Vamos a generar un código para extraer información de BBDD, pudiendo hacerse una selección de múltiples elementos, y mostrarlo en una vista sencilla: La Web forma parte de un proyecto ASP.NET Web Aplication utilizando el Modelo Vista Controlador (MVC), por lo que cada parte de código tiene definida su situación dentro del proyecto. Queremos conseguir un listado de productos existentes en varios almacenes. Podremos seleccionar qué almacenes queremos visualizar, uno o varios. Partimos de dos tablas, una tabla descriptiva de los almacenes y otra de los productos existentes: En la zona de Views nos…continue reading →

Parámetros de salida con LINQ

Este Post vamos a explicar como poder recibir un dato en nuestra aplicación de Visual Studio al realizar un procedimiento en SQL Server a través de una consulta en Linq. Como ejemplo, vamos a realizar la acción de insertar un campo en una tabla de nuestra base de datos. Esta, a su vez, nos enviará un dato a partir de la acción realizada. Los datos insertados serán rellenados en un formulario creado en Visual Studio. Dicho procedimiento consistirá en insertar un alumno nuevo dentro de una clase y que nos devuelva la media de la…continue reading →

Acceder a una instantánea del Directorio Activo

La realización de instantáneas de la base de datos del Directorio Activo es una tarea muy habitual para un administrador de sistemas. Estas instantáneas no permiten la restauración de los elementos borrados pero permiten ver donde se encontraban y poder realizar esa recuperación por medio de métodos como la reanimación Thombstone. Llevar a cabo la realización de estas instantáneas es muy importante ya que en caso de borrar accidentalmente algún elemento puede implicar que el Directorio Activo. Por ejemplo tenemos un usuario que un día llega a nuestro departamento y nos explica que…continue reading →