SlideShare ist ein Scribd-Unternehmen logo
1 von 14
:D
Temas:
 Proveedores Nativos
 Bibliotecas de clases .Net
 Acceso a datos con ADO .Net
 Linq
 Origenes de datos
 Aplicaciones de datos
Proveedores nativos
 Los 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.
Bibliotecas de clases .Net
 Actualización: noviembre 2007
 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.
Acceso a datos con
ADO.Net
 ADO .NET es la nueva versión del modelo de objetos ADO (ActiveX Data Objects), es
decir, la estrategia que ofrece Microsoft para el acceso a datos. ADO .NET ha sido
ampliado para cubrir todas las necesidades que ADO no ofrecía, ADO .NET está
diseñado para trabajar con conjuntos de datos desconectados, lo que permite reducir
el tráfico de red. ADO .NET utiliza XML como formato universal de transmisión de los
datos.
 ADO .NET posee una serie de objetos que son los mismos que aparecen en la versión
anterior de ADO, como pueden ser el objeto Connection o Command, e introduce
nuevos objetos tales como el objeto DataReader, DataSet o DataView.
 ADO .NET se puede definir como:
 Un conjunto de interfaces, clases, estructuras y enumeraciones
 Que permiten el acceso a los datos desde la plataforma .NET de Microsoft
 Que permite un modo de acceso desconectado a los datos que pueden provenir de
múltiples fuentes de datos de diferente arquitectura de almacenamiento.
 Y que soporta un completo modelo de programación y adaptación basado en el
estándar XML.

Linq
 Language-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.
Origenes de datos
 El origen de datos, que guarda toda la información
introducida en un formulario, está compuesto
de campos y grupos. De la misma forma que las
carpetas de la unidad de disco duro contienen y
organizan los archivos, los campos contienen los
datos de los formularios y los grupos contienen y
organizan esos campos. Por ejemplo, los campos de
nombre de pila, primer apellido y segundo apellido
podrían estar contenidos en un grupo llamado
"nombre".
 Puede trabajar con los campos y grupos del
formulario en el panel de tareas Origen de datos.
 1- campo
 2-grupo
 Los controles del formulario
están enlazados a los campos y los
grupos del origen de datos; este enlace
permite guardar los datos introducidos
en un control. La información que se
introduce en un control enlazado se
guarda en el campo que tiene asociado.
 Aunque la estructura del origen de datos no siempre
coincide exactamente con el diseño del formulario, tienen
varias características comunes, especialmente en lo que
respecta a los grupos y campos asociados con tablas de
repetición, secciones, secciones de
repetición y secciones opcionales. Por ejemplo, una tabla
o sección está enlazada a un grupo del origen de datos, y
todos los controles de ella están enlazados a campos que
pertenecen a dicho grupo. En la ilustración siguiente, la
tabla de repetición de gastos desglosados está
compuesta por tres columnas que contienen un selector
de fechas, un cuadro de texto de descripción y un cuadro
de texto de costes. Estos controles están enlazados,
respectivamente, a un campo de fecha, un campo de
descripción y un campo de cantidad. La tabla
propiamente dicha está enlazada al grupo de desglose.
Aplicaciones de Windows Form
 Las aplicaciones de escritorio son aquellas basadas
en ventanas y controles comunes de Windows que
se ejecutan en local. Son el mismo tipo de
aplicaciones que antes construiríamos con Visual
Basic 6 u otros entornos similares. En la plataforma
.NET el espacio de nombres que ofrece las clases
necesarias para construir aplicaciones de escritorio
bajo Windows se denomina. Este es también el
nombre genérico que se le otorga ahora este tipo de
programas basados en ventanas.
Gracias :D

Weitere ähnliche Inhalte

Was ist angesagt? (18)

Diapositivas de acceso a datos ado.net
Diapositivas de acceso a datos ado.netDiapositivas de acceso a datos ado.net
Diapositivas de acceso a datos ado.net
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicos
 
Tipos de relaciones
Tipos de relacionesTipos de relaciones
Tipos de relaciones
 
Act diagnostica-g.c.r.etapa-3
Act diagnostica-g.c.r.etapa-3Act diagnostica-g.c.r.etapa-3
Act diagnostica-g.c.r.etapa-3
 
Taller de acces
Taller de accesTaller de acces
Taller de acces
 
Microsoft excel 2010
Microsoft excel 2010Microsoft excel 2010
Microsoft excel 2010
 
Partes de ventana de access
Partes de ventana de accessPartes de ventana de access
Partes de ventana de access
 
Caro
CaroCaro
Caro
 
Excel astrid gloria
Excel astrid gloriaExcel astrid gloria
Excel astrid gloria
 
Excel 2-12 L
Excel 2-12 LExcel 2-12 L
Excel 2-12 L
 
Acces y definicion de conceptos
Acces y definicion de conceptosAcces y definicion de conceptos
Acces y definicion de conceptos
 
Trabajo Del Blogger
Trabajo Del BloggerTrabajo Del Blogger
Trabajo Del Blogger
 
Uso de access vs excel
Uso de access vs excelUso de access vs excel
Uso de access vs excel
 
Resumen ecxel
Resumen ecxelResumen ecxel
Resumen ecxel
 
Base de datos_1
Base de datos_1Base de datos_1
Base de datos_1
 
Access
AccessAccess
Access
 
Bdppt fcofdz
Bdppt fcofdzBdppt fcofdz
Bdppt fcofdz
 

Andere mochten auch

Programacion cotidiana con VS2010
Programacion cotidiana con VS2010Programacion cotidiana con VS2010
Programacion cotidiana con VS2010Jersson Dongo
 
bases de-datos_sql_server_con_c_
bases de-datos_sql_server_con_c_bases de-datos_sql_server_con_c_
bases de-datos_sql_server_con_c_asesino123456789
 
Conexion mysql y usos
Conexion mysql y usosConexion mysql y usos
Conexion mysql y usoscompunelson
 
Controles Vb Listbox Y Combo Box
Controles Vb Listbox Y Combo BoxControles Vb Listbox Y Combo Box
Controles Vb Listbox Y Combo BoxUVM
 
vs2010 como herramienta de desarrollo
vs2010 como herramienta de desarrollovs2010 como herramienta de desarrollo
vs2010 como herramienta de desarrolloJersson Dongo
 
Introduccion Active Directory
Introduccion Active DirectoryIntroduccion Active Directory
Introduccion Active DirectoryFernando Ramirez
 
Entorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETEntorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETNilian Cabral
 
TUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENOTUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENOiberhack
 
Manual Visual Basic .NET SQL Server paso a paso
Manual Visual Basic .NET SQL Server paso a pasoManual Visual Basic .NET SQL Server paso a paso
Manual Visual Basic .NET SQL Server paso a pasoatak
 
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVERINSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVERDarwin Durand
 
Manual de instalación y administración de active directory en windows server ...
Manual de instalación y administración de active directory en windows server ...Manual de instalación y administración de active directory en windows server ...
Manual de instalación y administración de active directory en windows server ...camilaml
 
Estructura fisica y logica de active directory
Estructura fisica y logica de active directoryEstructura fisica y logica de active directory
Estructura fisica y logica de active directoryEduardo J Onofre
 
Visual Basic .NET
Visual Basic .NETVisual Basic .NET
Visual Basic .NETDavid
 
Ejercicios de visual
Ejercicios de visualEjercicios de visual
Ejercicios de visualmagda_chivas_
 

Andere mochten auch (20)

Programacion cotidiana con VS2010
Programacion cotidiana con VS2010Programacion cotidiana con VS2010
Programacion cotidiana con VS2010
 
bases de-datos_sql_server_con_c_
bases de-datos_sql_server_con_c_bases de-datos_sql_server_con_c_
bases de-datos_sql_server_con_c_
 
Conexion mysql y usos
Conexion mysql y usosConexion mysql y usos
Conexion mysql y usos
 
Presentacion
PresentacionPresentacion
Presentacion
 
Controles Vb Listbox Y Combo Box
Controles Vb Listbox Y Combo BoxControles Vb Listbox Y Combo Box
Controles Vb Listbox Y Combo Box
 
vs2010 como herramienta de desarrollo
vs2010 como herramienta de desarrollovs2010 como herramienta de desarrollo
vs2010 como herramienta de desarrollo
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
ADO .net
ADO .netADO .net
ADO .net
 
Introduccion Active Directory
Introduccion Active DirectoryIntroduccion Active Directory
Introduccion Active Directory
 
Entorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETEntorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NET
 
TUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENOTUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENO
 
manual visual basic 01
manual visual basic 01manual visual basic 01
manual visual basic 01
 
Visual basic-net
Visual basic-netVisual basic-net
Visual basic-net
 
Manual Visual Basic .NET SQL Server paso a paso
Manual Visual Basic .NET SQL Server paso a pasoManual Visual Basic .NET SQL Server paso a paso
Manual Visual Basic .NET SQL Server paso a paso
 
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVERINSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
INSERCION DE REGISTROS DESDE VISUAL.NET A UNA BD DE SQL SERVER
 
Visual y sql
Visual y sqlVisual y sql
Visual y sql
 
Manual de instalación y administración de active directory en windows server ...
Manual de instalación y administración de active directory en windows server ...Manual de instalación y administración de active directory en windows server ...
Manual de instalación y administración de active directory en windows server ...
 
Estructura fisica y logica de active directory
Estructura fisica y logica de active directoryEstructura fisica y logica de active directory
Estructura fisica y logica de active directory
 
Visual Basic .NET
Visual Basic .NETVisual Basic .NET
Visual Basic .NET
 
Ejercicios de visual
Ejercicios de visualEjercicios de visual
Ejercicios de visual
 

Ähnlich wie Isangelt lo Hizo!! (20)

Programación manuel crisostomo l
Programación manuel crisostomo lProgramación manuel crisostomo l
Programación manuel crisostomo l
 
Para Flor :P
Para Flor :PPara Flor :P
Para Flor :P
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
Biblioteca de clase
Biblioteca de claseBiblioteca de clase
Biblioteca de clase
 
Ado.net
Ado.netAdo.net
Ado.net
 
Ado.net
Ado.netAdo.net
Ado.net
 
programacion
programacionprogramacion
programacion
 
Programacion II
Programacion IIProgramacion II
Programacion II
 
Ado.net
Ado.netAdo.net
Ado.net
 
LABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN ILABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN I
 
Programacion =)
Programacion =)Programacion =)
Programacion =)
 
Ado net
Ado netAdo net
Ado net
 
ADO.Net
ADO.NetADO.Net
ADO.Net
 
Acceso a datos con ado.net en visual basic
Acceso a datos con ado.net en visual basicAcceso a datos con ado.net en visual basic
Acceso a datos con ado.net en visual basic
 
Acceso a datos con ado.net en visual basic
Acceso a datos con ado.net en visual basicAcceso a datos con ado.net en visual basic
Acceso a datos con ado.net en visual basic
 
Ado.net
Ado.netAdo.net
Ado.net
 
Jeisson alcantara
Jeisson alcantaraJeisson alcantara
Jeisson alcantara
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
ADO
ADOADO
ADO
 
ADO
ADOADO
ADO
 

Isangelt lo Hizo!!

  • 1. :D
  • 2. Temas:  Proveedores Nativos  Bibliotecas de clases .Net  Acceso a datos con ADO .Net  Linq  Origenes de datos  Aplicaciones de datos
  • 3. Proveedores nativos  Los 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.
  • 4. Bibliotecas de clases .Net  Actualización: noviembre 2007  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.
  • 5.
  • 6. Acceso a datos con ADO.Net  ADO .NET es la nueva versión del modelo de objetos ADO (ActiveX Data Objects), es decir, la estrategia que ofrece Microsoft para el acceso a datos. ADO .NET ha sido ampliado para cubrir todas las necesidades que ADO no ofrecía, ADO .NET está diseñado para trabajar con conjuntos de datos desconectados, lo que permite reducir el tráfico de red. ADO .NET utiliza XML como formato universal de transmisión de los datos.  ADO .NET posee una serie de objetos que son los mismos que aparecen en la versión anterior de ADO, como pueden ser el objeto Connection o Command, e introduce nuevos objetos tales como el objeto DataReader, DataSet o DataView.  ADO .NET se puede definir como:  Un conjunto de interfaces, clases, estructuras y enumeraciones  Que permiten el acceso a los datos desde la plataforma .NET de Microsoft  Que permite un modo de acceso desconectado a los datos que pueden provenir de múltiples fuentes de datos de diferente arquitectura de almacenamiento.  Y que soporta un completo modelo de programación y adaptación basado en el estándar XML. 
  • 7.
  • 8. Linq  Language-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.
  • 9.
  • 10. Origenes de datos  El origen de datos, que guarda toda la información introducida en un formulario, está compuesto de campos y grupos. De la misma forma que las carpetas de la unidad de disco duro contienen y organizan los archivos, los campos contienen los datos de los formularios y los grupos contienen y organizan esos campos. Por ejemplo, los campos de nombre de pila, primer apellido y segundo apellido podrían estar contenidos en un grupo llamado "nombre".  Puede trabajar con los campos y grupos del formulario en el panel de tareas Origen de datos.
  • 11.  1- campo  2-grupo  Los controles del formulario están enlazados a los campos y los grupos del origen de datos; este enlace permite guardar los datos introducidos en un control. La información que se introduce en un control enlazado se guarda en el campo que tiene asociado.
  • 12.  Aunque la estructura del origen de datos no siempre coincide exactamente con el diseño del formulario, tienen varias características comunes, especialmente en lo que respecta a los grupos y campos asociados con tablas de repetición, secciones, secciones de repetición y secciones opcionales. Por ejemplo, una tabla o sección está enlazada a un grupo del origen de datos, y todos los controles de ella están enlazados a campos que pertenecen a dicho grupo. En la ilustración siguiente, la tabla de repetición de gastos desglosados está compuesta por tres columnas que contienen un selector de fechas, un cuadro de texto de descripción y un cuadro de texto de costes. Estos controles están enlazados, respectivamente, a un campo de fecha, un campo de descripción y un campo de cantidad. La tabla propiamente dicha está enlazada al grupo de desglose.
  • 13. Aplicaciones de Windows Form  Las aplicaciones de escritorio son aquellas basadas en ventanas y controles comunes de Windows que se ejecutan en local. Son el mismo tipo de aplicaciones que antes construiríamos con Visual Basic 6 u otros entornos similares. En la plataforma .NET el espacio de nombres que ofrece las clases necesarias para construir aplicaciones de escritorio bajo Windows se denomina. Este es también el nombre genérico que se le otorga ahora este tipo de programas basados en ventanas.