# Thursday, 04 February 2010

 SQL Server Modeling (formerly "Oslo") is a new model driven development paradigm. Developers can model their applications using the new M language. M allows you to define a structure for your data as well as represent it in graph based values. Representing values in the M language is very similar to JSON, which will allow you to represent your data in name/value pairs. Here is an example of M values in action:

People
{
     { Id=>1, Name=>"Steve", Age=>36},
     { Id=>2, Name=>"Mike", Age=>29}
}

Last summer, Telerik created the industry’s only LINQ to M (Values) implementation. The Telerik LINQ to M implementation allows the developer to use pure LINQ statements with blocks of M values, pure text or the results of a transformed DSL. With the new SQL Server Modeling November CTP there are some changes to the M specification, so we have updated our core DLLs to accommodate this. Download it for free here. Shoot me any feedback you have.

image

Enjoy!

Technorati Tags: ,,
Comments are closed.