We like AJAX technology
teamjsf.net is a demo site we did for one of our clients that is based on an open source project called Dropthings. The site allows you to add widgets from a selection list and then to move these same widgets around on the page. The project is written in C# and does a nice job of showing off what is possible with AJAX and Visual Studio.
Here is a Virtual Earth demonstration where we created a collection of SSG customers on the maps.live.com site and then imaged that collection on a web page.