当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > .NET策略是如何创建起来的

ASP.NET
关于如何操作其他窗体的控件或变量的方法
一个简单的.net remoting客户端例子
System.Runtime.Remoting.Activation.ActivationServices.CreateInstance()
单点登录—演示:passport.winspace.net
WebSerivce研究笔记
[新]可精确到1毫秒的用以在记录文件中写入自定义的调试信息(主要是时间)的组件
vs.net 2005中文版下载地址收藏
VS2005Beta2安装几点经验和体会
一个Web文件上传的C#源代码
C#重点知识详解(一)
利用C#线程机制实现应用程序的单实例运行
C#重点知识详解(二)
c#重点知识详解(三)
c#重点知识详解(四)
c#重点知识解答(五)
c#重点知识详解(六)
通过命令行方式使用NUnit进行UT
程序控制开始菜单的弹出 C#
XSL、XML教程-DVBBS皮肤制作 最基本的语法
MapX从数据库读取数据形成新图层(C#)

ASP.NET 中的 .NET策略是如何创建起来的


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 117 ::
收藏到网摘: n/a

下载本期杂志代码
微软已经用.NET来赌它的未来了。本篇讲述它如何计划赢得这场竞争。by Peter O'Kelly Microsoft .NET,最初被认为是下一代视窗服务,是于2000年6月22日在微软的2000年论坛上首次提出的。它是微软发展历史中最雄心勃勃的战略性目标,而且,它也将最终影响微软的整个产品线。尽管自从.NET被引进以来,曾带来过争论和混乱,实际上,它仍是一个简明的策略,具有三个关键要素:.NET构架及工具,.NET企业服务器,以及.NET构建的服务。所有这三个要素都从根本上为XML 和Web Services提供了基本的承诺,保证了运用一个基于松藕合,Internet标准,技术独立,应用程序之间通讯的计算模式。.NET的核心包括一个虚拟的机构,叫做公共语言运行库(CLR);一组.NET构架类;以及ASP .NET,一个用于应用程序和Web Service快速开发的编程构架。所有这些共同称为.NET构架。Visual Studio .NET,是围绕.NET构架创建的一组应用程序开发工具,它已成为微软的旗舰性集成开发环境(IDE),而且它也满足了从VB应用程序开发人员到C++系统程序员的市场需求。
				图1. 图1. 统一的编程模式该战略中的第一个关键要素,.NET构架,引进了一个统一的结构,它代替了以前VB,MFC——通常针对C/C++开发人员——以及ASP不同的开发方法(见图1)。.NET设计用来实现微软公司的目标,可以让人们“在任何时候,任何地点,任何装置上都使用这个伟大的软件”,因此,这组技术必须拥有PC和非PC用户。为达到这个目的,设计了一个.NET构架的特殊版本,.NET Compact Framework,用以满足不同的性能,并限制非PC装置,如当前的个人数字助理和智能电话。.NET也设计用以适应非微软平台,如掌上操作系统(Palm OS)。该战略的第二个关键要素,微软的整个服务器产品线,现在都集中到.NET上。一组服务器包括Windows服务器,用于数据库管理的SQL Server,用于信息的Exchange Server,用于基于XML文件的商业进程自动化和企业应用程序集成的BizTalk Server和Host Integration Server,系统管理服务器,以及许多其它的服务器。.NET战略的第三个关键要素,.NET构建的服务, 包括一群根本上通用的,用于如身份,鉴定和通知等领域的Web Services。微软正在更新它的基于Internet的服务,使它们成为.NET前景完整的一部分。这些更新包括用于用户身份识别,鉴定和付费的Passport;用于电子邮件信息的Hotmail;用于出席,通知和其它实时通讯服务的MSN Messenger;以及其它MSN性能。微软计划进一步扩大该清单范围,包括软件发布,个性化和其它服务。