ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Plan de capacitacion y certificacion en visual studio 2010

GareckTesis24 de Agosto de 2011

557 Palabras (3 Páginas)1.065 Visitas

Página 1 de 3

PLAN DE CAPACITACION Y CERTIFICACION EN VISUAL STUDIO 2010.

NOTAS DE LA SESION 05-MZO-2011

ADO.NET

- SQL CLIENT. Destinado a conexión de SQL Server.

- OLEDB. Componentes ya instalados para DB's de terceros, ejemplo, DB2.

- ODBC. Componente de conexión a datos montado dentro de los controles de conexión a archivos con separador de comas.

- ODP.NET . Proveedor de conexión de datos para ORACLE Client compatible para .NET (gratuito desde la página www.oracle.com).

Ejemplos de modelos para conexión de bases de datos varias.

http://www.connectionstrings.com

Entity Framework - Manejo de entidades sobre mapeo de tablas directas de SQL. Algo similar a la propuesta de LINQ.

ORM: (Object Relation Map), destinado para el manejo de los objetos de bases de datos. Reduce la cantidad de código que se necesita para implementar acceso a datos por los métodos convencionales.

Para la operación de conexión para bases SQL por medio de internet es recomendable llamado PoolConnection (Pul de conexiones abiertas). Su capacidad depende de la conectividad de la base de datos.

Maneja adicional una serie de propiedades, tales como:

* MARS = Multiple Active ResultSets. Sirve cuando se interactúa con resultados obtenidos. Implementa que varios DataReader puedan ser abiertos al mismo tiempo en una conexión.

Manejando un Pool de conexiones, el manejo de SqlConnection.Close() maneja una devolución al Pool la conexión solicitada y Dispose() destruye todas las conexiones manejadas en el Pool.

En una conexión común, sin Pool, el close() cierra la conexión directa con el SqlConnection. DataAdapter. Es un puente dependiente del proveedor conector a la base de datos.

Es un intermediario que extrae los datos (fill) hacia el componente declarado por el usuario para la exposición de la información.

CommnadBuilder. Componente dependiente del proveedor. Utilizado para que a partir del Select manejar los comandos de inserción o eliminación.

LINQ.(Language Integrated Querys - Lenguaje Integrado de Consultas). Permite manejar búsquedas y operaciones sobre conjuntos de datos no necesariamente extraídos desde una base de datos. Puede tratarse de colecciones, Arrays o matrices.

LAMBDA: modelo de expresiones para manejar funciones anónimas que pueden asignarse a delegados ó árboles de expresión.

Funciones Anónimas. Aquellas que son funciones que no se necesita asignar un nombre preestablecido para referirnos a ellas.

Delegados: objeto que hace referencia a uno o más métodos.

Árbol de expresiones: estructura representada en forma de árbol de las expresiones Lambda en memoria. Uso basado en LINQ.

Compresión de la sintaxis:

Parte izquierda - Parámetros que intervienen en la expresión.

Parte central - Operador Lambda para manejo de cualquier tipo de expresiones.

Parte derecha - define las acciones a realizar.

El manejo de llaves "{}" sobre la parte derecha de la expresión Lambda significa que se ejecuta una acción RETURN.

- xPATH. Permite manejar la extracción datos sobre una ruta dentro del XML.

- XQUERY.

SQLmetal.exe (para poder programar desde líneas de comandos para generar clases de contexto para conectarse a base de datos)

ObjectContext. Es la conexión de LINQ para la bases de datos. Se implementa para manejar entidades.

DataContext. Es para manejar consultas sin entidades.

Libro recomendado para LINQ: Programming Microsoft LINQ in Microsoft .NET Framework 4

9780735640573

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com