Rodrigo Díaz Concha

.NET, Technology, Music, Art, Culture, Traveling, Fun...

May 2008 - Posts

PodWorx: 3ra Emisión

Ya está disponible la tercera emisión del PodWorx, en donde platicamos muy a gusto la verdad  con el mismísimo Mario Contreras a.k.a. Nazul acerca de SQL Server 2008 y un poquitito de LINQ.  Yo definitivamente me escucho como si estuviera encerrado en el baño (y no,... no lo estaba.  Lo juro :), eso me pasa por estar podcasteando con el micrófono del Rock Band :/).  El PodWorx lo pueden descargar aquí.  También pueden subscribirse al feed del propio PodWorx para recibir las últimas actualizaciones.

Salu2!

Posted: May 26 2008, 10:51 AM by rodrigo | with 1 comment(s)
Filed under:
Microsoft Source Analysis para Visual C# .NET

El día de hoy ha sido liberado Microsoft Source Analysis para C#, la cual es una herramienta que nos sirve para reforzar mejores prácticas en "layout, readability and documentation" según se menciona en la liga aquí expuesta.

La descarga no es muy pesada y la instalación es transparente.  Por mi parte, la instalación en Visual Studio .NET 2008 fue muy rápida y sin contratiempos.  Como se muestra en la siguiente imagen esta herramienta se auto-monta en el IDE de VS, brindándonos la oportunidad de analizar el código de nuestros proyectos:

Al probarlo en un proyecto sencillo de tipo consola, en donde creé un archivo .dbml de LINQ que incluye las entidades Orders y Customers de la base de datos Northwind y posteriormente analizando el código con esta herramienta el resultado fue el siguiente:

Ooops! Muchas advertencias en código creado automáticamente.  Será cierto que reealmente la usan internamente en Microsoft? :)

No obstante a que no es 100% infalible, es cierto que esta herramienta nos puede ayudar a descubrir y potencialmente corregir errores de layout en nuestro código, convenciones de nombres para métodos y variables, uso adecuado de tipos, etc.  Vale la pena echarle un vistazo.

Salu2!

Posted: May 23 2008, 04:09 PM by rodrigo | with no comments
Filed under:
La adopción de SharePoint

Con respecto al interesante post que mi buen amigo Luis Du Solier publicó en su web log debo decir que estoy totalmente de acuerdo en sus comentarios relacionados a estar preparados técnicamente y que SharePoint es y será una gran oportunidad de negocio en lo que a TI y desarrollo se refiere.  Por otro lado considero que las cifras y datos a los que se refieren los artículos que nos compartió Luis definen una tendencia que de alguna manera ya ha sido dada a conocer desde hace tiempo:  SharePoint es una plataforma que está multiplicándose en su uso y son cada vez más las empresas que desean implementarlo. Creo que han sido pocas las plataformas que han tenido tanto impulso como lo ha tenido SharePoint.  Para complementar los comentarios de Luis, me gustaría decir que deberían ocurrir las siguientes cuestiones:

  1. Microsoft debe seguir impulsando esta magnífica tecnología y por lo tanto, la próxima versión de esta plataforma deberá ser mucho más robusta; brindándole más herramientas a nosotros desarrolladores y arquitectos para que podamos crear soluciones confiables basadas en ella. 
  2. Debería abrirse el código fuente para depuración tal y como sucedió con el .NET Framework hace algunos meses (ver punto número 1)
  3. Una mejor total integración con la nueva tecnología que nos invade hoy en día: ASP.NET MVC, LINQ, Silverlight, ASP.NET Data Services, etc.
  4. Mejorar la experiencia del usuario en el navegador para complementar el hecho de una verdadera transformación en el modo en el que trabajamos.  IE8 deberá corregir todas las deficiencias que tiene la actual versión 7.
  5. Sharepoint deberá soportar totalmente otros navegadores

SharePoint es una gran tecnología, de eso no me cabe la menor duda.  Sin embargo tiene diversas áreas de oportunidad las cuales estoy seguro serán sanadas a corto-mediano plazo.  No obstante, estoy totalmente convencido que aquellas empresas que estén implementando hoy en día SharePoint están en terreno firme: terreno de una plataforma para crear aplicaciones y portales colaborativos sofisticados de una manera sencilla.

Salu2!

PodWorx : 2da emisión

Ya está disponible la segunda emisión de PodWorx: el PodCast de DevWorx en donde se trataron temas como los Lenguajes funcionales, el MVP Summit y algunas otras monadas del mundo de .NET.  Esperamos que lo disfruten.

 

Salu2!

Too much Rock

Esto me pasa por tocar como Neil Peart :/

Posted: May 05 2008, 09:44 AM by rodrigo | with 5 comment(s)
Filed under: