one*_*mer 16 javascript rest asp.net-mvc jquery backbone.js
我准备在ASP.Net MVC 3+ Web应用程序(服务器端MVC)中实现Backbone.js UI(客户端MVC).
我已经阅读了大量的Backbone教程,但没有一篇说明该技术在ASP.Net MVC场景中如何有用或可能没用.
结合这两个部分时我应该遵循什么策略?
TYR*_*AEL 18
公平地说,Backbone.js(客户端应用程序)和MVC(服务器应用程序)应该没有任何共同之处.Backbone.js唯一需要的是Restful Api.所以我要做的就是看一下MVC 4的Web Api(例子).关于这个主题有很多教程,但我列出的那个教程给出了很好的概述.
一旦了解了如何实现Restful API,请查看与服务器应用程序集成的backbone.js上的任何教程.只需用教程的api替换你的api就可以了.阅读本书,它是无价的,并包含有关如何在本地和服务器上实现backbone.js应用程序的精彩示例.
另外,MVC 4的Web API与骨干网完美集成.看看Addy Osmani,Backbone.Paginator开发的插件.它有助于使用MVC 4的Web API和odata过滤器轻松实现过滤,分页,跳过,排序等.
在学习了Backbone.js并在一些项目中使用它之后,我发现我的大部分时间都花在了解如何使用它上,而不是我的后端正在做什么.就ASPMVC而言,您设置了一些返回JSON的控制器操作.
Rob Connery 在Tekpub上的系列Real-World ASP.NET MVC3中使用Backbone.js和MVC3 .
第6集 - BackboneJS - 用于完全向您介绍骨干和ASPMVC3集成.不幸的是,你必须以32美元的价格购买整个系列,并且有助于观察整个系列以了解最新的产品.此外,我不同意他接近视频中所有内容的方式,但如果你是新手,他对Backbone.js的使用和描述会非常有用.
DocumentCloud(Backbone.js出现的项目)维护着一个名为Tutorials,博客文章和示例站点的页面.它们并不总是列出使用的后端,因此您可能必须浏览所有链接以查看是否找到任何内容.
这是来自实际经验的快速小教程,基本上将骨干应用程序连接到一些ASPMVC端点.
最后,这是一篇关于微软自己的ASP.NET Weblog的帖子,名为"将Backbone.js与ASP.NET Web API集成".
| 归档时间: |
|
| 查看次数: |
11478 次 |
| 最近记录: |