?
課程目標(biāo):
?
本課程開發(fā)環(huán)境以Visual Studio2015為例,通過該課程的學(xué)習(xí),學(xué)員可以了解.NET Framework4.5的運(yùn)行環(huán)境,熟悉Visual Studio2015開發(fā)環(huán)境的使用,掌握C#基礎(chǔ)語法、程序結(jié)構(gòu)、控件使用、多線程技術(shù)和類庫編寫等,了解簡單的數(shù)據(jù)庫技術(shù),并能掌握應(yīng)用程序生成和打包。
?
課程大綱:
?
主題
|
內(nèi)容
|
基礎(chǔ)知識(shí)
|
1.?Visual Studio2015開發(fā)環(huán)境的安裝
2.?Visual Studio2015開發(fā)環(huán)境詳細(xì)介紹
3.?C#基礎(chǔ)語法介紹
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.?多種語言窗體界面開發(fā)
3.?第三方控件的引入和使用
4.?字典和泛類的使用講解
5.?類庫的編寫講解
6.?公共方法的封裝和調(diào)用
7.?動(dòng)態(tài)庫dll的編譯和調(diào)用講解
8.?外部dll的調(diào)用講解
9.?功能全局變量的講解
10.?數(shù)據(jù)庫訪問技術(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)整。