How to create widgets in ASP/C# like in Facebook or iGoogle?

Posted on 2009-02-22
Last Modified: 2013-11-05

I would like to create a web page with some modules that the user can move, organize, delete, such as the widgets in iGoogle or Facebook.

Is it hard to achieve? Are there several ways to do that, or some dedicated objects in Visual Studio 2005?

Thanks for your comments,
Question by:JulienVan
    LVL 10

    Accepted Solution

    They are created using AJAX, javascript ++ (Drag panel with drag zone).
    It exist lots of different way to achieve that.

    Personally i wil suggest pay for some 3rd party such has telerik who provide that cool stuff. This will be LOTS easier then writing hundred line of code who need both to work under all browsers.

    Let me know.
    LVL 2

    Author Comment

    Hi jabcoco,

    Thanks for the link, it seems to be very powerful, and I'm going to test the trial.

    Would you know some other tools maybe a little bit less expensive?
    LVL 10

    Assisted Solution

    Well, personally i Telerik is offering really great tools for ajax, including 24h support, forum, about 500 project code simple for all their product, client-side manipulation (javascript), skinning.. It also include a free unlimited support (about 48 hour) with the unlimited timed trial version.

    I know "componentart" also have one it named "Snap".

    I don't know any other free or not component who offer dock/panel.

    You can also start reading about that on AJAX

    You may also check this link
    LVL 2

    Author Closing Comment

    Thank you for the links, it's exactly what I need, I'm going to work on this.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Join & Write a Comment

    Introduction (All good things must come to an end ( The original MySQL API ( has gone away, deprecated by PHP in Version 5.5, and removed from PHP in all curre…
    A publishing tool, a Version Control System, or a Collaboration Platform! These can be some of the defining words for the two very famous web-hosting Git repositories: Bitbucket and Github. Git is widely used amongst the programmers and developers f…
    This video teaches viewers how to create their own website using cPanel and Wordpress. Tutorial walks users through how to set up their own domain name from tools like Domain Registrar, Hosting Account, and Wordpress. More specifically, the order in… provides powerful tools for surveying targeted groups, and utilizing data from completed surveys to find trends, discover areas of demand or customer expectation, and make business decisions on products or services.

    745 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    14 Experts available now in Live!

    Get 1:1 Help Now