飘灵儿 发表于 2015-1-18 11:14:32

ASP.NET网页设计VB的将来企图仓酷云

实不相瞒,net网页编程是我见过的执行效率最低的程序设计语言,前不久在CSDN论坛上有个评测,计算9999的阶乘,同样的循环算法,net网页编程的耗时是.NET的5倍。LucianWischik回应了MadsTorgersen的演讲,提出了VisualBasic言语方面一些大概的变更。这些只是企图,统统还没有定命。这些变更次要是为了削减榜样代码,而且没有供应我们在VB10或11中看到的严重改动。
只读属性
只读主动属性与VB语法可谓天作之合。只必要在属性声明后面加上ReadOnly关头字便可。它能包管只天生getter,不外仍旧能够在机关函数中设置该值。
ReadOnlyPropertyNameAsString正文
VB中的正文如今不克不及很好地与隐式续行符共同。因而Lucian列出的的第一个VB特征就是同意在隐式续行符前面利用正文。
字符串
VisualBasic中的字符串今朝不撑持多行。因而主要的义务是同意这一点。其举动相似C#的逐字字符串,但不必要前缀。
更风趣的特征是字符串插值(StringInterpolation)。利用$"前缀,将不必要显式挪用String.Format。它还打消了由于算错替换变量的数量和地位而招致的非常。比方上面的代码:
Dimquery=$"http://{url}?name={Escape(name)}&id={Escape(id)}&o=xml"在差未几4年前,MigueldeIcaza就曾发起在C#中撑持字符串插值,并构建了一个事情原型。
字面量
VisualBasic的日期字面量基于美国通用尺度,这关于非美国开辟者是相称不公允的。因而新的企图中能够同意ISO格局化的日期字面量。
良多言语中已具有的二进制字面量也被列进企图傍边,用&B前缀暗示。这对标记位作风的列举来讲是一个福音。
分部接口和模块
这项发起同意在VB中到场分部接口和模块,其用法与分部类类似。与分部类不异,这也是为了用于代码天生器。
空传布
c++是语言,其实C++和net网页编程的应用范围根本就不一样的。在net网页编程应用的领域内,c++是不合适的。所以微软才搞了C#和net网页编程对抗。

变相怪杰 发表于 2015-1-18 17:50:22

Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。

兰色精灵 发表于 2015-1-22 15:51:22

由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。

活着的死人 发表于 2015-1-25 23:10:37

ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。

再现理想 发表于 2015-1-29 11:48:39

主流网站开发语言之JSP:JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java2platformEnterpriseEdition)应用体系中的一部分。

不帅 发表于 2015-2-6 20:50:09

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

金色的骷髅 发表于 2015-2-18 17:42:34

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

第二个灵魂 发表于 2015-2-27 08:40:24

市场决定一切,我个人从经历上觉得两者至少在很长时间内还是要共存下去,包括C和C++,至少从找工作就看得出来,总不可能大家都像所谓的时尚一样,追捧一门语言并应用它。

admin 发表于 2015-3-3 00:20:31

Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。

分手快乐 发表于 2015-3-10 04:04:47

众所周知,Windows以易用而出名,也因此占据不少的服务器市场。

谁可相欹 发表于 2015-3-17 04:12:03

逐步缩小出错代码段的范围,最终确定错误代码的位置。

简单生活 发表于 2015-3-23 18:51:10

现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。
页: [1]
查看完整版本: ASP.NET网页设计VB的将来企图仓酷云