| |
Artículos
técnicos |
| |
Contenido
de ejemplos ADO .NET de las sesiones del III Encuentro de Programadores.
En respuesta a vuestras solicitudes, os incluimos a continuación
enlaces e información detallada de cada uno de los ejemplos
que se mostraron en las sesiones de ADO .NET con su código
fuente completo correspondiente:
- Taller1: ADO.Net básico.
TallerAsistentesADOWindows:
Se presenta un dataset con asistentes de Employees (Id, LastName,
FirstName). Se ve la resolución de conflictos de concurrencia
(alta, baja, modificación).
TallerCodigoAdoWindows:
Código para crear una conexión, un adaptador,
su comando select, y rellenar un Dataset. Lo único que
se agrega por asistente es el esquema de la vista "Quarterly
Orders". Se comenta que la conexión se abre y cierra
automáticamente por el adaptador. Vea cómo recuperar
los valores al pulsar un elemento de lista.
TallerCodigoReaderWeb: Código
web para rellenar una lista con un datareader. Vea cómo
recuperar un elemento de la lista.
TallerCodigoProcedimientoAlmacenado:
Lee del procedimiento almacenado CustOrdersDetail pasando como
parámetro el pedido. También actualiza el precio
de un cierto pedido para todas sus líneas, dentro de una
transacción.
- Taller2: ADO.Net en aplicaciones Windows y Web.
TallerValidacionDatosWeb:
Se ven diferentes controles de validación web, del resumen
de errores en cliente, y de la validación en el servidor.
Se valida usuario y password contra los campos EmployeeId y Country
de Employees. Se pasan parámetros al SelectCommand.
TallerEnlaceDatosWindows:
Se comenta el load donde se valida la lectura del adaptador, y
se enlazan los datos. Se comenta la validación (función
validar y eventos txt_validating), y el proveedor de errores.
Botón Salvar. Se ven los problemas de concurrencia.
TallerEnlaceDatosWeb: Se ve
el asistente del datagrid, del load, de la ordenación y
de la navegación. La edición, enlace a datos, y
especialmente enlace de CategoryId.
- Taller3: Servicios Web XML.
TallerServicioConsultaDatos
y TallerConsumoServicioConsulta:
El servicio rellena un dataset con la tabla CustOrdersDetail,
llamando al procedimiento almacenado del mismo nombre. Pasa un
parámetro.
El consumo (Windows) rellena un datagrid de sólo lectura.
Compruebe cómo durante la llamada se bloquea el formulario
hasta que no termina el servicio web.
TallerServicioActualizacionDatos
(incluye el consumo en una solución multiproyecto): El
servicio inserta todos los registros recibidos en un dataset con
tres campos de la tabla Products. Incluye transacciones y código
insert con parámetros. Devuelve el número de registros
insertados.
El consumo (web) va insertando registros en un dataset local.
Utiliza la posibilidad de ir guardando el dataset en un fichero
de texto. Existe la posibilidad de depurar ambos a la vez.
TallerLlamadaWebAsincrona
(de TallerServicioConsultaDatos): Llama a la consulta con dos
números de orden diferentes y los lanza en paralelo. Hasta
que no terminan todos no se muestra la página, al ser código
del servidor.
TallerLlamadaWindowsAsincrona
(de TallerServicioConsultaDatos): Llama la consulta con dos números
de orden diferentes y los lanza en paraleo. Hay una diferencia
de tiempo en la llamada que se ve en el resultado. Es un ejemplo
típico de la devolución de llamadas. Se pueden sincronizar
los resultados
Ver
información detallada de los ejemplos
Descargar
código fuente ejemplos ADO .NET para Windows
Descargar
código fuente ejemplos ADO .NET para Web
Ver
estos y más ejemplos desde la página oficial de código
del encuentro
.
|
Promociones
especiales I Borland Day |
| |
¿Cree
que no puede permitirse la solución de modelado más
precisa e interactiva para el entorno .NET?
Piénselo de Nuevo.
Borland® Together®
Edition para Microsoft® Visual Studio® .NET
¡Por fin! Experimente una creación más robusta
de la arquitectura para aplicaciones basadas en C# .NET - por
sólo 199 €*.
Agilice el desarrollo, automatice las tareas aburridas y visualice
antes la complejidad y el potencial de funcionamiento con Borland
Together, ahora todo son ventajas que se mezclan con una promoción
a un precio muy especial:
-
Se acabaron los días de ingeniería
inversa manual.
-
Se acabaron los diseños de modelos estáticos.
-
Se acabaron las versiones anticuadas de código.
-
Y se acabó la frustración de muchas
disciplinas que hablan en diferentes lenguajes.
"Borland Together Edition para Microsoft Visual Studio
.NET ofrece un entorno de modelado a los clientes de la empresa
centrados en la productividad, calidad, reutilización de
software y colaboración de los equipos."
Marie
Huwe - Microsoft Corporation
|
|
|
 |
 |

A comienzos de Mayo nos encontrarás en el Borland Day donde
impartiremos las siguientes sesiones:
"Delphi ..NET: la evolución para la revolución
..NET" Sala: Roma - Hora: 15:30
"Así se hizo ...un proyecto .NET" Sala:
Roma - Hora: 16:30.
También nos puedes encontrar en el stand de Danysoft y en
el de Microsoft donde te ofreceremos promociones muy interesantes
y podrás charlar con nuestro equipo técnico y comercial.
.
|
 |
|
 |
|