Share via


ASP.NET AJAX Demo Site

I've been asked for this demo code numerous time and have always resisted because publishing it was "complicated". For one, there were a few bits in there I didn't write myself - they came from the long and distant past (in fact I think they came from part of the VS2005 launch) - but their provenance was lost in the mists of time so I certainly wasn't comfortable publishing those bits. And also - bad move this - I'd based much of the site on a database that isn't publicly available so either I needed to change that or there would be a lot of broken pages.

Anyway, on Wednesday I rashly said "yes" when someone asked if I could make it available so I've gone through and "sanitised" things a bit. That also means I've stripped out much of the superfluous stuff like the styling and the CSS Friendly control adapters to try and simplify things. The result is a less than pretty site. It still functions like the demo - but it's not pretty to look at. Really not pretty.

Anyway, usual rules apply. It's a demo. It's typically put together quickly to show specific aspects of the technology. Play with it, pull it apart, let me know if there are any problems etc.

All you will have to do is:

  • Make sure you have the following installed
  • Download the demo code and unzip it
  • Add the AJAX Futures CTP and AJAX Toolkit dlls to the bin directory
    • Microsoft.Web.Preview.dll
    • AjaxControlToolkit.dll
  • Check the connection strings in web.config
    • For ASP.NET application service
    • For the pubs database
  • When you want to play with the client authentication page, change the authentication mode to Forms in web.config
  • Oh, and the UpdateProgress control has no image as I had to remove the one I use (which came from SharePoint) before distributing. Just substitute your own (preferably animated) GIF.

You should be good to go.

 

Technorati tags: asp.net, ajax, demo

Comments

  • Anonymous
    September 13, 2007
    Thought I'd do a quick summary of the demos I've published on my site over the last few months so here