Ven a conocer las novedades de Visual Studio 2010 en Barcelona
Desde el lanzamiento de Visual Studio 2010, recibimos por parte de los equipo de desarrollo de diversas empresas, solicitudes de ayuda en distintas formas como cursos, consultorías, etc. De los temas que hemos detectado que son de mayor interés hemos seleccionado dos que vamos a tratar en este seminario.
El nuevo Framework ASP.NET MVC.
La programación de aplicaciones web con ASP.NET es un estándar enormemente extendido, y esta mejora, que parte del patrón de diseño MVC, facilita a los desarrolladores la separación en capas para dotar a los aplicativos de un diseño más eficaz.
Las novedades de la versión 4.0 incluidas en Windows Communication Foundation.
En esta sesión veremos las nuevas capacidades para la composición de servicios, la reducción de la configuración y la complejidad del despliegue.
Agenda
15.20 15.30 | Registro, entrega de materiales y bienvenida.
15.30 16.45 | ASP.NET MVC Framework.
Trataremos sobre el nuevo modelo de programación ASP.NET MVC basado en el muy conocido patrón de diseño Model View Controller. Los desarrolladores familiarizados con el modelo MVC (Model-View-Controller), pueden llevar su experiencia a los nuevos proyectos ASP.NET. Realizaremos una serie de demos para mostrar el desarrollo básico y la integración con pruebas de este tipo de proyectos.
16.45 17.55 | Windows Communication Foundation 4.0.
WCF es un modelo de programación para crear aplicaciones orientadas a servicios, que está adquiriendo una gran importancia en el desarrollo de aplicaciones, y sobre el que se han realizado un conjunto importante de modificaciones.
Realizaremos una serie de demos para mostrar algunos de los aspectos más interesantes, entre los que contaremos con:
- Activación basada en la configuración, mediante la cual eliminamos la necesidad de archivos .svc y la sobrecarga asociada.
- Servicios de enrutamiento (routing), que nos va a permitir realizar este enrutamiento según el contenido de los mensajes.
- Preconfiguración de Enpoint con una o más de sus propiedades (dirección, enlace, contrato) fijas.
- Y por último trataremos REST como un sistema de almacenamiento en memoria caché declarativo que permite almacenar las respuestas de las operaciones de servicio.
17.55 18.00 | Preguntas y Respuestas.
Datos del Evento
El evento será presencial y se celebrará en Barcelona en la tarde del día 24 de Noviembre en el Gran Hotel Torre de Catalunya, situado en la Avenida de Roma 2-4, [+]
> Deseo inscribirme a la sesión del día 24 en Barcelona [+]
El evento será impartido por servicios profesionales Danysoft. La participación es gratuita, pero será necesario registrarse previamente. Como las plazas son limitadas, te rogamos confirmes tu inscripción lo antes posible.
> Deseo tratar un tema en concreto con los ponentes al evento [+]
> Deseo realizar una consulta/comentario sobre el evento [+]
A continuación os incluimos las preguntas que se realizaron al final del evento:
P | ¿Cuál es exactamente el propósito de WCF Routing?
R | Existen muchos propósitos, entre los principales podemos encontrar el puente protocolar, capacidad para exponer un servicio sobre un protocolo diferente sin tener que modificar el servicio, mejor diseño de la seguridad, al poder situar el servicio en un lugar “seguro” mientras exponemos el Router o permitir más capacidad de reacción ante caídas o aumento sustancial de la demanda. Si bien la utilidad que le podemos dar no es específica ya que el modelo de extensibilidad, como en todo .NET, es muy grande.
P | ¿Es ASP.NET MVC una tecnología exclusiva para grandes compañías? ¿Qué puede aportar a los grupos pequeños de desarrolladores?
R | En principio uno se puede ver tentado a creer que sí, que sólo las grandes compañías son las que pueden o quieren imponer procesos de calidad en sus desarrollos, pero nada más lejos de la realidad. Es cierto que cuanto más pequeño es el grupo menos colchón tenemos para “desviarnos” de lo que consideramos desarrollo puro, ahora bien, diseñar un proceso de calidad para estas situaciones no es tan costoso y se pueden obtener resultados medibles que acaben de una vez con la falacia de que las pruebas o la calidad en general es una pérdida de tiempo.