仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5519|回复: 20

[学习教程] ASP.NET教程之我们为何必要.NET仓酷云

[复制链接]
逍遥一派 该用户已被删除
发表于 2015-1-18 11:30:52 | 显示全部楼层 |阅读模式

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

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

x
实不相瞒,net网页编程是我见过的执行效率最低的程序设计语言,前不久在CSDN论坛上有个评测,计算9999的阶乘,同样的循环算法,net网页编程的耗时是.NET的5倍。将来5年,我们的方针就是超出明天各自为营的Web站点,把Internet建成一个能够相互互换组件的中央。——比尔·盖茨

某一天,你出差到外埠,在机场租借手电机话。在向该终端拔出本人的IC卡后,本人的地点簿和企图簿被主动下载,随即它就酿成了你团体公用的PDA。这不是梦乡!这是.NET为我们刻画的一个将来生存的场景。

人们的必要老是没法满意,我们不休地问本人:“我们还应当有些甚么?”需求推进着手艺的前进。在二十一世纪,Internet将成为贸易举动的次要场合,B2B、B2C等电子商务的运作体例,一对一营销的谋划观点将收集的服务功效进步到了亘古未有的水平。微软公司在此时提出.NET有其深远的计谋思索:

变革商务模子。微软公司感到到只靠发卖软件包的商务模子没有甚么出路,该公司盘算从此将中央转移到能够在收集上利用“服务”型商务。如许,主要的成绩就是办理收集上用来开辟并实行“服务”的平台,这就是Microsoft.NET。

进步软件开辟临盆效力,而且试图使使用软件的公布更加简单(不再想由于DLL版本分歧而懊恼,但愿不必从头启动电脑就可以够安装使用软件)。

改善用户界面,并能撑持多种用户终端。用户界面演进的了局包含两方面的内容,一是完成传统的PC界面与基于XML的扫瞄器界面间的过渡,二是对天然言语和语音辨认的撑持,从而利用户与各类终端之间的相同加倍通明,真正到达收集互连的“3A":Anywhere、Anytime、Anydevice。

明天,很多的人经常问:“除上彀看旧事,我们事实还无能甚么?”这是由于明天的互联网与新式的年夜型盘算机的事情形式另有很多类似的地方,信息被贮存在中心服务器内,而用户的一切操纵都要依托它们。让分歧的网址之间互相传送成心义的信息,大概互助供应更普遍和更深条理的服务,仍是一件好不容易的事。

古代人经常有一种狐疑,感到到现在生存在手艺与呆板架构的森林中,我们在勉力地往顺应呆板,顺应手艺,而不是呆板和手艺顺应人类。科技以工资本还只是一个优美的希望。这是由于我们还不克不及将把持信息的权力交给那些必要信息的人们。.NET的呈现,意味着人们能够只用一种复杂的界面就能够编写、扫瞄、编纂和分享信息,并且还能够失掉功效壮大的信息办理工具。因为利用的一切的文件都以切合收集协定的格局存在,以是一切的贸易用户和团体用户都能够便利地查找和利用个中的信息,任何范围的公司都可使用不异的工具与他们的供给商、贸易同伴和客户高效地相同和分享信息,如许就制造出一种全新的协同事情形式。

总之,.NET计谋是一场软件反动:

.NET对终极用户来讲十分主要,由于盘算机的功效将会失掉年夜幅度提拔,同时盘算机操纵也会变得十分复杂。出格地,用户将完整挣脱工资的硬件束厄局促:用户能够自在冲浪于因特网的多维时空,自在会见、自在检察、自在利用本人的数据,而不是束厄局促在便携式电脑的方寸空间D可经由过程任何桌面体系、任何便携式电脑、任何挪动德律风或PDA举行会见,并可对其举行跨使用程序的集成。
.NET对开辟职员来讲也非常主要,由于它不仅会改动开辟职员开辟使用程序的体例,并且使得开辟职员能创立出全新的各类使用程序,年夜幅进步软件临盆率。.NET将包管完整打消现今盘算手艺中的一切缺点。.NET定能完成确保用户从任何地址、任何设备都可会见其团体数据和使用程序的雄伟蓝图。
.NET把雇员、客户和商务使用程序整和成一个和谐的、能举行智能交互的全体,而各公司无疑将是这场效力和临盆力反动的最年夜受害者。.NET答应为人类制造一个打消任何鸿沟的商务天下。
听03很多师兄说主讲老师杭城方讲课很差就连旁听也没有去了)
莫相离 该用户已被删除
发表于 2015-1-21 09:12:34 | 显示全部楼层
在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的
分手快乐 该用户已被删除
发表于 2015-1-30 13:07:30 | 显示全部楼层
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
admin 该用户已被删除
发表于 2015-2-3 12:42:49 | 显示全部楼层
关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。
因胸联盟 该用户已被删除
发表于 2015-2-9 00:50:24 | 显示全部楼层
对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
透明 该用户已被删除
发表于 2015-2-26 15:50:34 | 显示全部楼层
是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
蒙在股里 该用户已被删除
发表于 2015-3-8 01:35:59 | 显示全部楼层
我的意思是.net好用,从功能上来说比JAVA强还是很明显的。
逍遥一派 该用户已被删除
 楼主| 发表于 2015-3-10 03:35:19 | 显示全部楼层
在一个项目中谁敢保证每天几千万甚至几亿条的数据不丢失?谁敢保证应用的高可靠性?有可以借签的项目吗?
谁可相欹 该用户已被删除
发表于 2015-3-16 02:55:42 | 显示全部楼层
众所周知,Windows以易用而出名,也因此占据不少的服务器市场。
柔情似水 该用户已被删除
发表于 2015-3-17 05:09:13 | 显示全部楼层
ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。
小妖女 该用户已被删除
发表于 2015-3-21 02:43:11 | 显示全部楼层
对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
冷月葬花魂 该用户已被删除
发表于 2015-3-23 11:42:30 | 显示全部楼层
是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
只想知道 该用户已被删除
发表于 2015-4-21 06:23:08 | 显示全部楼层
Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。
飘飘悠悠 该用户已被删除
发表于 2015-5-2 18:57:10 | 显示全部楼层
在一个项目中谁敢保证每天几千万甚至几亿条的数据不丢失?谁敢保证应用的高可靠性?有可以借签的项目吗?
飘灵儿 该用户已被删除
发表于 2015-5-4 00:50:25 | 显示全部楼层
Servlet却在响应第一个请求的时候被载入,一旦Servlet被载入,便处于已执行状态。对于以后其他用户的请求,它并不打开进程,而是打开一个线程(Thread),将结果发送给客户。由于线程与线程之间可以通过生成自己的父线程(ParentThread)来实现资源共享,这样就减轻了服务器的负担,所以,JavaServlet可以用来做大规模的应用服务。
老尸 该用户已被删除
发表于 2015-6-5 22:26:41 | 显示全部楼层
在调试JSP代码时,如果程序出错,JSP服务器会返回出错信息,并在浏览器中显示。这时,由于JSP是先被转换成Servlet后再运行的,所以,浏览器中所显示的代码出错的行数并不是JSP源代码的行数。
深爱那片海 该用户已被删除
发表于 2015-6-21 20:41:58 | 显示全部楼层
Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。
海妖 该用户已被删除
发表于 2015-7-7 18:47:37 | 显示全部楼层
如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。
简单生活 该用户已被删除
发表于 2015-7-13 06:46:41 | 显示全部楼层
现在的ASP.net分为两个版本:1.1和2.0Asp.net1.1用VS2003(visualstudio2003)编程。Asp.net2.0用VS2005(visualstudio2005)编程。现在一般开发用的是VS2003。
不帅 该用户已被删除
发表于 2015-7-21 19:48:53 | 显示全部楼层
ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-3-29 09:05

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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