Lakkakula's Blog

September 20, 2009

Linksgrid – Enhancements and Conclusion

Filed under: Ajax Client Templates, Asp.Net, Asp.Net MVC, jQuery, MVC — Venkata Uma lakkakula @ 6:17 pm

As with any software product there is always scope for enhancements, linksgrid is no exception. What I tried to do here is to show a different approach for developing Web 2.0 portal with dynamic content loading and user personalization. I also tried to achieve balance between complexity of coding and ease of implementation. Asp.net MVC , Ajax Client Templates and jQuery brings this balance very well by drastically improving productivity of client side programming which is rather complex when written in conventional plain old javascript. Asp.net MVC’s RESTful url based services enhances ease of implementation of AJAX.

If you followed this series from the beginning you might have noticed that, I incrementally added features to the portal. The first enhancement I would do is to clean up javascript framework and improve initial page load behavior. For example the current implementation doesn’t load any JSON on first call to the server, then multiple subsequent calls are made to load widget-list, tab-list, gallery-list etc., All these can be combined into one single JSON object and can be returned on the first call itself. This will improve a little bit of performance as it reduces number of calls to server.

I encourage you to download the latest code and play with it. If you find any problem or have a question, please use http://code.google.com/p/linksgrid/issues/list to post your issues; you are welcome to post a comment in this blog also.

If you find this project helped in one or other way please let me know… I will list your implementation in this blog.

Finally, most important… If any one of you fixed any problem or added a cool new feature to linksgrid, please share code with me.

I wish you enjoyed this series as much as I enjoyed writing and sharing my ideas with you on the project.

Thanks for the support and encouragement I got from you all.

Advertisements

6 Comments »

  1. Linksgrid – Enhancements and Conclusion…

    DotNetBurner – burning hot .net content…

    Trackback by DotNetBurner - ASP.net MVC — September 23, 2009 @ 5:49 pm

  2. Dear Sir / Madam,

    I was looking for Drag and Drop jQuery for a Dashboard like iGoogle and came across your stuff and found it very interesting. I have also set it up to my local system for my review.

    I have an query if you can help greatly appreciated. We are looking for same functionality for our Dashboard where different section can be dragged and dropped over the screen same like as you have on your site and like iGoogle. Only thing is that we have that tables developed as .ascx control. We will use Cookie to define different sections location.

    Comment by Pathan L. M — October 7, 2009 @ 8:20 am

  3. Dear Sir / Madam,

    I was looking for Drag and Drop jQuery for a Dashboard like iGoogle and came across your stuff and found it very interesting. I have also set it up to my local system for my review.

    I have an query if you can help greatly appreciated. We are looking for same functionality for our Dashboard where different section can be dragged and dropped over the screen same like as you have on your site and like iGoogle. Only thing is that we have that tables developed as .ascx control. We will use Cookie to define different sections location.

    Could please guide us how to do this? Thank you.

    Comment by Pathan L. M — October 7, 2009 @ 8:21 am

  4. @Pathan L. M

    If you are working on asp.net and ascx controls, I would suggest you take a look at http://www.dropthings.com; dropthings is developed using asp.net and uses ascx controls as widgets.

    HTH

    Comment by Venkata Uma lakkakula — October 7, 2009 @ 2:14 pm

  5. Thanks very much for sharing. I am having difficulty in not seeing any widget on your project solution I downloaded from Google. Am I missing something. Even I cannot select any widget and there aren’t any default ones. Please would you be able to help. Thanks

    Comment by George — December 19, 2009 @ 7:29 pm

    • @George,
      If you downloaded Linksgrid-src-v1.1.zip from google code. Then please follow these instructions:
      1 Make sure you have following software installed on your PC

      * Visual Studio 2008 Express Edition
      * SQL Server 2008 Express Edition
      * Microsoft MVC 1.0

      2 Unzip the file Linksgrid-src-v1.1.zip to any location on your PC
      3 Click on LiksgridV 1.0 solution file
      5 Hit F5

      Please note that this download may not work with MVC 2.0

      HTH

      Comment by Venkata Uma lakkakula — December 20, 2009 @ 11:22 am


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: