Algunas veces Microsoft camina como los cangrejos: de lado (por mas que lo digan las malas lenguas, los cangrejos no caminan pa'tras, lo hacen de lado, se los aseguro, yo los he visto). En estos días, mi buen amigo Carlos Segura Sanz escribía sobre lo contento que estaba porque desde ahora iba a usar VS 2005 para escribir sus WebParts de WSS, y tirar VS 2003 al basurero (http://www.ideseg.com/SharePointVisualStudio2005WebPartTemplateProject.aspx); eso me ha hecho pensar un poco sobre las "mejoras" de VS.
Desde que empecé a usar los Betas de VisualStudio 2005, me llamo la atención que no se podían hacer algunas cosas, que si se pueden con VS 2003, cuando se esta trabajando con tecnologías Web: estipular el nombre y sitio del dll compilado, crear eventos "pre" y "post", la falta de plantillas para WebParts, la imposibilidad de compilar con el FrameWork 1.1, e, incluso, el echo irritante de que proyectos aspx quieren crear su propio sitio virtual, y no funcionar dentro de IIS.
Todo esto lo hicieron los niños traviesos de Microsoft para "facilitar" el trabajo de la gente que esta programando aplicaciones Web. Y de nosotros, los que estamos programando para los Servidores que? Que nos quedemos colgados de la brocha, o que? Que nos pise un tren, o que? Aunque haciendo maravillas tecnológicas, utilizando trucos secretos, y encomendándonos a todas las vírgenes del purgatorio (según las caricaturas Dinamarquesas, ya no hay mas vírgenes en el cielo, así que deben estar en el purgatorio), después de trabajar como un esclavo por mas de una hora se podía copiar un simple dll al directorio correspondiente de SharePoint, lo que significa algunos días de trabajo, si, como me pasa a mi, hay que compilar cada dos minutos por que se han metido las patas una vez mas…
Pues bien, acortando una historia larga y dolorosa, Microsoft no hizo caso de nuevo, y lanzo el VS 2005 sin pensar en nosotros, los pobres mártires que sufrimos programando los servidores. La cosa es tan aberrante, que un grupo de programadores del mismo Microsoft sacaron el mismo día del lanzamiento (estrellamiento, mejor dicho) de VS 2005 un Add-In que soluciona la gran mayoría de estos problemas ("Web Deployment Projects")... Por lo que la pregunta idiota es, por supuesto, quien fue el estúpido manager (ups, perdón, en oximorón) que impidió que VS saliera "completo" de una sola vez?
En fin, ya van a decir que me estoy poniendo negativo otra vez. Si quiere ver como puede compilar WebParts para WSS/SPS 2003 usando VS 2005 vea el articulo de Carlos mencionado al principio, o los artículos "Compilación de WebParts para SharePoint SP2 con VisualStudio 2005" y "Compilación de WebParts para el FrameWork 1.1 con VisualStudio 2005" y para crear WebServices y paginas aspx, vea el articulo "Compilación de páginas aspx y WebServices para SharePoint SP2 con Visual Studio 2005".
Gustavo - http://www.gavd.net/servers
Escriba un Comentario que me haga reir...