概念:.NET和C#
.NET/dotnet:一般指.Net Framework框架,是一種平台,一種技術;
.net由.net平台以及.Net Framework框架組成,我們可以把.net平台比喻成一個廚房,那么.Net Framework框架就是柴米油鹽等材料,通過這些材料我們可以做出一道道精美的菜,也就是我們通過.net平台,通過.Net Framework框架開發出一個個精彩的軟件。
C#(csharp):一種編程語言,可以用來開發基於.net平台的應用程序。注意,它不是一個平台,只是一種開發語言;
java:既是一種語言,也是一個平台。
.NET都能干什么
1、桌面應用程序(Winform應用程序)
2、Internet應用程序(ASP.NET)
3、手機開發(wp8)
4、Unity游戲開發或虛擬現實
.NET兩種交互模式
C/S:客戶機(Client)/服務器模式(Server)
如:QQ、360瀏覽器等應用程序。C/S是Client/Server的縮寫。客戶端需要安裝專用的 客戶端軟件
B/S:瀏覽器(Browser)/服務器模式(Server)
B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器
總結
以上是我簡單總結的學習.net前需要清楚的一些儲備知識,我們只有先認清楚什么是.net,.net的應用是什么,我們學習起來才會充滿動力,不至於枯燥或者學到一半都不知道學它來干嘛。另外本想一起介紹Visual Studio 2015開發工具,但是這方面的教程網上有很多,在這里就不再展開介紹,這里我們只介紹VS2015幾種常用的快捷鍵:
1、快速對齊(Ctrl+K+D) |
注意:當代碼中存在有語法錯誤的時候,此快捷鍵是不生效的,先把錯誤改過來再對齊。 |
2、撤銷(Ctrl+Z) |
撤銷當前你正在操作的這一步。 |
3、保存(Ctrl+S) |
不再贅述。 |
4、智能提示(Ctrl+J) |
智能提示 |
5、Shift+Home\Shift+End |
Shift+Home光標快速跳到文本前面,Shift+End光標快速跳到文本結尾 |
6、注釋所選代碼(Ctrl+K+C、U) |
Ctrl+K+C注釋所選代碼,Ctrl+K+U取消注釋 |
7、折疊冗余代碼 |
#region、#endregion |
8、F1轉到幫助文檔 |
|