Just sharing some of my inconsequential lunch conversations with you... RSS  

Tuesday, May 01, 2007

Project Codename "Jasper" - Announced at Mix 07

in: ADO.NET team blog.

Microsoft is announcing a new data goodie: "Jasper". “Jasper” uses a set of new technologies to make this happen:

  • Dynamic generation of data classes so there is no configuration or design time code-gen to carry around.
  • Rich query and O/R capabilities because “Jasper” is built on top of the Entity Framework.
  • Auto-binding capabilities for ASP.NET, WinForms, and WPF to make binding data to a UI simple and automatic.

Looks like the dynamic ORM lobby at Microsoft as finally succeeded! Seems like my Christmas wish list. Don't you dare dropping this one, Microsoft!

[update] ok, now that I think of it, and after seeing the first samples, I'm not so thrilled with the idea. Well, at least we're getting another great demo material, but can this technology enter the enterprise world we live in? Only time will say. One thing is for sure: the "Generate Default EDM=True" on the connection string is scary, to say the least...



Project Codename “Jasper”

Project Jasper is geared towards iterative and agile development. You can start interacting with the data in your database without having to create mapping files or define classes. You can build user interfaces by naming controls according to your model without worrying about binding code. Project Jasper is also extensible, allowing you to provide your own business logic and class model. Since Project Jasper is built on top of the ADO.NET Entity Framework, it supports rich queries and complex mapping.

To learn more about Project Jasper visit the ADO.NET Blog at http://blogs.msdn.com/adonet
To download the Project Jasper CTP visit http://www.microsoft.com/downloads/details.aspx?FamilyId=471BB3AC-B31A-49CD-A567-F2E286715C8F&displaylang=en.


No comments:

Development Catharsis :: Copyright 2006 Mário Romano