Windows XP 和 .NET:期望什么?

window

随着Windows XP (以前代号叫做whistler)的神秘面纱逐渐被揭开,人们随即产生了疑问,即它是否包含某些.NET特性。最近到Redmond 的一次出差让我弄清楚了这些误解,所以今天我将把我学到的东西告诉大家。

我知道微软在互连网方面的战略已经进展了好几年。第一代互连网,就如他们所称的那样,是所有关于plumbing的(例如HTTP和FTP),并且微软提供的产品反映了:他们将TCP/IP集成到系统的内核中并添加一些简单的命令行工具。当第二代互连网同Mosaic和其他网络图形工具一起产生时,微软开发出了网络浏览器(IE)。在这一时期,我们正在处理大量的静态HTML网页和早期的applets程序。第三代互连网是以可编程化为显著特征的,微软用支持ActiveX技术的IE3和集成真实的可编程的动态HTML的 IE4 来领导发展方向。但是微软认为因为缺少标准的协议与格式而使可编程网络发展慢了下来。因此微软继续向第四代互连网发展,那就是.NET,它工作在更接近标准的框体以确保它的产品和服务能同外界共同使用。因此,类似XML和简单对象访问协议(SOAP)已经出现了。

微软同时也在语言方面加大发展力度,例如C#和ECMA(欧洲计算机制造商协会),同时核心运行时服务将会扩展到所有的平台,但是当然是从Windows开始的。Windows XP包括一些核心的.NET服务,但它不会包括.NET通用语言运行时间(CLR)。一句话,任何.NET服务都需要去运行一个以CLR为主的系统;CLR是所有.NET应用软件所使用的基础环境。微软解释因为同步技术的原因,CLR不会被包括在Windows XP中:CLR是基于一个不同的发展方向,它将在Windows XP后被发布。但是在Windows XP或其他的系统上增加CLR就会非常简单。你能从各种地方得到它,包括任何.NET的服务或应用的安装程序。在Windows XP 后几个月发布的Windows服务器将包含CLR。

三个核心或基础,.NET服务将同Windows XP打包在一起出现。这里边包括了微软验证服务的Passport.NET,.NET事件、公布和集合服务建立起了远程声音和图像调用。

Passport成为Windows XP的一个完整的部分。你会通过Windows XP使用全球Passport。当你登陆到系统时,你将自动登陆到一个相应的Passport账户。然而,无论你去一个需要Passport验证的网站或使用Passport服务,你会自动登陆;你不需要用手工进行登陆。随着Windows XP的产生,在当地验证和手工远程验证的界限消失了。

.NET事件和公告服务在这一点上有些含糊不清,但关键是在操作系统水平上,.NET服务之间能够进行通信。Windows XP可以从.NET服务接收远程事件和公告(“我们已经发现的低水平费用”,“你母亲在线”等等),并且它能发送(“我在线,请下载我的客户情况,”等等)这些事件和公告给远方的.NET服务。最后,这项服务就可能成为一个网络服务最经常使用的,尽管它会在这些场景出现。

这种将与下一代MSN Messenger结合在一起的.NET集合服务,引导使用者能真实地在网络上连接起来。你可以使用集合服务启动调用来获得帮助,例如当系统运行错误时。在共同的网络,你可以代表性的发送这种帮助给求助版,而它能在Windows XP使用捆绑的远程桌面工具来远程管理图形化的系统。在家里,你可以在远程桌面邀请一个朋友和演示如何完成任务。你也可以删除一些在任何时间远程控制你桌面的人。例如,如果一个人做你不同意的事。

另外一个有关于Windows XP和.NET的有意思的的条款就是:微软将使用“Windows engine”来推广Windows XP,“Windows engine”是一个新的参照Windows NT 内核的术语,它也是Windows 2000的心脏。但是微软也用某些.NET装饰来推广Windows XP品牌。微软打算宣传Windows XP是.NET的一个组成成分,而且它仍旧继续这项工作。公司了解到它对.NET的公开陈述已经混淆了,并且想让.NET品牌的有个更精确的含义。

因此,Windows XP不会象先前希望的成为Windows .NET。但是在它的系统中包括的.NET服务将随着更多的功能在未来实现,它将变得更令人惊喜。

更多微软.net技术请访问http://www.51dotnet.com

时间: 2024-12-22 14:52:01

Windows XP 和 .NET:期望什么?的相关文章

20个有趣的windows XP技巧

1. systeminfo:让XP列出更多有用信息 Windows XP 总是在炫耀它可以给稳定工作多么长的时间!要想详细地了解这一信息,你可以接入 Windows的"开始菜单",再开启"附件菜单"中的"命令提示符",然后在其中输入"systeminfo"这个命令.电脑就会给你显示出许多有用信 息,其中包括了这个系统的初次安装时间,以及本次持续运行的时间.假如你想要保留这些信息,你可以输入"systeminfo &g

15个有趣的windows XP技巧

   1. systeminfo:让XP列出更多有用信息 Windows XP 总是在炫耀它可以给稳定工作多么长的时间!要想详细地了解这一信息,你可以接入 Windows的"开始菜单",再开启"附件菜单"中的"命令提示符",然后在其中输入"systeminfo"这个命令.电脑就会给你显示出许多有用信 息,其中包括了这个系统的初次安装时间,以及本次持续运行的时间.假如你想要保留这些信息,你可以输入"systeminfo

简单的把Windows XP进行升级已经不行了

专家表示:"简单的把Windows XP进行升级已经不行了."并且预测,将有相当多的大企业在微软停止对XP系统的支持以后,依旧选择使用这一系统.微软计划,到2014年4月8日,全面停止对XP系统包括公共安全补丁在内的所有支持.     虚拟技术厂商VMware台式产品营销主管贝蒂·朱诺(Betty Junod)表示:"我们的调查显示,大型企业在将XP升级为Windows 7方面的进程最为缓慢,有64%的大型企业尚未完成这一升级." 她补充道:"一半多一点的

教你排除Windows XP启动故障

如果你电脑的电源已经打开,而Windows XP没有正常启动,你需要采取一些故障排除手段.下面列举了可能出现的问题以及解决问题的方法. 1. 使用Windows启动盘 如果启动问题是由于活动分区的启动记录或者操作系统启动所使用的文件被破坏造成的,启动盘就能够解决问题.具体方法如下: 创建Windows启动盘,找一台配置相似.工作正常的Windows XP机器,打开我的电脑,单击鼠标右键选择磁盘图标,然后在后续的菜单中选择格式化.当格式化对话框出现以后,保留所有缺省设置,然后点击开始按钮.当格式化

解决windows XP无法远程桌面windows 8

最近刚刚在自己的工作机器上安装了windows 8 系统,使用起来感觉还行,不过没有这方面的使用经验. 今天碰上一个问题,windows XP下无法远程windows 8,但是在win 7下是可以的.这个是挺纠结的问题,因为不是所有的机器都是win7系统.为了解决这个问题,自己百度中google了一下. 找到问题的症结了,原来我在windows 8的远程桌面中启用了"网络级别身份验证",如下图: 只要把此项取消掉,在XP上就可以远程桌面了.

Windows XP远程桌面多用户登陆实现

 在Windows XP Professional中(Service Pack2),只能有一个用户登陆,当远程桌面登陆时,本地用户就得推出.实现多用户登陆过程如下: 1,运行"Services.msc",关闭Terminal Service服务(缺省是自动打开的,改为disabled,重启电脑即可): 2,删除"%systemroot%/system32/dllcache"目录下的termsrv.dll文件: 4,将新的termsrv.dll文件按顺序分别复制到%s

Windows XP系统下架设FTP服务器的步骤

如今家庭应该是普遍使用包月的宽带接入Internet了,我们在充分享受极速冲浪的快感时,是否考虑过利用现有资源为自己做点什么呢?对啦,今天本文的目的就是带大家在本机上架设一个FTP服务器,建立这种服务器用于远程资源共享实在是个不二的选择!以下架设步骤主要以Windows Xp系统为例. 如今的国内电信运营商已经把宽带的资费调整到了一个容易被大家接受的水平了,人们在享受宽带带给我们的便利与迅捷的同时,越来越多的人开始考虑是不是应该利用现有的充足资源来做更多的事情.很多人把目标瞄准了FTP服务器.的

Windows XP系统下安装Vmware6.0虚拟机

虚拟机,顾名思义就是虚拟出来的电脑,这个虚拟出来的电脑和真实的电脑几乎完全一样,所不同的是他的硬盘是在一个文件中虚拟出来的,所以你可以随意修改虚拟机的设置,而不用担心对自己的电脑造成损失.虚拟机中有自己的CPU.主板.内存.BIOS.显卡.硬盘.光驱.软驱.网卡.声卡.串口.并口和USB等设备. 虚拟机简介 一.虚拟机的简介 虚拟机,顾名思义就是虚拟出来的电脑,这个虚拟出来的电脑和真实的电脑几乎完全一样,所不同的是他的硬盘是在一个文件中虚拟出来的,所以你可以随意修改虚拟机的设置,而不用担心对自己

Linux和Windows XP之间使用FTP互传文件

我是用虚拟机装了Linux,真实系统是Windows XP,在Windows XP下用Serv-u软件架设了FTP服务器,然后我们就可以在虚拟机的Linux下登录该FTP服务器下载或上传文件了,不同的仅是在Linux下是在命令行里输入相关FTP命令来完成的,应该也有像FlashFXP.CuteFTP这一类的Linux专用软件,不过我孤陋寡闻,不了解,也就不误人子弟了. 简单介绍一下Linux下的FTP命令: 1.连接FTP服务器 格式:ftp hostname或ip-address a)在lin