C#網路應用編程實驗指導與開發實例 ( 簡體 字) |
作者:馬駿 | 類別:1. -> 程式設計 -> .NET -> C# |
譯者: |
出版社:人民郵電出版社 | 3dWoo書號: 6503 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:3/1/2007 |
頁數:268 |
光碟數:0 |
|
站長推薦:  |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
【不接受訂購】 |
ISBN:9787115157652 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:本書是《C#網絡應用編程基礎》和《C#網絡應用高級編程》的配套教材,內容包括上述兩本教材的上機實驗指導和3個比較大的應用開發實例。 上機實驗指導部分充分考慮到學生學習的進度和編程思路,精心設計在VS2005開發平臺下使用C#編寫的有代表意義的上機實驗內容,并在實驗步驟提示中介紹如何逐步完成所需的功能,使學生通過提示和上機練習,快速掌握C#編程方法和基本的設計技巧。 應用開發實例分別介紹數據庫應用、網站開發以及智能客戶端的具體設計與實現技術。從項目分析、界面設計、代碼實現到安裝程序的制作與發布,實例部分均作了詳細介紹。 本書可作為高等院校計算機及相關專業的教材,也適合初、中級程序員以及想利用C#進行更復雜的應用編程的人員閱讀。
|
目錄:第1章 上機實驗指導 1 1.1 實驗一 創建簡單的.NET應用程序 1 1.2 實驗二 C#基本編程方法 5 1.3 實驗三 面向對象的編程基礎 8 1.4 實驗四 界面設計與文件存取 21 1.5 實驗五 ADO.NET與數據操作 23 1.6 實驗六 ASP.NET網頁設計 25 1.7 實驗七 ASP.NET網站開發 28 1.8 實驗八 簡單網絡聊天系統 34 1.9 實驗九 網絡呼叫應答提醒系統 35 1.10 實驗十 文件數據加密與解密 39 第2章 數據庫應用開發實例 41 2.1 高校成人教育學籍管理系統概述 41 2.1.1 業務流程及基本需求 41 2.1.2 系統總體功能設計 42 2.2 數據庫設計 42 2.2.1 數據表劃分及邏輯結構 42 2.2.2 存儲過程設計 44 2.3 基礎模塊類設計 46 2.3.1 CommonMethod類 46 2.3.2 UserControlJbqk用戶控件 48 2.3.3 UserControlCj用戶控件 51 2.4 登錄模塊與主窗體設計 56 2.4.1 登錄密碼加密解密處理 56 2.4.2 登錄窗體界面設計 59 2.4.3 主功能窗體界面設計 63 2.5 編碼管理模塊 64 2.5.1 設計編碼管理通用類 64 2.5.2 修改主窗體菜單實現各種編碼管理功能 69 2.6 基本情況管理模塊 69 2.6.1 錄入基本情況 70 2.6.2 成批數據修改 77 2.7 課程成績管理模塊 78 2.8 查詢統計模塊 88 2.8.1 查詢基本情況 88 2.8.2 查詢成績 89 2.8.3 統計總人數 91 2.8.4 統計不及格人數 91 2.8.5 統計學期總成績 91 2.9 報表輸出模塊 94 2.9.1 基本情況表 94 2.9.2 成績表 97 2.9.3 點名冊 99 2.9.4 學籍表 101 2.10 數據備份與恢復模塊 104 2.10.1 備份SQL Server數據庫 105 2.10.2 恢復數據 108 2.11 其他功能模塊 113 2.11.1 修改登錄密碼 113 2.11.2 注銷某年級數據 115 2.12 制作成人教育學籍管理系統安裝程序 116 第3章 網站開發實例 121 3.1 輔助學習網站功能描述 121 3.1.1 基本需求簡介 121 3.1.2 模塊功能劃分 121 3.2 設計網站使用的數據庫與存儲過程 122 3.2.1 數據庫中的表結構設計 122 3.2.2 存儲過程設計 123 3.3 網站配置 125 3.4 樣式設計 126 3.4.1 再談CSS樣式 126 3.4.2 主題和外觀 127 3.4.3 定義網站主題 128 3.5 網頁布局中的元素定位 130 3.6 母版頁設計 131 3.7 CommonMethods類 133 3.8 Global.asax文件 137 3.9 用戶注冊登錄模塊 138 3.9.1 用戶登錄模塊 138 3.9.2 用戶注冊模塊 141 3.10 網站主頁 146 3.10.1 防止用戶繞過登錄頁面 146 3.10.2 主頁設計 147 3.11 課件下載模塊 152 3.12 技術論壇模塊 154 3.12.1 主論壇 154 3.12.2 子論壇 157 3.12.3 發布與修改論壇信息 162 3.13 編程開發模塊 167 3.13.1 文章分類索引模塊 167 3.13.2 文章內容顯示模塊 170 3.14 資料上傳模塊 172 3.15 智能搜索模塊 175 3.15.1 站內搜索 176 3.15.2 站外搜索 180 3.16 搞笑圖片模塊 183 3.17 奇聞趣事模塊 185 3.18 音頻視頻模塊 187 3.18.1 音樂欣賞 188 3.18.2 Flash欣賞 190 3.18.3 視頻欣賞 193 3.19 人氣統計模塊 195 3.20 請您留言模塊 197 3.21 發布輔助學習網站 199 第4章 智能客戶端應用開發實例 202 4.1 智能客戶端基本知識 202 4.1.1 通過網站提供客戶端軟件下載 202 4.1.2 客戶端軟件版本測試與自動升級 203 4.2 網絡對戰五子棋游戲功能描述 203 4.2.1 網絡對戰五子棋游戲規則描述 203 4.2.2 服務器與客戶端通信描述 203 4.3 網絡對戰五子棋游戲的界面設計與代碼實現 208 4.3.1 設計五子棋房間控件 208 4.3.2 網絡對戰五子棋服務器端設計 214 4.3.3 網絡對戰五子棋客戶端設計 237 4.4 網絡對戰五子棋的發布與升級 263 4.4.1 發布與傳統安裝的區別 263 4.4.2 發布網絡對戰五子棋客戶端程序 264
|
序: |