注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

我心飞翔

我有一个梦想,……

 
 
 

日志

 
 
 
 

.NET 是什么  

2009-02-26 11:50:33|  分类: 软件、多媒体 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 如下转自:http://www.douban.com/group/topic/1242644/
    
      一直以来就不断有人问我这个问题,我的回答总是随着时间的流逝而改变:最早我告诉他们这是一个新的平台,后来告诉他们这是Microsoft的一个新战略,但是现在我想我会这样回答:.NET是一个概念,是一种构想,或者是微软的一个梦想?
    
      对于Microsoft .NET,微软官方有如下描述:
    
      “.NET 是 Microsoft 的用以创建 XML Web 服务(下一代软件)平台,该平台将信息、设备和人以一种统一的、个性化的方式联系起来。”
    
      “借助于 .NET 平台,可以创建和使用基于 XML 的应用程序、进程和 Web 站点以及服务,它们之间可以按设计、在任何平台或智能设备上共享和组合信息与功能,以向单位和个人提供定制好的解决方案。”
    
      “.NET 是一个全面的产品家族,它建立在行业标准和 Internet 标准之上,提供开发(工具)、管理(服务器)、使用(构造块服务和智能客户端)以及 XML Web 服务体验(丰富的用户体验)。.NET 将成为您今天正在使用的 Microsoft 应用程序、工具和服务器的一部分,同时,新产品不断扩展 XML Web 的服务能力以满足您的所有业务需求。” [/b]
    
      这个美国时间2000年6月22日上午面世的新概念一经发布就引起了全球IT界的关注,因为发布它的微软公司向以改变业界的游戏规则而闻名,该公司另一个出名的地方就是精通“拿来主义”,善于继承别人的思想再经过封装变成自己的产品。在.NET的新产品中,VS.NET有Delphi的影子,C#更宛若JAVA的一个clone,甚至.NET的“网络计算”的概念也曾经在很早以前由 SUN提出过。但是这并不能妨碍.NET成为去年最热门的技术词汇,随着VS.NET和Windows.net的发布,它还会成为今年人们谈论最多的话题之一。
    
      发布.NET之后,盖茨说,网络将由呈现式的平台转为完全的平台。
    
      在微软的WinXP的发布会上,我注意到主持人特别强调的一句话:在未来,我们可以在任何时间,任何地点,使用任何设备获取信息(any time, any place and on any device.)。但是这当然不是.NET的全部,正如盖茨所言,仅仅能够获取信息是不够的,通过.NET,用户还将会获得由程序封装过的数据,也就是服务。关于这一点,我有如下的想象:有了.NET,全世界的互联网络会组成一个庞大的服务中心,而你的终端设备(当然不仅仅是你的台式机,还包括手机、 PDA、平板PC等,甚至家用电器,前面说过了,任何设备)就是你贴身的智能秘书。你不需要自己获得信息去分析,只需将你的要求说(自然语言技术也是. NET的一部分)给秘书听,她就会自动地去互联网络上查找相关的服务,经过自己的智能处理与整合,以最有效率的方式完成你交给她的任务。关于这一新的计算模型所带来的可能性,在下面这一假想的事例中可得到突出的体现:
    
      Steve Masters 因公到旧金山出差,过街时被一名骑自行车的邮递员撞伤。Steve 用他的 Web 电话与远在他的故乡的 Jamie 联系,她是他医生办公室里的接待员。Jamie 不仅知道 Steve 的位置,而且还能访问离 Steve 较近的一些诊所列表,这些诊所可提供他的健康保险所包括的服务。她为 Steve 在一街之隔的某诊所约了医生。Steve 在得到所需的医护后又上路了。
    
      很多人为这个前景欢欣鼓舞,其实这只是.NET体验的一小部分而已。.NET为开发人员提供了新的开发平台 (.NET框架) ,新的开发语言(C#) ,新的开发工具 (Visual Studio .NET) ,新的开发方式 (Web Service) ;为普通用户提供了Windows CE、Windows XP、Stinger、Xbox、Tablet PC、.NET My Services、MSN等产品;为企业提供了bCentral。在未来,最终大多数流行的 Microsoft 软件应用程序——包括 Office 和 Visual Studio .NET——将开始与 XML Web 服务实现交互,并把它们的主要功能作为 XML Web 服务公开,以便其他开发人员可以利用。
    
      现在,你看到了,Microsoft .NET是一个平台,是 Microsoft 的 XML Web 服务平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。这个平台包含广泛的产品系列,它们都是基于 XML 和 Internet 行业标准构建,提供从开发、管理、使用到体验 XML Web 服务的每一方面。现在,Microsoft 正在五个方面创建 .NET 平台,即工具、服务器、XML Web 服务、客户端和 .NET 体验。 [/b]
      Microsoft .NET更是微软的一个网络战略,是微软意图全面占领互联网领域的最强有力的武器。在全球互联网络市场的抢夺战上,微软似乎慢了半拍,在浏览器方面差点败在Netscape手中,还为此吃了老大的官司,在流媒体上又被Real斩于马下。随着互联网以前所未有的速度席卷全球,很多人都希望籍此机会重新洗牌,但是惯于制定游戏规则的微软又怎会轻易将主动权交到别人的手中。同时,由于开放源码组织的不断壮大,微软紧抱源码不放的做法召致越来越多人的不满,很多人出于不同的考虑(安全、开放、免费)投靠了Linux阵营。另外,微软正等待着法院关于拆分的判决,如果微软被拆分,微软的产品将很难再取得目前的市场绝对垄断地位,对于微软来说,在产品上必须要变,而这个变,就是.NET所带来的由一个软件公司向一个服务公司的转变。事实上,微软将来可能会变成一个全球最大的网络服务商(ASP)。Windows这个给微软带来令人眩目的财富和辉煌的十年视窗时代结束了,微软打算全面设计我们的未来,它将把它所有产品全部重新改写为与.NET构造相一致的形态,以ASP(应用服务供应商)方式提供,这之后微软不再主要依靠授权和销售软件光盘赚钱,而是要通过互联网上运行的大量软件服务赚钱,从软件供应商走向ASP——这就是微软的新战略。
    
      事实上,很早就有人提出过,对计算机发展和普及做出巨大贡献的软件行业已经到了这样一个转折点:留在终端的软件会越来越少,目前通过软件包发行的方式即将消失,而改为网上出租的形式获得利润,用户只要在本地发出请求,就可以在网上直接使用它,而这个软件的供应商会依你使用的次数来收费。现在你明白微软为何一定要拼了老本也要对Netscape赶尽杀绝了,一旦这个设想成为现实,集成诸多功能的浏览器将取代现在操作系统的地位,成为终端上唯一需要预安装的软件。如果这个浏览器不是微软的产品,那后果可想而知。
    
      .NET还是微软的一个互联网之梦,是微软公司提出的下一代互联网构想。在这一构想中,计算超越了网络浏览,进入一个更为先进的互联网平台和极为丰富的软件服务的新世界。微软心中有一个梦想,它要通过.NET改变人们未来的生活方式。就像当年Windows的出现使电脑从精英手中的玩具变成了普通大众身边不可或缺的工具,.NET极有可能会使互联网成为人们生活中密不可分的一部分。在未来的i时代,人们的生活、工作、学习、娱乐,都将得到.NET的帮助。在那个时候,.NET或许不会有人再提起,但是它带来的产品与概念,却将时刻伴随我们左右。

======================================

转自CSDN的评论:

 

.NET(c#)是弱智白痴才是用的语言,真正的程序员用asm,c,c++,linux,unix

 

那为啥我都用.net做两年开发了,还是只有3500块钱啊?而且是在深圳,奶奶的  
  要是刚毕业的时候就搞c/c++的开发,现在早他奶奶的5000+了。郁闷啊。深圳用  
  .net的公司太少了

 

 在.net里边,是不能操作内存的,只能用GC这个鸡肋进行垃圾收集,但是  
  问题是GC经常不知道哪些东西没用了,对于在虚拟机上层的虚拟栈上分配  
  的东西,倒是能够及时回收,但是对于在虚拟堆上分配的,GC是变成白痴  
  了,不知道啥时候回收,我曾经用.net写过一个程序,我的内存有512M,  
  但是后来依然内存被耗尽,程序崩溃了。我用尽了垃圾回收策略还是不行。  
  这充分证明.net是鸡肋。  

转自: http://topic.csdn.net/t/20041222/09/3665751.html

===================================

30个优秀.net在线学习资源站点:

1 名称:快速入门

  地址:http://chs.gotdotnet.com/quickstart/

  描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。

  

  2   名称:微软官方.NET指导站点

  地址:http://www.gotdotnet.com/

  描述:上面的站点是本站的一个子站点,本站点提供微软.NET官方信息,并且有大量的用户源代码、控件下载,微软.NET开发组的人员也经常在此站点发表一些指导性文章。

  

  3   名称:SourceForge

  地址:http://www.sourceforge.net

  描述:世界上最大的Open Source项目在线网站,上面已经有.NET的各种大型Open Source项目上千件,包括SharpDevelop、NDoc、Mono等都是在此站点发布最新源代码信息。

  

  4   名称:CodeProject

  地址:http://www.codeproject.com

  描述:很多非官方的中小型示例源代及文章,相当全面,基本上我们想要的各种方面的资料都可以在此处查找。

  

  5   名称:ensonfly's blog

  地址:http://www.yuayu.com/

  描述:.NET学习,优秀个人博客

  

  6   名称:Fabrice's weblog

  地址:http://dotnetweblogs.com/FMARGUERIE/Story/4139.aspx

  描述:这是一个WebLog形式的在线日志网站,定期更新,包括.NET相关的工具、混淆器、反编译器等各种信息,十分值得收藏。

  

  7

  名称:

  地址:http://www.aspalliance.com/aldotnet/examples/translate.aspx

  描述:c#翻译为vb.net,提供一个文本框,将你的C#源代码贴进去,就可以帮你翻译成VB.NET语法。

  

  8

  名称:CSharpHelp

  地址:http://www.csharphelp.com

  描述: 专业的C#语言在线帮助网站,主要提供C#语言方面的技术文章。专业性很强。

  

  9

  名称:DotNet247

  地址:http://www.dotnet247.com

  描述:最好的索引网站,分别按照门类及命名空间的索引,也提供了Microsoft KB知识库。

  

  10

  名称:ASP.NET

  地址:http://www.asp.net

  描述:微软.NET webform的老巢,资料和实例代码都非常难得。

  

  11

  名称:微软.NET Winform

  地址:http://www.windowsforms.net/

  描述:微软.NET Winform的老巢。

  

  12

  名称:微软 KnowledgeBase

  地址:http://support.microsoft.com/

  描述:微软知识库,开发的时候遇到的怪问题,可能会在这里找到答案。

  

  13

  名称:MSDN

  地址:http://msdn.microsoft.com/

  描述:这个就不用多说了吧,虽然出了中文MSDN,但是资料还是不够全,英文的就什么都有了。

  

  14

  名称:HotScripts

  地址:http://www.hotscripts.com/

  描述:Welcome to HotScripts.com, the net's largest PHP, CGI, Perl, javascript and ASP script collection and resource web portal. We currently have 24,004 scripts across 11 different programming languages and 1,240 categories, as well as links to books, articles, as well as programming tips and tutorials.

  

  15

  名称:ASPAlliance

  地址:http://www.aspalliance.com/

  描述:提供相当丰富的文章和示例代码,思路匮乏的时候可以找找思路

  

  16

  名称:CSDN文档中心

  地址:http://dev.csdn.net/

  描述:中文的,资料还算丰富,可以作为国内首选。

  

  17

  名称:DOTNET中华网

  地址:http://www.aspxcn.com/

  描述:2002-2003年的时候这个站点很不错的,不过现在好像管理不得力,有点疲软,资料更新也不过及时,论坛里人也不够热心了,因为希望它好起来,所以列出来。资料都比较老,不过有些D版的东西还可以。提供很多学习代码。

  

  18

  名称:中国DotNet俱乐部

  地址:http://www.chinaspx.com/

  描述:有点公司背景的网站,很健壮,资料更新及时,比较丰富。论坛解答也不错。

  

  19

  名称:【孟宪会之精彩世界】

  地址:http://dotnet.aspx.cc/

  描述:MS-MVP的个人站点,包括了他所有的经验文章,还是很值得一看的。

  

  20

  名称:dotNET Tools.org

  地址:http://www.dotnettools.org

  描述:ccboy,也就是CSDN的小气的神的站点,里面有很多关于.NET等的好东东。

  

  21

  名称:博客堂

  地址:http://blog.joycode.com/

  描述:半官方性质的MS-MVP汇集blog,大家可以在这里接触到最新的技术,了解发展趋势,对技术的探索等等,优秀的文章。

  

  22

  名称:DotNetBips.com - Applying .NET

  地址:http://www.dotnetbips.com/

  描述:该站点的文章,涉及到了整个.NET,从底层的IL到语言到架构,文章很多,质量还不错。

  

  23

  名称:C# Frequently Asked Questions

  地址:http://blogs.msdn.com/csharpfaq/

  描述:The C# team posts answers to common questions

  

  24

  名称:正则表达式

  地址:http://www.regexplib.com/

  描述: 正则表达式学习站点

  

  25

  名称:WINDOW formS FAQ

  地址:http://www.syncfusion.com/FAQ/Winforms/

  描述:常见的forms faq问题,很多问题都可以在这里找到答案。

  

  26

  名称:ASP.NET 常用类库说明

  地址:http://www.123aspx.com/rotor/default.aspx

  描述:不用多说,看标题就知道是关于asp.net的名称空间的

  

  27

  名称:ASP.NET System.Web.Mail

  地址:http://www.systemwebmail.com/faq/3.8.aspx

  描述:邮件发送常见问题解决方法

  

  28

  名称:VB.NET & C# 比较

  地址:http://www.harding.edu/USER/fmccown/WWW/vbnet_csharp_comparison.html

  描述:VB.NET跟C#语法区别

  

  29

  名称:VB.NET架构师 BLOG

  地址:http://panopticoncentral.net/

  描述:不用多说,想了解VB.NET的朋友不可不去的站点(PS,不知道我有没有记错是不是这个地址)

  

  30

  名称:索克论坛

  地址:http://www.sorke.com/bbs/Boards.asp

  描述:我想应该是国内最好的第三方.NET控件的下载基地

  评论这张
 
阅读(199)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017