C#實用編程百例

C#實用編程百例

《C#實用編程百例》是2004年由清華大學出版社出版的圖書,作者是何鵬飛。

基本介紹

  • 中文名:C#實用編程百例
  • 作者:何鵬飛
  • 出版社:清華大學出版社
  • 出版時間:2004年
  • 定價:38 元
  • 裝幀:平裝
  • ISBN:9787302080404
圖書簡介,目錄,

圖書簡介

C#是微軟公司為其.NET戰略推出的首選開發語言。本書通過100個實例,全面地介紹了C#在.NET中的多種套用。全書共分6章,即熟悉C#語言、C#語言的Windows編程基礎、C#語言的Windows編程提高、C#資料庫編程、C#語言的網路編程,以及C#語言的Web編程。
本書的每個實例都給出了實例介紹、詳細的實現步驟,以及實例分析。某些關鍵的操作步驟和運行結果以圖的形式給出。

目錄

第1章熟悉C#語言 1
第1例C#版“HelloWorld!” 1
第2例使用VisualStudio.NET創建控制台應用程式 4
第3例C#中的值類型 6
第4例C#中的類(Class) 9
第5例C#中的裝箱拆箱操作與Object類型 13
第6例C#中的委託(Delegate) 15
第7例C#中的事件(Event) 17
第8例C#中的命名空間(namespace) 20
第9例C#中的字元串(String) 23
第10例C#中的數組(Array) 26
第11例C#中的屬性與索引器 30
第12例C#中方法的參數 33
第13例C#中的異常處理 36
第14例C#中的Unsafe模式 38
第2章C#Windows編程基礎 41
第15例第一個Windows程式 41
第16例主選單控制項(MainMenu)的使用 45
第17例CheckBox和RadioButton使用 47
第18例ListBox控制項的使用 51
第19例TreeView和ImageList控制項的使用 53
第20例工具列控制項(ToolBar)的使用 56
第21例狀態欄控制項(StatusBar)的使用 60
第22例ComboBox控制項的使用 62
第23例 LinkLabel控制項的使用 65
第24例NotifyIcon和ToolTip的使用 67
第25例ProgressBar和TrackBar控制項的使用 69
第26例ContextMenu和RichTextBox控制項的使用 71
第27例TabControl和UpDown控制項的使用 74
第28例ListView控制項的使用 76
第29例Splitter和Panel控制項的使用 80
第30例CheckedListBox控制項的使用 82
第31例DateTimePicker與MonthCalendar控制項的使用 85
第32例ScrollBar和PictureBox控制項的使用 87
第33例通用對話框控制項的使用 90
第3章C#Windows編程提高 94
第34例簡易文本編輯器 94
第35例列印及列印預覽的實現 97
第36例C#調用WindowsAPI函式的實現 100
第37例MDI應用程式的實現 103
第38例進程管理器 107
第39例C#中的執行緒操作 111
第40例文本搜尋非模式對話框的套用 114
第41例Flash動畫播放器 118
第42例簡易檔案管理器 122
第43例系統剪貼簿(ClipBoard)的使用 127
第44例不規則窗體的實現 129
第45例登錄對話框和模式對話框的套用 132
第46例簡易Web瀏覽器 135
第47例拖放操作的實現 139
第48例自動退出登錄的實現 142
第49例Windows註冊表的讀寫 145
第50例安裝程式的製作 147
第51例繪製個性化主選單 150
第52例簡易繪圖程式 153
第53例簡易電子時鐘 160
第54例數字輸入框控制項的製作 162
第55例簡易計算器 166
第4章C#資料庫編程 173
第56例使用ADO.NET來讀資料庫1 173
第57例使用ADO.NET來讀資料庫2 176
第58例使用ADO.NET的DataAdapter來更新數據 178
第59例使用ADO來進行資料庫行操作 180
第60例使用ADO來訪問資料庫多個表 184
第61例使用DataSet讀寫XML檔案 188
第62例使用DataReader獲取模式信息 190
第63例使用命令參數 192
第64例使用DataView 195
第65例數據與Windows控制項的綁定 198
第66例使用DataGrid更新數據源 202
第67例使用存儲過程 204
第68例在資料庫中存儲圖像 210
第69例顯示存儲的圖像 215
第70例使用事務 220
第5章C#網路編程 227
第71例獲取DNS信息 227
第72例通過IP獲得主機信息 229
第73例建立伺服器 231
第74例建立客戶端 233
第75例聊天程式伺服器 236
第76例聊天程式客戶端 240
第77例 SMTP傳送電子郵件 243
第78例POP3接收電子郵件 246
第79例一個簡單的Ping程式 251
第80例 TraceRoute程式 255
第81例瀏覽網頁原始碼 260
第82例網頁上/下傳工具 264
第83例FTP簡易瀏覽器的製作 268
第84例建立FTP伺服器 272
第85例建立FTP客戶端 276
第6章C#Web編程 281
第86例編寫第一個ASP.NETWeb應用程式 281
第87例ASP.NET中常用的Web窗體控制項 284
第88例CheckBoxList和RadioButtonList控制項 287
第89例超級連結的實現方法 289
第90例Validator檢驗控制項的使用 292
第91例RegularExpressionValidator控制項的使用 295
第92例文檔上傳的實現 297
第93例傳送帶附屬檔案的電子郵件 299
第94例獲取客戶端信息 302
第95例域名查詢的實現 304
第96例使用DataGrid與ADO.NET顯示數據 306
第97例製作留言板 310
第98例用戶信息的加密 314
第99例網站民意調查 318
第100例WebService的使用 323

相關詞條

熱門詞條

聯絡我們