Partager via


Project Codename "Jasper" - Announced at Mix 07

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

Comments

  • Anonymous
    April 30, 2007
    Microsoft has just announced two new projects at MIX '07: Jasper and Astoria (codenames). Both tools

  • Anonymous
    April 30, 2007
    I asked my Ruby question on the Castle Devel mailing list and Ayende pointed me to this . One of my first

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

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

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

  • Anonymous
    May 01, 2007
    While yesterday was a pretty quiet day at the MEDC, next door at MIX07 things were certainly happening.

  • Anonymous
    May 01, 2007
    While yesterday was a pretty quiet day at the MEDC, next door at MIX07 things were certainly happening.

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

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

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

  • Anonymous
    May 09, 2007
    Beside Project "Astoria" we also announced Project code named "Jasper" at Mix07 last week. Project Codename

  • Anonymous
    June 19, 2007
    At Mix 07 , ADO.NET Team has introduced

  • Anonymous
    January 04, 2009
    The Technology Deluge Continues

  • Anonymous
    November 07, 2010
    This post was very well written, and it also contains many useful facts. I appreciated your professional way of writing the post. Thanks, you have made it very easy for me to understand. <a href="http://marketingfunnelmastery.com">marketing funnel</a>