Project Codename "Jasper" - Announced at Mix 07

Published 30 April 07 02:17 PM | dpblogs 

This week at Mix 07, Shyam Pather and Sam Druker will present Microsoft Codename “Jasper”, an ADO.NET incubation project for building quick, clean and iterative applications! Building data-serving applications can be cumbersome and time consuming, requiring developers to create their own data layer, write queries, and then hook everything up to a UI. Using “Jasper”, developers start with a connection string and can immediately begin programming the core of an application. “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.

 

So when it’s Friday afternoon and you are pressed to build a prototype for your company’s new message forum web app, it’s time for “Jasper”. You start by building your UI with a few pages for navigating categories and browsing and adding messages. Done, but only a half hour until the big game starts and it’s going to take forever to wire this to the database. Wrong. With “Jasper”, it’s done in a handful of lines of code. The data classes are available on-the-fly, there is no UI binding code to write, and you even have extra time to write a few reporting  pages using custom queries. Wow, nice job! You can see Shyam Pather do just this at Mix 07: “Rapidly Building Data Driven Web Pages with Dynamic ADO.NET".

 

For more information or to download the CTP, check out these sites:

 

·         Learn more about “Jasper” on the MSDN Data Access Incubation Projects site

·         Download the Jasper CTP

·         Team blogs

o   Andy Conrad's blog

o   Carl Perry's blog

o   Shyam Pather’s blog

o   The VB Team Blog

 

Jeff Derstadt

Software Design Engineer, Data Programmability

Filed under: ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Fabrice's weblog said on April 30, 2007 6:11 PM:

Microsoft has just announced two new projects at MIX '07: Jasper and Astoria (codenames). Both tools

# chrisortman said on April 30, 2007 7:02 PM:

I asked my Ruby question on the Castle Devel mailing list and Ayende pointed me to this . One of my first

# Adlai Maschiach said on May 1, 2007 3:09 AM:

It seems that the ADO.NET team has/going ( i'm not in LV ) to announce two on going projects which for

# Adlai Maschiach said on May 1, 2007 3:39 AM:

It seems that the ADO.NET team has/going ( i'm not in LV ) to announce two on going projects which for...

# NikolajW said on May 1, 2007 7:58 AM:

ADO.NET teamet annoncerede i går Projekt Astoria . Kort fortalt er der her tale om Data in the Cloud,

# Impersonation Failure said on May 1, 2007 8:18 AM:

While yesterday was a pretty quiet day at the MEDC, next door at MIX07 things were certainly happening.

# Impersonation Failure said on May 1, 2007 8:19 AM:

While yesterday was a pretty quiet day at the MEDC, next door at MIX07 things were certainly happening.

# Joycode@Ab110.com said on May 2, 2007 3:11 AM:

在SilverLight的耀眼光芒笼罩的 MIX大会 上,ADO.NET开发团队宣布了 2个跟数据服务相关的项目 。 1。 Astoria - REST风格的数据服务 这个项目的目的是允许应用程序在企业网络和互联网上将数据呈示为数据服务

# Console.Write(this.Opinion) said on May 3, 2007 8:57 AM:

Cheguei hoje de manhã de um merecido feriado prolongado e UAU! Quantas novidades, são tantas que ainda

# 吴頔 said on May 9, 2007 10:24 PM:

在Mix07会议上,由于SilverLight的存在,Astoria和Jasper这两个小家伙似乎一点锋芒都没有.不过似乎我对他们到是情有独钟.这两个新项目都由Ado.net Team开发,并且都基于Ado.net

# David Boschmans Weblog said on May 10, 2007 7:45 AM:

Beside Project "Astoria" we also announced Project code named "Jasper" at Mix07 last week. Project Codename

# yizhu2000 said on June 19, 2007 11:04 PM:

At Mix 07 , ADO.NET Team has introduced

# Jeff W. Barnes said on January 4, 2009 7:35 PM:

The Technology Deluge Continues

Leave a Comment

(required) 
(optional)
(required) 
Page view tracker