SlideShare una empresa de Scribd logo
1 de 9
MANUEL JESUS CRISOSTOMO SORIANO
 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.
 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.
 ADO.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.
 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.
 La 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.

Puesto 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.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (7)

Wpf
WpfWpf
Wpf
 
Auditoria Administrativa 1
Auditoria Administrativa 1Auditoria Administrativa 1
Auditoria Administrativa 1
 
Access
AccessAccess
Access
 
Slide share
Slide shareSlide share
Slide share
 
Calc
CalcCalc
Calc
 
Disenando Sistemas empleando el modelo de capas en desarrollo de software
Disenando Sistemas empleando el modelo de capas en desarrollo de softwareDisenando Sistemas empleando el modelo de capas en desarrollo de software
Disenando Sistemas empleando el modelo de capas en desarrollo de software
 
Programación por Capas en PHP
Programación por Capas en PHPProgramación por Capas en PHP
Programación por Capas en PHP
 

Destacado

Agila, excursiones en la comarca de la Vera
Agila, excursiones en la comarca de la VeraAgila, excursiones en la comarca de la Vera
Agila, excursiones en la comarca de la Veradipuemplea14
 
Boletim Informativo - Hipertensão Arterial
Boletim Informativo - Hipertensão ArterialBoletim Informativo - Hipertensão Arterial
Boletim Informativo - Hipertensão Arterialfarmaciainformativa
 
Pp obras civis instalacao montagens 112010
Pp obras civis instalacao montagens 112010Pp obras civis instalacao montagens 112010
Pp obras civis instalacao montagens 112010Espaço Allianz
 
Proposta de Adesao Acidentes Pessoais Coletivo
 Proposta de Adesao Acidentes Pessoais Coletivo Proposta de Adesao Acidentes Pessoais Coletivo
Proposta de Adesao Acidentes Pessoais ColetivoEspaço Allianz
 
Presentación1.pptxrecursosabiertos
Presentación1.pptxrecursosabiertosPresentación1.pptxrecursosabiertos
Presentación1.pptxrecursosabiertosMarck-777
 

Destacado (7)

Agila, excursiones en la comarca de la Vera
Agila, excursiones en la comarca de la VeraAgila, excursiones en la comarca de la Vera
Agila, excursiones en la comarca de la Vera
 
Boletim Informativo - Hipertensão Arterial
Boletim Informativo - Hipertensão ArterialBoletim Informativo - Hipertensão Arterial
Boletim Informativo - Hipertensão Arterial
 
Pp obras civis instalacao montagens 112010
Pp obras civis instalacao montagens 112010Pp obras civis instalacao montagens 112010
Pp obras civis instalacao montagens 112010
 
Félix do Carmo e Luís Trigo - Tradutores e máquinas de tradução
Félix do Carmo e Luís Trigo - Tradutores e máquinas de traduçãoFélix do Carmo e Luís Trigo - Tradutores e máquinas de tradução
Félix do Carmo e Luís Trigo - Tradutores e máquinas de tradução
 
Proposta de Adesao Acidentes Pessoais Coletivo
 Proposta de Adesao Acidentes Pessoais Coletivo Proposta de Adesao Acidentes Pessoais Coletivo
Proposta de Adesao Acidentes Pessoais Coletivo
 
Case redemix
Case redemixCase redemix
Case redemix
 
Presentación1.pptxrecursosabiertos
Presentación1.pptxrecursosabiertosPresentación1.pptxrecursosabiertos
Presentación1.pptxrecursosabiertos
 

Similar a Programación manuel crisostomo l

Similar a Programación manuel crisostomo l (20)

Programacion II
Programacion IIProgramacion II
Programacion II
 
programacion
programacionprogramacion
programacion
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual Basic
 
Indice88
Indice88Indice88
Indice88
 
ADO .net
ADO .netADO .net
ADO .net
 
Visual studio
Visual studioVisual studio
Visual studio
 
Jeisson alcantara
Jeisson alcantaraJeisson alcantara
Jeisson alcantara
 
Introduccion a LINQ
Introduccion a LINQIntroduccion a LINQ
Introduccion a LINQ
 
Programacion =)
Programacion =)Programacion =)
Programacion =)
 
Glosario vs .net
Glosario vs .netGlosario vs .net
Glosario vs .net
 
Ado.net
Ado.netAdo.net
Ado.net
 
Presentación
PresentaciónPresentación
Presentación
 
Introduccion A Linq 1205779028184546 5
Introduccion A Linq 1205779028184546 5Introduccion A Linq 1205779028184546 5
Introduccion A Linq 1205779028184546 5
 
5-Unidad 2: Diseño de Vista-2.2 Para Web
5-Unidad 2: Diseño de Vista-2.2 Para Web5-Unidad 2: Diseño de Vista-2.2 Para Web
5-Unidad 2: Diseño de Vista-2.2 Para Web
 
Ado.net
Ado.netAdo.net
Ado.net
 
Ado.net
Ado.netAdo.net
Ado.net
 
Bases dedatossql serveryc
Bases dedatossql serverycBases dedatossql serveryc
Bases dedatossql serveryc
 
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_
 
Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)
 
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
 

Programación manuel crisostomo l

  • 2.  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.
  • 3.  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.
  • 4.  ADO.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.
  • 5.
  • 6.  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.
  • 7.
  • 8.  La 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.
  • 9.  Puesto 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.