Inicio > .net Framework, LINQ, VS Orcas > LINQ. que es y como usuarlo.

LINQ. que es y como usuarlo.

Gracias a la traduccion de VIO podemos disfrutar de las bondades que LINQ que viene incluido en el Nuevo Visual Studio puede brindarle al desarrollador…

 

Hay que recorda que segun Wikipedia Language Integrated Query (LINQ) es un proyecto de Microsoft que agrega consultas nativas semejantes a las de SQL a los lenguajes del .NET Framework, inicialmente a los lenguajes Visual Basic .NET y C#. Muchos conceptos que LINQ ha introducido fueron originalmente probados en Cω, un proyecto de investigación de Microsoft.

LINQ define operadores de consulta estándar que permiten a lenguajes habilitados con LINQ filtrar, enumerar y crear proyecciones de varios tipos de colecciones usando la misma sintaxis. Tales colecciones pueden incluir arreglos, clases enumerables, XML, conjuntos de datos desde bases de datos relacionales y origenes de datos de terceros. El proyecto LINQ usa características de la versión 2.0 del .NET Framework, nuevos ensamblados relacionados con LINQ, y extensiones para los lenguajes C# y Visual Basic .NET. Microsoft ha distribuido una versión previa del LINQ, consistente de estas bibliotecas y compiladores para C# 3.0 y Visual Basic 9. Otros lenguajes, como F# y Nemerle, han anunciado brindar soporte preliminar.

 

Por lo tanto aqui les dejo las traduciones:

  • Parte 1: Introducción a LINQ to SQL
  • Parte 2: Definiendo el modelo de datos.
  • Parte 3: Consultando la base de datos
  • Parte 4: Actualizando la base de datos.
  • Parte 5: Enlazar controles de interfaz de usuario con el ASP:LinqDatSource
  • Parte 6: Obtener datos con procedimientos almacenados.
  • Parte 7: Actualizando la base de datos con procedimientos almacenados.
  • Parte 8: Ejecutar consultas SQL personalizadas.
  • Parte 9: Uso de expresiones LINQ personalizadas con el control
  • Que disfruten esa serie de post traducido…

    Categorías:.net Framework, LINQ, VS Orcas
    1. 20 junio 2008 a las 6:50 AM | #1

      Muchas gracias por la informacion, linQ parece una herramienta estupenda.

      Poner anuncio gratis

    2. JAHvier
      5 agosto 2008 a las 7:06 PM | #2

      Gracias por la informancion muy muy util
      saludos de PERU

    3. Fredd
      21 octubre 2008 a las 5:48 PM | #3

      Buena Informacion (y)

    4. Fredd
      21 octubre 2008 a las 5:49 PM | #4

      Dse Peru tambien :)

    5. vih
      4 noviembre 2008 a las 9:05 AM | #5

      Excelente. Muchas gracias. Slds de Peru

    6. 19 diciembre 2008 a las 3:50 PM | #6

      MUY BUENA INFORMACION.

      Saludos

    7. Francisco
      26 diciembre 2008 a las 5:15 PM | #7

      Felicitaciones esta magnifico y sobre todo muy didactico. Gracias. Saludos desde Guatemala

    8. Juan Fernando
      5 enero 2009 a las 3:18 PM | #8

      Linq es una nota… de las mejores herramientas que me e encotrado, al principio para que decir mentiras no entendi ni forro(nada), pero de a poquitos e ido entendiento, tambien me gusta lo de la invocacion a procedimientos almacenados ya que merma el trabajo de la aplicacion cliente y la hace mas rapida y efectiva..

      Saludos (Colombia_Paisa)

    9. 29 abril 2009 a las 6:02 AM | #9

      Muy buena la pagina, de verdad,me ayudo mucho, pero me gustaria que tuviese un lenguaje mas “informal” ya que me costo un poqito entenderlo. Igual te repito muy buena pagina :)

    10. andres
      13 mayo 2009 a las 12:52 PM | #10

      Hola.

      Sera que hay forma de descargar todo este tutorial?

    11. Hamsther
      13 mayo 2009 a las 1:44 PM | #11

      Chala… super el tutorial

    12. FASTMONRO
      23 junio 2009 a las 8:40 PM | #12

      muchas gracias muy bueno

    13. Charlee
      16 julio 2009 a las 6:02 PM | #13

      Es buena herramienta pero hay que saber cuando utilizarla, para mi que todo lo relacionado a datos hay que dejarlo en el servidor de datos (SQL) como los stored procedures, los cuales se pueden usar en diferentes partes de una aplicacion, como lo veo si queremos hacer un cambio en una consulta tendriamos que re-compilar toda la solucion, que tal y solo quiero modificar una regla de negocio?? tendriamos que hacer un analisis para saber si nos sirve en nuestra aplicacion o no LINQ, pero es una buena aportacion la que estas haciendo, pero me quedo del lado del servidor, saludos!

    14. freddy
      23 julio 2009 a las 12:21 PM | #14

      muy buen aporte gracias

    15. yhon
      31 agosto 2009 a las 7:15 PM | #15

      buenazo la informacion saludos desde la ciudad lapaz

    16. David
      26 septiembre 2009 a las 11:50 PM | #16

      Gracias x la info traducida … Te pasaste MAN
      Saludos desde Perú – Iquitos

    17. Ricardo
      31 octubre 2009 a las 11:50 AM | #17

      Saludos

      Excelente aporte. No tendrás el tuto en una versión PDF??

    18. Aron
      27 marzo 2010 a las 5:51 PM | #18

      Gracias excelente tu web, en relación a LINQ …

      - se que son escasos los tipos de bases de datos poco comunes que llegare a manejar en una aplicación.
      - se que no tengo que cambiar la sintaxis de las consultas de SQL para efectos de compatibilidad.
      - se que el rendimiento no mejora con LINQ

      Ahora que beneficios pudiera tener al usar LINQ?
      - uniformidad en las expresiones de la consulta
      - …no se me ocurre otra

    19. Guchi
      1 septiembre 2010 a las 1:38 PM | #19

      Muy bueno el post!!!!! GRACIAS

    20. 8 abril 2011 a las 4:28 PM | #20

      Aron, noo olvides que LINQ es también azúcar sintáctico :D :D

    1. Aún no hay trackbacks

    Deja un comentario

    Fill in your details below or click an icon to log in:

    Logo de WordPress.com

    You are commenting using your WordPress.com account. Log Out / Cambiar )

    Twitter picture

    You are commenting using your Twitter account. Log Out / Cambiar )

    Facebook photo

    You are commenting using your Facebook account. Log Out / Cambiar )

    Connecting to %s

    Seguir

    Get every new post delivered to your Inbox.

    Únete a otros 27 seguidores