瞭解.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