Publicado en ASP .NET, IIS, Microsoft, Team Foundation Server, Tutoriales, Visual Studio

Instalando y configurando Microsoft Visual Studio Team Foundation Server Express 2017

Siguiendo con los tutoriales de instalacion, ahora veremos el Team Foundation Server Express 2017 de Microsoft.

El enlace de tfs descarga directa esta aqui

Yo hice esta instalación con la version “tfsserver2017.3.1”, el enlace ahora te entrega el archivo “tfsexpress2017.0.1”. Se uso una maquina virtual con Windows Server Enterprise 2008 R2.

Sigue leyendo “Instalando y configurando Microsoft Visual Studio Team Foundation Server Express 2017”

Publicado en ASP .NET, C# - Csharp, Programacion, Tutoriales, Visual Studio

ASP.NET: Marcar Listas Genericas con Delegate

listas-genericas-delegate

Aqui voy a dejar una solucion para un problema que se nos puede presentar cuando queremos “marcar” una lista generica en base a otra lista.

Ejemplo: Tengo una lista de todas las Sucursales y tengo otra en la cual me informan las que se van a cerrar. Debo listar todas las Sucursales en una grilla y dejar marcadas aquellas que se van a cerrar.

Una solucion tradicion seria un foreach para recorrer ambas listas e ir uno por uno de los elementos. Como muestra este codigo:

Sigue leyendo “ASP.NET: Marcar Listas Genericas con Delegate”

Publicado en ASP .NET, C# - Csharp, Programacion, Tutoriales

Como crear Menús Dinámicos con ASP .NET usando patron Model View Presenter (2da Parte)

model-view-presenter

Siguiendo con este tutorial, respecto al uso del patron de diseño Model View Presenter. Este segunda parte, veremos solo las referencias que deben haber en la Solucion .NET.

Segun la Figura del esquema MVP, debemos crear las siguientes referencias entre proyectos:

  • Web Site referencia a
  1. Presenter
  2. Entidades
  • Presenter referencia a
  1. Negocios
  2. Entidades
  • Negocios referencia a
  1. Datos
  2. Entidades
  • Datos referencia a
  1. Entidades
  2. Libreria Conexion SQL (System.Data viene por defecto)

Como crear Menús Dinámicos con ASP .NET usando patron Model View Presenter (1ra Parte)

Publicado en ASP .NET, C# - Csharp, Programacion, Tutoriales

Como crear Menús Dinámicos con ASP .NET usando patron Model View Presenter (1ra Parte)

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 “Como crear Menús Dinámicos con ASP .NET usando patron Model View Presenter (1ra Parte)”

Publicado en ASP .NET, Tutoriales

ASP NET: Como crear una Aplicacion de 3 Capas con Entidades (4ta. parte)

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 “ASP NET: Como crear una Aplicacion de 3 Capas con Entidades (4ta. parte)”

Publicado en ASP .NET, Tutoriales

ASP NET: Como crear una Aplicacion de 3 Capas con Entidades (3ra. parte)

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 “ASP NET: Como crear una Aplicacion de 3 Capas con Entidades (3ra. parte)”

Publicado en ASP .NET, Programacion, Tutoriales

ASP NET: Como crear una Aplicacion de 3 Capas con Entidades (2da. parte)

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 “ASP NET: Como crear una Aplicacion de 3 Capas con Entidades (2da. parte)”