仓酷云

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

[学习教程] ASP.NET编程:C#的将来企图仓酷云

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

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

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

x
兄弟们,想来你们都看过了昨天的比赛了。我现在的痛苦状跟当时应该差不多。希望本版.net老师不吝赐教,为小弟这一批迷途的羊羔指一条阳光之道!您也知道:学习技术如果只有一个人摸索,那是一件多么痛苦的事情!还有,如果万辛能得名师或长者指点,那又是多么一件幸福和快乐的事情!在NDCLondon上,MadsTorgersen提出了对将来C#言语的的企图。必要注重的是,这些只是企图,不会包管在哪一个版本公布。DamienGuard对这些倡议举行了总结和扼要的剖析,我们在此为您选择了个中的一些内容。
只读属性
只读主动属性将同意开辟者在一行代码中声明属性及厥后台字段。
  1. publicintX{get;}=x;
复制代码
静态范例using语句
VisualBasic和Java都同意在定名空间中导进模块(C#静态类)。如许能够移除经常使用的静态函数后面的反复代码,如“Math.”。
主机关函数
经由过程在类名后加上参数,开辟者将不再必要显式创立机关函数。这能够移除将机关函数参数复制到公有字段时的冗杂代码。
  1. publicclassPoint(intx,inty){privateintx,y;}
复制代码
属性和办法表达式
属性表达式能够为复杂的只读属性剔除一些本来必需的榜样代码。
  1. publicdoubleDistance=>Math.Sqrt((X*X)+(Y*Y));
复制代码
办法表达式也是云云,固然它们能够承受参数。注重,参数化的属性仍旧没有列进思索局限以内。在将来相称长一段工夫里,这只能是VB独占的特征。
函数参数
现在年夜多半开辟者历来不必数组,除非要利用params关头字。因而有人发起让params也撑持IEnumerable接口。假如如许做,其他言语(如VisualBasic)也必要撑持。另有人发起可使用out关头字声明部分变量。比方,
  1. int.TryParse("123",outintx);
复制代码
空传布
实不相瞒,net网页编程是我见过的执行效率最低的程序设计语言,前不久在CSDN论坛上有个评测,计算9999的阶乘,同样的循环算法,net网页编程的耗时是.NET的5倍。
小女巫 该用户已被删除
沙发
发表于 2015-1-20 18:23:00 | 只看该作者
网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
兰色精灵 该用户已被删除
板凳
发表于 2015-1-21 08:15:50 | 只看该作者
ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。
谁可相欹 该用户已被删除
地板
发表于 2015-1-26 21:32:14 来自手机 | 只看该作者
业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高,你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
老尸 该用户已被删除
5#
发表于 2015-1-28 06:15:30 | 只看该作者
能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。
愤怒的大鸟 该用户已被删除
6#
发表于 2015-1-29 11:48:39 | 只看该作者
ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
只想知道 该用户已被删除
7#
发表于 2015-2-6 00:35:55 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。
变相怪杰 该用户已被删除
8#
发表于 2015-2-11 22:53:37 | 只看该作者
虽然在形式上JSP和ASP或PHP看上去很相似——都可以被内嵌在HTML代码中。但是,它的执行方式和ASP或PHP完全不同。在JSP被执行的时候,JSP文件被JSP解释器(JSPParser)转换成Servlet代码,然后Servlet代码被Java编译器编译成.class字节文件,这样就由生成的Servlet来对客户端应答。所以,JSP可以看做是Servlet的脚本语言(ScriptLanguage)版。
深爱那片海 该用户已被删除
9#
发表于 2015-3-2 19:58:08 | 只看该作者
主流网站开发语言之PHPHP的全名非常有趣,它是一个巢状的缩写名称——“PHP:HypertextPreprocessor”,打开缩写还是缩写。PHP是一种HTML内嵌式的语言(就像上面讲的ASP那样)。而PHP独特的语法混合了C,Java,Perl以及PHP式的新语法。它可以比CGI或者Perl更快速地执行动态网页。
小魔女 该用户已被删除
10#
发表于 2015-3-3 00:20:31 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。
分手快乐 该用户已被删除
11#
发表于 2015-3-6 23:37:13 | 只看该作者
比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变。
乐观 该用户已被删除
12#
发表于 2015-3-8 00:43:42 | 只看该作者
我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。
金色的骷髅 该用户已被删除
13#
发表于 2015-3-9 08:54:08 | 只看该作者
可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。
海妖 该用户已被删除
14#
发表于 2015-3-11 07:51:30 | 只看该作者
在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的
飘灵儿 该用户已被删除
15#
发表于 2015-3-17 23:22:38 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象。
柔情似水 该用户已被删除
16#
发表于 2015-3-25 07:01:47 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-2 10:30

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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