asi es la vida del artista, pero me gusta ser un pica codigo :)

Cuando las cosas se ponen feas, el tiempo no te da para más y dices el siguiente mes no me exijo más de lo normal, te vuelves a meter en otras cosas aparte de la carga diara del trabajo. Es decir, no dormir a tus horas, dormir psicosiado por los pendientes que tienes que entregar, trabajar los fines de semana, los fines de semana almorzar tarde, y muchas otras cosas más adicionales que salen.. pero como dice don Guino, así es la vida del artista :), pero me alegra ser un pica código.
También quería aprovechar el post para hacer referencia al post de mi amigo El Perucho, donde me compromete a tener más conocimiento, es decir más amanecidas. En estas ocasiones, cuando alguien me dice que se, les digo que yo no sé :D, personas que saben son Guino, Rodrigo Corral, Jorge Serrano, El Bruno, Daniel Matey, a este último recién lo leo :D, hablando de las personas dentro de Geeks.ms. Hombre, que hay personas con muchos conocimientos en otras tecnologías, y en muchas empresas también debe haber personas con mucho conocimiento, pero lo rescatable de las personas que menciono es que además de saber, lo comparten con la comunidad, eso es lo que admiro más :). Por cierto hay muchos otros que se quedaron en la cola como el maligno, ScottGu's, Joel Francia, Gustavo Velez, Rafael Ontivero, entre otros. Y como dice David Carmona, los Neandertales, los que aprenden y mueren con su conocimiento, están condenados a la extinción, pero los Homo Sapiens, somos los que sobreviviremos :).
A por cierto, no soy MVP. Muchas veces me han preguntado eso, creo que no es necesario ser MVP para colaborar con la comunidad :), a parte que bloguear es algo me gusta, es simplemente algo que me apasiona y cada vez que blogueo son inyecciones de motivación para pasar la siguiente semana xD, y me basta con frases como: "gracias por el código, es lo que estaba buscando", con eso me contento :p, aunque también me gusta esta otra frase: "ese código que has enviado, tiene estas deficiencias", es decir que hagan críticas a lo enviado, y estos son mis comentarios favoritos, para evitar los horrores en las aplicaciones ya creadas xD.
Lo que si no soy, o no trato de llegar a serlo, es ser un entusiasta o un tecnicoless, no se pierdan la oración del tecnicoless, esta bravaza :D. Y es muchas veces, muchos creen que al leer un artículo o unas páginas de un libro, ya son unos expertos en el tema, pueden subirte al carrito y criticar algo por que todos lo critican, y en muchos casos se llega hasta mentir. Cuando no estaba en el mundo laboral, en los primeros años de la Universidad, tenía mi blog en blogspot, posteaba códigos o post, que me parecía interesantes compartirlos, pero ahora ha cambiando un poco la cosa, ahora posteo código que estoy usando y que en mi escenario funciona :D, también algunas cosas q me parecen interesantes aprender, o algunos OT como este post. Y es que cuando blogueaba en blogspot, no tenía en mente que iban a leer fuera mi país, mucho más ahora en Geeks.ms, que creo que es la comunidad de blogs en el habla hispana más leída, yo mismo diariamente la leo para ver que de nuevo hay, y eso es una responsabilidad a la hora de escribir :D. Esto es para los bloggers, no pude evitarlo xD, al postear en Geeks.ms, no sólo estas posteando para tu ciudad o tu país, o no estás dando una charla en tu ciudad, en Geeks.ms, te está leyendo gente de todo el mundo y gente que conoce igual o más que tú, y no sólo gente que habla espaniol, también te leen en inglés, aunque piensen que escribes en francés :D; y a lo que quiero llegar con esto, es los lectores de Geek.ms, no sólo vienen mirar el código, ese código lo van a poner en producción, y debe haber mínimo respeto para ellos, por eso a tener cuidado, y no ser un tecnicoless.
Por otra lado, y si es que ya no logro enviar una entrada sobre un tema que estado viendo esta semana en el trabajo, lo envió como resumen :D. El tema es sobre transacciones, sin duda, que si estamos haciendo mantenimientos simples, uno, no se puede preocupar por esto, pero cuando tienes procesos que hacen varias consultas de mantenimiento a diversas tablas, las transacciones son básicas, sobre todo si no quieres tener data extra o data sin integridad. Desde .Net podemos usar System.Transactions o SqlTransaction, una de las principales diferencias es que con System.Transactions podemos incluir operaciones a dos base de datos distintas, dicen que también soporta Oracle, yo lo he probado con dos base de datos distintas en un mismo servidor SQL Server 2005, y ha funcionando correctamente, aunque si están trabajando en un ambiente distribuido leer las recomendaciones de Pablo Castro en este foro. Y es como siempre repito, no hay magia en esto, y es que las transacciones están siendo alojadas en Component Services, eso entendí :D, mientras se confirma si se realiza o no, todavía queda mucho por leer de eso y les invito a seguirla en este artículo: Transaction Management in Windows. Ese fue un pequeño resumen, ya que hay un trabajo atrás que es el que hace la magia, y si conocemos esto podremos resolver cualquier problema que se presente.
P.D.: Ya me siento tranquilo, y a seguir picando código :).
Saludos,
Post cruzado