SlideShare una empresa de Scribd logo
1 de 11
Programación IIProgramación II
Kismery Germosen 4to FKismery Germosen 4to F
Informática. ^_^Informática. ^_^
LINQLINQ ( Language( Language
Integrated Query)Integrated Query)
 es un conjunto de característicases un conjunto de características
presentado en Visual Studio 2008 quepresentado en Visual Studio 2008 que
agrega capacidades de consulta eficaces aagrega capacidades de consulta eficaces a
la sintaxis de los lenguajes C # y Visualla sintaxis de los lenguajes C # y Visual
Basic. LINQ incluye patrones estándar y deBasic. LINQ incluye patrones estándar y de
fácil aprendizaje para consultar y actualizarfácil aprendizaje para consultar y actualizar
datos, y su tecnología se puede extenderdatos, y su tecnología se puede extender
para utilizar potencialmente cualquier tipopara utilizar potencialmente cualquier tipo
de almacén de datos.de almacén de datos.
Biblioteca de clasesBiblioteca de clases
de .NETde .NET
 está constituida por espacios deestá constituida por espacios de
nombres. Cada espacio de nombresnombres. Cada espacio de nombres
contiene tipos que se pueden utilizarcontiene tipos que se pueden utilizar
en el programa: clases, estructuras,en el programa: clases, estructuras,
enumeraciones, delegados eenumeraciones, delegados e
interfaces.interfaces.
Acceso a datos con ADOAcceso a datos con ADO
.Net.Net
 es un conjunto de componentes dees un conjunto de componentes de
software que pueden ser usados porsoftware que pueden ser usados por
los programadores para acceder alos programadores para acceder a
datos y a servicios de datos. Es unadatos y a servicios de datos. Es una
parte de la biblioteca de clases baseparte de la biblioteca de clases base
que están incluidas en elque están incluidas en el
Microsoft .NET Framework.Microsoft .NET Framework.
Orígenes de DatosOrígenes de Datos
 muestra los orígenes de datos delmuestra los orígenes de datos del
proyecto. Los orígenes de datosproyecto. Los orígenes de datos
representan los datos disponibles pararepresentan los datos disponibles para
la aplicación.Puede utilizar la ventanala aplicación.Puede utilizar la ventana
OrígenesOrígenes de datos parade datos para crearcrear
controles enlazados a datos en lacontroles enlazados a datos en la
interfaz de usuario arrastrandointerfaz de usuario arrastrando
elementos desde la ventana hasta unaelementos desde la ventana hasta una
superficie de diseño del proyecto.superficie de diseño del proyecto.
Windows FormWindows Form
 Es un aplicación event - driven con elEs un aplicación event - driven con el
apoyo de Microsoft de . NET Marco deapoyo de Microsoft de . NET Marco de
las . A diferencia de un programa porlas . A diferencia de un programa por
lotes , que pasa la mayor parte de sulotes , que pasa la mayor parte de su
tiempo simplemente esperando a quetiempo simplemente esperando a que
el usuario haga algo, como rellenar unel usuario haga algo, como rellenar un
cuadro de texto o haga clic en uncuadro de texto o haga clic en un
botón .botón .
La Pukita Bella!! ^_^La Pukita Bella!! ^_^
FINFIN

Más contenido relacionado

Similar a Programación II con LINQ y ADO.Net

Proveedores nativos
Proveedores nativosProveedores nativos
Proveedores nativosJosue Perez
 
Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2cristian Salazar L
 
Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Roger Campos
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .netJefersonGuevara1
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .netJefersonGuevara1
 
Ponencia conic 2009_darc
Ponencia conic 2009_darcPonencia conic 2009_darc
Ponencia conic 2009_darcJorge Rodriguez
 
Introduccion A Linq 1205779028184546 5
Introduccion A Linq 1205779028184546 5Introduccion A Linq 1205779028184546 5
Introduccion A Linq 1205779028184546 5google
 
Framework .NET 3.5 02 Entorno de desarrollo (ide)
Framework .NET 3.5 02 Entorno de desarrollo (ide)Framework .NET 3.5 02 Entorno de desarrollo (ide)
Framework .NET 3.5 02 Entorno de desarrollo (ide)Antonio Palomares Sender
 
Informe programación Elimenez gonzalez
Informe programación Elimenez gonzalezInforme programación Elimenez gonzalez
Informe programación Elimenez gonzalezibetica
 
Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)luisguerra194
 
Visual studio 2008.vanessa
Visual studio 2008.vanessaVisual studio 2008.vanessa
Visual studio 2008.vanessavnslgars
 

Similar a Programación II con LINQ y ADO.Net (20)

Proveedores nativos
Proveedores nativosProveedores nativos
Proveedores nativos
 
Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
 
Programación manuel crisostomo l
Programación manuel crisostomo lProgramación manuel crisostomo l
Programación manuel crisostomo l
 
Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Introduccion net
Introduccion netIntroduccion net
Introduccion net
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .net
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .net
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Ponencia conic 2009_darc
Ponencia conic 2009_darcPonencia conic 2009_darc
Ponencia conic 2009_darc
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Para Flor :P
Para Flor :PPara Flor :P
Para Flor :P
 
Introduccion A Linq 1205779028184546 5
Introduccion A Linq 1205779028184546 5Introduccion A Linq 1205779028184546 5
Introduccion A Linq 1205779028184546 5
 
Framework .NET 3.5 02 Entorno de desarrollo (ide)
Framework .NET 3.5 02 Entorno de desarrollo (ide)Framework .NET 3.5 02 Entorno de desarrollo (ide)
Framework .NET 3.5 02 Entorno de desarrollo (ide)
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Bisual basic 6,0
Bisual basic 6,0Bisual basic 6,0
Bisual basic 6,0
 
Informe programación Elimenez gonzalez
Informe programación Elimenez gonzalezInforme programación Elimenez gonzalez
Informe programación Elimenez gonzalez
 
Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)
 
Visual studio 2008.vanessa
Visual studio 2008.vanessaVisual studio 2008.vanessa
Visual studio 2008.vanessa
 

Último

EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 

Último (20)

EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 

Programación II con LINQ y ADO.Net

  • 1. Programación IIProgramación II Kismery Germosen 4to FKismery Germosen 4to F Informática. ^_^Informática. ^_^
  • 2.
  • 3. LINQLINQ ( Language( Language Integrated Query)Integrated Query)  es un conjunto de característicases un conjunto de características presentado en Visual Studio 2008 quepresentado en Visual Studio 2008 que agrega capacidades de consulta eficaces aagrega capacidades de consulta eficaces a la sintaxis de los lenguajes C # y Visualla sintaxis de los lenguajes C # y Visual Basic. LINQ incluye patrones estándar y deBasic. LINQ incluye patrones estándar y de fácil aprendizaje para consultar y actualizarfácil aprendizaje para consultar y actualizar datos, y su tecnología se puede extenderdatos, y su tecnología se puede extender para utilizar potencialmente cualquier tipopara utilizar potencialmente cualquier tipo de almacén de datos.de almacén de datos.
  • 4. Biblioteca de clasesBiblioteca de clases de .NETde .NET  está constituida por espacios deestá constituida por espacios de nombres. Cada espacio de nombresnombres. Cada espacio de nombres contiene tipos que se pueden utilizarcontiene tipos que se pueden utilizar en el programa: clases, estructuras,en el programa: clases, estructuras, enumeraciones, delegados eenumeraciones, delegados e interfaces.interfaces.
  • 5.
  • 6. Acceso a datos con ADOAcceso a datos con ADO .Net.Net  es un conjunto de componentes dees un conjunto de componentes de software que pueden ser usados porsoftware que pueden ser usados por los programadores para acceder alos programadores para acceder a datos y a servicios de datos. Es unadatos y a servicios de datos. Es una parte de la biblioteca de clases baseparte de la biblioteca de clases base que están incluidas en elque están incluidas en el Microsoft .NET Framework.Microsoft .NET Framework.
  • 7.
  • 8. Orígenes de DatosOrígenes de Datos  muestra los orígenes de datos delmuestra los orígenes de datos del proyecto. Los orígenes de datosproyecto. Los orígenes de datos representan los datos disponibles pararepresentan los datos disponibles para la aplicación.Puede utilizar la ventanala aplicación.Puede utilizar la ventana OrígenesOrígenes de datos parade datos para crearcrear controles enlazados a datos en lacontroles enlazados a datos en la interfaz de usuario arrastrandointerfaz de usuario arrastrando elementos desde la ventana hasta unaelementos desde la ventana hasta una superficie de diseño del proyecto.superficie de diseño del proyecto.
  • 9. Windows FormWindows Form  Es un aplicación event - driven con elEs un aplicación event - driven con el apoyo de Microsoft de . NET Marco deapoyo de Microsoft de . NET Marco de las . A diferencia de un programa porlas . A diferencia de un programa por lotes , que pasa la mayor parte de sulotes , que pasa la mayor parte de su tiempo simplemente esperando a quetiempo simplemente esperando a que el usuario haga algo, como rellenar unel usuario haga algo, como rellenar un cuadro de texto o haga clic en uncuadro de texto o haga clic en un botón .botón .
  • 10.
  • 11. La Pukita Bella!! ^_^La Pukita Bella!! ^_^ FINFIN