仓酷云

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

[学习教程] ASP.NET编程:先容.NET平台、C#和ASP.NET仓酷云

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

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

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

x
归根到底,net网页编程跨平台可以,但是要重新编写代码,否则还分什么J2EE/J2SE/J2ME呢!.NET平台
依据微软的界说:.NETisa“revolutionarynewplatform,builtonopenInternetprotocolsandstandards,withtoolsandservicesthatmeldcomputingandcommunicationsinnewways”,即:.NET=新平台+尺度协定+一致开辟工具。
.NET代表一个汇合,一个情况,一个能够作为平台撑持下一代Internet的可编程布局。终极目标是让用户在任何中央、任什么时候间,和使用任何设备都能会见所需的信息、文件和程序。
.NET平台次要包含四个部分的内容:低层操纵体系、.Net企业服务器、.Net框架和集成开辟工具VisualStudio.Net。
1.低层操纵体系
微软借助在桌面操纵体系的向导位置,把windows系列操纵体系拿进到.Net平台中。
今朝Windows2000、WindowsXP、Windows2003撑持.Net平台。
2.Net企业服务器
.Net平台还供应了系列服务器供企业利用。
Exchange2000Server:Exchange不是纯真的EmailServer,它更是一套彻彻底底的信息平台。
SQLServer2000:SQLServer供应完美数据处置功效。包括数据发掘,XML的间接Internet撑持。今朝在WindowsCE中推出了SQLServer2000WindowsCEEdition。
BizTalkServer2000用于企业间互换商务信息,它使用XML作为企业外部及企业间文档传输的数据格局,能够屏障平台、操纵体系分歧的差别,使贸易体系的集成成为大概。
CommerceServer2000用于疾速创立在线电子商务。
MobileInformationServer为挪动信息解服务器供应牢靠并且具有伸缩性的平台。
3..Net框架
.Net框架次要包含大众言语运转库(CommonLanguageRuntimeCLR)和.Net框架类库(FCL)。
4.集成开辟工具VisualStudio.Net
微软将她的全体开辟工具都集成在VisualStudio.Net中,在VisualStudio.Net中能够用C#言语、C++言语、Basc言语、J#言语开辟。能够开辟桌面使用程序、Web使用程序、智能设备使用程序等。
NET能做甚么?为Internet收集和散布式使用程序的开辟供应一个新的开辟平台。简化使用程序的开辟和部署,为构建WebService供应一个尺度平台,改良体系和使用程序之间的交互性和集成性。使使用程序对任何设备都可以举行会见。
C#
在微软.Net平台上,C#言语是开辟的次要言语。C#是由Microsoft开辟的一种新型编程言语,它是从C和C++中派生出来的,因而具有C++的功效。因为是Microsoft公司的产物,它又同VB一样复杂。关于web开辟而言,C#相似Java开辟言语,同时又具有Delphi的一些长处。以是Microsoft传播鼓吹:C#是开辟.NET框架使用程序的最好言语。
.NET平台将C#作为其固有言语,重温了很多Java的手艺划定规矩。C#中也有一个假造机,叫做公用言语运转情况(CLR),它的对象也具有一样的条理。可是C#的计划企图是要利用全体的Win32API乃至更多。因为C#与Windows的系统布局类似,因而C#很简单被开辟职员所熟悉。
ASP.NET
ASP.NET是创建在大众言语运转库上的编程框架,可用于在服务器上天生功效壮大的Web使用程序。与之前的Web开辟模子比拟,ASP.NET供应了数个主要的长处:
加强的功能。ASP.NET是在服务器上运转的编译好的大众言语运转库代码。与被注释的先辈分歧,ASP.NET可使用初期绑定、及时编译、本机优化和盒外缓存服务。这相称于在编写代码行之前便明显进步了功能。
天下级的工具撑持:ASP.NET框架增补了VisualStudio集成开辟情况中的大批工具箱和计划器。WYSIWYG编纂、拖放服务器控件和主动部署只是这个壮大的工具所供应功效中的多数几种。
能力和天真性:因为ASP.NET基于大众言语运转库,因而Web使用程序开辟职员能够使用全部平台的能力和天真性。.NET框架类库、动静处置和数据会见办理计划都可从Web无缝会见。ASP.NET也与言语有关,以是能够选择最合适使用程序的言语,大概跨多种言语的支解使用程序。别的,大众言语运转库的交互性包管在迁徙到ASP.NET时保存基于COM的开辟中的现有投资。
浅易性:ASP.NET使实行罕见义务变得简单,从复杂的窗体提交和客户端身份考证到部署和站点设置。比方,ASP.NET页框架使您能够将使用程序逻辑与暗示代码分明地分隔用户界面,在相似VisualBasic的复杂窗体处置模子中处置事务。别的,大众言语运转库使用托管代码服务(如主动援用计数和渣滓接纳)简化了开辟。
可办理性:ASP.NET接纳基于文本的分层设置体系,简化了将设置使用于服务器情况和Web使用程序。因为设置信息是以纯文本情势存储的,因而能够在没有当地办理工具匡助的情形下使用新设置。此“零当地办理”哲学也扩大到了ASP.NET框架使用程序的部署。只需将需要的文件复制到服务器,便可将ASP.NET框架使用程序部署到服务器。不必要从头启动服务器,即便是在部署或交换运转的编译代码时。
我觉得这个学习方法很重要。初学者应该跟我一样有同样一个毛病。那就是急于求成。很想就自己做出个小小的系统来。可真要动手,却又茫然而不知所措。为什么会这样呢?因为我们没有耐心去学习基础知识。写根本看不到什么效果的测试代码。
老尸 该用户已被删除
沙发
发表于 2015-1-29 15:06:38 | 只看该作者
现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。
板凳
发表于 2015-2-5 00:55:22 | 只看该作者
Asp.net脚本的出现,为ASP空间带来了更高的稳定性,同时也为程序员建站提供更高环境!
若相依 该用户已被删除
地板
发表于 2015-2-5 18:10:53 | 只看该作者
是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。
小魔女 该用户已被删除
5#
发表于 2015-2-10 02:59:39 | 只看该作者
主流网站开发语言之JSP:JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java2platformEnterpriseEdition)应用体系中的一部分。
灵魂腐蚀 该用户已被删除
6#
发表于 2015-2-11 13:53:39 | 只看该作者
ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
飘灵儿 该用户已被删除
7#
发表于 2015-2-13 05:12:24 | 只看该作者
我的意思是.net好用,从功能上来说比JAVA强还是很明显的。
分手快乐 该用户已被删除
8#
发表于 2015-2-14 21:03:47 | 只看该作者
在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的
小女巫 该用户已被删除
9#
发表于 2015-3-4 10:28:27 | 只看该作者
如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。
变相怪杰 该用户已被删除
10#
发表于 2015-3-11 09:29:49 | 只看该作者
PHP的源代码完全公开,在OpenSource意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得PHP无论在UNIX或是Win32的平台上都可以有更多新的功能。它提供丰富的函数,使得在程式设计方面有着更好的资源。目前PHP的最新版本为4.1.1,它可以在Win32以及UNIX/Linux等几乎所有的平台上良好工作。PHP在4.0版后使用了全新的Zend引擎,其在最佳化之后的效率,比较传统CGI或者ASP等技术有了更好的表现。
山那边是海 该用户已被删除
11#
发表于 2015-3-13 04:37:41 | 只看该作者
逐步缩小出错代码段的范围,最终确定错误代码的位置。
飘飘悠悠 该用户已被删除
12#
发表于 2015-3-20 12:50:27 | 只看该作者
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-15 15:03

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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