- For those concepts which won't work, are there any alternative ways to implement those concepts in MVC 3?
- With these requirements, is it a good idea to implement such a website using MVC 3, or should it be implemented in asp.net (with every thing done on server side)?
MVC 3 does NOT depend on jQuery to function properly
Take a moment to read this blog post. The author does a good job explaining how MVC 3 and jQuery work together.