我一直在用MvcContrib extras附带的SimplyRestfulRouting程序集,而且大多数情况下我真的很喜欢它可以快速设置我的路线,并为我留下一个很好的约定,以便在我的控制器中遵循。不过,我仍然试图将自己的头围绕在REST上,因为它适用于丰富的互联网应用程序,并且当我需要做一些超出8或9条默认路线范围的事情时,偶尔会感觉到鸽子被遮住了。 [编辑:通过“鸽子洞”,我只是说我觉得自己弄脏了应用程序时,我不得不创建一个控制器动作,而这个动作不在默认的“宁静路线”的定义范围之内。]在MVC应用程序中执行平稳路线的好处是什么?
听说来自REST支持者的评论,他在其中表达了他的观点,即MVC框架本质上是RESTful的,它让我更加关注像MvcContrib SimplyRestfulRouting这样的库实际上在购买我。
没有阅读过很多关于REST的具体原则,我正在寻找关于在RIA上实现这种事情可能带来哪些好处的输入。关于AJAX,RESTful架构如何影响我的客户端交互?
这很可能是我误解了在这种情况下使用REST,并会欣赏一些StackOverflow的mojo让我的头脑清晰。
你有关于REST支持者的链接,以及为什么MVC“天生就是”宁静? – SerialSeb 2009-05-21 13:45:11
这是一个关于.NET Rocks的讨论,与Kenn Scribner一起展示#445:http://www.dotnetrocks.com/default.aspx?showNum=445 – nkirkes 2009-05-21 16:58:03