My kemenworld…

To mock or not to mock…

Archive for febrero 2008

Ya sale la Enterprise Library 4.0!

Posted by kementeus en febrero 28, 2008

Grigori Melnik, el arquitecto y program manager para la Enterprise Library y del grupo de Patterns and Practices ya anunció la fecha oficial de salida de la Enterprise Library 4.0 (por lo menos la CTP) y la release final de Unity, el IoC de Microsoft con capacidad para integrarse con otros IoC como Sprint.NET y Windsor. Según estoy leyendo para el 15 de Marzo (release de Unity y del CTP de la EntLib4) esta versión de la EntLib no poseerá integración con Unity, sino hasta la versión final a finales de Abril. Los dejo con la noticia original en este link.

Posted in .net framework, noticias, Programming | Leave a Comment »

Copiando archivos en Windows Vista, porqué tan lento?

Posted by kementeus en febrero 25, 2008

Recuerdo que a finales del año pasado cuando hablaba sobre generalidades de Windows Vista programming (un tema que como muchos se dieron cuenta me encanta :P) alguien preguntó: «El transaction File System de Vista tiene que ver algo con el lento copiado de archivos de Windows Vista?». Bueno, aunque he leído uno que otro poco sobre Vista Internals realmente en la red he encontrado todo tipo de explicaciones sobre el lento copiado de Windows Vista.

Lee el resto de esta entrada »

Posted in Uncategorized | 1 Comment »

Clases y estructuras bien formadas, Parte II

Posted by kementeus en febrero 24, 2008

En la última entrega estubimos hablando de igualdad entre clases y como afectaba nuestra concepción de objetos, usamos para eso una clase simple con una coordenada en el espacio. Hoy modificaremos un poco la clase y usaremos una clase para identificar un número imaginario, recuerdan? aquellos números (también llamados «complejos») donde existe una raíz imaginaria o compleja que representa o explica que su potencia de dos es igual a menos 1 (para mayor info tenemos a nuestra amiga Wikipedia) 😛

Nuevamente les recalco que las matemáticas no fueron mi fuerte, así que pido perdon a aquellos expertos que encuentren errores conceptuales en el artículo :P, bueno, comencemos donde quedamos la última vez.

Lee el resto de esta entrada »

Posted in .net framework, Programming | 1 Comment »

Mis diapositivas del NHibernate

Posted by kementeus en febrero 21, 2008

Luego de mucho hablar y con el tiempo restringido terminamos exitosamente de conocer nhibernate por encimita, había mucho que hablar y muy poco tiempo, como siempre los invito a que se lean la documentación y como siempre experimenten, tomen un su proyecto mascota y comienzen a experimentar, no hay mejor forma de aprender 😛

Lee el resto de esta entrada »

Posted in .net framework, charlas, Programming | 1 Comment »

Nuevo GAT/GAX (Feb 2008)

Posted by kementeus en febrero 19, 2008

La nueva versión de GAT/GAX (Guidance Automation Toolkit/Guidance Automation Extensibility) ya esta en el aire, permitiendo, entre otras cosas, trabajar como si nada en Visual Studio 2008. GAX es el addin de VS que permite facilitar la creación de Acciones y GAT es el conjunto de acciones que dependen de GAX para funcionar, las Software Factories estan hechas en GAT/GAX.

Este cambio permite la rápida incorporación de las Factories existentes en Visual Studio 2008 y la migración de nuevas factories en esta plataforma. Sin más los dejo con el post de Grigori Melnik.

Posted in .net framework, Programming, Visual Studio | 1 Comment »

BDD y PHP

Posted by kementeus en febrero 14, 2008

Como muchos sabran PHP es un lenguaje al cual le tengo cariño, bueno, quizás más cariño del que debiera, en gran parte porque fue de mis primeros lenguajes que use exclusivamente para desarrollo web (yep, también puede servir para otras cosas que no sean web, sino revisen mis pocos post de PHP), y aunque ahora PHP es sumamente popular muchos siguen desarrollando de una forma algo «extraña» en PHP, total, digamos que le tengo cariño y punto.

Lee el resto de esta entrada »

Posted in PHP, Programming | Leave a Comment »

Clases y estructuras bien formadas, Parte I

Posted by kementeus en febrero 13, 2008

Bueno, tenía buen tiempo de no escribir algo dividido en varias partes, creo que ya es hora :P. Muchos de nosotros ya somos más que familiares con los conceptos de clases y estructuras en .Net, muchos conocemos más que de memoria lo que nos suelen decir en las clases de «polimorfismo, herencia y encapsulamiento» (ojo, esos no son los tres principios básicos de POO, pero de eso hablaremos en otro post). Otros ya nos familiarizamos con todas las formas de herencia existente y a eso le sumamos el poder de los modificadores de herencia (sino revisense https://kementeus.wordpress.com/2007/08/28/clases-y-herencia-en-c-new-virtual-y-override/ y de paso visiten https://kementeus.wordpress.com/2008/01/25/clases-y-constructores-estticos/), bien, trataré de llevarlos un poco más allá de esos conceptos en esta corta serie de post sobre clases bien formadas, espero les sea útil a mas de alguien 😛

Lee el resto de esta entrada »

Posted in .net framework, Programming, Windows | 2 Comments »

WCSF Modularity Bundle

Posted by kementeus en febrero 8, 2008

Como es de esperar, cada vez que sale un «bundle» nuevo a los fanáticos de las Microsoft Factories y Enterprise Blocks nos palpita el corazoncito de la felicidad (bueno, en mi caso incluye cosas no provenientes de Microsoft, cosas como NHibernate o Windsor o hasta el poco sonado Mono). Cómo algunos saben, después de la salida de la WCSF 1.1 se decidió que las siguientes versiones saldrían en la forma de «bundles» o paquetes que extendian la primera versión y que además incluirían nuevos patrones de diseño de aplicaciones web compuestas. Bien, desde hace un par de semanas salieron un par de bundles nuevos, que más que nuevas implementaciones incluyen documentación de como realmente extender y usar la WCSF para provecho del programador (algo que realmente hacía falta, creo que muchos no habiamos notado el poder de la WCSF que venía incluído y ahora con ejemplos y quickstarts es como más digerible).

Lee el resto de esta entrada »

Posted in .net framework, Programming | Leave a Comment »

PHP, .Net o qué?

Posted by kementeus en febrero 8, 2008

No suelo escribir asuntos personales o similares, pero ustedes son los que de vez en cuando leen mi blog, como sabran de lo que más escribo es de tecnologías relacionadas a .Net, y más que todo me he orientado a conceptos básicos (si, ya se que más que alguien quisiera saber cosas a lo avanzado, pero se han preguntado si ya han afianzado bien lo básico?) y aunque no es de mis lenguajes favoritos digamos que le tengo cariño a PHP, mi pregunta a ustedes se resume en los siguientes puntos:

  • Escribo más sobre PHP o ya no les interesa?
  • Divido todo en dos blogs, uno para PHP y otro para .Net o todo en uno solo?
  • En .Net les interesan mas los temas simples y básicos o quieren que me vaya de una vez a cosas mas marcianas?

Ustedes son mis lectores, ustedes deciden, dejen su comentario y veamos sus impresiones. De ustedes depende de que seguiré escribiendo (algo que ahora ya logré obtener mucho más tiempo para hacerlo aunque sea dos veces a la semana!) 😛

Saludos!

Posted in .net framework, Personal, PHP, Programming | 10 Comments »