Sunday, April 20, 2008 10:28 PM
by
isabelg
Una cuestión de alternativas
Por fin me he decidido a inaugurar un blog en el 2008 y tengo una buena excusa: el evento “Frameworks y herramientas RAD de código abierto y propietario para soluciones .NET” que hemos organizado para los días 21 y 22 de Abril en Madrid y Barcelona respectivamente.
Este evento tiene una visión bastante “pionera” y es que en la misma agenda, comparten cartel, frameworks de código abierto de la comunidad, frameworks de código abierto de Microsoft y frameworks y herramientas RAD de Microsoft y de socios tecnológicos españoles.
El evento tiene como objetivo describir alternativas para desarrollar aplicaciones .NET más ágil y productivamente, y hacerlo además, con mejor calidad. Las alternativas para desarrollar aplicaciones .NET (no excluyentes) que sugerimos son las siguientes, aunque nos centramos principalmente en la tercera opción:
- Desarrollar directamente con tecnologías .NET (ADO.NET, WCF, WF, LINQ, ASP.NET…)
- Desarrollar haciendo uso de Patterns & Practices de Microsoft (Guías, recomendaciones, patrones, bloques de código, herramientas, etc..)
- Desarrollar haciendo uso de frameworks y herramientas RAD de código abierto y propietario
Queremos con este evento haceros recapacitar antes de tomar una decisión precipitada. Puede que existan ya soluciones para determinadas necesidades y problemas que encajen perfectamente en el escenario en que os encontráis.
Me gusta como lo describe David Carmona en su blog. Los Homo Sapiens, a pesar de tener una capacidad intelectual menor que los Neandertales, sobrevivieron, mientras que los Neandertales no lo consiguieron. Por qué? Básicamente porque tenían mayor capacidad de comunicación y por tanto, pudieron crear una sabiduría colectiva más rápidamente al poder transmitir sus conocimientos y experiencia a sus descendientes.
Se trata aquí efectivamente de lo mismo. Debemos aprovecharnos del progreso y avances que compartimos como comunidad de desarrolladores para centrarnos en hacer algo distinto mejor y no invertir nuestro tiempo en problemas ya resueltos hace tiempo y a veces con soluciones maduras y probadas. Es decir, no reinventar la rueda sino apoyarnos en la sabiduría colectiva, y elegir bien entre un amplio abanico de alternativas.
En los próximos días incluiré los enlaces para descargar las presentaciones que usemos durante este evento y además intentaré aglutinar aquí las preguntas y respuestas que vayan surgiendo durante el evento o que reciban los ponentes en su correos personales.
La agenda del evento con una breve descripción de las sesiones está publicada aquí.
Y algunos enlaces para abrir el apetito:
Patterns & Practices
nHibernate
iBatis.NET
SubSonic
LINQ TO SQL
ADO.NET EF
Castle Windsor
StructureMap
Spring.NET
Unity
S+S BluePrints
www.codeplex.com
Blog codeplex
Eso es todo, pero sólo por el momento… To Be Continued