簡介:
IDE指(Intergrated Development,集成開發環境)
·Visual Studio 2010介紹:
-
一套完整的開發工具集
-
用於開發桌面應用程序、ASP.NET Web應用程序、XML、Web Service、移動應用程序。
-
快速開發提供強大支持(.net的IDE就是vs2010、vs2008)
基本概念:.
.net 與C#
- ·net/dotnet;:一般指.NET Framework框架。一種平臺,一種技術。
- ·C#(sharp):一種編程語言,可以開發基於.net平臺的應用。
- ·Java即時一種技術有是一種編程語言。
.net都能幹什麼?
-
·桌面應用程序 Winform
(.net開發的桌面應用程序叫WinFrom應用程序) -
·Internet應用程序 ASP.NET
(.net開發的internet應用程序叫ASP.NET應用程序) -
·手機開發 wp8
(.net可以做手機開發,WP7,目前在中國剛剛起步,也許是一個機會WP8已經來襲,要善於抓住機會,敢於嘗試…掌握分寸)
C#中變量的命名及編程規範:
命名:
- 必須以“字母”_或@符號開頭。-不要以數字開頭
- 後面可以跟任意“字母”、數字、下劃線。
注意點:
-
起的變量名不要與C#系統中的關鍵字重複。
-
在C#中,大小寫是敏感的。
-
同一個變量名不允許重複定義
編程規範:
C#變量名編程規範–Camel 命名法:
- 首個單詞的首字母小寫,其餘單詞的首字母大寫。
- Pascal命名規範:每一個單詞第一字母都大寫
.NET兩種交互模式
-
C/S:客戶機(Client)/服務器模式(Server)
如:QQ
(C/S是Client/Server的縮寫。客戶端需要安裝專用的客戶端軟甲。) -
·B/S:瀏覽器(Brower)/服務器模式(Server)
(B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器)注意: 無論CS還是BS都需要網絡。
框架.NET Framework
.NET Framework類庫
-
CLR:公共語言運行時(CommonLanguage Runtime)
-
CLS:公共語言規範(Common Language Specification)
-
CTS:通用類型系統(Common Type System)
-
JIT:即使編譯器(Just In Time)