002 C#都能編寫哪些程序
- 編寫console,wpf砌烁,windows form的hello world程序
1)console
2)WPF
3)Windows Form(old)
4)ASP.Net web forms(old)
5)ASP.Net MVC(Model-View-Controller)*
6)WCF(windows communication foundation)*
7)Windows Store Application*
8)windows Phone Application*
9)Cloud(Windows AZure)*
10)WF(Workflow Foundation)
002.001 C#也能開發(fā)Android應(yīng)用
- Xamarin.Forms 開發(fā)android應(yīng)用
003 初識類與名稱空間
目錄
*剖析Hello,World程序
- 初識類與名稱空間
*類庫的引用 - DLL引用
- 項目引用
*依賴關(guān)系
*排除錯誤
剖析Hello,World程序
- 類構(gòu)成程序的主體
- 名稱空間以樹型結(jié)構(gòu)組織類(和其他類型)
- 注意權(quán)限命名碰镜,注意沖突
類庫的引用
類庫引用是使用名稱空間的物理基礎(chǔ)
不同技術(shù)類型的項目享潜,會默認引用不同的類庫
Assembly-->Namespace
Object BrowserDLL引用(黑盒引用,無源代碼)
Nuget簡介項目引用
白盒引用基协,有源代碼
一個項目,可以隸屬于多個solution菇用,這個叫做澜驮,project 重用
debug的時候,一定要找root cause!
依賴關(guān)系
- 類(或)之間的耦合關(guān)系
- 優(yōu)秀的程序追求 高內(nèi)聚惋鸥,低耦合
- UML(通用建模語言)類圖
- 仔細閱讀編譯器的報錯
- MSDN文檔和搜索引擎的結(jié)合