Besides, what's the advantages of using asp MVC to develop websites compare with pure jQuery/jQuery QI developed websites?
Business logic in client-side may not be prudent (depends on your application and requirements) because:
- you may not want to expose your business logic to clientside as it can be viewed.
- it may create significant security gap if exposed.
- malicious client can manipulate clientside code and cause code to run with a different logic (some pricing attacks were done in that way in the past).
- and a few other reasons.