Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Practica A
Practica A
Objetivo
Presentar el laboratorio.
Presentación
En este laboratorio,
crearemos un componente
con servicio que gestiona
información de inicio de
sesión de clientes.
Requisitos previos
Para poder trabajar en este laboratorio, debemos estar familiarizados con la
creación y uso de componentes en MTS o Servicios de componentes.
Escenario
En este laboratorio, crearemos un componente con servicio basado en una clase
existente. La clase contiene un único método que los clientes utilizan para
iniciar sesión. Registraremos este ensamblado con los servicios de componentes
y crearemos una aplicación de prueba (test harness) que haga referencia y
pruebe nuestro componente. La aplicación de prueba utilizará un formulario
existente que nos permitirá introducir la dirección de correo electrónico y la
contraseña de un cliente para recuperar los datos del cliente utilizando el
componente.
Ejercicio 1
Crear el componente con servicio Customer
En este ejercicio, crearemos un componente con servicio. El componente se
basa en una interfaz previamente desarrollada denominada ICustomer y una
clase denominada Customer que implementa la interfaz. Agregaremos una
referencia al ensamblado EnterpriseServices y marcaremos la clase como un
componente con servicio que requiere transacciones y una cadena de
construcción. Agregaremos atributos a nivel de ensamblado que se utilizarán
cuando pongamos el componente bajo el control de los servicios de
componentes.
ApplicationName “Customers”
Description “Customer Component”
ApplicationActivation ActivationOption.Server
Ë Compilar el ensamblado
• En el menú Generar, hacer clic en Generar solución, y cerrar Visual
Studio .NET.
¡Error! No hay texto con el estilo especificado en el documento. 5
Ejercicio 2
Crear una aplicación de componente con servicio
En este ejercicio, pondremos el componente bajo el control de los servicios de
componentes y estableceremos la cadena de construcción para la conexión a la
base de datos.
Ejercicio 3
Probar el componente con servicio Customer
En este ejercicio, modificaremos una aplicación de prueba escrita previamente
para hacer referencia al componente con servicio Customer. A continuación,
probaremos la aplicación.
3. Invocar el método LogOn del objeto cust, pasando los siguientes valores:
Parámetro Valor
Email txtEmail.Text
Password txtPassword.Text
E-mail john@tailspintoys.msn.com
Password password