我最近发现了ASP.NET MVC一个有趣的选择,我现在做的事:静态HTMLS与高级JavaScript做服务电话(大部分示例使用OpenRasta)。例如参见this或this。服务器端VS客户端MVC的Web应用程序
就我个人而言,我总觉得网络应用需要转向JavaScript框架。对我来说,感觉MVC中的代码连接客户端/服务器端验证(以及将商业模型转换为视图模型等其他内容)看起来很尴尬,有点不自然。基本上需要数据并返回JSON的操作,或者只是“返回View()”的操作清楚地表明了这一点。
然而,问题是不是出了什么更好的 - 这是一种讨论,我不这么认为喜欢;-)我的问题是:你有没有试过两者兼而有之?你会建议发明学习jMVC和类似吗?关于这个问题的任何好的文章?优点和缺点?例如,big在我看来,这是一个非常强大的SOC,可立即重用的服务等。
总结一下:你会建议什么方向进一步移动?
是另一个有趣的项目,我敢肯定,JMVC开发商都意识到这一点......我在寻找有关该方法的问题的良好信息,解决的问题等等。例如,他们如何避免服务器端验证的重复等。至于搜索引擎(以及许多人相信的其他咒语),对于内部网和企业网站而言,这通常并不重要。 – queen3 2009-11-13 16:30:45