| 
Nuevos Cursos de Visual Studio y Team System 2008 Ya estamos impartiendo formación de la nueva versión 2008,
aunque en realidad hace ya meses que comenzamos con los cursos de .NET Framework
3.0 una de sus novedades principales. Visual Studio 2008 incorpora las nuevas plataformas .NET
en sus versiones 3.0 y 3.5, dando la posibilidad de crear nuevos proyectos de
Windows Presentation, Communication, Workflow Fundation y LINQ. Al estar
el IDE preparado se facilita este tipo de desarrollos en comparación a los que
nos ofrecía la versión 2005 con los plug-ins correspondientes. Tanto para quienes ya desarrollan en Visual Studio, como
para los que vayan a comenzar, la incorporación de estos Frameworks facilita y
mejora el desarrollo, si bien su aprendizaje requiere un nivel de programación
aceptable en cualquiera de los lenguajes .NET. Uno de los cursos con un mayor número de cambios en la
versión 2008 es el de ADO
.NET 3.5 y LINQ (Lenguaje
Integrado de Consulta). Este lenguaje es un nuevo conjunto de funcionalidades
en Visual Studio 2008 y .NET Framework 3.5, que extiende la potencia de las capacidades
de las consultas dentro de la sintaxis de lenguaje de C# y Visual Basic. LINQ
presenta patrones estándares fáciles de aprender para consulta y transformación
de datos, y puede ser extendido a soportar potencialmente cualquier tipo de fuente
de datos. Visual Studio 2008 incluye ensamblados LINQ para las colecciones de
.NET Framework (LINQ para Objetos), bases de datos SQL (LINQ para SQL), Datasets
ADO .NET (LINQ para ADO .NET), y documentos XML (LINQ para XML). Windows Presentation
Foundation (WPF) Es una nueva generación de sistema de presentación
para construir aplicaciones cliente en Windows con una experiencia de usuario
asombrosa. El núcleo de WPF es el motor de interpretación (renderizado),
con base vectorial e independiente de la resolución que está construido para aprovechar
el hardware gráfico actual. WPF extiende el núcleo con un conjunto ampliado de
funcionalidades que incluyen el lenguaje XAML (Extensible Application Markup Language),
controles, enlaces a datos, diseños, gráficos en 2 y 3 dimensiones, animaciones,
estilos, plantillas, documentos, multimedia, textos, y tipografía. WPF por lo
tanto supone una mejora importante con respecto a la programación de la versión
2005. Windows Communication
Foundation
Es un conjunto de tecnologías .NET para crear y poner en
marcha sistemas conectados. Es una nueva infraestructura de comunicaciones construida
alrededor de la arquitectura de los Servicios Web. Los Servicios Web avanzados
soportados en WCF proporcionan seguridad, fiabilidad, y transacción de mensajes
junto con interoperabilidad. El modelo de programación orientada a servicios de
WCF está construida sobre Microsoft .NET Framework y simplifica el desarrollo
de sistemas conectados. WCF unifica un amplio rango de capacidades de sistemas
distribuidos en una arquitectura que se puede componer y extender, abarcando transportes,
sistemas de seguridad, patrones de mensajería, cifrados, topologías de redes,
y modelos de hospedaje. La formación de WCF nos proporciona una mejora importante
con respecto a los temas que teníamos que abordar en 2005 para conseguir objetivos
parecidos. Windows Workflow
Foundation
Es una plataforma que permite a los usuarios crear un flujo de trabajo en
sus aplicaciones. Consiste en un espacio de nombres, un motor de flujos de trabajo
en proceso, y diseñadores para Visual Studio, y puede ser utilizado en escenarios
simples, como sería mostrar controles UI basados en entradas de usuarios, o escenarios
complejos como con los que se tropieza en las grandes empresas, como son el procesamiento
de pedidos y control de inventario. WWF viene con un modelo de programación
extensible y un diseñador para construir actividades que encapsulan la funcionalidad
del flujo de trabajo para usuarios finales o para reutilizarlo a través de múltiples
proyectos. La formación en WWF abre posibilidades a los desarrolladores que antes
eran muy difícilmente alcanzables si no era mediante otras herramientas. También hemos actualizado el curso de ASP
.NET y AJAX 3.5,
dadas las importantes mejoras que se han incluido en estas tecnologías, al igual
que ha ocurrido con el curso sobre el Desarrollo
de Aplicaciones con Compact Framework 3.5. El curso que supone una completa novedad es el de Desarrollo
de Aplicaciones Silverlight
1.0 y Blend 2.0. En él abordamos
la creación de aplicaciones basadas en Windows Presentation Foundation que aporten
una experiencia de usuario mejorada con las nuevas herramientas Expression de
Microsoft. En resumen, la
formación en LINQ, WCF, o en Silverlight, nos permite hacer de forma mucho más
sencilla y eficiente, labores de programación, mientras que WPF y WWF nos abren
nuevas posibilidades, sin olvidar las mejoras acumuladas en tecnologías como ASP
.NET, AJAX, o Compact Framework. Para obtener más información de estos cursos, así como
otros de Visual Studio y Team System 2008, no dudes en contactarnos [+] . |