Publicada la CTP de Enero de 2009 de Oslo

Último viernes de este mes, última tarea de la semana… CTP de Enero de Oslo disponible públicamente para descarga en el MSDN Oslo Developer Center!

Vale, lo cierto es que lleva ya unas horas “viva” y he sido yo quien ha dejado para el último momento del día este post… 🙂

Se trata de la segunda CTP de Oslo, tras la liberada durante el último PDC, a finales del mes de Octubre de 2008.

¿Qué novedades incluye esta CTP?

Fundamentalmente, unos cuantos bugfixes en base al feedback recibido durante estos tres meses. Además se han realizado algunas modificaciones e incrementos funcionales:

  • Mejoras para definir gramáticas con MGrammar que resultan mucho más intuitivas de cara al desarrollador. (Token Actions)
  • Nuevas construcciones sintácticas de MGraph soportadas a la hora de definir gramáticas para simplificar este proceso.
  • Métodos adicionales a la hora de trabajar con colecciones: Count, Choose, Distinct, All, Exists…

Herramientas incluídas en la CTP

  • SDK
    • Integración con Visual Studio 2008 para editar y generar artefactos con lenguaje M.
    • Intellipad: Un editor de texto bastante ligero y totalmente integrado con las funcionades que M nos ofrece (traducción a T-SQL, etc).
    • Compiladores para el lenguaje M.
    • Mx.exe: Utilidades para línea de comandos que nos permiten importar y exportar modelos a SQL Server 2008.
    • Add-in para Excel 2007: Nos permite visualizar en hojas de cálculo colecciones de tablas generadas con M.
  • Documentación:
    • Especificación formal del lenguaje M.
    • Glosario de primitivas del lenguaje M.
    • Documentación adicional de ayuda y referencia.
  • Ejemplos:
    • Gran cantidad de modelos creados con M.
    • Ejemplo para ilustrar la forma en que funciona el parser de M.
    • Escenario completo de integración de modelos desarrollados con M y SQL Server Integration Services.
    • Código fuente de los modelos creados con M mediante los cuales se modela propiamente Oslo.
  • Herramientas para trabajar con el repositorio:
    • CreateRepository.exe: Una herramienta que nos permite crear nuestro repositorio de modelos en SQL Server 2008.
    • Models.mx: Imagen compilada de los modelos utilizados para desarrollar Oslo.
    • Mx.mx: Imagen compilada con modelos adicionales para Mx.exe.

Para más información podéis consultar las Release Notes.

Próximamente nuevos posts con ejemplos, reflexiones y vídeos sobre Oslo!

Enjoy!!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *