Great ASP.NET AJAX Web Portal Starter Kit:

I  was very excited to see that Omar AL Zabir, co-founder & CTO Pageflakes has created a very cool AJAX based Web portal  And even more excited to see he has posted all the code in an open source way!   Now you can build your own Ajax portal fun! 

imageDropthings is a open source Web 2.0 Ajax Portal that shows the power of several .NET Framework 3.5 technologies.  It supports widget based modularized website, drag and drop personalization of content and an open API for widgets.  It is the sample featured in the book, Building a Web 2.0 Portal with ASP.NET 3.5 and you can use it as a personal portal, a group website, a public portal or as a dashboard for an enterprise that aggregates services from different systems.

Download Dropthings

Visit the Codeplex Project

See it Live!

Cool Features

  • Aggregation of content from external sources e.g. Flickr, Weather, Horoscope, and any type of RSS
  • Highly decoupled Widget Architecture
  • Homepage personalization using drag & drop
  • Absolutely zero postback in the entire website
  • Themes
  • Full feature supported for anonymous users
  • Open API for widget development


Technologies he shows off…

  • ASP.NET 3.5
  • An advanced REST call handler for asynchronous, transactional, cache friendly web methods
  • Content Proxy for bridging content from external domain
  • Themes
  • Personalization
  • Membership and Profile provider
  • Anonymous Identification Provider
  • Data binding using Linq
  • Data Access Layer built using Linq
  • Business layer built using Windows Workflow Foundation
Comments (11)

  1. Jason says:

    This looks awesome

    Can someone tell me why this does not leverage the Web Part Framework built into ASP.Net 2.0?  

    Is there a basic limitation with Web Parts or was it just user preference?

  2. trifonius says:

    I have exactly the same question as Jason. Does this have to do with postbacks being necessary with webparts? And does ‘Absolutely zero postback in the entire website’ mean that it is perfectly able to use with ASP.NET MVC?

  3. You’ve been kicked (a good thing) – Trackback from

  4. ASP.NET Great ASP.NET AJAX Web Portal Starter Kit: [Via: BradA ] Sharepoint VSeWSS 1.1…

  5. Link Listing – February 13, 2008

  6. Tolga says:

    I guess the web site is down today…

  7. BradA says:

    >>>>> I guess the web site is down today…

    Hmm.. seems to work for me.. Maybe they already took care of it…

  8. Liming says:


    I could be wrong, but the web parts of ASP.NET 2.0 does not work well with browsers other than IE it seemed.

    Plus, I think this solution is a lot lighter and more flexible.

  9. Rob Mills says:

    Very nice implementation!

  10. Adron says:

    Using ASP.NET MVC would require a re-write of the application to harness the framework.  However, that shouldn’t be much trouble and I myself, intend to get started in about 3-4 months if I don’t see one pop up.