anon-472009's picture
From anon-472009 rss RSS 

Manual 

 

 
 
Views:  110
Published:  June 24, 2011
 
0
download

Share plick with friends Share
save to favorite
Report Abuse Report Abuse
 
Related Plicks
Fiber Optic Installer's Field Manual (First-Choice Field Manuals)

Fiber Optic Installer's Field Manual (First-Choice Field Manuals)

From: anon-390541
Views: 270 Comments: 0
Fiber Optic Installer's Field Manual (First-Choice Field Manuals) ,free download cluster computing e-book, circulation loans charging systems in library, windows 7 libraries network location, canada post library book rate
 
The Word Of Mouth Manual Volume Ii

The Word Of Mouth Manual Volume Ii

From: anon-329203
Views: 193 Comments: 0
The Word Of Mouth Manual Volume Ii
 
Manual for Negotiating with Russians

Manual for Negotiating with Russians

From: anon-556494
Views: 17 Comments: 0

 
See all 
 
More from this user
No more plicks from this user
 
 
 URL:          AddThis Social Bookmark Button
Embed Thin Player: (fits in most blogs)
Embed Full Player :
 
 

Name

Email (will NOT be shown to other users)

 

 
 
Comments: (watch)
 
 
Notes:
 
Slide 1: ________________________________________________ Programa Desarrollador Cinco Estrellas 2005 Estrella 1 ________________________________________________ Manual de la Aplicación de Ejemplo Página 1 de 5
Slide 2: Introducción El siguiente documento es una guía de instalación y comprensión del ejemplo de código que acompaña el material de la Estrella 1 del Programa Desarrollador Cinco Estrellas 2005 (DCE) de Microsoft. El objetivo del ejemplo es el de demostrar de manera práctica los conceptos correspondientes al material de estudio de la Estrella 1 mediante una aplicación que simula un Punto de Venta. Explicación del Ejemplo del Punto de Venta La aplicación de Punto de Venta posee una arquitectura tradicional de tres capas (presentación, reglas de negocios y acceso a datos). Como entorno de desarrollo se utilizaron las versiones Express de Visual Studio (Visual C# 2005 Express y Visual Basic .NET 2005 Express). El motor de base de datos utilizado fue un SQL Server 2005 Express Edition. Funcionalmente, la aplicación permite: • Listar una serie de productos disponibles para vender. • Iniciar una nueva venta. • Agregar un ítem a la venta (se agrega un producto al carrito de compras). • Listar los productos contenidos en el carrito. • Confirmar la venta (obteniéndose el total a pagar). • Cancelar la venta (vaciando el carrito de compras). • Salir (cancelando las ventas no confirmadas). El siguiente es un breve resumen de los detalles de implementación de cada una de las capas: • Presentación: implementada mediante un proyecto de consola (EXE). Se utiliza una clase con un método estático como punto de entrada (PuntoDeVenta), a partir de la cual se inicia la aplicación. Cada opción de menú se implementó mediante el patrón de diseño Comando, utilizando una clase base abstracta y polimorfismo. • Reglas de Negocio: implementada mediante un proyecto de librería de clases (DLL) que contiene: o Las clases que representan las entidades del dominio del Punto de Venta (Venta, Producto, ItemVenta) o Las clases que representan los maestros de las entidades y se encargan de su almacenamiento (CatalogoProductos y CatalogoVentas) o Clases que representan errores de reglas de negocio (ReglasNegocioException) y que serán enviadas por el componente hacia la capa superior en caso de que ocurra una excepción. Página 2 de 5
Slide 3: • Acceso a Datos: implementada mediante un proyecto de librería de clases (DLL), que contiene: o Una clase que simplifica el acceso a la base de datos encapsulando la utilización de ADO.NET y abstrayendo a la aplicación del motor de base de datos utilizado (BaseDatos). o Una clase que representa un error ocurrido en la ejecución de los métodos de la capa de acceso a datos, y que será enviada hacia la capa superior (BaseDatosexception). El siguiente es un gráfico que muestra los principales componentes de la arquitectura del ejemplo: Presentación [ DCE05.Ejemplos.EstrellaUno.Cliente.exe] Reglas De Negocio [ DCE05.Ejemplos.EstrellaUno.ReglasNegocio.dll ] Acceso a Datos [ DCE05.Ejemplos.EstrellaUno.AccesoDatos.dll ] Base de Datos [ dce05_ejemplos_estrella1 ] Página 3 de 5
Slide 4: Conceptos expresados en el ejemplo Los siguientes son los temas que han sido reflejados de manera práctica en el ejemplo: • Paradigma de orientación a objetos (clase, atributos, propiedades, métodos de clase y de instancia, herencia, clases abstractas, sobrescritura de métodos, modificadores de acceso, encapsulamiento, polimorfismo) Operadores Excepciones Colecciones y Generics (System.Collections) ADO.NET (System.Data) Aplicación de Consola (System.Console) Gestión de Archivos de Configuraciones (System.Configuration) • • • • • • Pre-Requisitos de Software • • Microsoft .NET Framework Redistributable 2.0 (descarga gratuita en http://msdn.microsoft.com/netframework/downloads/updates/default.aspx) Instalar alguna de las siguientes herramientas de desarrollo con las opciones por defecto o Visual C# 2005 Express Edition (descarga gratuita en http://msdn.microsoft.com/vstudio/express/visualcsharp/) o Visual Basic .NET 2005 Express Edition (descarga gratuita en http://msdn.microsoft.com/vstudio/express/vb/) o Visual Studio 2005, en cualquiera de sus otras ediciones (Standard, Professional o Team System) Instalar el motor de base de datos Microsoft SQL Server 2005 Express Edition con las opciones por defecto (descarga gratuita en http://www.microsoft.com/sql/editions/express). Asegurarse que la instancia instalada se encuentre en ejecución (se debe buscar el servicio llamado SQL Server (SQLEXPRESS) en la lista de servicios del sistema). • Página 4 de 5
Slide 5: Instalación La instalación del ejemplo se realiza mediante la siguiente serie de pasos: 1. Descomprimir el archivo “DCE1_Ejemplos.zip” en cualquier directorio. Se generarán los directorios “src” y “db”. a. El directorio “src” contiene los proyectos de código fuente (tanto para C# como para Visual Basic). b. El directorio “db” contiene los scripts para generar la base de datos utilizada por el ejemplo. 2. Ejecutar el archivo “crear_base.bat” que se encuentra en el directorio “db”. Este archivo genera la base de datos “dce05_ejemplos_estrella1” que es utilizada por el ejemplo. a. Por defecto la instalación del SQL Server 2005 Express genera una instancia de nombre "SQLExpress". En caso de modificar este valor, deberá modificarse el archivo "crear_base.bat" con el nombre correspondiente. b. La base de datos se genera por defecto en el directorio “C:\dce05”. Para modificar esta ruta se deben modificar los archivos “crear_base.bat” y “script_datos.sql” del directorio “db”. 3. Para visualizar el código, abrir el archivo “Ejemplo.sln” del directorio “CS” (C#) o “VB” (Visual Basic.NET) dentro del directorio “src”. Para ejecutar el ejemplo, presionar F5. Asegurarse que el proyecto llamado “Cliente” sea el proyecto de inicio de la solución (para eso puede hacer un click con el botón derecho sobre el mismo y seleccionar la opción “Set As StartUp Object”. Página 5 de 5

   
Time on Slide Time on Plick
Slides per Visit Slide Views Views by Location