Tag Archive: ASP .NET


model-view-presenter

Esta es la cuarta parte de este tutorial del ejemplo para usar el patron Model View Presenter. Aqui veremos el uso de la capa de negocio y de datos para terminar la estructura de nuestro Proyecto. Vean la primera parte, la segunda parte y tercera parte para que vean el ejercicio completo.

Como vimos en la 3ra parte de este ejercicio, creamos y enlazamos los proyectos Web y Presenter mas la implementacion de la Vista de usuario. Aqui retomaremos en el metodo del Presenter (que es llamado por la capa Web) que utilizara un metodo de Negocio para entregar la Lista de Entidades que la Vista requiere.

Sigue leyendo

Anuncios

model-view-presenter

Retomando el tutorial respecto al uso del patron de diseño Model View Presenter. En esta tercera parte veremos los objetos y clases que componen la estrucructura de nuestro Proyecto. En la primera parte vimos la creacion de la base de datos y los proyectos que se incluyen en este tipo de solucion.

Los haremos en este orden:

  1. La Entidad que sera utilzada para el envio y recepcion de datos.
  2. La Vista (de usuario, definida en un prototipo de pantalla) que debera ser implementada en la pagina web.
  3. El Presenter que hara uso de la Vista y sera “llamado” por la pagina Web para la ejecucion del proceso.
  4. La implementacion de la Vista en la pagina Web.
  5. Por ultimo las capas de Negocios y Datos (sera la 3ra parte de este tutorial).

Sigue leyendo

model-view-presenter

Retomando el tema de los tutoralies, dejare uno respecto al uso del patron de diseño Model View Presenter. Este patron es una derivacion del MVC y la diferencia radica en que aqui se utiliza Interfaces para representar las vistas de Usuario, dejando la programacion al Presenter (siguen habiendo la capa de Negocios y Datos como muestra el esquema de la 1ra figura).

Ahora, para nuestra Solucion .NET necesitamos representar el esquema del patron MVP en proyectos. Si leyeron y ejecutaron el tutorial de 3 Capas con Entidades, aqui se aplica el mismo concepto en cuanto a la creacion y referencias entre los proyectos. Pero aqui lo haremos con C# que es mas natural para manejo de POO.

En nuestra Solucion tendremos 5 proyectos: 1 Web, 1 Presenter (incluye el View), 1 de Entidades, 1 de Negocios y 1 de Datos. La capa de Servicio que se ve en el 1er esquema es para los Webservices que se pudiesen tener o necesitar.

Sigue leyendo

Aqui dejo la tan atrasada 4ta parte de este tutorial. Lo estoy preparando en medio de la dramatica situacion que vivimos en Chile producto del Mega Terremoto que afecto la zona centro-sur del pais. De hecho en mi trabajo (en Santiago) nos devolvieron porque el edificio no tenia agua y tenian grietas que debian ser evaluadas.

Ahora volvemos a lo nuestro. La 3ra Parte quedamos con la comunicacion de capas con entidades haciendo una simulacion de un envio de datos desde la Capa de Datos.

Sigue leyendo

Perdon por la demora, pero ahora seguiremos con este tutorial en su 3ra. parte.

Dare un resumen, aqui haremos que las 3 capas se comuniquen via una entidad definida. Esta entidad es la que “viajara” a traves de nuestras distintas capas llevando o trayendo informacion.

Sigue leyendo

Bueno, aqui (por fin) tenemos la 2da parte de este tutorial. Aca agregaremos la Capa que tendra las Entidades de nuestra aplicacion.

Primero agregaremos las referencias de los proyectos que ya estan. Desde la capa Web referenciamos a la capa de Negocios. Y la capa de Negocios referenciara la Capa de Datos. Esta ultima tendra la referencia para trabajar con SQL Server (2005 en este caso). Las imagenes a continuacion muestran lo anterior. Sigue leyendo

Esta es la continuacion del tutorial anterior. En el cual usabamos el web.config, ahora lo haremos contra un abase de datos. Usaremos Visual Studio 2005 mas Framework .NET 2.0. El lenguaje lo cambiaremos a C#.

Crearemos un nuevo sitio web en lenguaje C#. Le agregaremos una pagina que llamaremos login.aspx en el cual le agregaremos el control de Login que trae la Barra de Herramientas.

Sigue leyendo

Aqui empezaremos un tutorial para crear una solucion en ASP .NET en 3 capas con entidades. El lenguaje a usar sera Visual Basic (mas adelante estará el equivalente en C#). (La 2da parte esta aqui)

Primero que nada nos organizaremos: cuando creamos los proyectos en el Visual Studio, nos deja unos directorios por defecto (Mis documentos/Visual Studio 200x), ahora bien, para este caso dejaremos los proyectos involucrados en la misma carpeta para que nos sea facil organizarlos y moverlos a otra carpeta o equipo.

Abriremos nuesto VS y crearemos una “Solucion en Blanco”, la cual dejaremos en la raiz del disco C, con el nombre “3 Capas”. Dejaremos marcada la opcion para que cree la carpeta de la solucion.

Sigue leyendo

Entregare un pequeño tutorial para autenticar usuarios basado en formularios. Usaremos Visual Studio 2005 mas Framework .NET 2.0, ademas le daremos un vistazo al manejo de variables de sesiones. Manejaremos los usuarios del sitio web via web.config.

Primero que nada crearemos un nuevo sitio web en lenguaje Visual Basic. Le agregaremos una pagina que llamaremos login.aspx en el cual le agregaremos el control de Login que trae la Barra de Herramientas.

Sigue leyendo

asp-net

Un interesante update de Mikhail Arkhipov para Visual Studio 2005 / Microsoft Visual Studio 2008

Se trata de un corrector ortográfico para Visual Studio para los entornos de desarrollo Web, en si analiza los comandos propios de procesado Html, Asp.Net, etc; y sólo procesa la correción ortográfica en el texto restante

También incluye la posibilidad de utilizar un archivo de palabras a ser ignoradas y así ampliar sus capacidades
Sigue leyendo