了解.NET与C#程序员
1 .NET 是一个开发平台,它定义了一种公用语言子集(Common Language Subset,CLS),这是一种为符合其规范的语言和类库之间提供无缝集成的混合语言。.NET统一了编程类库,提供了对下一代网络通讯标准,可扩展标记语言(Extensible Markup Language,XML)的彻底支持,使应用程序的开发更容易、更简单。简单说,.NET是一种面向网络、支持各类用户终端的开发平台环境。编程
.NET的核心组件:安全
一、 一组用于建立互联网操做系统的构建块,其中包括Passport.NET(用于用户认证)以及用于文件存储的服务、用户首选项管理、日历管理以及众多的其余任务。服务器
二、 构建和管理新一代服务和的基本结构和工具,包括 Visual Studio.NET、.NET企业服务器、.NET Framework 和Windows.NET。网络
三、 可以启用新型智能互联网设备的.NET设备软件编程语言
四、 .NET用户体验工具
2000年6月22日,微软公司推出下一代计算计划——Microsoft.NET。使微软现有的软件不只适用于传统的PC,并且还能用于移动通讯设备及PDA。 spa
C#是开发语言,运行在.NET平台之上,其各类特性与.NET密切联系。它没有本身的运行库,许多强大的功能均来自.NET平台的支持。操作系统
C#是从C和C++派生来的一种简单、现代、面向对象和类型安全的编程语言。C#(读作‘Csharp’)主要是从C/C++编程语言家族移植过来的,C和C++的程序员会立刻熟悉它。C#试图结合Visual Basic的快速开发能力和C++的强大灵活的能力。orm