What is the ASP Ascension Project?

Taking ASP.NET to a higher plane of existence!
The purpose of the ASP Ascension project is to provide a framework to help developers bridge the gap between the Silverlight client and the ASP.NET framework. It is a set of ASP.NET AJAX server controls along with some Silverlight helper classes and controls that enable developers to quickly build Silverlight applications that can communicate with the ASP.NET framework.

The Goal...

Our primary goal is to provide a framework to enable developers to quickly and easily bridge the gap between the Silverlight client layer and the ASP.NET layer. This includes firing ASP.NET events via postback or callback from the Silverlight client as well as basic data binding in the Silverlight client to data in the ASP.NET page.
Our secondary goal is to create a set of rich UI controls to provide an enhanced user experience in normal ASP.NET pages. Imagine if a developer could provide the richness of Silverlight with the ease and familiarity of ASP.NET. We want to make that possible. There might be instances where it would be advantageous to replace normal ASP.NET controls (Buttons, Navigation UI Elements, Data Lists, etc.) with the richness of Silverlight while maintaining the ability to interact with the ASP.NET page.

Support our Efforts

If you find this project helpful, please help keep us going by:
  • Donating via PayPal.
  • Or visiting one of our sponsors.

Project Structure

  • ASP.NET Server Controls
    • ASPAscension.Controls.BaseControl (serves as the base for all other server controls)
    • ASPAscension.Controls.GenericControl (provides generic postback and callback functionality)
  • Silverlight Controls
    • BridgeKeepers (controls that allow developers to create a bridge from their Silverlight controls to the ASP.NET control layer)
      • BridgeKeeperBase (serves as the base for developing BridgeKeepers for specific purposes, provides basis state management)
      • GenericBridgeKeeper (a class that gives developers the ability to make any Silverlight application work with the ASP.NET GenericControl above)
    • Controls
      • None Created Yet
  • Demo Silverlight Application
  • Demo Website

Blog

Last edited Nov 17 2008 at 3:29 AM by chrisaswain, version 4

 

Want to leave feedback?
Please use Discussions or Reviews instead.

Archived page comments (1)

Updating...
© 2006-2009 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2009.10.27.15987