BlogXperience

08 Abr

Frameworks y Herramientas de desarrollo rápido (RAD) para agilizar el desarrollo de soluciones .NET

Bien, bien, bien, pues hoy dejo descansar el coco y os paso aviso de esta sesi贸n de desarrollo que prepara la gente de Microsoft.

Si todo va bien y el tiempo no lo impide ese d铆a iremos para all谩 a ver que nos cuentan.

Y a ver si se dejan ver por ah铆 la Gente IT :-)

Muy interesante a priori todo lo referente a .NET con Frameworks y RAD y la parte de Kalipso.

Muy bueno puede ser el apartado de DotNETNuke (a ver, a ver…)

La que puede ser la panacea de la programaci贸n es la presentaci贸n de SolidRAD y PlainTools, yo como siempre si no lo veo no lo creo y me gustar铆a verlo funcionar fuera de una demo en entorno “Controlado” (todos los que hemos hecho presentaciones en p煤blico sabemos lo te贸rico que es ese concepto de “Controlado“… :-) )

Todos los detalles y el registro Aqu铆 (como siempre…)

D脥A 22 DE ABRIL DEL 2008

Productos:
.NET and Visual Studio.

Resumen

El desarrollo de aplicaciones puede agilizarse y acelerarse mediante el uso de frameworks y herramientas de desarrollo r谩pido (RAD) de c贸digo abierto y propietario que cubren una determinada funcionalidad o rol dentro de una arquitectura o que incluso generan una soluci贸n completa personalizable y extensible. Durante este evento tendremos la oportunidad de explorar y revisar algunos frameworks y herramientas RAD disponibles en el mercado, tanto de c贸digo abierto (Open Source) como propietarias, que nos permiten crear aplicaciones y pilotos basados en tecnolog铆as Microsoft de forma r谩pida, 谩gil y con gran calidad.

Agenda del Evento

 


10:00-10:30 Introducci贸n: Desarrollo sobre .NET con Frameworks y herramientas RAD.

Revisaremos las distintas posibilidades que permiten desarrollar soluciones software: uso directo de tecnolog铆as .NET, uso de frameworks y 鈥渂uilding blocks鈥 de c贸digo abierto (open source) y propietarios y uso de herramientas RAD (generaci贸n de c贸digo autom谩tico o plataformas extensibles mediante metadatos).

ORM y Acceso a Datos en Aplicaciones Empresariales

10:30-11:00聽 nHibernate (Eduardo Quint谩s- Plain Concepts)

Exploraremos las posibilidades que ofrece este framework ORM (Object-relational mapping) de c贸digo abierto (Open Source) y su papel dentro de una arquitectura de aplicaci贸n empresarial.

11.00-11.45聽 LINQ to SQL y ADO.NET Entity Framework(Unai Zorrilla- Plain Concepts)

En esta sesi贸n revisaremos la importancia de dise帽o orientado a modelos, el modelado conceptual y las capas de persistencia y los dos frameworks de Microsoft relacionados.

Por un lado, LINQ to SQL es un componente de .NET 3.5 que proporciona un entorno de gesti贸n de datos relacionales como objetos.

Por otro, ADO.NET Entity Framework es el nuevo framework de acceso a datos empresarial que permite mapear un modelo l贸gico de datos a un modelo conceptual de tipo entidad-relaci贸n extensible y personalizable apoy谩ndonos en un entorno visual integrado con Visual Studio, y que adem谩s permite realizar consultas a trav茅s del nuevo lenguaje de consultas integrado LINQ (LINQ to Entities) con los correspondientes beneficios como la revisi贸n de las consultas en tiempo de compilaci贸n y un tipado fuerte de objetos y consultas.

 


Contenedores de Objetos (Inversion de Control, Inyecci贸n de Dependencias, Programaci贸n orientada a Aspectos,etc..)

12.00-12.30 Spring .NET (Eduardo Quint谩s- Plain Concepts)

Veremos qu茅 puede ofrecer este framework de c贸digo abierto (Open Source) como contenedor de objetos en aplicaciones empresariales. Funcionalidades como Contenedor de Inversi贸n de Control, programaci贸n orientada a aspectos, etc..

12.30-13.00 Unity y Codeplex (David Salgado- Microsoft)

Disponible dentro de Codeplex (repositorio de c贸digo abierto de Microsoft), Unity es un 鈥渁pplication block鈥 ligero y extensible que act煤a de contenedor de objetos de inyecci贸n de dependencias para crear aplicaciones d茅bilmente acopladas.

Frameworks de Interfaz de Usuario

13.00-13.30 ASP.NET MVC (Isabel G贸mez- Microsoft)

ASP.NET MVC es un framework de Microsoft de c贸digo abierto (c贸digo disponible en codeplex) que implementa el patr贸n de dise帽o Model-View-Controller. Este tipo de dise帽o permite la separaci贸n clara entre modelos, vistas y controladores facilitando las pruebas y haciendo posible un dise帽o dirigido por pruebas (test driven development).

13.30-14.00 Framework Movical (Dar铆o Gonzalez- Centro de Innovaci贸n de Boecillo)

El framework Movical tiene como objetivo facilitar el desarrollo de aplicaciones de movilidad, mejorando la productividad y reduciendo la curva de aprendizaje del lenguaje de desarrollo. Entre otras, tiene las siguientes capacidades: soporte de modo conectado y desconectado, securizaci贸n de datos sensibles, soporte de Windows Mobile 5.0 o superior, etc鈥

Entornos de desarrollo RAD (herramientas y plataformas)

14.00-14.30 Desarrollo R谩pido de Aplicaciones Web 2.0 con DotNetNuke (Vicen莽 Masanas - Disgrafic ITec聽 SL)

DotNetNuke es una plataforma de c贸digo abierto de desarrollo de aplicaciones web que permite crear aplicaciones web a medida con filosof铆a web 2.0, sistema de gesti贸n de contenidos, portales de usuarios y colaborativos, etc.. y que est谩 basado en las 煤ltimas tecnolog铆as .NET:聽 Silverlight, ASP.NET Ajax (Visual Studio 2008), etc..

 


Entornos de desarrollo RAD (herramientas y plataformas)- Continuaci贸n

15.15-15.45聽 SolidRAD: Creaci贸n de una aplicaci贸n centrada en datos de dos o tres capas en una semana con SolidRAD (Jes煤s L贸pez- Solid Quality Learning)

Solid RAD es una herramienta de desarrollo r谩pido y un marco de trabajo para crear aplicaciones centradas en datos con una arquitectura de dos o tres capas f铆sicas. Teniendo SQL Server 2005 como gestor de base de datos, WCF en la capa de aplicaci贸n y WPF en la capa de presentaci贸n en el caso de cliente rico y ASP.NET en el caso de cliente web. Sigue mejores pr谩cticas de Microsoft y utiliza las correspondientes Software Factories y Application Blocks recomendados.

15.45-16.15聽 Kalipso: Soluciones m贸viles para un mundo m贸vil (Eduardo Sanz- Intermec Technologies)

Kalipso es una herramienta visual de desarrollo r谩pido de aplicaciones para plataformas Windows CE y Pocket PC que mejora la productividad y reduce los costes de desarrollo, en la mayor parte de los casos, sin necesidad de programar. Kalipso soporta multitud de tecnolog铆as de identificaci贸n y captura autom谩tica y gesti贸n de datos, tales como lectores de c贸digos de barras, pantalla t谩ctil, reconocimiento de voz, comunicaciones radio, impresi贸n y RFID entre otras.

 


Entornos de desarrollo RAD (herramientas y plataformas)- Continuaci贸n

16.30-17.00 PlainTools (Unai Zorrilla- Plain Concepts)

PlainTools es una herramienta de desarrollo r谩pido que incluye entre otras las siguientes caracter铆sticas principales: completa integraci贸n con Visual Studio 2008, modelador de entidades con capacidad de divisi贸n y conexi贸n basado en DSL Tools, motor ORM basado en LINQ to SQL o ADO.NET Entity Framework (pr贸xima versi贸n), soporte de enlace a datos para WinForm, WebForm y WPF, definici贸n de servicios y generaci贸n autom谩tica de fachadas de servicios basadas en WCF.

17.00-17.30 Dynamics CRM 4.0 como plataforma de desarrollo (Barcelona: Daniel Sabater-Spenta)

Exploraremos las posibilidades que tiene CRM 4.0 como plataforma de desarrollo r谩pido de aplicaciones. Capacidades como la creaci贸n de entidades y sus correspondientes formularios, definici贸n y creaci贸n de workflows y extensibilidad mediante plugins en .NET

17.30-18.00 Cierre y conclusiones (Isabel G贸mez- Microsoft)

Revisaremos el contenido de la agenda del d铆a y comentaremos otras filosof铆as de desarrollo y despliegue de aplicaciones como S+S (Software + Services) y las iniciativas de Microsoft para facilitar el desarrollo de las mismas.

Tambien te puede interesar...

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (3 votes, average: 3 out of 5)
Loading ... Loading ...

4 Responses to “Frameworks y Herramientas de desarrollo rápido (RAD) para agilizar el desarrollo de soluciones .NET”

  1. 1
    Ra煤l (Gente IT) Says:

    Xavier!!!

    Yo me apunto, pero me parece que te has olvidado de linkar la palabra “Aqu铆”. Es que… postear a estas horas… tiene estos descuidos! :)

  2. 2
    Xavier Soriano Says:

    Gracias!!!

    Si es que esto no puede ser sano…

  3. 3
    Ra煤l (Gente IT) Says:

    No hay de qu茅. Para eso estamos!
    Ale, ya me he registrado en el evento y ya me puedo ir a dormir. Que repsonder posts a estas horas tampoco ha de ser sano…

    Buenas noches!

  4. 4
    Evento Microsoft Frameworks y RAD | Gente IT Says:

    […] bien nos anunciaron en BlogXperinece, hoy hemos acudido al evento de Microsoft sobre Frameworks y Herramientas de desarrollo r谩pido […]

Leave a Reply

© 2008 BlogXperience | Entries (RSS) and Comments (RSS)

Global Positioning System Gazettewordpress logo, Wordpress template
Cerrar
Enviar por Correo
Mantenido y Gestionado por :::: SoftCAT ::::