c#開發實戰寶典 內容簡介
本書從初學者的角度講述使用visual studio2008開發環境結合c#語言進行程式開發應該掌握的各項技術,突出「基礎」、「全面」、「深入」;同時就像書名所暗示的一樣,強調「實戰」效果。在介紹技術的同時,書中都會提供示例或稍大一些的例項,同時在各章的結尾安排有綜合應用,通過幾個小型專案來綜合應用本章所講解的知識,做到理論聯絡實際。在本書的最後5章中提供了5個完整的專案例項,講述從前期規劃、設計流程到專案最終實施的整個實現過程。
全書共分30章,主要內容包括初探c#及其開發環境,認識c#**結構,c#程式設計基礎,選擇結構控制,迴圈結構控制,字元及字串,陣列、集合與雜湊表,物件導向程式設計,windows窗體設計,windows應用程式常用控制項,windows應用程式高階控制項,對話方塊、選單、工具欄及狀態列,資料庫程式設計基礎,ado.net資料訪問技術,datagridview資料控制項,物件導向程式設計高階技術,列舉型別與泛型,linq技術的使用,檔案及i/o,gdi 繪圖技術,水晶報表與列印,網路程式設計,執行緒的使用,異常處理與程式除錯,windows應用程式打包部署,企業系統,餐飲管理系統,房屋中介管理系統,企業人事管理系統,進銷存管理系統等。
c#開發實戰寶典 目錄
第1部分 新手入門
第1章 初探c#及其開發環境
第2章 認識c#**結構
第3章 c#程式設計基礎
第4章 選擇結構控制
第5章 迴圈結構控制
第6章 字元及字串
第7章 陣列、集合與雜湊表
第8章 物件導向程式設計
第9章 windows窗體設計
第10章 windows應用程式常用控制項
第11章 windows應用程式高階控制項
第12章 對話方塊、選單、工具欄及狀態列控制項
第13章 資料庫程式設計基礎
第14章 ado.net資料訪問技術
第15章 datagridview資料控制項
第2部分 高手高階
第16章 物件導向程式設計高階技術
第17章 列舉型別與泛型
第18章 linq技術的使用
第19章 檔案及i/o
第20章 gdi 繪圖技術
第21章 水晶報表與列印
第22章 網路程式設計
第23章 執行緒的使用
第24章 異常處理與程式除錯
第25章 windows應用程式打包部署
第3部分 專案實戰
第26章 企業系統
第27章 餐飲管理系統
第28章 房屋中介管理系統
第29章 企業人事管理系統
第30章 進銷存管理系統
附錄a 選單欄命令
附錄b c#程式編碼規範
c#開發實戰寶典 精彩文摘
.net平台中**的物理單元是可移植可執行程式(protable executable,pe)格式,編譯程式和庫時,和平常一樣生成exe與dll檔案,但在.net框架下,任何可執行程式專案都鏈結到公共語言執行庫,並由它**編譯和執行。
.net中程式編譯的最主要部分是彙編(assembly),彙編包括乙個manifest,它是一組元資料,標識彙編向其他應用程式提供的檔案和型別;manifest還可以包含強名稱(strong name)、組合彙編名、版本資訊和可選文化資訊。在使用強名稱的彙編中,元資料報含乙個公用金鑰簽名,公共語言執行庫用其驗證彙編自編譯之後是否發生改變。
彙編還可以包括數字簽名,例如用驗證碼(authenticode certificate)驗證**源,以解決在公共語言執行庫保證彙編簽名的真實性問題。
《C 程式設計實戰》學習筆記
1.const的常見用法 函式引數前加const,說明此引數的值不能在函式內部被改變 在函式後面加const說明此函式不能改變該物件的任何成員變數,也不能呼叫該物件的任何非常量方法,而且對於常量物件只能呼叫宣告為const的方法。2.using namespace std 如果沒有宣告此命名空間,使...
C 後台程序程式設計實戰
一 點睛 對於那些不需要互動的程序,很多時候希望將其在後台啟動,可以在啟動的時候加乙個 比如乙個程序的名字是recv,我們希望它在後台執行,則可以輸入 recv 這樣它就是乙個後台程序了,而且不會佔據shell,我們依然可以在shell下做其他操作。但關閉shell視窗的時候,後台程序也將隨之退出。...
C 併發程式設計實戰 閱讀筆記
1.當把函式物件傳入到執行緒建構函式中時,需要避免 最令人頭痛的語法解析 如果傳遞了乙個臨時變數,而不是乙個命名的變數 c 編譯器會將其解析為函式宣告,而不是型別物件的定義。例如 class background task background task f std thread my thread...