Ayer martes día 20 de Octubre (en realidad anteayer, que ya es día 22) tuve un webcast para el grupo de usuarios de punto Net de Lleida, el tema de esa charla era precisamente sobre las novedades de Visual Basic 2008 (o VB9) y cuando me tocó explicar los tipos anónimos, sufrí un lapsus… vamos que me quedé en blanco a la hora de indicar cómo se definían propiedades de sólo lectura en los tipos anónimos (es que en VB se permite crear propiedades de lectura/escritura y de sólo lectura, algo que no es posible en C#), y para aquéllos que asististeis (y para el resto de criaturas que lean este post) me he decidido a poner a vuestra disposición, de forma íntegra y por la cara, el capítulo 4 de mi libro Novedades de Visual Basic 9.0.
Esta es la introducción de ese capítulo:
En este capítulo continuamos con las novedades de Visual Basic 9.0, pero en esta ocasión solo las podremos usar con la versión 3.5 .NET Framework.
Estas características (al igual que casi todas las novedades de Visual Basic 9.0) tienen su razón de ser en todo lo referente a LINQ; pero antes de ver qué es LINQ y cómo usarlo desde nuestro lengua-je favorito, veámoslas con detalle para que nos resulte más fácil comprender lo que he dejado para el final de este repaso en profundidad a las novedades de Visual Basic 9.0.
Las novedades que veremos en este cuarto capítulo son:
• Los tipos anónimos.
• Las expresiones lambda o funciones anónimas.
Como puedes comprobar, además de los tipos anónimos explico que son las expresiones lambda (o funciones anónimas), espero que te guste y te animes a comprar el libro que al ser en formato PDF el precio que tiene es bastante asequible… además de que suele haber algún que otro descuento (actualmente es un 10%), los cupones de descuento (si hay) los consigues desde la página del libro en mi sitio (el link que te puse arriba).
Capítulo 4 de Novedades de Visual Basic 9.0 (del Guille) (formato .pdf)
Y si quieres saber cuál es el contenido del libro, aquí tienes el índice en formato PDF:
Índice de Novedades de Visual Basic 9.0.
Ni que decir tiene que el contenido de estos dos PDF NO los puedes usar y/o publicar en ningún medio o forma, ni tan siquiera indicando de dónde lo has obtenido ya que están protegidos por copyright.
Lo que si puedes hacer es poner un link a esta entrada del blog, por lo cual te estaré muy agradecido.
Gracias.
Nos vemos.
Guillermo




#1 by David Gonzalez on 28 October, 2009 - 20:28
Quote
Excelente info Guille… Gracias de nuevo. Saludos desde El Salvador.
#2 by elGuille on 29 October, 2009 - 00:02
Quote
¡Gracias! ¡a disfrutar de la lectura!
#3 by jaime on 4 November, 2009 - 16:59
Quote
Guille, una consulta
de cuantas paginas consta todo el libro de vb9 que has realizado, y el de c#????
sabes, y habra en peru una version impresa de los mismos???
#4 by elGuille on 5 November, 2009 - 13:41
Quote
jaime, en mi sitio, en la página web de cada libro tienes esa información, y decirte que de esos dos libros electrónicos NO habrá versión en papel, lo que es posible que haya es otros libros con contenido que eseñan desde cero, y si consigo hacerlos, se venderán también en Perú.
Gracias
#5 by jaime on 5 November, 2009 - 23:34
Quote
Gracias Guille
#6 by mauricio on 9 May, 2010 - 00:25
Quote
hola
soy novato en esto pero me gustaria mucho aprender me doy cuenta de que guillo es una persona llena de conocimientos me gustaria que me regalaras manuales para yo iniciar.
yo tengo visual studio 2008 teamsystem
muchas gracias y espero tu pronta respuesta
#7 by elGuille on 9 May, 2010 - 14:04
Quote
Hola Mauricio, en mi sitio tiene un montón de manuales… y como son gratis, considera como si te los regalara… ¡espero que los aprovechas!
#8 by Antonio Angulo on 19 May, 2010 - 16:55
Quote
Hola, como esta, los manuales y los aportes que brinda al conocimiento de Visual Studio son muy interesantes; pero existe algo que con mi experiencia lo he logrado hacer y no lo he visto.
Sucede que en las aplicaciones que he desarrollado; en varios lenguajes; requiero de hacer un grid funcional, me refiero a que pueda insertar una fila y que entre con controles especificos que me permitan, seleccionar un producto con un combobox, cambiar una cantidad con un numericupdown. etc.
Pero en Basic y C# no he podido hacerlo, a pesar del tiempo que he llevado probando. Existe alguna manera hacer esta funcionalidad con grid? o en todo caso que me sugiere que haga.
Le agradesco de antemano por la ayuda que pueda prestar.
#9 by elGuille on 19 May, 2010 - 23:37
Quote
Hola Antonio, este no es el sitio adecuado para hacer una consulta, lo mejor es que preguntes en algún foro de programación, y antes de eso te recomendaría que hicieras una búsqueda, ya que GRIDs personalizados hay unos cuantos ejemplos en la red… incluso en mi sitio hay alguna que otra colaboración sobre ese tema. Suerte y gracias.
#10 by Freddy on 9 June, 2010 - 02:34
Quote
Que tal Guille, soy nuevo en el manejo del lenguaje Visual Basic y me gustaria aprender a diseñar aplicaciones con bases de datos usando sql server 2005, ya he utilzado el asistente para hacer conexiones a la base de datos desde un proyecto en visual basic, pero me gustaria saber si en el libro enseña como hacer la conexion con codigo, al igual que colocarle codigo a un boton para que inserte, actualice o elimine datos en las tablas.
Saludos y espero tus valiosos comentarios.
#11 by starky on 13 June, 2010 - 23:28
Quote
Bueno, Primero que nada saludos Guille, ya sera sincero y franco a la vez, necesito tu ayuda sea que me vendas algo de lo que necesito, te lo de tallare de manera breve.
1.-Estaba esperando este trabajo que tengo ahora por mucho tiempo ya que tengo 33 años y nunca habia trabajado en informatica.
2.-Lo que necesito realmente es algo que me ayude con detalles hacerca de visual studio 2008, pero en capas de manera que cada paso que este en ese libro o documento este de tallado como se trabaja.
3.-Otro problema que tengo que e trabajado muy poco con los bucles y tengo grandes incobenientes, te pido que me ayudes lo mas que puedas, y si tengo que hacer algun aporte por favor dimelo, ya que entenderas no quiero peder mi trabajo, aqui se trabaja en capas. Gracias. espero resivir alguna ayuda que tengas.
#12 by Fidel Gtz Ramirez on 7 July, 2010 - 17:12
Quote
Muchas gracias por todo lo que me haz enseñado de visual, Saludos desde Colima col. México. Suerte!
#13 by Fidel Gtz Ramirez on 7 July, 2010 - 17:16
Quote
Aunque la mayoria de las herramientas que utilizo las he desarrollado en Vb6 y hay muchas criticas por ser un programa viejito me siento muy comodo, pero creo que es tiempo de cambiar a .net, alguna recomendación?
#14 by elGuille on 7 July, 2010 - 18:51
Quote
Gracias Fidel, la verdad es que VB6 ha dado (y sigue dando) mucha caña… pero sí, también es cierto que hay que ir adaptándose a lo nuevo, por tanto te recomendaría que empezaras a acostumbrarte a VB2010 (que es lo más nuevo), pero eso sí, si lo que tienes en VB6 funciona bien y no necesita cambios… sigue con VB6. ¡Saludos!
#15 by Aaron García on 17 August, 2010 - 21:19
Quote
Guille:
hola, tengo una duda a que crees que se deba que mucha gente todavia haga sistemas en visual basic 6.0??? y que hay muy poca informacion sobre visual basic 2010, a veces me da la impresion que pudiera haber cosas que se pueden hacer en VB 6.0 y que no se pueden hacer en VB 2010, esto es cierto?? o es mi imaginación? o para que me quede mas claro, todo lo qu se puede hacer con VB 6.0 se puede hacer en VB 2010??
muchas gracias Guille y Saludos.
#16 by elGuille on 17 August, 2010 - 21:40
Quote
Aaron, en teoría todo lo que se puede hacer con VB6 se puede hacer con VB.NET, otra cosa es cómo hacerlo, que para muchos el VB6 es más fácil… El problema de VB.NET es que hay que conocer además de lo que ya trae el VB, lo que trae .NET, y te puedo asegurar que es mucho más de lo que se puede hacer con VB6, al menos resulta más fácil.
VB6 sigue siendo usado por mucha gente porque hay mucho código de VB6, y el problema real es que ese código es complicado de convertir a .NET, al menos si necesitas la seguridad de que funcione al 100%, y además en todas las ocasiones… te podría contar más cosas, pero… con esto ya te puedes hacer una idea de cómo está el patio…
#17 by jorge trejo on 20 August, 2010 - 23:30
Quote
no puedo comprarlo dice que no existe la pagina
#18 by elGuille on 21 August, 2010 - 02:17
Quote
Jorge, gracias por avisar, ahora parece que están aquí:
http://www0.solidq.com/ib/Press.aspx
Recuerda usar el Internet Explorer que en los otros navegadores antes daba problemas a la hora de realizar la compra (ahora no lo sé). Gracias.