谁能给我介绍一下.net这个开发平台

麻烦一下。。具体一点... 麻烦一下 。。具体一点 展开
 我来答
碎片知识杂货铺
2012-01-09 · 碎片知识杂货铺,仅供参考
碎片知识杂货铺
采纳数:458 获赞数:4216

向TA提问 私信TA
展开全部
.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。
基本概要
  .NET就是微软的用来实现XML,Web Services,SOA(面向服务的体系结构service-oriented architecture)和敏捷性的技术。对技术人员,想真正了解什么是.NET,必须先了解.NET技术出现的原因和它想解决的问题,必须先了解为什么他们需要XML,Web Services 和 SOA。技术人员一般将微软看成一个平台厂商。微软搭建技术平台,而技术人员在这个技术平台之上创建应用系统。从这个角度,.NET也可以如下来定义:.NET是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。从技术的角度,一个.NET应用是一个运行于.NET Framework之上的应用程序。(更精确的说,一个.NET应用是一个使用.NET Framework类库来编写,并运行于公共语言运行时 Common Language Runtime之上的应用程序。)如果一个应用程序跟.NET Framework无关,它就不能叫做.NET程序。比如,仅仅使用了XML并不就是.NET应用,仅仅使用SOAP SDK调用一个Web Service也不是.NET应用。
客户端应用
  组成.net软件技术的组件,组件之一,“智能”客户端应用软件和操作系统,包括PC、PA、手机或其他移动设备通过互联网、借助Web Services技术,用户能够在任何时间、任何地点都可以得到需要的信息和服务。例如:可以在手机上阅读新闻、定购机票、浏览在线相册等等。现在我们假设一种场景,如公司内使用的CRM系统,应用了.NET的解决方案后所有的业务人员便可以通过手机或PDA直接访问客户信息了。
WebService
  Web Services是智能终端软件的基础,微软为用户创建智能终端提供了一整套丰富的解决方案,包括:  
 .NET Framework- 智能终端实现跨平台(设备无关性)的执行环境   Visual Studio .NET – 建立并集成Web Services和应用程序的快速开发工具
  Microsoft Windows Server 2003 – 新一代的企业服务器,用于提供建立和发布各种解决方案
  Microsoft Office Professional Edition 2003 – 内建的工具集也能帮助开发智能终端
  现在 .net
发展最快的终端非手机莫属了,有两大阵营在开发SmartPhone技术,一个是微软为代表的Stinger应用于三星,另一个就是以NOKIA、爱立信组成的Symbian。
  Web Services是.NET的核心技术。那什么是Web Services呢?正如Web是新一代的用户与应用交互的途径,XML是新一代的程序之间通讯的途径一样,Web Services是新一代的计算机与计算机之间一种通用的数据传输格式,可让不同运算系统更容易进行数据交换。Web Services有以下几点特性:Web services允许应用之间共享数据;Web services分散了代码单元;基于XML这种internet数据交换的通用语言,实现了跨平台、跨操作系统、跨语言。那微软的ASP和Web services究竟有什么不同呢,ASP仍然是一个集中式计算模型的产物,只不过是披着一层互联网的外衣。但Web Services却是一个迥然不同的精灵,它秉承“软件就是服务”的真言,同时顺应分布式计算模式的潮流。而它的存在形式又与以往软件不同。这种组件模式,小巧、单一,对于开发人员来讲,开发成本较低。
  在这里指出Web services不是微软发明的,同样也不属于微软专有。Web services是一个开放的标准,和HTTP、 XML、SOAP一样。他们是一个工业标准而非微软标准,WS-I是为了促进Web Services互通性的联盟组织,最初是由IBM和微软所发起,其它的成员包括BEA System、惠普计算机(HP)、甲骨文(Oracle)、英特尔(Intel)和SUN 计算机(Sun Microsystem)。如今网络上存在的大多Web services其实没有使用.NET构架,Web services具有互操作属性,你同样可以使用Windows开发客户端来调用运行于Linux上面的Web services的方法。
接口规范
  先前 microsoft .net
提到的接口规范问题,在.NET中,Web service接口通常使用Web Services Description Language (WSDL)描述。WSDL 使用XML来定义这种接口操作标准及输入输出参数,看起来很像COM和CORBA的接口定义语言(IDLS)Interface Definition Languages。接口定义后就必须使用一些协议调用接口,如SOAP协议,SOAP源于一种叫做XML RPC(XML远程进程调用remote procedure calling)的协议,而Java则根据XML-RPC发展了自己的JAX-RPC协议用来调用Web Services。发布和访问Web Services的接口就用到UDDI了,这里我们只需要知道WSDL使用XML定义Web Services接口,通过SOAP访问Web Services,在internet上寻找Web Services使用UDDI就行了,更多的Web Services将在最后一课介绍。服务器架构——Microsoft Windows Server System Microsoft提供了最佳的服务器构架—Microsoft Windows Server System—便于发布、配置、管理、编排Web Services。为了满足分布式计算的需要微软构造了一系列的服务器系统,这些内建安全技术的系统全部支持XML,这样加速了系统、应用程序以及同样使用Web Services的伙伴应用之间的集成。
摘自:http://baike.baidu.com/view/4294.htm
gz530_
2012-01-09 · TA获得超过1239个赞
知道答主
回答量:39
采纳率:100%
帮助的人:7.6万
展开全部
.net是一个环境,是微软公司提出的一个项目.NET的程序支持多语言编写如C# C++ J# VB.NET都可以写出.NET程序:
http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=zh-cn
你到这个地址就可以下到了.NET的支持程序了,你的掌上书院制作工具是使用.NET来写的所以需要安装.NET环境,而.NET环境除了VISTA之外其他的版本的操作系统都是没有预装的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bewzxg
2012-01-12
知道答主
回答量:41
采纳率:0%
帮助的人:14.9万
展开全部
1: .net 开发平台是可以运行很多代码的,比如 : vb ,c#,c++,等
2: .net 可以做各种软件,叫做winform 开发软件,也可以做网站,
3: .net 开发的软件和网站可以连接起来,连接方法是通过 web 服务进行共享数据,这是很有用的
4: .net 开发平台能够运行很多不同平台代码的原因是可以用frame 转换
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
安魂丶希洛
2012-01-09
知道答主
回答量:7
采纳率:0%
帮助的人:8.5万
展开全部
博客园~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ludonggreat
2012-01-11 · 超过10用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:23.9万
展开全部
谷歌 百度呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式