|
|
- ASP.NET
- Visual Studio .NET
- AJAX
- SharePoint
- Silverlight
- SqlServer
- Lenguajes (C#, VB, ...)
- Open Source
- TDD
- MVC Framework
- Windows Presentation Foundation
- Desarrolo Mobile
- Desarrollo para iPhone
- Mono
- Portabilidad de aplicaciones .NET a Linux y Mac OS
- Desarrollo de aplicaciones en/para Linux
- Entorno de desarrollo MonoDevelop
- Moonlight
|
|
|
|
|
|
Speakers y sesiones del CodeCamp 2009
|
|
|
|
|
Alejandro Mezcua ::
Desarrollar para dispositivos móviles: un millar de posibilidades
Tema: Desarrollo Mobile Descripción: En esta sesión se verán las diferentes plataformas móviles disponibles en el mercado y cuales son las opciones disponibles para programar para ellas, así como las herramientas y utilidades para la comercialización de las aplicaciones resultantes. Nivel: 200 Bio: Alejandro Mezcua es actualmente un consultor independiente especializado en servicios de desarrollo de aplicaciones de todo tipo, con énfasis en los últimos años en aplicaciones para dispositivos móviles. Se le puede localizar en http://www.byteabyte.net 
Bruno Capuano ::
MS Robotics Studio, programando SkyNet v0.1
Tema: Otros Descripción: Ya sabemos que en el final de la guerra entre SkyNet y la humanidad, conocer el funcionamiento de los robots es fundamental y es por esto que una forma de prepararnos es conocer la última versión de Microsoft Robotics Developer Studio(luego nos queda todo el trabajo de crear un mini SkyNet). En esta charla veremos cómo podemos aprovechar esta tecnología y comenzar a programar nuestros primeros robots. Además de programación concurrente, orientación a servicios, etc.; veremos una implantación real de esta tecnología en un escenario concreto; como perseguir a tu mascota utilizando LEGO Mindstorms & Microsoft Robotics Studio y controlar un lanzamisiles USB; ¡¡¡ todo en 60 minutos !!! Nivel: 100 Bio: Bruno es un experimentado y proactivo desarrollador y arquitecto de software con una probada trayectoria de contrucción de soluciones basadas en tecnología Microsoft. Ha trabajado en roles del departamento de desarrollo, análisis de sistemas y gestión de proyectos de gran envergadura en diversos países. Ha actuado de ponente en varios eventos importantes de la industria. http://www.elbruno.com https://mvp.support.microsoft.com/profile/Bruno.Capuano 
Bruno Capuano / Luis Fraile / Rodrigo Corral ::
Novedades en VSTS 2010
Tema: Visual Studio .NET Descripción: En el evento trataremos de dar un recorrido general a Visual Studio Team System 2010. La nueva versión de la suite de desarrollo de Microsoft que pronto se lanzará al mercado posee muchas novedades y como es casi imposible nombrarlas a todas en la sesión trataremos de mostrar • El nuevo IDE basado en WPF • La capacidad de 1ro declarar y luego consumir • El motor de búsqueda inteligente • El depurador histórico • Algunas novedades en C# 4.0 y en VB.Net 10 • Los lenguajes dinámicos • Algunas novedades de TFS 2010 relacionadas con los WorkItems, jerarquías, folders en las Team Queries, etc. • Algunas novedades de TFS 2010 relacionadas con las visualización de branches y Changesets • Algunas novedades relacionadas con el nuevo TFS Build • Un pequeño repaso sobre el Architecture Explorer • Un pequeño repaso sobre los diagramas UML • Un ejemplo del Layer Diagram validando dependencias en el modelo • etc. … y mucho más !!! Vamos que esperemos que nos alcancen los días del CodeCamp para ver todo :D Nivel: 200 Bio: Bruno es un experimentado y proactivo desarrollador y arquitecto de software con una probada trayectoria de contrucción de soluciones basadas en tecnología Microsoft. Ha trabajado en roles del departamento de desarrollo, análisis de sistemas y gestión de proyectos de gran envergadura en diversos países. Ha actuado de ponente en varios eventos importantes de la industria. http://www.elbruno.com https://mvp.support.microsoft.com/profile/Bruno.Capuano
Luis Fraile: Llevo trabajando en el mundo del desarrollo de software desde hace 10 años, trabajando principalmente con tecnologías Microsoft, especialmente .NET. Inicialmente como consultor de desarrollo de software, así como jefe de proyecto en Renacimiento Sistemas. Y actualmente trabajando como director técnico en Multidomo Networks, así como colaborando como consultor de todo lo relacionado con Team System. Soy MVP de Team System desde hace 3 años, y soy uno de los coordinadores del grupo de usuarios de .NET de Madrid MadNUG. También colaboro como editor de la revista DotNetMania, encargandome de la sección ALMania, que trata acerca de Team System y ALM en general con tecnologías Microsoft.
Rodrigo Corral: Llevo desarrollando software profesionalmente desde los diecisiete años, primero como desarrollador independiente y, a continuación, para empresas como Sisteplant, líder en software de MES y GMAO y Panda Security, uno entre los líderes internacionales en el software de seguridad. Actualmente estoy involucrado en un proyecto construido utilizando las más recientes tecnologías de Microsoft y administrados con Scrum desde su comienzo. También soy uno de los propietarios de Plain Concepts donde colaboro como consultor, mentor y formador en empresas de primera de línea en una amplia gama de temas como la gestión de proyectos, metodologías ágiles, CMMI, Team System, patrones de software y arquitectura, gestión de configuración de software. Soy, además, uno de los miembros del Debbuging & Optimization Team de Plain Concepts, un grupo de profesionales altamente cualificados y experimentados especializados en localizar y solucionar de estabilidad y problemas de rendimiento en la plataforma .NET, SQL Server y Oracle. He sido reconocido como Most Valuable Profesional de Microsoft en dos categorías diferentes, Visual C++ y Team System, varias veces. También soy Microsoft Certified Trainer y Certified Scrum Master. También administro Geeks.ms, un popular sitio de comunidad en español para los desarrolladores de tecnologías de Microsoft. Escribo un blog muy popular alojado en Geeks.ms (http://geeks.ms/blogs/rcorral ). Me encanta todo lo relacionado con el desarrollo de software. A parte de mis actividades profesionales, mis principales aficiones son jugar a pelota mano, el cine, la historia, y pasar el tiempo con mi familia y mis amigos. 
Carlos Alberto Cortez ::
Mono: la plataforma de desarrollo
Tema: Mono Descripción: Mono es la libre implementación del .Net framework de Microsoft, orientado a brindar al usuario una rica plataforma para el desarrollo de aplicaciones de escritorio y en web. Mono está enfocada principalmente en los sistemas Unix, así como brindar puentes que permitan a los desarrolladores de Windows traer sus aplicaciones a Linux sin problemas. Nivel: 100 Bio: Carlos comenzó a colaborar en el proyecto Mono en el año 2004, corrigiendo bugs, y posteriormente implementando pequeñas porciones de C# 2.0 en el compilador, así como en otras áreas. En el año 2005 comenzó a trabajar tiempo completo en Novell, en el equipo de Mono comandado por Miguel de Icaza, en donde ha trabajado en distintas áreas, entre ellas la implementación del API System.Windows.Forms, System.Reflection y el compilador de C#.
Carlos Alberto Cortez ::
Moonlight: Trayendo Silverlight a Linux
Tema: Moonlight Descripción: Moonlight es una libre implementación de Microsoft Silverlight, con la idea de traer lo mejor del desarrollo web a Linux, incluyendo el soporte multimedia, gráficos vectoriales, así como el soporte para la plataforma .Net. En esta charla se hablará del estado actual de la implementación, de los detalles de su funcionamiento, así como de las herramientas que se brindan con Mono, y finalmente del uso de Moonlight para aplicaciones de escritorio. Nivel: 200 Bio: Carlos comenzó a colaborar en el proyecto Mono en el año 2004, corrigiendo bugs, y posteriormente implementando pequeñas porciones de C# 2.0 en el compilador, así como en otras áreas. En el año 2005 comenzó a trabajar tiempo completo en Novell, en el equipo de Mono comandado por Miguel de Icaza, en donde ha trabajado en distintas áreas, entre ellas la implementación del API System.Windows.Forms, System.Reflection y el compilador de C#.
Daniel Seara Ubaldón ::
Fundamentos de sitios accesibles con MOSS 2007
Tema: SharePoint Descripción: Crear sitios accesibles con MOSS no es sólo saber que pasos seguir sino entender porque las cosas deben hacerse de cierta forma. Desde lo que se debe cumplir, hasta como cumplirlo, un recorrido por la comprensión de la accesibilidad. Nivel: 300 Bio: Daniel Seara es Mentor Asociado de Solid Quality Learning y director de Formación. Ha sido desarrollador, usando herramientas de Microsoft, durante los últimos 13 años. Fue una de las personas a cargo de presentar los nuevos productos y tecnologías de Microsoft a la comunidad de desarrolladores durante los últimos 7 DevDays en Argentina y como expositor en 6 de los últimos DevDays de Perú, como Director Regional del programa MSDN. Además, ha participado de eventos regionales organizados por INETA, como la Gira Argentina en setiembre del 2003, y la gira Andina (incluyendo Venezuela, Colombia, Ecuador y Perú). Ha trabajado como "entrenador de Microsoft" en los CTECs más importantes de Argentina.También está dedicado a introducir la Plataforma .Net, en la comunidad de desarrolladores y junto Microsoft en el entrenamiento de las mayores compañías de desarrollo de software de la región Latinoamericana, así como en las áreas de divulgación de la tecnología en MSDN Latam, tanto en el seguimiento de la publicación de artículos, como en la generación del contenido de la Universidad.Net, del Programa Desarrollador Cinco Estrellas y del Programa .Net Protector. Daniel está muy orgulloso de varias distinciones como el 3 Microsoft Award que ha recibido durante su carrera, pero considera la más importante de todas, ser reconocido como MVP desde el año 2003. 
Eduard Tomàs ::
Diseño por contratos en .NET
Tema: C# Descripción: Describir la libreria "Code Contracts", que permite diseño por contratos. Analizar sus capacidades, como usarla y las ventajas que conlleva. Nivel: 100 Bio: Soy ingeniero de software y apasionado de la informática (además del rol, la música heaviata y la fantasía y ciencia-ficción). Actualmente trabajo en raona enginyers en proyectos en .NET, tanto en clientes de escritorio como web. Mantengo mi blog tecnológico en la comunidad geeks.ms, en http://geeks.ms/blogs/etomas 
Fernando Cortés / Antón Molleda ::
¿Por qué no te socializas?
Tema: ASP.NET Descripción: En esta sesión os enseñaremos las bondades del Windows Live Messenger Web Toolkit 3.5 con la que podremos "socializar" nuestras páginas web. Además veremos como mejorar y personalizar los controles comunes que encontraremos en el toolkit utilizando ScriptSharp. Y finalmente veremos como utilizar todo esto desde nuestra maravillosa aplicación desarrollada con Silverlight 3.0 Nivel: 300 Bio: Antón Molleda
MSP 2008, es arquitecto de soluciones en Plain Concepts donde realiza labores de desarrollo y gestión de proyectos de Windows Live, WPF, Silverlight y Microsoft Surface.
http://geeks.ms/blogs/amolleda/
Fernando Cortés
Con más de 9 años en la industria del software, Fernando está especializado en la actualidad en el desarrollo de aplicaciones cliente y web enriquecidas con WPF y Silverlight además de participar activamente en proyectos para Microsoft Surface en Plain Concepts.
http://geeks.ms/blogs/fcortes/ 
Hadi Hariri ::
Principios de diseño SOLID
Tema: Otros Descripción: Crear aplicaciones no consiste solamente en arrastrar y soltar componentes o completar una serie de pasos en un asistente. Es necesario conocer una serie de nociones fundamentales de orientación a objetos para crear aplicaciones robustas y entendibles. En esta charla veremos una serie de principios de orientación a objetos, más allá del simple herencia y polimorfismo que aunque en muchas ocasiones parecen evidentes, pocas veces se aplican. Nivel: 200 Bio: Hadi Hariri Visual C# MVP Hadi Hariri es consultor y desarrollador ante todo. Es ponente habitual en conferencias internacionales sobre temas relacionados con la tecnología .NET y Win32 y ha escrito numerosas publicaciones. Apasionado de la arquitectura de software y el desarrollo de aplicaciones web, vive en Málaga y es el fundador del grupo de usuarios .NET de la ciudad 
Ibon Landa ::
Desarrollo de aplicaciones de gestión con RIA Services
Tema: Silverlight Descripción: Las aplicaciones RIA (Rich Internet Application) están cada vez más de moda, ya que entre otras cosas nos permiten ofrecer una mejor experiencia de usuario, pero también complican las comunicaciones entre la lógica de presentación y la lógica de negocio.
A lo largo de esta charla veremos los principales características de RIA Services y cómo nos va a permitir simplificar el desarrollo de aplicaciones RIA para que podemos desarrollar aplicaciones de este tipo como si fuesen aplicaciones web tradicionales. Nivel: 100 Bio: Llevo 8 años dedicado al desarrollo de software, trabajando en diversas tecnologías y entornos a lo largo de este tiempo. Actualmente me encuentro trabajando en AvanGroup, ocupando el puesto de arquitecto de software.
Soy coordinador del grupo de usuarios del País Vasco (Artalde.NET), colaborador habitual de Channel9 y ponente en diferentes eventos organizados por Artalde.NET, CIIN-Nuberos o Microsoft. Escribo de manera regular en http://geeks.ms/blogs/ilanda 
José Luis Latorre ::
Introducción a Silverlight 3.0
Tema: Silverlight Descripción: Introduccion teorico-practica a las diferentes caracteristicas de Silverlight 3.0. Nivel: 100 Bio: Apasionado en el desarrollo de software, con más de 15 años de bagage dedicado a las tecnologías del desarrollo software y en .Net desde casi su aparición, actualmente centrado en tecnologías de cliente, WPF y Silverlight. Actualmente trabaja como Arquitecto de software (en .Net) en IN2, una consultoría centrada en el área de Barcelona y promoviendo las últimas tecnologías .Net. Tambien coordina el grupo de usuarios de Barcelona (http://www.bcndev.net ) y colabora activamente con INETA Europa como VP Events & Sponsorship, tambien es miembro del bureau de Speakers de INETA Europa. 
José Manuel Alarcón ::
Instrumentación de aplicaciones Web: sácale todo el partido en tus aplicaciones.
Tema: ASP.NET Descripción: El programador promedio tiende a centrarse en la funcionalidad de las aplicaciones y en los requerimientos funcionales, pero deja de lado otros aspectos importantes de las aplicaciones, como el adelantarse a los posibles problemas de seguridad o la escalabilidad. La monitorización y supervisión de aplicaciones tras el despliegue es una de esas cosas importantes y que la gente suele subestimar. Debería ser obligatira en cualquier proyecto que desarrolles, y te ayudaría a mantener las aplicaciones prácticamente libres de errores.
Esta charla muestra como implementar tus propias medidas de supervisión automática así como instrumentación de aplicaciones incluso de forma centralizada. Aprenderás a sacarle partido al framework correspondiente de ASP.NET para estar listo antes de que los problemas surjan. Nivel: 300 Bio: Ingeniero industrial y especialista en consultoría de empresa. Ha escrito divesos libros, habiendo publicado hasta la fecha más de 300 artículos sobre informática e ingeniería en publicaciones especializadas. Es tutor de campusMVP e Instructor Certificado de Microsoft (MCT). 
Lisa Feigenbaum ::
[WEBCAST] A Lap around Visual Basic in Visual Studio 2010
Tema: Visual Studio .NET Descripción: Come learn about what’s coming in the next release of Visual Basic. Code faster with language features like implicit line continuation, auto-implemented properties, statement lambdas, interoperability with dynamic languages, simplified Office application deployment, and more! Understand, navigate, and test code more easily than ever with the latest code-focused tools. Take advantage of multi-monitor support, zoom, and rich extensibility in the newly designed IDE. In this demo-packed session, we’ll show how to use all of these new capabilities to boost your development experience with Visual Studio 2010!
NOTA: esta sesión será un comunicación online con Redmond y se hará en inglés. Nivel: 200 Bio: Lisa Feigenbaum is a Community Program Manager for Visual Studio Managed Languages. She has been a member of the Visual Basic team since 2004. Before her current role, Lisa was the Program Manager for the Visual Basic Editor and Debugger. You can find Lisa on Channel9 or read her posts on the VB team blog http://blogs.msdn.com/vbteam. Before joining Microsoft, Lisa earned an M.Sc. and B.A. in Applied Mathematics from Harvard University.
Lluís Fernández y Sergio Bermúdez ::
TDD: Un enfoque práctico
Tema: TDD Descripción: Principios básicos del Desarrollo Orientado a Pruebas (Test Driven Development, TDD), desde un punto de vista práctico. Ejemplos de desarrollo TDD en plataformas Linux, con Mono y herramientas Open Source. Nivel: 200 Bio: Lluís Fernandez: Estudió Ingeniería Informática en la Facultat d'Informàtica de Barcelona (FIB, UPC). Tiene más de 10 años de experiencia en tecnologías Microsoft y Oracle. Es un entusiasta de Mono, Mono Develop y las tecnologías Open Source sobre .NET en general. En la actualidad es Arquitecto de soluciones en IN2.
Sergio Bermúdez: Estudió Ciencias Físicas en la Universitat de Barcelona (UB), Ingeniería Electronica también en la UB y actualmente cursa Ingeniería Técnica en Informática de Sistemas en la Universitat Oberta de Catalunya (UOC). Tiene más de 10 años de experiencia en tecnologías Microsoft; actualmente ejerce como Consultor freelance en tecnologías Mono y .NET. 
Lluis Franco, Jorge Serrano, Pep Lluis Bano ::
¿Que hay de nuevo viejo?
Tema: VB Descripción: Mucho se ha escrito sobre VB, unos de los lenguajes más populares de todos los tiempos, y unos de los que más ha evolucionado en los últimos tiempos. En esta sesión mostraremos las novedades que aparecerán en la próxima versión de VS2010, y veremos cómo cada vez existen menos diferencias respecto a otros lenguajes del .NET Framework. Nivel: 100 Bio: Lluis Franco: Soy MVP en la categoría de Visual Developer desde 2003 ininterrumpidamente, y MCTS en C# y SQL Server. Actualmente trabajo como developer advisor en ‘Fimarge Societat Gestora de Patrimonis’, situada en Andorra. También soy fundador y ponente habitual de AndorraDotNet, el primer grupo de usuarios de .NET de Andorra.
Jorge Serrano: MVP desde hace 8 años, trabaja actualmente en el departamento de sistemas de un operador de telecomunicaciones en Madrid. Ha escrito diferentes libros y artículos sobre tecnologías en Microsoft, y en 1996 creó uno de los sitios Web de VB más conocidos en Internet (PortalVB.com). Es colaborador activo de MADNUG (grupo de usuarios de Madrid), AndorraDotNet (grupo de usuarios de Andorra) y SUGES (grupo de usuarios de SharePoint de España) entre otras actividades. 
Lluis Sanchez ::
Desarrollo de aplicaciones con Mono y MonoDevelop
Tema: MonoDevelop Descripción: Esta sesión explicará los fundamentos del desarrollo de aplicaciones con Mono y MonoDevelop. Se mostrará como sacar provecho a las funcionalidades que ofrece MonoDevelop para crear aplicaciones portables. Nivel: 200 Bio: Es un Ingeniero de Software con 14 años de experiencia que trabaja para Novell en los proyectos Mono y MonoDevelop. Empezó trabajando como consultor en tecnologías Microsoft y Java, en 2002 inició su contribución en el proyecto Mono, y en 2003 entró a trabajar en Ximian (posteriormente Novell) a tiempo completo en Mono. Es autor de las librerías de remoting, serialización, y servicios web de Mono. En 2004 empezó a contribuir en el proyecto MonoDevelop, un Entorno Integrado de Desarrollo libre para GNOME, y actualmente es el líder del proyecto. 
Lluis Sanchez ::
Desarrollo de aplicaciones extensibles con Mono.Addins
Tema: ASP.NET Descripción: Mono.Addins es una librería que facilita la creación de aplicaciones que pueden ser extendida por add-ins. Esta sesión explicará los conceptos básicos de Mono.Addins, los distintos métodos de crear aplicaciones y add-ins, y las diferencias con otros frameworks de extensibilidad. Nivel: 200 Bio: Es un Ingeniero de Software con 14 años de experiencia que trabaja para Novell en los proyectos Mono y MonoDevelop. Empezó trabajando como consultor en tecnologías Microsoft y Java, en 2002 inició su contribución en el proyecto Mono, y en 2003 entró a trabajar en Ximian (posteriormente Novell) a tiempo completo en Mono. Es autor de las librerías de remoting, serialización, y servicios web de Mono. En 2004 empezó a contribuir en el proyecto MonoDevelop, un Entorno Integrado de Desarrollo libre para GNOME, y actualmente es el líder del proyecto. 
Luis Guerrero ::
Surface & WPF: Nuevas formas del interactuar con el software
Tema: Visual Studio .NET Descripción: Microsoft Surface nos permite sacar toda la potencia de las interfaces de usuario multitouch, ahora podemos crear experiencias naturales de interacción gracias a WPF y Surface, veremos cual es la manera de crear aplicaciones para Surface. Además veremos cuáles son las novedades de Siverlight 3. Nivel: 200 Bio:
Con más de 6 años creando software en la plataforma .NET, Luis Guerrero está trabajando ahora con WPF / Silverlight y Microsoft Surface, creando aplicaciones de escritorio. Además es un apasionado de la depuración y la optimización de aplicaciones, ayudando a sacar el máximo rendimiento de las aplicaciones. Formador y conferenciante de diferentes temas ha participado en eventos de Microsoft en España y Reino Unido. Actualmente trabaja como UX Software Architect en Plain Concepts desde la oficina de Londres. http://www.luisguerrero.net http://geeks.ms/blogs/luisguerrero
Marc Rubiño ::
Buenas Practicas la mejor defensa contra los ataques Web
Tema: ASP.NET Descripción: Esta charla nos mostrará como tan solo respetando las buenas prácticas podremos proteger nuestras aplicaciones web de los ataques más habituales: Cross-Site Scripting (XSS), SQL Injection, XPath Injection, Exception Information, etc. También veremos como utilizar CAT.NET, una herramienta de Microsoft para testear nuestras aplicaciones y poder solucionar los posibles problemas de seguridad que detectemos. Nivel: 200 Bio: Coordinador del grupo de usuarios LoNetCamp de Tarragona, colaborador habitual de los foros MSDN, Channel9-Spain y Ponente en diferentes eventos organizados por los grupos de usuarios .NET y el FP FIT09. 
Marco Amoedo ::
xRM: Microsoft Dynamics como Plataforma de Desarrollo
Tema: Otros Descripción: La idea de sesión podría dividirse en tres partes, cada una complementaria y a la vez opcionales. - Charla sobre xRM: Introducción al uso de Microsoft Dynamics CRM como plataforma de desarrollo de aplicaciones empresariales, mostrando las capacidades de extensión y técnicas de desarrollo sobre Dynamics CRM que permiten crear ágilmente aplicaciones de línea de negocio dinámicas. - El Reto xRM: demostrar con una aplicación real las capacidades de Microsoft Dynamics CRM. Para ello en la apertura del evento se haría una votación entre los asistentes para elegir una aplicación a construir sobre Dynamics CRM dando varias opciones: Gestión de un Club, Gestión de Proyectos, Organización de Eventos, etc. Una vez hecho esto, se procedería a en 24horas desarrollar la aplicación para al final del evento mostrar el resultado a los asistentes, y con ello confirmar las capacidades de CRM. - Talleres prácticos de xRM Nivel: 100 Bio: Ingeniero en Informática y Consultor con extensiva experiencia en Dynamics CRM y Microsoft .Net. Actualmente trabajo como Director de Desarrollo y Arquitecto de Soluciones para AlfaPeople, empresa reconocida como partner del año 2009 en Europa en Microsoft Dynamics CRM y Gold Certified Partner, dirigiendo un equipo de desarrollo especializado en crear aplicaciones xRM. He sido reconocido como Microsoft MVP de Dynamics CRM en los tres últimos años (2007,2008 y 2009), y he participado con Microsoft en múltiples eventos y conferencias por toda europa como Microsoft Convergence 2007 y 2008, European University Tour 2009 y European Discovery Days 2008-2009. Más detalles en https://mvp.support.microsoft.com/profile/Marco.Amoedo 
Miguel Egea ::
Un paseo por el mundo del Bussiness Intelligence.
Tema: SqlServer Descripción: Herramientas, conceptos, entornos de aplicación, experiencias, a quien va dirigido, como se monta un proyecto, cual es el ciclo de vida… muchas preguntas que podemos dejar encauzadas. Nivel: 200 Bio: Comenzé desarrollando pequeños sistemas relacionados con bases de datos antes de acabar la universidad allá por 1992, desde entonces hasta ahora he desarrollado muchísimas aplicaciones de todas las envergaduras, desde pequeños sistemas con unos pocos usuarios hasta sistemas con miles o decenas de miles de usuarios concurrentes.
Actualmente soy MVP en SQL-Server y después de haber estado siete años trabajando como Arquitecto de software y administrador de base de datos me he unido al magnífico equipo de profesionales de Solid Quality Learning, donde espero difundir la pasión por SQL Server con la calidad del mejor equipo humano con los mayores conocimientos en SQL Server del Mundo.
https://mvp.support.microsoft.com/profile=54333717-D813-411E-8225-70CC266BCB56
Miguel Egea ::
SQL Server 2008 R2 para desarrolladores
Tema: SqlServer Descripción: SQL Server 2008 incorpora nuevas funcionalidades para dar soporte a las tecnologías que demanda la sociedad; en esta linea, veremos cómo SQL Server hace la vida más fácil gestionando localizaciones geográficas y puntos en el espacio; además veremos cómo SQL Server nos ayuda a gestionar más eficientemente videos, documentos, y archivos de gran tamaño. Nivel: 200 Bio: Comenzé desarrollando pequeños sistemas relacionados con bases de datos antes de acabar la universidad allá por 1992, desde entonces hasta ahora he desarrollado muchísimas aplicaciones de todas las envergaduras, desde pequeños sistemas con unos pocos usuarios hasta sistemas con miles o decenas de miles de usuarios concurrentes.
Actualmente soy MVP en SQL-Server y después de haber estado siete años trabajando como Arquitecto de software y administrador de base de datos me he unido al magnífico equipo de profesionales de Solid Quality Learning, donde espero difundir la pasión por SQL Server con la calidad del mejor equipo humano con los mayores conocimientos en SQL Server del Mundo.
https://mvp.support.microsoft.com/profile=54333717-D813-411E-8225-70CC266BCB56
Miguel Lopez ::
"La belleza (también) está en el interior": interfaces Web robustas por fuera y por dentro
Tema: Otros Descripción: A menudo como desarrolladores encargados de crear sitios Web potentes y funcionales comenzamos a crear páginas ASP.NET y código C# o VB como almas que lleva el diablo y dejamos para el final una improvisada secuencia de aplicación de estilos y motivos gráficos que en la mayoría de las ocasiones no sólo suponen una aberración estética (cosa bastente opinable, como todo arte), lo más importante es que los diseños quedan "sucios", "feos" no sólo por fuera (opinable) sino lo más importante, por dentro, dificultando la posibilidad de leer las páginas Web tanto por parte de personas con ciertas deficiencias psico-motoras como por parte de usuarios que no usan el navegador o el dispositivo de acceso apropiados. En esta sesión de nivel intermedio aprenderemos por un lado la secuencia lógica, el proceso de trabajo (workflow) concepto/diseño/código/prueba y por otro se realizarán algunas demos con las herramientas y utilidades que nos ayudarán a depurar la visualización de las páginas Web que diseñemos o construyamos, utilizando la herramienta de autoría Microsoft Expression Web 3.0. Nivel: 200 Bio: Miguel López González, Ingeniero en Informática por la Universidad de Castilla-La Mancha, es Director Gerente, responsable de I+D+i y proyectos innovadores y socio fundador de la empresa Spin-Off de la Universidad de Castilla-La Mancha Symbia IT, dedicada a la mejora de la calidad de la interacción con sistemas de información. Actualmente y desde el 2008 es Vicepresidente de Marketing de INETA Europa (asociación europea de grupos de usuario y empresas de desarrollo de software). 
Pablo Alvarez Doval ::
Depuración Avanzada con WinDbg y VS 2010
Tema: Otros Descripción: Este evento romperá ligeramente con la tendencia sobre las sesiones técnicas acerca de las ultimísimas tecnologías para centrarse en una faceta poco novedosa, pero de la que aún queda mucho por hablar: la depuración avanzada. Nos centraremos en la deteccion de problemas de rendimiento y depuración avanzada con WinDbg. Partiendo de un repaso teórico sobre determinados aspectos vitales del framework .NET (principalmente la gestión de memoria y de concurrencia), se abordarán a continuación aspectos como el análisis del rendimiento, localización de puntos calientes, resolución de problemas esquivos (cuelgues, pérdidas, bloqueos, CTDs…) tanto en vivo como de modo postmortem (mediante el análisis de volcados de memoria, etc). También aprovecharemos la oportunidad para hablar someramente de las nuevas herramientas de depuración de Visual Studio 2010, como el analizador integrado de volcados de memoria, la depuracion historica o el visualizador de pilas de llamadas de tareas concurrentes. Si el tiempo lo permite, se tocarán también aspectos de soportabilidad como la construcción de un servidor de símbolos sincronizados, la generación de volcados de memoria en nuestras aplicaciones, etc. Nivel: 300 Bio: Team Lead en el equipo de Depuracion y Optimización (DOT Team) de Plain Concepts, y miembro activo de la comunidad de desarrolladores Microsoft. Aun se recuerda su charla en Junio de 2005 en la que afirmó con rotundidad que las bases de datos son terriblemente aburridas. Después de dicho evento partió con su guitarra, su sombrero y sus botas de cowboy al territorio de Yukon, donde estuvo perdido una semana. A su vuelta se incorporó al GTSC de Microsoft, donde aprendió a amar a SQL Server y a una pequeña herramienta llamada WinDbg :) Sus principales intereses son la optimización de código, las interioridades de cualquier producto que caiga en sus manos (empezando por Windows, el .NET Framework y SQL Server!), el buen hard rock ochentero y, aunque le cueste admitirlo, SQL Server. 
Pablo Escribano Loza ::
Desarrollo de aplicaciones para iPhone con Mono y MonoTouch
Tema: Mono Descripción: MonoTouch es una framework que, junto con Mono, permite a los desarrolladores crear aplicaciones con C# y .NET que funcionan en iPhone y iPod Touch, sacando partido de las APIs propias de iPhone. En esta sesión se hará un una introducción a MonoTouch y se mostrará con ejemplos prácticos que crear una aplicación para iPhone con C#. Nivel: 200 Bio: Analista bajo .Net
Pablo Santos Luaces ::
Desarrollo multiplataforma con Mono: caso de estudio Plastic SCM
Tema: Portabilidad Descripción: El desarrollo de Plastic SCM, sistema de control de versiones multiplataforma, gráfico, distribuido y diseñado para desarrollo paralelo, se ha basado en la disponibilidad de Mono como solución "cross platform" para código C#. Se presentarán los desafíos, problemas y soluciones encontrados, un amplio rango que va desde el desarrollo del servidor hasta la implentación de interfaces gráficas avanzadas para sistemas MacOS X, Windows y Linux basados en WinForms, pasando por el uso extensivo de remoting en comunicación de red. Nivel: 200 Bio: Ingeniero en Informática por la Universidad de Valladolid. Su actividad profesional ha estado siempre ligada a la ingeniería de software, en puestos que van desde ingeniero de desarrollo a jefe de proyecto. Ha participado en proyectos muy diversos que van desde gestión de flotas de vehículos en GMV Sistemas, desarrollo de televisión digital MHP en Sony hasta evolución de un producto ERP. Ha trabajado como consultor de SCM (Gestión de Configuración de Software). En 2005 arranca Códice Software, empresa centrada en el desarrollo de un nuevo sistema de Gestión de Configuración de Software. Participa como ingeniero de desarrollo en el diseño y construcción del producto, compaginándolo con tareas directivas. En la actualidad compagina la actividad técnica con el lanzamiento de Plastic SCM en diferentes mercados internacionales. Es ponente habitual en eventos sobre Gestión de Configuración de Software tanto nacionales como extranjeros. 
Rodrigo Corral ::
Azure: ¿Quieres estar en las nubes?
Tema: Otros Descripción: Microsoft ha creado, sin duda alguna, la plataforma más completa e integrada para la computación en la nube, Azure. Esta plataforma permite crear aplicaciones para la nube y ofrece una infraestructura hospedada escalable para implementar y administrar estas aplicaciones y sus almacenes de datos además de toda una serie de servicios adicionales: workflow, control de acceso, bus de servicios, integración con Live, etc. En esta presentación obtendrá una visión general de la plataforma, las ideas detrás de ella y el valor de negocio de uso de esta plataforma.. Comentaremos Azure a nivel arquitectónico y el cambio de que supone lleva las aplicaciones a la nube. Además clarificaremos los pasos que todo desarrollador debe dar para subirse a la nube. Veremos la estructura de una solución Azure y el amacenamiento de datos en la nube. Nivel: 200 Bio: Llevo desarrollando software profesionalmente desde los diecisiete años, primero como desarrollador independiente y, a continuación, para empresas como Sisteplant, líder en software de MES y GMAO y Panda Security, uno entre los líderes internacionales en el software de seguridad. Actualmente estoy involucrado en un proyecto construido utilizando las más recientes tecnologías de Microsoft y administrados con Scrum desde su comienzo. También soy uno de los propietarios de Plain Concepts donde colaboro como consultor, mentor y formador en empresas de primera de línea en una amplia gama de temas como la gestión de proyectos, metodologías ágiles, CMMI, Team System, patrones de software y arquitectura, gestión de configuración de software. Soy, además, uno de los miembros del Debbuging & Optimization Team de Plain Concepts, un grupo de profesionales altamente cualificados y experimentados especializados en localizar y solucionar de estabilidad y problemas de rendimiento en la plataforma .NET, SQL Server y Oracle. He sido reconocido como Most Valuable Profesional de Microsoft en dos categorías diferentes, Visual C++ y Team System, varias veces. También soy Microsoft Certified Trainer y Certified Scrum Master. También administro Geeks.ms, un popular sitio de comunidad en español para los desarrolladores de tecnologías de Microsoft. Escribo un blog muy popular alojado en Geeks.ms (http://geeks.ms/blogs/rcorral ). Me encanta todo lo relacionado con el desarrollo de software. A parte de mis actividades profesionales, mis principales aficiones son jugar a pelota mano, el cine, la historia, y pasar el tiempo con mi familia y mis amigos. 
Rubén López Llanas ::
XNA como realizar tus videojuegos para XBox 360 usando C#
Tema: Otros Descripción: Introducción a XNA, que ofrece Microsoft con XNA y ventajas sobre otras opciones de programación en videojuegos, ejemplos de código funcionando bajo XBox360. Utilización de los Avatares de Xbox. Nivel: 100 Bio: Empresa: Novarama Technology S.L. Cargo: Senior R+D Programmer Uno de los fundador de la empresa. Actualmente trabajando para Sony, en el Invizimals un juego para PSP. Experiencia en programación bajo, Nintendo Advanced, Nintendo DS, Wii, PS3, PSP, Xbox 360, y Windows. 2 Juegos finalizados, Fallen Lords Condemnation(PC) y Music Monstars(DS). Actualmente tambien soy coordinador de XNACommunity, una web/foro de XNA en español, de hecho hemos recibido varias referencias desde el blog oficial de los desarrolladores de XNA. 
Salvador Ramos ::
Report Builder, ¡Que los informes los haga el usuario!
Tema: SqlServer Descripción: Report Builder es una herramienta que permite al usuario final hacer sus propios informes ad-hoc y desplegarlos en el servidor de Reporting. Para ello necesitamos superar dos limitaciones importantes: que el usuario tenga un modelo de datos entendible (no un modelo relacional normalizado) y una herramienta con la que se sienta cómodo (no una herramienta para desarrolladores). Veremos las alternativas para ofrecer modelos de datos al usuario, las diferencias entre las dos versiones que hay actualmente del producto (que en breve serán 3 J), el diseñador de consultas contra el motor dimensional y la creación y publicación de informes Nivel: 200 Bio: Es Mentor en Solid Quality Mentors. (http://www.solidq.com ). Hoy en día trabaja ofreciendo servicios de consultoría, formación y mentoring en SQL Server y Business Intelligence.
Tras casi 20 años de experiencia ha participado en muy diversos proyectos, desde pequeñas aplicaciones de escritorio hasta otras de mayor envergadura, como el desarrollo de una contabilidad multi-divisa implantada en varias entidades financieras de España. Sus últimos trabajos han sido como director de TI, consultor y formador. Tiene amplia experiencia en proyectos transaccionales, en sectores como banca, medios de pago, comercio mayorista y minorista, hoteles, redes de gasolineras, ... Lleva trabajando con SQL Server desde la versión 6.5.
Paralelamente mantiene el sitio www.helpdna.net, el blog www.sqlserversi.com, es MVP en SQL Server desde 2003 y, cuando el tiempo se lo permite, publica artículos en revistas del sector, colabora en la escritura y revisión de libros, participa en eventos organizados por Microsoft o por grupos de usuarios. Es speaker de INETA España e INETA Latam. 
Sergio Bermúdez y Lluís Fernández ::
Pruebas unitarias "Interaction based": Frameworks de "Mocking"
Tema: TDD Descripción: Presentación práctica del uso de los framework de mocking para realizar pruebas unitarias "interaction based" (basadas en la interación). Ejemplo práctico con Rhino Mocks. Nivel: 200 Bio: Lluís Fernandez: Estudió Ingeniería Informática en la Facultat d'Informàtica de Barcelona (FIB, UPC). Tiene más de 10 años de experiencia en tecnologías Microsoft y Oracle. Es un entusiasta de Mono, Mono Develop y las tecnologías Open Source sobre .NET en general. En la actualidad es Arquitecto de soluciones en IN2.
Sergio Bermúdez: Estudió Ciencias Físicas en la Universitat de Barcelona (UB), Ingeniería Electronica también en la UB y actualmente cursa Ingeniería Técnica en Informática de Sistemas en la Universitat Oberta de Catalunya (UOC). Tiene más de 10 años de experiencia en tecnologías Microsoft; actualmente ejerce como Consultor freelance en tecnologías Mono y .NET. 
Sergio Bermúdez y Lluís Fernández ::
El patron IoC con Winsord Container
Tema: TDD Descripción: Presentación del patron IoC (Inversion of Control) y ejemplo práctico con el framework Windsord Container. Nivel: 200 Bio: Lluís Fernandez: Estudió Ingeniería Informática en la Facultat d'Informàtica de Barcelona (FIB, UPC). Tiene más de 10 años de experiencia en tecnologías Microsoft y Oracle. Es un entusiasta de Mono, Mono Develop y las tecnologías Open Source sobre .NET en general. En la actualidad es Arquitecto de soluciones en IN2.
Sergio Bermúdez: Estudió Ciencias Físicas en la Universitat de Barcelona (UB), Ingeniería Electronica también en la UB y actualmente cursa Ingeniería Técnica en Informática de Sistemas en la Universitat Oberta de Catalunya (UOC). Tiene más de 10 años de experiencia en tecnologías Microsoft; actualmente ejerce como Consultor freelance en tecnologías Mono y .NET. 
Vicenç Masanas ::
MSBuild. Automatización de compilaciones y empaquetados
Tema: Visual Studio .NET Descripción: MSBuild es la plataforma de "build" que viene con el .NET framework y es la herramienta que usa internamente Visual Studio para realizar la compilaciones. En esta sesión aprenderemos los conceptos básicos de MSBuild y como se puede utilizar para automatizar tareas repetitivas en nuestros procesos de compilación y empaquetado. Veremos también las capacidades de extensibilidad, utilizaremos las "Community Tasks" y finalmente crearemos nuestras propias extensiones para MSBuild. Nivel: 200 Bio: Vicenç (MVP ASP.NET) es el responsable de desarrollo en Disgrafic (www.disgrafic.com), una compañia de desarrollo de software web en Banyoles (Girona - España), especializada en soluciones web y diseño principalmente para la plataforma DotNetNuke. Desde 2003 es miembro del DotNetNuke Core Team, donde realiza tareas de soporte y desarrollo para la plataforma. Es también el responsable del área de Globalización y Localización para el proyecto DotNetNuke. 
|
|
|
|