場景
作為一名C#的Winform開發(fā)者,勢必經(jīng)歷過從入門到自學、從基礎(chǔ)到進階、從學習到強化的過程。
當經(jīng)歷過幾年企業(yè)級開發(fā)的磨煉,再回頭看之前的開發(fā)過程、成長階段發(fā)現(xiàn)確實是走了好多的彎路。
作為一名終身學習的信奉者,秉承Java體系需持續(xù)學習、持續(xù)優(yōu)化的信念。
不惜耗費無數(shù)個日日夜夜,耗費大量時間經(jīng)歷將開發(fā)過程中所用到的
Winform開發(fā)常用基礎(chǔ)知識點匯總、
Winform開發(fā)項目搭建、配置詳解、
Winform開發(fā)集成第三方框架詳解、
Winform開發(fā)日常開發(fā)常見錯誤問題處理、
Winform開發(fā)企業(yè)級開發(fā)架構(gòu)技巧、
Winform開發(fā)集成設(shè)計模式示例匯總、
Winform開發(fā)開發(fā)常用工具類
等等眾多知識點進行匯總。
目標是打造一個Winform開發(fā)知識寶庫,如遇到問題可快速搜索歷史處理經(jīng)驗,秉承前人栽樹后人乘涼的原則,
便于Java初級開發(fā)者快速進階,高效汲取前輩的經(jīng)驗。
最主要的是此專欄會持續(xù)更新,畢竟Winform開發(fā)的知識體系遠不止如此。
對自己的知識投資,會換取未來更大的收益!
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
實現(xiàn)
部分文章示例
Winform中設(shè)置程序開機自啟動(修改注冊表和配置自啟動快捷方式)
Winform中使用Fleck實現(xiàn)Websocket服務(wù)端并讀取SQLite數(shù)據(jù)庫中數(shù)據(jù)定時循環(huán)群發(fā)消息
Winform中使用Websocket4Net實現(xiàn)Websocket客戶端并定時存儲接收數(shù)據(jù)到SQLite中
Winform中使用Log4Net實現(xiàn)日志記錄到文件并循環(huán)覆蓋
C#中使用Newtonsoft.Charp實現(xiàn)Json對象序列化與反序列化
Winform/Caharp中使用HttpClient時添加請求頭以及響應(yīng)文件流實現(xiàn)文件下載
Winform/Csharp中使用定時器+分頁算法實現(xiàn)DataGridView自動分頁顯示(模擬大屏切換效果)
Winform/Csharp中使用Linq的Where條件篩選、Select字段映射(左外連接并設(shè)置無匹配時默認值)、OrderBy(排序并自定義排序規(guī)則)
Winform/Csharp中使用StackExchange.Redis連接Redis存取數(shù)據(jù)并序列化對象/反序列化(支持redis key 模糊搜索)
Winform中使用HttpClient(設(shè)置最大超時響應(yīng)時間)調(diào)用接口并做業(yè)務(wù)處理時界面卡住,使用async Task await異步任務(wù)編程優(yōu)化
Winform中實現(xiàn)保存配置到文件/項目啟動時從文件中讀取配置(序列化與反序列化對象)
Winform中實現(xiàn)程序初始化時在桌面創(chuàng)建快捷方式并設(shè)置圖標(獲取ico圖片資源路徑)
Winform中操作Sqlite數(shù)據(jù)增刪改查、程序啟動時執(zhí)行創(chuàng)建表初始化操作
Winform程序在VS中打包成安裝程序(帶卸載)
Winform中怎樣使用HttpClient調(diào)用http的get和post接口并將接口返回json數(shù)據(jù)解析為實體類
Winform中使用EasyPlayer-RTSP-Win開源組件實現(xiàn)播放RTSP視頻流
Winform中使用Mysql.Data.dll實現(xiàn)連接Mysql數(shù)據(jù)庫并執(zhí)行sql語句(排除ddl等非法語句的執(zhí)行)
Winform中實現(xiàn)簡單的登錄成功后跳轉(zhuǎn)到主頁面的邏輯
Winform中實現(xiàn)FTP客戶端并定時掃描指定路徑下文件上傳到FTP服務(wù)端然后刪除文件
Winform中連接Mysql8并查詢表中數(shù)據(jù)進行顯示
Winform中使用MQTTnet實現(xiàn)MQTT的服務(wù)端和客戶端之間的通信以及將訂閱的消息保存到文件
Winform中導(dǎo)出Excel數(shù)據(jù)量百萬級的處理辦法-導(dǎo)出為csv文件
Winform中通過NPOI導(dǎo)出Excel的三種方式(HSSFWorkbook,XSSFWorkbook,SXSSFWorkbook)附代碼下載
C#中通過單例模式以及Dictionary實現(xiàn)鍵值對的映射,通過key獲取value
C#中通過list的GetRange方法對list進行按執(zhí)行長度截取并拆分
C#中使用SoundPlayer播放音頻文件(wav文件)
Winform中實現(xiàn)對照片添加文字和圖片水印(附代碼下載)
C#中巧用Lambda進行數(shù)據(jù)的篩選查詢等處理
C#中對文件File常用操作方法的工具類
DataGridView怎樣實現(xiàn)添加、刪除、上移、下移一行C#窗體應(yīng)用中使用ZedGraph曲線插件繪制圖表
C#中將list進行二進制序列化并保存數(shù)據(jù)到文件
Winform控件-DevExpress18下載安裝注冊以及在VS中使用
C#中使用SharpZipLib進行解壓縮然后進行二進制反序列化
C#中使用DbHelper連接SqlServer數(shù)據(jù)庫
C#中實現(xiàn)視頻播放器窗體程序(附源碼下載)C#中實現(xiàn)一個TreeGridView(樹形表格)附源碼下載
使用DevExpress的PdfViewer實現(xiàn)PDF打開、預(yù)覽、另存為、打印(附源碼下載)
Winforn中設(shè)置ZedGraph曲線圖的屬性、坐標軸屬性、刻度屬性Winform中使用FastReport實現(xiàn)簡單的自定義PDF導(dǎo)出
......
等等等等

最重要的一篇
專欄持續(xù)更新,持續(xù)學習,持續(xù)記錄,以教代學,學無止境、與君共勉。
專欄地址:
https://blog.csdn.net/badao_liumang_qizhi/category_9216318_8.html
浙公網(wǎng)安備 33010602011771號