NavarraDotNet – Independencia

Ayer tuvimos una sesión de arquitectura que dedicamos por completo a la inyección de dependencias (la llamamos Independencia), en esta ocasión contamos con gente que está trabajando con Java, e incluso con PHP, la verdad es que fue una autentica pasada ya que tras ver algunas demos, (yo flipo con la gente de PHP) mantuvimos una conversación realmente interesante, buen rollito a pasar de las diferentes tecnologías.

•    En Java vimos PicoContainer, NanoContainer, Spring y MicroSpring.
•    En PHP vimos como ejemplo Substrate (y Manu, se llevo el premio arquitecto-friki del día)
•    En .Net vimos StructureMap, Unity, Ninject, Autofac y más….

No obstante y para variar, terminamos con algunas discusiones un poco más acaloradas, y es que hay que ver como se ponen algunos.
Haciendo un resumen discutimos sobre:

–    Cuando se debe usar IoC.
–    Pros y contras
–    Alternativas de configuración XML/Código
–    Sugerencias para la elección de un framework
–    Rendimiento

En cuanto al rendimiento, pudimos hacer una serie de benchmarks con las herramientas de .Net, usamos un sencillo test preparado por (gracias Torkel [http://www.codinginstinct.com]), en donde lo más destacable fue el poder ver cómo se comportan los distintos frameworks, dejo los enlaces abajo, esta prueba es realmente interesante

•    http://www.codinginstinct.com/2008/04/ioc-container-benchmark-unity-windsor.html
•    http://www.codinginstinct.com/2008/04/ioc-benchmark-revisited-ninject.html
•    http://www.codinginstinct.com/2008/05/ioc-container-benchmark-rerevisted.html

Os sugiero variar el número de objetos que se crean y el modo en que se instanciaran.

Bueno, lo próximo serán los talleres de integración continua que haremos en el CES, estos se han llenado en apenas 24 horas. De modo que tendremos que pensar en organizar más

Calendario de eventos del CES para Noviembre

NavarraDotNet – ¡Volvemos a la carga! – El Futuro

Después de un largo parón debido principalmente a motivos de salud volvemos a ponernos en marcha colaborando en la organización de un evento muy atractivo. Se titula EL FUTURO, tachan! y tiene ponentes de lujo: David Salgado (Microsoft) , el equipo del CES (CES Microsoft) y un servidor [Carlos Segura (navarradotnet)].

Será el 23 de junio, de 10 a 15 en el salón de actos de los Centros Excelencia Software.

La agenda:

10:00-11:10 Windows 7 para desarrolladores. Equipo CES, CES Microsof

Veremos las oportunidades que ofrece Windows 7 para aplicaciones de escritorio, cómo integrarse en la nueva experiencia propuesta por la versión más reciente del sistema operativo Windows y cómo sacar el máximo partido a las nuevas APIs

11:10 – 12:30 Azure Services Platform – Plataforma de Cloud computing. David Salgado,  Microsoft

Podemos considerar Cloud Computing como un nuevo canal para construir y alojar aplicaciones. En ésta sesión repasaremos la plataforma de Cloud Computing de Microsoft, haciendo hincapié en cómo utilizar nuestros conocimientos en .NET para crear aplicaciones para la nube y utilizar servicios de la plataforma Azure

12:30 – 12:50 Descanso y pincho Cortesía de NavarraDotnet  

12:50 – 14:00 Silverlight 3 – Experiencia de usuario. David Salgado, Microsoft

WPF y posteriormente Silverlight y expression Blend marcaron un antes y un después a la hora de crear experiencias de usuario en aplicaciones. Actualmente nos encontramos a las puertas de la versión 3 de silverlight, que incorpora características como la funcionalidad offline, la detección de la red, los servicios para aplicaciones de línea de negocio, etcétera. En esta sesión repasaremos las bases que sitúan a Silverlight como una opción excelente para aplicaciones RIA y sus nuevas funcionalidades en esta versión 3.

14:00 – 15:00 Concurrent Buggy Framework . Carlos Segura, navarradotnet

Presentación para la concurrencia del Buggy Framework.
Conduce a la velocidad que siempre has soñado en tus aplicaciones… 

Entrada gratuita previo registro en

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032416823&Culture=es-ES

Es de no perdérselo!!! Nos vemos allí :)

El cartel, como ¿no? diseñado por nuestros amigos de Sistema Formación

Resumen del DevCamp en NavarraDotNet

Un “poquito” tarde (y con mucha ayudita) os dejo el resumen con todos los detalles del DevCamp en el blog de NavarraDotNet


http://www.navarradotnet.com/post/navarradotnet-en-el-7bdev_camp7d.aspx


Y la información sobre el próximo evento el University Tour


http://www.navarradotnet.com/post/el-University-Tour-viene-a-la-UPNA.aspx 


(Para los que no lo sepan, en la Upna se esta organizando un DotNetClub)


http://www.navarradotnet.com/post/se-esta-cociendo-un-DotNetClub-en-la-UPNA!!.aspx

y como no, siempre vuelve a casa por navidad … (como el turron)

http://www.navarradotnet.com/post/Chema-Alonso-en-CuatroVientos-Una-sesion-dirigida-a-estudiantes.aspx


Toda la información sobre el paso del Guille por Pamplona (Gracias Guille)


http://www.navarradotnet.com/post/gracias-Guille.aspx


 

EL GIRAO DEL GUILL-E EN PAMPLONA

El Community
Tour 2008 del Guill-e consiste en que, después de varios meses de un arduo
trabajo de coordinación, nos hemos organizado muchos grupos de usuario (los de
Málaga,
Madrid,
Valencia,
Reus,
Barcelona,
Igualada,
Vic,
Andorra,
Pamplona,
Murcia,
Albacete,
Huelva,
Bilbao,
La Coruña,
MallorcaCantabriaValladolid y
también SecondNug) y
hemos quedado con el amigo Guillermo Son para que haga una pequeña 😉 gira y
venga a hacernos una visita a todos, a enseñarnos las cosas nuevas que ha
aprendido del lenguaje ese en el que no se pierde el tiempo poniendo puntos y
comas (expresión suya). 
 
Guille nos ha contando que está intentando echar un cable a un chaval que está
en una situación muy apurada y hemos decidido ayudarle también así que la gira
es solidaria con

Juanma
. Para animar a la colaboración se sortearán durante la gira un montón
de regalos:

1 Visual Studio 2008 Profesional
2 suscripciones

MSDN Premium con Visual Studio Team System 2008 Team Suite
(valorada cada
una en más de 5.000 Euros).
10 Packs de Productividad que incluye Resharper y dotTrace
16 libros de Novedades de Visual Basic 9.0 (uno para cada evento)
16 libros de Novedades de C# 3.0 (uno para cada evento)
65 Suscripciones a la revista dotNetManía (48 de 3 meses y 16 de un año)
 
En Pamplona, además tenemos la suerte de volver a contar con David Salgado, que
hará de telonero de lujo y nos hablará de opciones para del desarrollo de un
sitio web .NET.
 
Os esperamos el día 15 de octubre de 16:30 a 21:00 en el salón de actos de los
Centros de Excelencia Software, polígono industrial Elorz-Mocholí en Noain.

 

La agenda:

16:30-17:00:    Bienvenida y registro. Reunión del grupo de usuarios
NavarraDotNet. Orden del día: nuestros saraos

17:00-18:30:   
Opciones para el desarrollo de un sitio web .NET, David Salgado

Con la llegada del SP1 de .net
3.5, se abre el abanico de opciones a valorar a la hora de desarrollar un sitio
web. Hasta ahora contábamos con
ASP.NET
y algunas pinceladas de
ASP.NET
AJAX. A dia de hoy contamos además con una nueva versión de Visual
Studio, ASP.NET MVC,
ASP.NET Dynamic Data,
ASP.NET Dynamic Services, un
soporte mejorado de ASP.NET AJAX e
Internet Explorer 8 como navegador. Descúbrelos, resuelve tus dudas y decide qué
es lo más adecuado para tus desarrollos.

18:30- 19:00:  Merienda
patrocinada por el CES

19:00 -21:00:  El Guille con
la comunidad, Guillermo Som

Novedades y ejemplos prácticos de Visual Basic 9,  ejemplos prácticos de
uso de LINQ. Aprovecha la primera visita que hace elGuille a
Pamplona: ¡pregúntale al Guille!

 
Como siempre, la entrada es gratuita previo registro en:


Inscripción a través de Microsoft


Inscripción a través de CEIN

Y tenéis más información y el fantástico cartel que ha hecho nuestro

Sergio Jimenez
en

http://www.navarradotnet.com/post/el-Guille-en-Pamplona!!!.aspx
.

(by: Elena)

NavarraDotNet – Sql Server 2005 Integration Services

Evento:  “Sql Server 2005 Integration Services
 
Día: 30 de mayo 2008, hora: 18:30-20:30

Lugar: Sistema Formacion. Plaza Pintor Paret, 1. 31008 Pamplona
Colaboran: Sistema Formación, Masbytes, navarraDotNet, MSDN  


Ponente: Patxi Esteban. Biko2, navarraDotNet


Agenda:


18:30 – 19:00: Reunión de navarraDotNet. Orden del día: nuestros saraos
19:00 – 20:30:  Sql Server 2005 Integration Services. Patxi Esteban.


Integración de datos de alto rendimiento con los paquetes ETL(extracción, transformación y carga), mucho más que una versión 2 de los DTS(Servicios de transformación de datos).




Entrada libre previo registro en:



http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032376400&Culture=es-ES 

NavarraDotNet – Desarrollar software no es solo picar código





   Evento: Desarrollar software no es sólo picar codigo

Día y hora:
jueves 15 de mayo de 18:30 a 21:00 
 
Lugar:
Centros de Excelencia Software. Salón de Actos. Polígono Industrial Mocholi, Plaza Cein. 31110 Noáin. Navarra

Unai Zorrilla Castro. Plain Concepts. Microsoft MVP Compact Framework
(http://geeks.ms/blogs/unai/Default.aspx)
Carlos Segura Sanz. NavarraDotNet. Microsoft MVP SharePoint Server
(
http://www.ideseg.com)

Agenda:

18:30 – 19:00. Reunión del grupo de usuarios navarraDotNet. Orden del día: nuestros saraos
19:00 – 21:00. Desarrollar software no es sólo picar codigo. Unai Zorrilla y Carlos Segura.


Se hará un repaso por todos los procesos implicados en Integración Continua como pilar de desarrollo,
testeos unitarios, cobertura de pruebas, construcciones de software y seguimiento de los procesos.
Hablaremos de las herramientas que utilizamos: Cruise Control, Visual Studio Team System,
NUnit, Xunit, Subversion, NCover, NMock


Entrada libre previo registro en:


http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032376398&Culture=es-ES

www.navarradotnet.com


 

MDA para dummies, y sorpresas

El viernes tuvimos una charla en el grupo de usuarios llamada “MDA para dummies”, en la que David Marzo de Solnatec, nos explico varias cosas sobre la arquitectura dirigida por modelos, hasta aquí,  todo normal y corriente, una charla bien organizada y dada por alguien que controla, ¿Qué más se puede pedir?.

Pero lo excepcional, es que David, lleva trabajando durante años en su propio sistema MDA, sistema que permite definir modelos mediante archivos XML y ser procesados para generar código,  algo similar a lo que hace CodeSmith, con la salvedad de que el modelo no parte de la Base de datos, si no que se define en un lenguaje basado en XML que el mismo ha diseñado y que pude ser extendido.

A través de este lenguaje, podemos declarar un modelo (podriamos decir que son una variación de los lenguajes especificos de dominio) que, después es procesado por un generador de código, el cual admite diversas plantillas (cartuchos) en función de lo que deseemos generar.  Por supuesto el tiene sus propias plantillas que usa a diario para su trabajo, algo similar a lo que hace nTier, combinado con CodeSmith.

Pero el sistema es mucho más flexible, pudiendo se adaptar a un sin fín de problemáticas con las que nos encontramos a diario programando.

Lo que realmente me asombra, es que en el poco tiempo que llevamos en NavarraDotNet, y apenas sin rascar, nos hemos encontrado gente como Iñaky Ayucar, con su simulador de conducción SIMAX que sin duda es espectacular, y ahora a David Marzo, que lleva años trabajando en su MDA, (posiblemente esto no sea tan espectacular como el simulador) pero sin duda es un proyecto de gran nivel y merece todo el reconocimiento a su esfuerzo. 

No sé si a vosotros os pasa, pero a mí se me pone la carne de gallina, cuando estas con gente como esta, ilusionada, trabajadora y que cree en lo que hace.

Solo pensar en los proyectos que habrá por ahí si rascamos un poquito… cosas como estas hacen que un grupo de usuarios sea algo más.

NavarraDotNet – Próximos Saraos …

Evento:  “MDA para Dummies, continuación…”
 
Día: 18 de abril 2008, hora: 18:30-20:30
 
Lugar: Sistema Formacion. Plaza Pintor Paret, 1. 31008 Pamplona
 
Colaboran: Sistema Formación, Masbytes, Solnatec, navarraDotNet, MSDN
 
Ponente: David Marzo. Solnatec, navarraDotNet
 
Agenda:
18:30 – 19:00: Reunión de navarraDotNet. Orden del día: nuestros saraos
19:00 – 20:30:  “MDA para Dummies, continuación…”. David Marzo. Solnatec. (http://www.solnatec.com)
 Demostración de uso de una herramienta MDA en el día a día de un desarrollador.


Entrada libre previo registro en:


http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032376397&culture=es-es   


Evento: Desarrollar software no es sólo picar codigo


Día y hora:
jueves 15 de mayo de 18:30 a 21:00
 
Lugar:
Centros de Excelencia Software. Salón de Actos. Polígono Industrial Mocholi, Plaza Cein. 31110 Noáin. Navarra


Colaboran:
Centros de Excelencia Software, Acciona Energía, Masbytes, PlainConcepts, MSDN,  navarraDotNet
 
Ponentes:
Unai Zorrilla Castro. Plain Concepts. Microsoft MVP Compact Framework
(http://geeks.ms/blogs/unai/Default.aspx)
Carlos Segura Sanz. NavarraDotNet. Microsoft MVP SharePoint Server
(http://www.ideseg.com)


Agenda:
18:30 – 19:00. Reunión del grupo de usuarios navarraDotNet. Orden del día: nuestros saraos
19:00 – 21:00. Desarrollar software no es sólo picar codigo. Unai Zorrilla y Carlos Segura.
Se hará un repaso por todos los procesos implicados en Integración Continua como pilar de desarrollo,
testeos unitarios, cobertura  de pruebas, construcciones de software y seguimiento de los procesos.
Hablaremos de las herramientas que utilizamos: Cruise Control, Visual Studio Team System,
NUnit, Xunit, Csubversion, NCover, NMock


Entrada libre previo registro en:


http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032376398&Culture=es-ES

NavarraDotNet -Teclear no es sustituto de pensar

NavarraDotNet te invita

Este evento esta diseñado para alumnos de 2º curso del ciclo de
Desarrollo de Aplicaciones Informáticas del I.E.S. Maria Ana Sanz, pero dado que vamos a
reflexionar sobre cuestiones de diseño orientado a objetos, cohesión, acoplamiento, refactoring, etc.,  creemos
que puede ser interesante también para los profesionales del desarrollo
de software.

Además será muy enriquecedor para los chavales tener la
posibilidad de escuchar las opiniones de profesionales y expertos.


Anímate y ven : – )


Aquí tenéis el link del registro, para que no tengáis que teclear ni la url recortada, ale:

http://msevents.microsoft.com/CUI/EventDetail.aspx?culture=en-US&EventID=1032367945


1er Aniversario de NavarraDotNet

Este viernes, 25 de enero, de 16.00 a 21.00 h. en la Universidad Pública de Navarra, celebramos el primer Aniversario de NavarraDotNet


Agenda:


16:00: Microsoft Team Foundation Server.
          Rodrigo Corral, MVP Team System, PlainConcepts


17:00: LINQ
          Unai Zorrilla, MVP Compact Framework, PlainConcepts

18:00: Merienda (gentileza de Biko2)

18:30: MDA para dummies
          David Marzo, Solnatec, NavarraDotNet


19:00: The Yahoo! User Interface Library (YUI)
          Rubén Bernárdez, Desarrollador Net, Biko2, NavarraDotNet


19:30: Descanso


19:45: Aplicaciones ricas en internet, Microsoft Silverlight ,
          J. Babuglia , Senior Software Architect, Biko2, NavarraDotNet


20:15: Test Driven Development,
          David Gil, Director Informática, Biko2 , NavarraDotNet


20:45: Conclusiones

21:00: ¡Sigue la fiesta! y ¡nos vamos de cena!


Organiza:


NavarraDotNet con la colaboración de:


Departamento de Ingeniería Matemática e Informática de la Universidad Pública de Navarra, PlainConcepts , Biko2, Masbytes y CES.


Registrate YA:


Id. de evento: 1032366400  Apúntate aquí
Registrarse por Teléfono en el 902 197 198