Astoria and Jasper

Source: Internet
Author: User

The ADO. Net Development Team announced two data service-related projects at the dazzling mix Conference of Silverlight.

1. Astoria-rest-Style Data Service

The purpose of this project is to allow applications to present data as data services on the enterprise network and the Internet for the Web Client. Such a data service can be obtained through HTTP, and various service information can be identified through various Uris. The interaction with these data services is implemented through HTTP verbs such as get, post, put, and delete. The data exchange format is simple like XML and JSON.

Project Website
Http://astoria.mslivelabs.com/

2. Jasper-rad version of the object framework

This project is designed for iterative agile development. You can start to interact with data in the database without generating a ing file or a definition class. You can name controls based on your model and create a user interface without worrying about the bound code. This project is also scalable and allows you to provide your own business logic and class model. This project is based on the ADO. Net object framework and supports rich queries and complex ing.

With Jasper, developers can start programming the application's core right away from a connection string. The Jasper model dynamically generates data classes at runtime. A program using Jasper will connect to the database at runtime, determine the data definition of the database, and generate the corresponding data class. This class generation step does not generate source code files. The data class is compiled and translated in the memory, and can then be used in the program. If the database data definition changes every time it is run, the dynamically generated data class will reflect the changes in the data definition.

Jasper uses several new technologies:

  • Dynamic generation of data classes, no configuration or design of the time code generation process
  • Rich query and O/R functions, because Jasper is built on the Entity Framework
  • The ability to automatically bind ASP. NET, winforms, and WPF makes it easy and automatic to bind data to the UI.

The new CTP is for orcas Visual Basic 9 and ironpython 1.1, although any language supporting delayed binding can use the Jasper framework.

Download: Jasper: mix 2007 CTP
Http://www.microsoft.com/downloads/details.aspx? Familyid = 471bb3ac-b31a-49cd-a567-f2e286715c8f & displaylang = en

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.