学习一项新知识之前,当然要知道为什么要学和学什么?
先说说Why吧。 .NET应该是微软在2002年提出的最重要的一个概念,意思是“网络服务”。虽然这四个字很简单,但所有人都相信网络服务将是一个能够渗透社会经济各个领域的巨大市场,不管是微软还是他的对手们。 .NET的方向就是网络技术与传统产业的进一步的融合,目标在于让企业得以使用网络服务在互联网上执行商业任务。就像一位业内名家所描述的:“请忘掉你认为你所知道的,.NET将改变一切”!
这样一个巨大的目标,好像只有微软才能做到。作为中国人,也只能是一声叹息啊。
宏大的目标,当然伴随的就是宏大的系统。
.NET平台实在是一个复杂而又令人兴奋的平台。(BTW:虽然微软好像没有原创出什么叫绝的技术,但它的模仿能力真的是叹为观止)
借助一位前辈的话来描述.Net平台:The Microsoft .NET Platform is a development model in which platform- and device-independent applications can be developed and run, and made available over the Internet. By being language-independent and platform-independent, and by making use of the industry-standard XML, .NET allows developers to build the next generation of Windows-based applications and Web applications in any .NET language in the knowledge that the application will run on any client that supports .NET.!
结构入图所示:
The .NET Framework is the development and runtime infrastructure of .NET. It is the foundation upon which XML Web services, Windows-based applications and Web applications are built and run.
先说说Why吧。 .NET应该是微软在2002年提出的最重要的一个概念,意思是“网络服务”。虽然这四个字很简单,但所有人都相信网络服务将是一个能够渗透社会经济各个领域的巨大市场,不管是微软还是他的对手们。 .NET的方向就是网络技术与传统产业的进一步的融合,目标在于让企业得以使用网络服务在互联网上执行商业任务。就像一位业内名家所描述的:“请忘掉你认为你所知道的,.NET将改变一切”!
这样一个巨大的目标,好像只有微软才能做到。作为中国人,也只能是一声叹息啊。
宏大的目标,当然伴随的就是宏大的系统。
.NET平台实在是一个复杂而又令人兴奋的平台。(BTW:虽然微软好像没有原创出什么叫绝的技术,但它的模仿能力真的是叹为观止)
借助一位前辈的话来描述.Net平台:The Microsoft .NET Platform is a development model in which platform- and device-independent applications can be developed and run, and made available over the Internet. By being language-independent and platform-independent, and by making use of the industry-standard XML, .NET allows developers to build the next generation of Windows-based applications and Web applications in any .NET language in the knowledge that the application will run on any client that supports .NET.!
结构入图所示:

- 最底层的当然是操作系统,包括Windows XP、Windows 2000、Windows 2003、Windows Me、Windows CE等32位系统。
- 中间层则是.NET的三个产品:The .NET Enterprise Servers、the .NET Framework、the .NET Building Block Services。
- 最上层的则是.NET的开发工具:Visual Studio .NET。
The .NET Framework is the development and runtime infrastructure of .NET. It is the foundation upon which XML Web services, Windows-based applications and Web applications are built and run.