如果有的话,人们如何使用jQuery或knockout.js和ASP.NET MVC制作具有客户端活动的Web应用程序?
在webforms中,我们可能会创建一个页面并提供JavaScript和JSON,然后使用页面方法或Web服务来提供响应更快的应用程序。
是否有任何描述ASP.NET MVC良好实践的文档?
答案 0 :(得分:5)
在webforms中,我们可以创建一个页面并传递js和json 使用页面方法或Web服务来提供更快的响应 应用
在ASP.NET MVC中,您提供了返回JsonResult的控制器操作,然后从视图中使用它。或者对于knockout.js,您还可以将模型序列化为视图内的JSON对象,并直接从javascript中操作它。这是关于它的nice blog post。