views:

73

answers:

3

I'm looking into microsoft's version of MVC as a framework for a site redesign that I'm about to begin.

I am not totally new to MVC, I worked on a java app using MVC. We used the DOJO javascript library to make asynchronous calls back to the actions to update views.

What are some of my choices to do the same in .net MVC?

I'd like an excuse to get my hands dirty with jQuery, is this a good one?

+1  A: 

jQuery is one of the most widely used javascript frameworks used with ASP.Net MVC, also check out ExtJs. We use ExtJs at work and I think its been documented well and its very easy to use. The jQuery community is a lot bigger though so I would say its a safer bet

FailBoy
+3  A: 

JQuery is definitely useful for this. If you or your company has any 3rd party control such as the Telerik RadControls for ASP.NET you can give those a try too. I think they are free for beta right now.

However, the best starting point is always looking at code that already exists. There are also tons of examples of AJAX with MVC all over the net.

Nikhil Kothari's Example

David Hayden's Example 1

David Hayden's Example 2

Scott Hanselman's Example

Go download the NerdDinner example that ScottGu, ScottHa etc. worked on for their book.

AboutDev
To clarify, the Telerik Extensions for ASP.NET MVC are free and open source (and they are also built on jQuery on the client). Online demos and downloads are available: http://demos.telerik.com/aspnet-mvc
Todd
+1  A: 

Sure you should go with JQuery..You have already experience in MVC, I think you will not take much time to understand JQuery.

http://visualjquery.com/

Pankaj