WinForm學(xué)習(xí)指南
(2)????????先了解什么是WinForm,以及WinForm技術(shù)能夠做什么?
????????WinForm是微軟公司在.NET平臺(tái)下的Windows窗體應(yīng)用程序,WinForm可以快速開(kāi)發(fā)Windows客戶端應(yīng)用程序,在WinForm中提供了強(qiáng)大的各種控件來(lái)進(jìn)行UI的實(shí)現(xiàn),在WinForm中可以支持多種語(yǔ)言進(jìn)行編碼,但我仍然建議使用C#進(jìn)行編碼。
????????例如大家看到的超市管理系統(tǒng),或者一些具有客戶端的業(yè)務(wù)管理系統(tǒng),很多應(yīng)該都是WinForm技術(shù)開(kāi)發(fā)的。
????????想要學(xué)習(xí)WinForm需要有一點(diǎn)點(diǎn)的門(mén)檻,具體為數(shù)據(jù)庫(kù)和編程語(yǔ)言的基礎(chǔ)語(yǔ)法,學(xué)習(xí)WinForm之前,我們需要有數(shù)據(jù)庫(kù)的基礎(chǔ),最好是SQL SERVER數(shù)據(jù)庫(kù),并且我們還要基本掌握C#的語(yǔ)法。
????????如果沒(méi)有SQL SERVER數(shù)據(jù)庫(kù)和C#語(yǔ)言的基礎(chǔ),可以參見(jiàn)如下兩套視頻教程:
????????SQL SERVER教程
????????C#程序開(kāi)發(fā)教程
????????有了數(shù)據(jù)庫(kù)和C#的基礎(chǔ)后學(xué)會(huì)WinForm編程,我們基本就可以開(kāi)發(fā)出一般的信息管理系統(tǒng),業(yè)務(wù)管理系統(tǒng)了。
????????那么學(xué)習(xí)WinForm具體要學(xué)習(xí)哪些東西呢,在此我簡(jiǎn)單的列舉一下:
????????(1)WinForm項(xiàng)目的項(xiàng)目結(jié)構(gòu)窗體的屬性和事件的使用。
????????(2)常用控件的使用,包括文本類(lèi)控件,選擇類(lèi)控件,分組控件,菜單控件,工具欄,狀態(tài)欄,圖片相關(guān)控件,計(jì)時(shí)器控件,系統(tǒng)托盤(pán)控件,樹(shù)形控件,列表控件等等。
????????(3)文件操作。
????????(4)單例模式。
????????(5)異常處理。
????????(6)數(shù)據(jù)庫(kù)連接
????????(7)ADO.NET進(jìn)行數(shù)據(jù)操作
????????(8)三層架構(gòu)
????????(9)項(xiàng)目案例實(shí)戰(zhàn)
????????上述內(nèi)容大家可以跟著下面這套視頻教程進(jìn)行學(xué)習(xí):
????????WinForm學(xué)習(xí)教程