asp.net的mvc5, 看起来还不错,但有几个问题很困惑
以前一直不太关注mvc,因为版本更新太快了,而且新旧还不兼容,对我最关注的性能也没有任何提高,仅仅是url好看了一点而已。
现在发展到mvc5了,想来该解决的问题也解决了吧。成熟稳定了吧。
正在尝试,不太熟悉,所以有几个困惑:
1. razor的视图引擎,能不能做到和美工切出来的页面的无缝配合,在我看来,还是得靠程序员去“翻译”。
2. 新的Identity的认证机制,扩展性和易用性有提高,但原来的用户表用int型作主键,是否不兼容?要改数据库架构来适应它?
3. razor上的所有生成页面的语法都致力于生成静态html,但如果是ajax应用,就得返回json数据,客户端用js解析。能不能直接返回某个视图cshtml定义的模板片断解析出的html.这样各种丰富的razor语法也可直接用于ajax输出结果了。 虽然有Html.Partial这样的用法,但也只是作为一个标记输出静态页的某一部分。(我说的静态页,是指服务端第一次返回的完整html,没有ajax)
现在发展到mvc5了,想来该解决的问题也解决了吧。成熟稳定了吧。
正在尝试,不太熟悉,所以有几个困惑:
1. razor的视图引擎,能不能做到和美工切出来的页面的无缝配合,在我看来,还是得靠程序员去“翻译”。
2. 新的Identity的认证机制,扩展性和易用性有提高,但原来的用户表用int型作主键,是否不兼容?要改数据库架构来适应它?
3. razor上的所有生成页面的语法都致力于生成静态html,但如果是ajax应用,就得返回json数据,客户端用js解析。能不能直接返回某个视图cshtml定义的模板片断解析出的html.这样各种丰富的razor语法也可直接用于ajax输出结果了。 虽然有Html.Partial这样的用法,但也只是作为一个标记输出静态页的某一部分。(我说的静态页,是指服务端第一次返回的完整html,没有ajax)
...全文
相关推荐
Pro ASP.NET MVC 5 (精通ASP.NET MVC5框架) 中文+英文+配套源代码
ASP.NET MVC 5 提供了更强大的过滤器机制。5.
ASP.NET MVC5 编程实战.pdf
ASP.NET MVC5框架提供了一套完整的工具和服务,包括路由、身份验证、授权、错误处理等,帮助开发者高效地构建现代Web应用。在ASP.NET MVC5中,身份验证和授权得到了显著增强。
ASP.NET MVC 4和ASP.NET MVC5[附源码]合集
ASP.NET MVC 4和ASP.NET MVC 5是该框架的两个不同版本,它们各自具有独特的特性,同时也共享许多基础概念。
ASP.NET MVC5 入门 之登录验证
总结一下,ASP.NET MVC5入门之登录验证涉及到以下关键点:1. 使用Visual Studio 2013创建ASP.NET MVC5项目,配置身份验证。2.
ASP.NET + MVC5 实例
在"SportsStore"这个实例中,我们可以预见到以下几个关键知识点:1. **接口实现**:在ASP.NET MVC中,接口常用于定义服务或业务规则。


