Net开发平台研究

Net开发平台研究

ID:45565973

大小:204.98 KB

页数:22页

时间:2019-11-14

Net开发平台研究_第1页
Net开发平台研究_第2页
Net开发平台研究_第3页
Net开发平台研究_第4页
Net开发平台研究_第5页
资源描述:

《Net开发平台研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、・Net开发平台研究MichaelCherry,GregDeMichiUie总结:•Net开发平台的发布标志着近

2、•年来微软开发平台第一个垂人的转变。这个开发平台包括一个用于加载和运行应用程序的新的软件基础结构(.NETFramework和ASP.NET),个新的开发环境(VisualStudio.NET),以及支持该结构的编程语言。微软希望随着这个新平台的发布,评论不再将这个平台作为朦胧的软件,而且开发者也将发现该平台使得Windows±Web应用程序(尤其是WebService)的开发更为容易。这样或许会使更多

3、的开发者拥护公司的操作系统和服务器产品,并将他们从与hva平台的竞争中吸引过来。微软的客户可以将该平台用作应用程序的更可靠、更安全和更统一的标准,而微软的合伙伙伴则可以通过帮助为该平台创建早期的胜利来加强与公司的联系。不过,无论是客户述是合伙厂商都应该意识到,新的平台要求他们从根本上学握新的应用程序编程接口和编程语言,而口它能将他们锁定在微软的操作系统和服务器产品上。1.名词简介:微软发布了.NET开发平台,这是自1993年7月随着WindowsNT3.0出现的Win32API后微软软件开发平台的第一次人升级。比起

4、Win16来,Win32提供了更多功能强人的API,但没有对工具和技术进行引人注目的改变。与Z不同的是,.NET开发平台在开发者用以创造应用程序的工具和技术上做了根本的改变。NET开发平台使得开发者创建运行在InternetInformationServer(IIS)(互联网信息服务器)Web服务器上的Web应用程序更为容易,它也使创建稳定、可靠而乂安全的Windows桌面应用程序更为容易。.NET开发平台包括以下内容:•.NETFramework(架构),包括:CommonLanguageRuntime(CLR)

5、(通用语言运彳亍环境),这是用于运行和加载应用程序的软件纽件;新的类库,分级组织了开发者可以在他们的应用程序中用来显示图形用户界面、访问数据库和文件以及在Web上通信的代码集。•.NET开发者工具,包括:VisualStudio.NETIntegratedDevelopmentEnvironment(IDE)(VisualStudio.NET集成开发环境),用来开发和测试应用程序;.NET编程语言(例如VisualBasic.NET和新的VisualC#),用来创建运行在CLR下并FL使用类库的应用程序。・ASP.

6、NET,一个取代以前的ActiveServerPages(ASP)的特殊类库,用來创建动态的Web内容和Web服务器应用程序,这些都将采用诸如HTML、XML和SimpleObjectAccessProtocol(SOAP)(简单对彖访问协议)等Internet协议和数据格式。(有关该平台组件的概貌,请参看“.NET开发平台”示意图。)2.微软为什么需要一个新的开发平台?微软希望能够藉此平台保留住它庞大的Windows开发用户的基础,否则市于Java向开发者所做的硬件与操作系统(OSs)无关性的承诺,这些用八群町能

7、会转向其它的平台。开发者本身不会给微软(或任何其他针对此事的公司)带来很多收益。不过,Windows程序员是公司内对微软产品(例如Windows本身)的极大的支持力量,而商用软件的开发者形成了向客八发售微软产品的重要渠道。如杲微软可以让开发者在新的.NET开发平台下写应用程序的话,那么就会有更多的公司购买WindowsServer和.NETEnterpriseServer(.NET企业服务器),包括SQLSever、Exchange、SharePointaCommerceServer以及BizTalk等。微软尤其推

8、重.NET开发平台用于开发一种新型的应用程序:WebServices,或者和Web上其他应用程序交换XML格式数据的服务器应用程序。(有关WebServices的概貌,请参看“WebServices:是什么与为什么”。)微软认为WebServices(为此公司已注册了名为“XMLWebServices"的商标)是公司将现有的、孤立的应川程序集成到更人的商务(以及B2B)系统中的一种成本低而效用高的方法。微软希望WebServices成为吸引程序员在新的平台和产品上开发的“必有”的应用程序类型,正如带有图形用户界而的

9、桌而应用程序吸引程序员在早期版本的Windows上进行开发那样。微软本身也计划使用该平台开发它白C的公共WebServices(称作.NETMyServices),它将给Internet上的客八提供数据存储以及其他的功能。.NET开发平台.NET开发平台是…组用于建立Web服务器应用程序和Windows桌面应用程序的软件组件,用该平台创建的丿'V用程序在Co

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。