?
課程目標(biāo):
?
本課程開發(fā)環(huán)境以Visual Studio2015為例,通過該課程的學(xué)習(xí),學(xué)員可以了解.NET Framework4.5的運(yùn)行環(huán)境,熟悉Visual Studio2015開發(fā)環(huán)境的使用,掌握C#基礎(chǔ)語(yǔ)法、程序結(jié)構(gòu)、控件使用、多線程技術(shù)和類庫(kù)編寫等,了解簡(jiǎn)單的數(shù)據(jù)庫(kù)技術(shù),并能掌握應(yīng)用程序生成和打包。
?
課程大綱:
?
| 
 主題 
 | 
 內(nèi)容 
 | 
| 
 基礎(chǔ)知識(shí) 
 | 
 1.?Visual Studio2015開發(fā)環(huán)境的安裝 
2.?Visual Studio2015開發(fā)環(huán)境詳細(xì)介紹 
3.?C#基礎(chǔ)語(yǔ)法介紹 
4.?變量和常量使用講解 
5.?表達(dá)式和運(yùn)算符講解 
6.?字符和字符串講解 
7.?數(shù)組和集合的講解 
8.?C#程序結(jié)構(gòu)講解 
9.?程序編程規(guī)范(代碼編寫規(guī)范、變量命名規(guī)范和代碼編寫結(jié)構(gòu)規(guī)范等) 
10.?程序調(diào)試技巧(斷點(diǎn)、監(jiān)視和異常拋出)講解 
11.?Svn代碼管理 
 | 
| 
 C#核心技術(shù) 
? 
 | 
 1.?應(yīng)用窗體和控件的講解 
2.?多種語(yǔ)言窗體界面開發(fā) 
3.?第三方控件的引入和使用 
4.?字典和泛類的使用講解 
5.?類庫(kù)的編寫講解 
6.?公共方法的封裝和調(diào)用 
7.?動(dòng)態(tài)庫(kù)dll的編譯和調(diào)用講解 
8.?外部dll的調(diào)用講解 
9.?功能全局變量的講解 
10.?數(shù)據(jù)庫(kù)訪問技術(shù)講解 
11.?文件IO的講解(文件讀寫、遍歷等) 
12.?多線程技術(shù)的使用講解 
13.?利用Advance Installer工具進(jìn)行安裝包的制作 
 | 
| 
 C#高級(jí)編程 
? 
 | 
 1.?GDI圖形圖像技術(shù)講解 
2.?Rdlc報(bào)表技術(shù)深入講解 
3.?DataGridView數(shù)據(jù)控件講解 
4.?數(shù)據(jù)圖表控件Chart講解 
5.?串口開發(fā)講解 
6.?WCF或者WebService服務(wù)的開發(fā)、部署和使用講解 
7.?工業(yè)觸摸屏WCE應(yīng)用軟件開發(fā)(VS2008以下版本支持) 
 | 
| 
 ? 
實(shí)戰(zhàn)項(xiàng)目 
 | 
 1.?編寫一個(gè)串口調(diào)試工具 
2.?基于WCF服務(wù)的數(shù)據(jù)傳輸系統(tǒng) 
 | 
?
以上課程可以根據(jù)客戶實(shí)際情況進(jìn)行靈活調(diào)整。