仓酷云

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

[学习教程] ASP.NET网页设计VB的将来企图仓酷云

[复制链接]
飘灵儿 该用户已被删除
跳转到指定楼层
#
发表于 2015-1-18 11:14:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
实不相瞒,net网页编程是我见过的执行效率最低的程序设计语言,前不久在CSDN论坛上有个评测,计算9999的阶乘,同样的循环算法,net网页编程的耗时是.NET的5倍。LucianWischik回应了MadsTorgersen的演讲,提出了VisualBasic言语方面一些大概的变更。这些只是企图,统统还没有定命。这些变更次要是为了削减榜样代码,而且没有供应我们在VB10或11中看到的严重改动。
只读属性
只读主动属性与VB语法可谓天作之合。只必要在属性声明后面加上ReadOnly关头字便可。它能包管只天生getter,不外仍旧能够在机关函数中设置该值。
  1. ReadOnlyPropertyNameAsString
复制代码
正文
VB中的正文如今不克不及很好地与隐式续行符共同。因而Lucian列出的的第一个VB特征就是同意在隐式续行符前面利用正文。
字符串
VisualBasic中的字符串今朝不撑持多行。因而主要的义务是同意这一点。其举动相似C#的逐字字符串,但不必要前缀。
更风趣的特征是字符串插值(StringInterpolation)。利用$"前缀,将不必要显式挪用String.Format。它还打消了由于算错替换变量的数量和地位而招致的非常。比方上面的代码:
  1. 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网页编程对抗。
简单生活 该用户已被删除
11#
发表于 2015-3-23 18:51:10 | 只看该作者
现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。
谁可相欹 该用户已被删除
10#
发表于 2015-3-17 04:12:03 | 只看该作者
逐步缩小出错代码段的范围,最终确定错误代码的位置。
分手快乐 该用户已被删除
9#
发表于 2015-3-10 04:04:47 | 只看该作者
众所周知,Windows以易用而出名,也因此占据不少的服务器市场。
admin 该用户已被删除
8#
发表于 2015-3-3 00:20:31 | 只看该作者
Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。
第二个灵魂 该用户已被删除
7#
发表于 2015-2-27 08:40:24 | 只看该作者
市场决定一切,我个人从经历上觉得两者至少在很长时间内还是要共存下去,包括C和C++,至少从找工作就看得出来,总不可能大家都像所谓的时尚一样,追捧一门语言并应用它。
金色的骷髅 该用户已被删除
6#
发表于 2015-2-18 17:42:34 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
不帅 该用户已被删除
5#
发表于 2015-2-6 20:50:09 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
再现理想 该用户已被删除
地板
发表于 2015-1-29 11:48:39 | 只看该作者
主流网站开发语言之JSP:JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java2platformEnterpriseEdition)应用体系中的一部分。
活着的死人 该用户已被删除
板凳
发表于 2015-1-25 23:10:37 | 只看该作者
ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。
兰色精灵 该用户已被删除
沙发
发表于 2015-1-22 15:51:22 | 只看该作者
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
变相怪杰 该用户已被删除
楼主
发表于 2015-1-18 17:50:22 | 只看该作者
Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-24 01:20

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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