Blog de Miguel Llopis

January 2008 - Artículos

He leído "C# 3.0 y LINQ", del Maestro Octavio Hernández

Vaya por delante que en este post no voy a descubrir nada nuevo. La calidad técnica del amigo Octavio Hernández y sus excelentes dotes como orador y docente hacen que las buenas sensaciones que me deja la lectura de su libro "C# 3.0 y LINQ" no sean una sorpresa, sino más bien una grata confirmación.

Aunque el libro presupone un nivel previo de conocimientos acerca del lenguaje C#, debo decir que el capítulo 0 es muy útil para aquellos que no tuvieran dicho nivel, o bien aquellos que necesitaran "refrescar" conceptos. Además, dicho repaso previo sirve para construir las estructuras de datos que en capítulos posteriores se utilizarán para ejemplificar conceptos de C# 3.0 y de LINQ.

Partiendo de esa base, se realiza un exhaustivo recorrido por las novedades de la nueva versión de C# (métodos extensores, declaraciones implícitas, expresiones lambda...). Todo ello con un lenguaje claro, conciso y bien complementado con ejemplos, código y diagramas explicativos.

En la última parte del libro, repasa los distintos proveedores de LINQ que Microsoft ha implementado "de serie": LINQ to XML, LINQ to DataSet y LINQ to SQL. Otro detalle que me ha gustado mucho: Conclusiones al final de cada capítulo. Es decir, cada capítulo comienza con una introducción al tema, prosigue con una explicación detallada y finaliza con una "asimilación" y análisis de lo aprendido. De otra forma podríamos caer en el error de intentar aplicar en cualquier situación lo que acabamos de aprender...

Hace unas semanas, con ocasión de una charla que impartí como invitado en el "Máster de Desarrollo de Aplicaciones y Servicios Web" de la Universidad de Alicante, algunos alumnos me preguntaron al finalizar mi ponencia acerca de bibliografía sobre el lenguaje C#. Yo, que soy más asiduo de la "literatura" anglosajona, sin dudarlo recomendé "The C# Programming Language" como Biblia del lenguaje C#, e "Introducing Microsoft LINQ" (del cual ya os hablé aquí) como forma de actualizarse a C# 3.0 y, al ser interpelado por el alumno: "¿Y en español qué?" ... "Pues, ando ahora mismo leyendo C# 3.0 y LINQ, escrito por Octavio Hernández para la editorial Krasis Press, y tiene muy buena pinta"

Aún no había finalizado la lectura del mismo, pero sin duda hoy que lo he hecho me reafirmo: uno de los libros sobre C# de lectura obligada.

Enhorabuena Octavio, enhorabuena Krasis Press, y os animo a seguir publicando libros en español, que serán tan bien recibidos por tratarse de nuestra lengua materna como por la indudable calidad de sus contenidos.

Posted: 31/1/2008 20:38 por Miguel LLopis | con 9 comment(s) |
Archivado en:
¿Qué llevais en vuestra mochila?

Interesante reflexión la que propone mi compañero Channel8'er Max: ¿Qué lleváis en vuestra mochila cuando viajáis?

De todos es sabido el carácter itinerante de nuestra profesión, especialmente de aquellos dedicados a la formación, evangelismo o similares... Gente con la mochila al hombro la mayoría del tiempo... y media casa a cuestas! Smile

Aquí va mi "caja de herramientas" indispensable cuando viajo:

Descripción:

  1. Pegatinas de Channel 8, Imagine Cup y Student2Business en diferentes modelos y colores.

  2. Pasaporte y DNI.

  3. Mil bolígrafos (Microsoft, Office, TechEd...), tengo una especial habilidad para perderlos/romperlos. Así que más me vale llevar uno en cada bolsillo de la mochila, por si acaso!

  4. Llaves de casa/coche acompañadas de un llavero de Windows Vista (un clásico en mí)

  5. Tarjeta de presentación (hay que hacerse un poquito el interesante, no? Wink)

  6. Disco duro externo Western Digital de 260Gb: Mi gran amor! [L]

  7. Cartera: Poderoso caballero es Don Dinero Smile

  8. Chicles

  9. Esponjitas anti-stress: Soy adicto a ellas!! En la foto podéis ver 3 diferentes: el muñequito de Channel 9, un ratón (regalo de unos amiguetes Wink) y el cohete de Microsoft Research Smile

  10. Gorra de Microsoft en diferentes colores (roja, negra, gris, verde chillón...) y gafas de sol Cool

  11. Cámara de vídeo para cazar hasta el más mínimo detalle para Channel 8 Smile

  12. Mi libreta: El lugar donde escribo bastantes reflexiones o poesías a lo largo del día. No importa el momento ni el lugar cuando llega la inspiración Wink

  13. Zune de la serie limitada "Hey, Genius!": Un bonito recuerdo del verano pasado en Redmond como becario. Nos los regaló el mismísimo J Allard y son una serie limitada que hicieron para nosotros, también nos compusieron una canción Smile

  14. Qtek 8500 con Windows Mobile: Premio recibido en la pasada edición de la Imagine Cup en la fase final de España.

  15. Mi máquina: Mi equipo de producción, programación, ocio, centro de operaciones... Aderezada con unas cuantas pegatinas (Zune, Imagine Cup, Channel 8, Channel 9, Student 2 Business, Women In Technology...) y con mi Windows Vista Ultimate recién estrenado, tras un año y 3 meses con Windows Vista Business!

A pesar de tanto "objeto" sigo pensando que el mejor equipaje que llevamos por nuestros periplos son los recuerdos, las experiencias, los grandes amigos y todos esos momentos en los que nos quedamos asombrados Smile

¿Qué hay en vuestras mochilas? Stick out tongue

Posted: 30/1/2008 16:47 por Miguel LLopis | con 6 comment(s) |
Archivado en: ,
Estaré en la primera Campus Party internacional en Sao Paulo!

Así es, la suerte y unos cuantos buenos amigos han querido que tenga la posibilidad de hacer una escapadita de una semana a Sao Paulo (Brasil) para asistir a la primera Campus Party internacional de la historia. Será entre el 10 y el 18 de Febrero y mi labor allí será informaros de todo cuanto pase (y se pueda contar Wink) a través de este blog y de Channel 8 Smile

La Campus Party está reconocida como el mayor evento de entretenimiento electrónico en red del mundo. Este encuentro anual que comenzó en España en 1997, reúne durante siete días a miles de participantes con sus ordenadores procedentes de toda España y de otras naciones con el fin de compartir inquietudes, intercambiar experiencias y realizar todo tipo de actividades relacionadas con el ordenador, las comunicaciones y las nuevas tecnologías.

El factor humano es el corazón de la Campus Party: la pantalla del ordenador cobra vida bajo el lema “Internet no es una red de ordenadores, Internet es una red de personas”.

Ahora, once años después de su primera edición, Campus Party afronta el ambicioso proyecto de exportar su modelo a otros países: Brasil y Colombia. Y allí estaré poniéndome otra vez el mono de periodista para manteneros al tanto de todo...

Os mantendré informados!! Smile

Posted: 29/1/2008 22:14 por Miguel LLopis | con 3 comment(s) |
Archivado en: ,
Pregúntale a SQL Server 2008 dónde ir a tomarte un café!

Durante el TechEd de Barcelona tuve la suerte de poder entrevistar para Channel 8 a François Ajenstat, del equipo de SQL Server en Redmond. Hicimos un breve recorrido por algunas de las principales novedades de SQL Server 2008, y nos mostró una demo sobre las posibilidades de integración con Live Maps.

Ahora podemos decidir nuestros planes del fin de semana con una sentencia SQL!! Stick out tongue

 

Office 2007 Tips & Tricks

¿Sabías que dedicando 15 minutos a ver este vídeo podrías ahorrarte 15 horas de trabajo buscando la función que deseas aplicar en Office 2007, o haciéndola tú a mano?

 

Es como para pensárselo, ¿no? Smile

Posted: 23/1/2008 23:29 por Miguel LLopis | con no comments |
Archivado en: ,
Más sobre Software+Services en el CES 2008: Office Live Workspace!

No dejéis de ver este vídeo en el que uno de los miembros del equipo de Office Live Workspace nos presenta en el CES 2008 algunas de las novedades que aporta esta nueva plataforma que se encuentra en fase beta. También nos explica las diferencias entre OLW y otra de las apuestas de Live por el Software+Services que seguro conoceréis ya: Windows Live SkyDrive.

Más información acerca de este revolucionario producto, de cómo registrarse y dar los primeros pasos... en el blog oficial del equipo de OLW y en este otro vídeo podremos ver una demo del mismo funcionando...


Video: This is Microsoft Office Live Workspace beta

Tiene buena pinta, ¿no? Smile

¿Es esto el futuro de Software+Services?

Interesante vídeo en el que se nos muestran algunas de las características del concepto S+S a explotar a medio plazo: compartición de datos de usuario, conectividad entre dispositivos, dispositivos conectados a la red consumiendo servicios y proporcionando servicios al resto...

Qué pensáis, ¿es esto el futuro de S+S?

Magazine BizTalk HotRod

Interesantísimo recurso para todos aquellos que desarrollan o estamos involucrados en tecnologías BizTalk. BizTalk HotRod es una revista en la que se recopilan algunos HowTo's sobré como realizar tareas específicas en BizTalk, como por ejemplo el manejo de MSMQ, como llevar a cabo integraciones con SAP, realizar pruebas de rendimiento a un BizTalk Server...

 Estos son sólo algunos de los artículos incluídos en la última entrega de esta revista, y ya van tres, que podemos conseguir en formato PDF a través de la web oficial de la revista

Dicho sea de paso: Me encanta el formato!! Smile

Posted: 20/1/2008 18:45 por Miguel LLopis | con 1 comment(s) |
Archivado en: ,,,,
Detrás de un gran hombre siempre hay una gran mujer: Melinda Gates

Interesante reportaje el que se ha publicado en la revista Fortune acerca de la vida de Melinda Gates, su visión acerca de la obra de su marido, la fundación benéfica Bill & Melinda Gates...

Biografía que sorprenderá a más de uno:

http://money.cnn.com/2008/01/04/news/newsmakers/gates.fortune/index.htm

Detrás de un gran hombre siempre hay una gran mujer Smile

 

Posted: 13/1/2008 15:17 por Miguel LLopis | con 1 comment(s)
Archivado en: ,
Microsoft Download Center Beta en Silverlight!

Aquellos que hayan accedido en los últimos días a la web principal del Microsoft Download Center habrán observado el cambio de aspecto de dicha web, así como el cambio de tecnología en el desarrollo de la misma.

Y es que ahora dicha web, en fase beta, está incorporando tecnologías Silverlight!! Podéis acceder aquí a dicha versión Beta: http://www.microsoft.com/beta/downloads/

Recursos gratuitos: Silverlight 1.0 Fire Starter (o también: Silverlight 1.0, from scratch to the infinite!)

Hace unos días tuvo lugar en Redmond una jornada de formación sobre Silverlight 1.0: Silverlight 1.0 Fire Starter!!

Se trata de un día completo de ponencias en las que tanto programadores como diseñadores pueden aprender desde las bases de Silverlight hasta aspectos complejos de la plataforma, las herramientas de diseño Expression, líneas futuras del proyecto... Es decir, unas jornadas de lo más interesantes... y, teniendo en cuenta la calidad de los ponentes, unas jornadas que ninguna persona relacionada con el desarrollo web, o geek en general, debería perderse!!

Este fue el índice y reparto de las jornadas:

Podemos encontrar las sesiones grabadas para descarga en la web del evento (por supuesto, desarrollada en Silverlight):  http://visitmix.com/University/silverlight/firestarter/

Impressive!! Smile

Leyendo Geeks.ms desde Visual Studio

Vale, vaya por adelantado que soy una de las personas que más economizan los esfuerzos que os podáis encontrar en la faz de la Tierra. Uno de mis maestros en el campo de las Matemáticas solía decirme: "hay que saber ser vago", y yo quizá me lo tomé demasiado al pie de la letra.

Sea como fuere, últimamente me ha dado por economizar esfuerzos a la hora de leer geeks y programar, así que una pequeña tontería que he hecho es ajustar las propiedades de la Start Page de Visual Studio 2008 para que muestre el feed de noticias de Geeks.ms

¿Que cómo lo he hecho? Pues, haciendo uso de una de tantas opciones disponibles en Visual Studio (Tools -> Options) podemos cambiar el comportamiento de esta página de inicio (en la pestaña de Environment -> Startup):

NOTA: Obviamente, esto se puede hacer extensible a cualquier página web, yo lo he explicado con buena intención, así que "espero" que algunos de vosotros no lo utilicéis para navegar por esas páginas "prohibidas" en el trabajo, y podáis camuflarlas más rápidamente cuando vuestro jefe se acerque... Wink

 

Posted: 6/1/2008 16:11 por Miguel LLopis | con no comments |
Archivado en:
Disponible nueva máquina de Visual Studio 2008 Team System (Rosario) para VPC

Ya está aquí la máquina virtual de VSTS 2008 que muchos esperábamos para poder ir trasteándolo sin necesidad de mayores "traumas" en nuestros equipos de producción!

A disfrutarla y cuidado con los WorkItems que los carga el diablo Wink

Popfly en la lista de los 25 productos más innovadores de 2007!!

Recientemente ha publicado PC World su lista de 25 productos más innovadores de 2007, Popfly se encuentra entre ellos!! Entre los factores que destaca esta publicación sobre Popfly encontramos la facilidad para crear sitios web personales, relacionarlos con nuestros contactos y la creación de mashups.

Como todos sabéis, Popfly fue una de las primeras aplicaciones web desarrolladas íntegramente haciendo uso de Silverlight. Desde aquí mi más sincera enhorabuena al dev team de Popfly!! Smile

Superb job guys!! Wink

 

Posted: 5/1/2008 17:10 por Miguel LLopis | con no comments |
Archivado en:
Nuevo look para la web de Microsoft Channel 8

Después de una semanita de paréntesis, vuelvo a la carga. Me ha costado pero finalmente conseguí separarme por completo del PC, de internet y de todo lo que huela a informática... La verdad, después de un año y medio sin un sólo día de vacaciones 100% desconectado de esto, me hacía "un poquito" de falta.

Y bueno, tras este descanso, en primer lugar desearos un feliz año nuevo. Y como dice el refrán: "Año nuevo... Web de Channel 8 nueva!!" Smile La dirección sigue siendo la misma (http://channel8.msdn.com) pero los cambios son notables. La apuesta sigue siendo lograr una apariencia "cool", muy similar a la de Channel 9 y on10, pero con matices que la hacen estar más en la onda de la comunidad estudiantil.

Éste es el aspecto de la web principal:

Seguimos manteniendo los enlaces al resto de canales de comunidades técnicas de MS en la parte superior:

             

Una sección que ha experimentado una mejora considerable (eso pensamos Smile) es la de posts recientes, en la que ahora se puede visualizar una imagen previa del post, comentarios realizados, visitas, etc.

Por último, se mejora el aspecto del perfil de cada usuario, donde se muestra descripción personal, foto, gamertag de XBOX Live y posts/comentarios recientes...

Por cierto, la web está desarrollada con Silverlight 1.1, haciendo uso de herramientas Expression para su diseño. De hecho, está presente en el apartado de Showcase de la web oficial de Silverlight:

Esperamos que os guste, se aceptan nuevas ideas y feedback que nos ayude a mejorar tanto el aspecto de la web como el contenido! Smile

Posted: 5/1/2008 2:56 por Miguel LLopis | con no comments |
Archivado en: ,