SubSonic

Published 183 weeks, 6 days ago
Wed Aug 30 2006
Acabo de hacerme daño: he visto el webcast de Rob Conery sobre la pequeña librería que ha creado para .NET 2.0 y la mandíbula se me ha abierto tanto (y no precisamente de sueño) que ha golpeado contra la mesa de mi escritorio.

Como el propio Conery admite, se ha basado en Ruby on Rails para crear SubSonic (anteriormente conocido como Action Pack). SubSonic se publicita como Zero Code DAL, o en cristiano una Capa de Acceso a Datos sin Código. Como en Ruby. Con scaffolding y todo.

Ojo, SubSonic no es la implementación en .NET de Ruby on Rails. Para eso tenemos MonoRail. Ni siquiera una adaptación, ya que RoR es un framework completo que implementa el Modelo-Vista-Controlador, incluye el acceso a datos y todo lo demás. SubSonic es sólo una excelente capa de acceso a datos.

No he tenido tiempo de jugar con ella, pero si queréis dejar de pasar envidia cochina cada vez que veis un webcast o una presentación de Rails, echadle un vistazo al webcast de introducción a SubSonic.

Eso sí, cuidado con la mandíbula.

Actualización.- Me olvidé de linkar esta excelente introducción de Jon Galloway al respecto. Opino exactamente igual que él: Microsoft debería subcontratar por tres meses a Conery e incluir el ActionPack.dll como parte del paquete Atlas. O dotar a SubSonic de capacidades MVC. O hacer algo con esto. Antes de que, como siempre, se le adelanten.

Vacaciones

Published 187 weeks, 4 days ago
Fri Aug 04 2006
Escribo esto desde mi portátil, al que estoy dando los últimos retoques para llevármelo de viaje. Dentro de escasamente tres horas salgo de viaje, rumbo a dos merecidas semanas de vacaciones, en las que espero disfrutar del sol, la playa, la piscina, mis amigos y... la programación. Pero por gusto, por vicio, sin que nadie me diga lo que tengo que hacer o cómo tengo que hacerlo.

Buenas vacaciones a todos.

Microsoft goodies

Published 187 weeks, 5 days ago
Thu Aug 03 2006
Aquí tenéis una lista de 150 programas de Microsoft completamente gratuitos. Hay de todo.

Actualización: Hoy la cosa va de freebies. Aquí tenéis un libro en PDF, descargable gratuitamente, llamado Visual Studio Tips and Tricks. No es tan bueno como el Visual Studio Hacks, pero está bastante completo, y cubre un área bastante dejada de la mano de Dios en la mayoría de cursos y seminarios: el IDE. Por cierto, descargarse el libro requiere registrarse gratuitamente en InfoQ, pero para eso está Bug Me Not, ¿verdad?

Sorprendentes declaraciones

Published 188 weeks, 19 hours ago
Tue Aug 01 2006
Un blogger polaco ha tenido la feliz idea de mandar una serie de preguntas a las direcciones de correo públicas de unos cuantos gurús de la programación, y ha publicado el resultado en su blog: aquí tenéis la entrevista completa y la alineación inicial de programadores que responden.

Lo sorprendente es que, cunado le preguntan a Linus Torvalds cual será en su opinión el próximo gran invento en nuestro campo, va y responde:
I don’t think we’ll see a big jump. We’ve seen a lot of tools to help make all the everyday drudgery easier - with high-level languages and perhaps the integration of simple databases into the language being the main ones. But most of the buzz-words have been of pretty limited use. For example, I personally believe that Visual Basic did more for programming than Object-Oriented Languages did. Yet people laugh at VB and say it’s a bad language, and they’ve been talking about OO languages for decades. And no, Visual Basic wasn’t a great language, but I think the easy DB interfaces in VB were fundmantally more important than object orientation is, for example.

Jamás creí que llegaría este día, pero ahí lo tenéis: Linus Torvalds diciendo claramente que Visual Basic ha hecho más por la programación que los lenguajes orientados a objeto.

Visual Basic.

Mi denostado, vilipendiado, ultrajado, ridiculizado Visual Basic.

Gracias, Linus. Evidentemente, tienes razón.