Proveedores nativos

7
Proveedores Nativos Aplicaciones .NET

Transcript of Proveedores nativos

Page 1: Proveedores nativos

Proveedores NativosAplicaciones .NET

Page 2: Proveedores nativos

Proveedores de Datos .NETLos proveedores de datos .NET Framework sirven

para conectarse a una base de datos, ejecutar comandos y recuperar resultados. Esos resultados se procesan directamente, se colocan en un DataSet con el fin de que el usuario pueda verlos cuando los necesite, se combinan con datos de varios orígenes o se utilizan de forma remota entre niveles. Los proveedores de datos .NET Framework son ligeros, de manera que crean un nivel mínimo entre el origen de datos y el código, con lo que aumenta el rendimiento sin sacrificar funcionalidad.

Page 3: Proveedores nativos

Biblioteca de Clases .Net La biblioteca de clases de .NET Framework está constituida por espacios de

nombres. Cada espacio de nombres contiene tipos que se pueden utilizar en el programa: clases, estructuras, enumeraciones, delegados e interfaces.

Cuando se crea un proyecto de Visual Basic o Visual C# en Visual Studio, se sigue haciendo referencia a las DLL más comunes de la clase base (ensamblados). No obstante, si necesita usar un tipo incluido en una DLL a la que aún no se hace referencia, deberá agregar la referencia de esa DLL. Para obtener más información, vea Agregar y quitar referencias.

Los temas de la siguiente sección proporcionan la información siguiente: Listas de los espacios de nombres más importantes para cada característica. Vínculos a temas de referencia en .NET Framework sobre cada uno de los

principales espacios de nombres. Vínculos a temas sobre conceptos y procedimientos donde se explica cómo

usar esos espacios de nombres en las aplicaciones de Visual Basic 

Page 4: Proveedores nativos

Acceso a Datos con ADO.NetADO.NET es un conjunto de clases que exponen

servicios de acceso a datos al programador de .NET. ADO.NET proporciona un conjunto variado de componentes para crear aplicaciones distribuidas de uso compartido de datos. Forma parte integral de .NET Framework, y proporciona acceso a datos relacionales, datos XML y datos de aplicaciones. ADO.NET es compatible con diversas necesidades de programación, incluida la creación de clientes de bases de datos clientes y objetos empresariales de nivel medio utilizados por aplicaciones, herramientas, lenguajes o exploradores de Internet.

Page 5: Proveedores nativos

LinqLanguage-Integrated Query (LINQ) es un conjunto de

características incluidas en Visual Studio 2008 que amplía las capacidades de consulta de gran alcance para la sintaxis del lenguaje de C # y Visual Basic. LINQ introduce, patrones fácilmente-aprendidas estándar para consultar y actualizar los datos, y la tecnología puede ser extendida para soportar potencialmente cualquier tipo de almacén de datos. Visual Studio incluye ensamblados de proveedor LINQ que habilitan el uso de LINQ con. NET Framework colecciones, bases de datos SQL Server, conjuntos de datos ADO.NET y documentos XML.

Page 6: Proveedores nativos

Orígenes de DatosLa ventana Orígenes de datos muestra los

orígenes de datos del proyecto. Los orígenes de datos representan los datos disponibles para la aplicación. Puede utilizar la ventana Orígenes de datos para crear controles enlazados a datos en la interfaz de usuario arrastrando elementos desde la ventana hasta una superficie de diseño del proyecto.

La ilustración siguiente muestra la ventana Orígenes de datos. En este ejemplo, la ventana contiene un conjunto de datos con tipo denominado NorthwindDataSet. Cada elemento tiene una lista desplegable que contiene los controles que puede crear al arrastrar el elemento a una superficie de diseño.

Page 7: Proveedores nativos

Windows FormsPuesto que los formularios son la unidad básica de una

aplicación, es importante realizar algunas consideraciones sobre su función y su diseño. Un formulario es, en última instancia, una hoja en blanco que el desarrollador rellena con controles, para crear una interfaz de usuario, y con código, para procesar los datos. Para ese fin, Visual Studio proporciona un entorno de desarrollo integrado que ayuda a escribir el código, así como un completo conjunto de controles escrito con .NET Framework. La funcionalidad de estos controles se complementa con el código escrito por el desarrollador, lo que permite desarrollar fácil y rápidamente las soluciones deseadas.