Search

LWBDotNetBanner.JPG

Project Description
This project contains ASP.NET Ajax support for the AJAX-Lightweight Binder.

Note: It's best not to download right now. LWB has undergone extensive changes and new versions will be published soon !

The Light-Weight Binder itself is located at: http://www.ajaxlwb.org and ASP.NET Ajax is located at http://asp.net/ajax.

This project provides a specialized form of ASP.NET Ajax Web Service. To do this, it implements a mapping that automatically transfers hierarchical data to and from SQL Server via store procedure calls.

All the data changes (lists, multiple tabs etc) can be bufferred within the client (web browser) and sent to the server in one go via a Web Service call when a save button is pressed. All data items are validated in one go (regardless of how many tables they involve) and all validation errors (if any) are returned together to the client where they are displayed appropriately by a Web Browser UI implemented by AJAX-LWB.

If no errors have occured, all the data changes are committed to the SQL Server database. This may involve updates, inserts and deletes for multiple tables via stored procedure calls. The system determines which stored-procs to call using an xml mapping file.

The best use of LWB-DOTNET is in conjunction with AJAX-LWB (http://www.ajaxlwb.org.

(The next release of this project will provide an additional alternative- namely the use of DataSets within the Web Service for more elaborate situations where direct connection to
the database is not appropriate.)

Last edited Oct 27 2011 at 1:29 PM by dbrennan, version 12
Updating...
© 2006-2012 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2012.1.11.18365