仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1870|回复: 12
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之先于ASP.NET MVC RC公布的计划模板库仓酷云

[复制链接]
若相依 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:26:11 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
那做企业软件是不是最好用J2EE?比来微软公然公布了一个计划模板库,ASP.NETMVC用户能够从中收费猎取一些可以被集成进网站的视图。ASP.NETMVCRC版本会在一月份公布,个中包括一系列的改善,比方:默许情形下没有后置代码(code-behind)文件,使用脚手架(scaffloding)撑持,和面向视图的MSBuild义务。计划模板库中包括了ASP.NETMVC站点可用的视图。模板由CSS款式表、图片、视图母版页、视图控件和JavaScript代码构成。这是一个开源的资本库,个中的每套模板都在CreativeCommonsAttribution3.0协定下公布。每一个人都能够向资本库中奉献内容,并为模板举行投票。依据微软开辟者部门副总裁ScottGuthrie的说法,ASP.NETMVC会在近期公布RC版本,个中包括一系列改善:视图在默许情形下不会包括后置代码(code-behind)文件
基于据良多人的倡议,我们盘算做一些修正,使MVC视图文件在默许情形下不包括后置代码文件。这个改动为年夜部分人剔除项目中无用的文件,和强化了MVC天下中视图的感化(地道为了天生内容,而不包括有关内容的代码)。
视图将具有顶级的模子属性ProductName:<%=Model.ProductName%>HTML/AJAX帮助办法能够撑持表达式语法
部分人提出如许的哀求,他们但愿能够在视图的HTML和AJAX帮助办法中利用强范例的表达式语法(而不是字符串)。
界面脚手架撑持
在VisualStudio里利用新的ASP.NETMVC“增加视图”命令时就会发明,在ASP.NETMVCRC版本已撑持了主动的“UI脚手架”。脚手架撑持可以主动天生对应恣意.NET范例或对象的视图——这意味着它可以共同POCO类、LINQtoSQL、LINQtoEntities、NHibernate、SubSonic、LLBLGenPro或其他对象模子一同事情。脚手架引擎利用反射来猎取视图中模子范例的私有成员,并传送给脚手架模板,在视图中天生符合的标志。
用于编译视图的MSBuild义务
默许情形下当您编译ASP.NETMVC项目时,它只会编译项目中的代码,而不会编译视图文件中的代码。在ASP.NETMVCBeta版本中,假如你要编译视图则必需自界说MSBuild义务。而在ASP.NETMVCRC版本中已包括了内置的MSBuild义务,您就能够把视图文件也包括进项目标编译过程当中。这会反省一切试图和母版中内嵌的语法和代码,而且在碰到成绩时给出编译毛病。
ASP.NETMVCRC版本将于2009年一月份公布。检察英文原文:ADesignTemplateGalleryPrecedesASP.NETMVCRC
本文出自:http://www.infoq.com/cn/news/2008/12/ASP-MVC-RC
既然话题已经抄起,我打算今晚发篇博文再引导一下舆论方向,使它再火两天,抛砖引玉,而且赵劼先生一直在跟帖,使.NET阵营的我感到万分难得。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-23 11:13

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表