|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
J2EE比较成熟一点,一些比较出名的企业应用软件都是基于J2EE的。以后的发展就不好说了。不过net网页编程比较烦,学.net的话,微软把很多工具都封装好了,学起来可能容易一点。ASP.NETMVC让微软的开辟职员回到了网站开辟的支流天下中,固然业界早已承受了MVC情势的框架,但是.NET开辟职员仍旧利用WebForms举行事情。不管优劣,WebForms将代码和HTML相分别,使它们难以混在一同。不外WebForms在普遍利用AJAX和CSS的情形下反而会呈现一些贫苦成绩,由于WebForms没法满意二者对客户真个严厉把持请求。
在ASP.NETMVC中,开辟职员仍旧利用aspx文件中的伪HTML代码来编写视图。这些文件没法当即失掉编译,这意味着再复杂的语法毛病也要在运转时才干发明。而视图的单位测试也因而变得比设想中加倍坚苦。
aspx的一个替换品即是VisualBasic,它的内联XML片断功效与今朝的请求十分符合。VisualBasic并不是初次用在模板言语中,VBScript是传统ASP开辟的默许言语。不外与asp文件分歧的是,VB.NET可以更明晰地分别HTML和代码。
除编译器查验这一上风以外,VB可使用更壮大的体例来体现公用站点元素。关于一般的aspx文件,公用站点元素寄存在母版页中,它基础上是对aspx文件中HTML片断的包装。有了VB以后,您就能够复杂地利用基类来完成一样的功效了。如许,站点模板和内容天生器之间能够举行丰厚的交互,使庞大站点的开辟事情变的绝对复杂一些。
利用VB和XMLLiteral的次要弱点是没法享用到HTML和JavaScript的智能提醒功效。
您能够在Channel9上懂得有关在ASP.NETMVC中利用VB的更多内容。
检察英文原文:VBMayGetaBigPushfromASP.NETMVC
本文出自:http://www.infoq.com/cn/news/2009/02/MVC-VB
实不相瞒,net网页编程是我见过的执行效率最低的程序设计语言,前不久在CSDN论坛上有个评测,计算9999的阶乘,同样的循环算法,net网页编程的耗时是.NET的5倍。 |
|