Aprendiendo LINQ para Visual Basic 2008


Si quieres aprender LINQ para Visual Basic 2008, quizás te interesen los siguientes artículos que el equipo de VB de Microsoft está publicando.


En estos artículos escritos en inglés, se ven con ejemplos las características y partes más importantes de LINQ.



Esta información es a mi juicio muy interesante para los que empiezan con Microsoft .NET Framework 3.5.

13 comentarios sobre “Aprendiendo LINQ para Visual Basic 2008”

  1. Que profesión mas bonita tenemos…
    Esto no para de evolucionar, (para bien o para mal) según se vea.
    Como hay tan poco para aprender, otra cosa mas) :-(

  2. Me ha llamdo mucho la atencion esto del
    Visual Studio 8.
    No sabia ni que existiera.
    Yo todavia estoy usando el Visual Basic
    version 6.0
    Y no quiero usar el Visual NET porque ya
    me han dicho que no funciona. Y que da
    muchos problemas.
    Por eso quiero hacerte una pregunta.

    ¿El V.Studio 8 es una version del V.NET?
    o es una nueva version del V.Basic que
    todos conocemos?
    No se si me explico….
    ¿Es el V.B.Net o es lo mismo que el
    Visual Basic 6.0 pero en vez de ser 6.0
    es 8.0?

    Gracias.

    eco180@terra.es

  3. Julio 22 del 2008
    Yo todavia estoy usando el Visual Basic
    version 6.0 Y no quiero usar el Visual NET porque ya me han dicho que no funciona. Y que da muchos problemas.

    JAVIER: problemas todos los que quieras con .NET 2003, 2005 y 2008 tambien con SQL server Express. Sugiero empezar con Ruby o con iron Phyton, pero la idea es no quedarse.
    Hoy es muy típico hablando de Grid, DataGrid, DataGridView, ListView…..:
    “Buscando soluciones dot NET me recorrí media Internet de la mano de San Google y al final, en un foro de MSDN encontré una sencilla y eficaz solución:

    Me.dgvDocumentos.FirstDisplayedScrollingRowIndex = intFilaSeleccionada

    Si esto es lo que hay que hacer, hasta encomendarse a los santos (Google) y recorrer foros y medio internet, es porque esta tecnología no es intuitiva, las cosas elementales se vuelven cripticas y eso porqué o para quien ? el absurdo y enciclopedico .NET, cual futuro ?, cual funcionalidad?, cual practicidad. Se requieren otras herramientas que cubran lo dificultoso del dot NET (generadores de codigo (Code Smith), controles y super controles (Telerik), y extraterrestres con inteligencia artificial, con Net Beans y Eclipse debajo del brazo…..Que pelotudos…. How to hell.

    Saludos a todos.

  4. Por lo que veo LINQ es una burda copia de HQL de Hibernate.
    Tipico de MS que hace creer invento algo nuevo.

    Personalmente no le veo futuro, esto porque requiere un fuerte conocimiento de OOP y un programador VB nunca va programar OOP.

  5. Saludos Cordiales, yo programaba en Visual Fox 9 hasta que un dia de esos en los que lo mejor te sucede encontre a Visual Basic 2008, en lo personal creo que Visual Basic 2008 es lo mejor de los programas que existen para desarrollar software, espero que lo usen ya que tiene muchas ventajas. Hasta ahora no he tenido problemas y ya tengo un sistema completo en Visual Basic 2008

  6. Si cuando aparece algo nuevo, solo exclamamos sus fallos y no sus ventajas, estaríamos corriendo todos con MS-DOS 6.0 que era lo más estable y nunca daba problemas…

    Me parece asombroso que haya gente que programe para Windows y use vb6, si programas para un entorno te tienes que adaptar a este, igual que si haces una aplicación para linux, la tendencia es usar java dado que el entorno ha decidido ese camino.

    Evidentemente que se puede usar la plataforma que se desee, es una opción personal, si estas a gusto con un lenguaje porque cambiarlo, pero la excusa es que tú no te quieres adaptar, no que las siguientes versiones no son tan buenas como las anteriores porque eso en muchos casos no es cierto y en este en concreto no lo es, todos cuando trabajamos en una nueva versión de nuestras aplicaciones es con el objetivo de mejorarlas, no para molestar a unos pocos.

    Linq, a mi modo de ver es una alternativa a OLEDB,ODBC, etc… y por lo poco que he visto aún, parece facilitar las cosas más que los anteriores y lo tiene difícil dado que OLEDB y ODBC ya funcionan muy bien.

  7. VB.NET esta en buen camino, he dejado de programar lenguajes de MiCROSOFT ya buenos añitos, aunque antes me gustaba vb 6.0 y lo defendia a capa y espada, pero en esto de la programacion, no hay cosas faciles, mucha gente programaba hasta el nivel 3 de vb60,pero lo hacian con clases,colecciones,objetos abstractos?…pocos creo, pero si el limite lo pone el propio desarrollador, vi algunas cosas buenas en el ADO 2.0 pero no me convencia, ahora con ADO 3.5 que contiene a LINQ si que veo nuevas caracteristicas…aunque se va asemejando a JAVA en el mappeo y uso de sentencia sobre objetos(clases).
    Yo sigo pensando que herramientas RAD pocos como POWERBUILDER

  8. Mensaje para Fercho:

    Que no quieres usar .net por que no funciona??

    acaso la version 6 es tan genial y maravillosa que no tiene ni un solo fallo?

    te recomiendo que actualices tu ordenador y tu mente a .net, por que es la tecnologia del futuro. tiene muchas funcionalidades nuevas y muchos mas recursos.

    ademas, no se si te dedicaras a esto, pero si no cambias el chip, lo tienes chungo.

    un saludo.

  9. Es cierto que .Net es un gran framework. No dudo que VB6.0 está obsoleto y no porque no funcione sino porque el paradigma quedó atrás.

    Pero el consentido de Microsoft es C#, la copia barata de Java, y digo barata porque no invirtieron en innovar algo propio, sino se dispusieron a hacer un burdo copy & paste de Java.

    En php, ruby, y java existía desde hace años propel, racke, e Hibernate respectivamente.

    Estoy convencido que .net es grandioso, pero sólo para Windows.

    Para los que gustan de cosas fáciles, pues pueden quedarse a la mitad de la escalera, la OOP se hizo para resolvernos la vida. La programación estructurada debe quedar como asignatura de 1er año de la universidad.

    Evolucionemos nuestra actitud!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *