注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C#基礎(chǔ)與案例開發(fā)詳解

C#基礎(chǔ)與案例開發(fā)詳解

C#基礎(chǔ)與案例開發(fā)詳解

定 價(jià):¥53.00

作 者: 張孝祥,徐明華 叢書主編,王國(guó)勝,劉攀,尼春寸步不離 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 軟件開發(fā)課堂
標(biāo) 簽: VC++

ISBN: 9787302205258 出版時(shí)間: 2009-07-01 包裝: 平裝
開本: 16開 頁數(shù): 473 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書以C# 2008為平臺(tái),以“實(shí)用”為目標(biāo),結(jié)合具體的實(shí)例開發(fā)過程,全面、系統(tǒng)地介紹了C# 語言的基礎(chǔ)知識(shí)及應(yīng)用方向。本書由淺入深、循序漸進(jìn)地介紹了C# 的產(chǎn)生與發(fā)展、C# 的特點(diǎn)、C#程序設(shè)計(jì)的組成、常量與變量、數(shù)據(jù)類型、運(yùn)算符與表達(dá)式、結(jié)構(gòu)化程序設(shè)計(jì)、數(shù)組與集合、結(jié)構(gòu)與枚舉、可視化程序設(shè)計(jì)、C# 的文件操作和C# 的數(shù)據(jù)庫操作等。在講解的過程中,引用了大量的實(shí)例,且每一部分內(nèi)容都包含詳細(xì)的操作步驟和技巧提示。這一切將有助于初學(xué)者仿效理解、把握問題的精髓,從而能夠在短時(shí)間內(nèi)迅速掌握C# 程序設(shè)計(jì)的知識(shí),并應(yīng)用到實(shí)際的項(xiàng)目開發(fā)過程中。書中理論知識(shí)講解透徹,實(shí)例開發(fā)清晰有序,既適合初學(xué)者和具有一定C# 編程經(jīng)驗(yàn)的用戶使用,也適合作為廣大軟件開發(fā)者和編程愛好者的參考用書。

作者簡(jiǎn)介

  張孝祥,北京傳智播客教育科技有限公司教學(xué)總監(jiān)。著有《Java就業(yè)培訓(xùn)教程》《JavaScript網(wǎng)頁開發(fā)》《深入體驗(yàn)Java Web開發(fā)內(nèi)幕-核心基礎(chǔ)》《深入體驗(yàn)Java Web開發(fā)內(nèi)幕-高級(jí)特性》《Java郵件開發(fā)詳解》等一系列Java暢銷書籍,發(fā)布了中國(guó)第一套Java學(xué)習(xí)視頻,被譽(yù)為”中國(guó)Java培訓(xùn)第一人”。張孝祥老師精通C/C++/VC++、VB、Java、SQL Server、ORACLE、ASP、JSP、J2EE等編程語言和數(shù)據(jù)庫系統(tǒng),善于解剖和分析問題,善于使用生動(dòng)形象的比喻,能將復(fù)雜的、難于理解的問題與知識(shí)簡(jiǎn)單化講解。

圖書目錄

第1章 C# 概述
 1.1 C# 的產(chǎn)生與發(fā)展
 1.2 C# 的運(yùn)行環(huán)境及安裝
  1.2.1 C# 的安裝與啟動(dòng)
  1.2.2 C# 集成開發(fā)環(huán)境
 1.3 IIS的安裝與配置
 1.4 C# 3.0的新功能
 1.5 Microsoft .NET Framework 3.5
  1.5.1 Microsoft .NET Framework概述
  1.5.2 Microsoft .NET Framework框架結(jié)構(gòu)
  1.5.3 公共語言運(yùn)行庫
 1.6 上機(jī)練習(xí)
第2章 C# 應(yīng)用程序設(shè)計(jì)
 2.1 初識(shí)C# 程序
  2.1.1 C# 語言的特點(diǎn)
  2.1.2 C# 程序結(jié)構(gòu)分析
  2.1.3 C# 程序的編譯與執(zhí)行
  2.1.4 標(biāo)識(shí)符
 2.2 C# 應(yīng)用程序的組成
  2.2.1 應(yīng)用程序中包含的文件
  2.2.2 Web.config文件
  2.2.3 Main方法和命令行參數(shù)
  2.2.4 程序代碼注釋
 2.3 創(chuàng)建第一個(gè)C# 程序
  2.3.1 新建項(xiàng)目
  2.3.2 設(shè)計(jì)應(yīng)用程序的用戶界面
  2.3.3 設(shè)置控件的屬性
  2.3.4 編寫程序代碼
  2.3.5 運(yùn)行程序
 2.4 上機(jī)練習(xí)
第3章 C# 基礎(chǔ)知識(shí)綜述
 3.1 常量與變量
  3.1.1 常量
 3.2 數(shù)據(jù)類型
  3.2.1 值類型
  3.2.2 引用類型
  3.2.3 類型轉(zhuǎn)換
  3.2.4 裝箱和拆箱
 3.3 運(yùn)算符和表達(dá)式
  3.3.1 算術(shù)運(yùn)算符
  3.3.2 關(guān)系運(yùn)算符
  3.3.3 邏輯運(yùn)算符
  3.3.4 條件運(yùn)算符
  3.3.5 賦值運(yùn)算符
  3.3.6 位運(yùn)算符
  3.3.7 運(yùn)算符的優(yōu)先級(jí)
 3.4 上機(jī)練習(xí)
第4章 C# 的面向?qū)ο?br /> 4.1 面向?qū)ο蟾攀?br /> 4.2 類和對(duì)象
  4.2.1 類的聲明
  4.2.2 類的成員
  4.2.3 對(duì)象的聲明
  4.2.4 C# 常用的基礎(chǔ)類
 4.3 方法
  4.3.1 方法的定義及調(diào)用
  4.3.2 方法的參數(shù)類型
  4.3.3 靜態(tài)方法與非靜態(tài)方法
  4.3.4 方法的重載
  4.3.5 運(yùn)算符的重載
  4.3.6 遞歸
 4.4 屬性
  4.4.1 屬性的聲明
  4.4.2 屬性的訪問
 4.5 事件
 4.6 構(gòu)造函數(shù)和析構(gòu)函數(shù)
  4.6.1 構(gòu)造函數(shù)
  4.6.2 析構(gòu)函數(shù)
 4.7 命名空間
  4.7.1 命名空間的聲明
  4.7.2 命名空間的成員
  4.7.3 命名空間的使用
 4.8 上機(jī)練習(xí)
第5章 繼承與多態(tài)性
 5.1 繼承
 5.2 繼承的應(yīng)用
  5.2.1 基類和派生類
  5.2.2 用Base方法調(diào)用基類構(gòu)造函數(shù)
  5.2.3 new方法
  5.2.4 virtual方法
  5.2.5 override方法
 5.3 創(chuàng)建接口
  5.3.1 接口語法
  5.3.2 接口限制
  5.3.3 接口的繼承
  5.3.4 ICloneable接口
 5.4 抽象類
  5.4.1 抽象類的定義
  5.4.2 抽象類的實(shí)例
 5.5 多態(tài)性
  5.5.1 多態(tài)的定義
  5.5.2 多態(tài)的實(shí)例
 5.6 上機(jī)練習(xí)
第6章 結(jié)構(gòu)化程序設(shè)計(jì)
 6.1 認(rèn)識(shí)結(jié)構(gòu)化程序設(shè)計(jì)
6.2 順序結(jié)構(gòu)
 6.3 選擇結(jié)構(gòu)
  6.3.1 if語句
  6.3.2 switch語句
 6.4 循環(huán)結(jié)構(gòu)
  6.4.1 while語句和do-while語句
  6.4.2 for語句和foreach語句
  6.4.3 跳轉(zhuǎn)語句
 6.5 異常處理
  6.5.1 異常處理概述
  6.5.2 異常處理語句
 6.6 綜合實(shí)例
  6.6.1 月工資的計(jì)算
  6.6.2 打印小寫字母對(duì)應(yīng)的ASCII碼
 6.7 上機(jī)練習(xí)
第7章 數(shù)組與集合
 7.1 數(shù)組概述
 7.2 一維數(shù)組
  7.2.1 一維數(shù)組的聲明
  7.2.2 一維數(shù)組的使用
  7.2.3 綜合實(shí)例(1)
 7.3 二維數(shù)組
  7.3.1 二維數(shù)組的聲明
  7.3.2 二維數(shù)組的使用
  7.3.3 綜合實(shí)例(2)
 7.4 動(dòng)態(tài)數(shù)組
 7.5 數(shù)組的基本操作
  7.5.1 數(shù)組的遍歷
  7.5.2 數(shù)組的排序
  7.5.3 數(shù)組元素的添加與刪除
 7.6 集合類
  7.6.1 集合類概述
  7.6.2 Queue 集合類
  7.6.3 Stack 集合類
  7.6.4 Hashtable 集合類
  7.6.5 SortedList 集合類
 7.7 上機(jī)練習(xí)
第8章 結(jié)構(gòu)和枚舉
 8.1 結(jié)構(gòu)類型
  8.1.1 結(jié)構(gòu)的聲明
  8.1.2 結(jié)構(gòu)成員的訪問
  8.1.3 綜合實(shí)例(1)
 8.2 枚舉
  8.2.1 枚舉類型的定義
  8.2.2 枚舉成員的賦值
  8.2.3 枚舉類型的轉(zhuǎn)換
  8.2.4 枚舉成員的訪問
  8.2.5 綜合實(shí)例(2)
 8.3 上機(jī)練習(xí)
第9章 可視化程序設(shè)計(jì)
 9.1 Windows窗體
  9.1.1 Windows窗體的基本屬性
  9.1.2 創(chuàng)建窗體
  9.1.3 設(shè)置啟動(dòng)窗體屬性
 9.2 控件概述
  9.2.1 控件的基本屬性
  9.2.2 控件共有的屬性、事件和方法
 9.3 常用的Windows窗體控件
  9.3.1 標(biāo)簽控件
  9.3.2 文本框控件
  9.3.3 按鈕控件
  9.3.4 列表框控件
  9.3.5 組合框控件
  9.3.6 單選按鈕與復(fù)選框控件
  9.3.7 圖片框控件
  9.3.8 滾動(dòng)條控件
  9.3.9 日期/時(shí)間控件
  9.3.10 進(jìn)度條控件
 9.4 高級(jí)控件的應(yīng)用
  9.4.1 ListView控件
  9.4.2 TreeView控件
  9.4.3 ImageList控件
 9.5 綜合實(shí)例
  9.5.1 計(jì)算器的設(shè)計(jì)
  9.5.2 圖像瀏覽器的制作
 9.6 上機(jī)練習(xí)
第10章 C# 的文件操作
 10.1 C# 文件簡(jiǎn)介
 10.2 C# 文件的讀、寫
  10.2.1 讀文件
  10.2.2 寫文件
 10.3 文件操作
  10.3.1 文件的復(fù)制
  10.3.2 文件的刪除
  10.3.3 文件的移動(dòng)
 10.4 上機(jī)練習(xí)
第11章 C# 的數(shù)據(jù)庫操作
 11.1 數(shù)據(jù)庫概念
 11.2 SQL Server 2005數(shù)據(jù)庫
  11.2.1 SQL Server 2005的安裝與啟動(dòng)
  11.2.2 常用SQL命令
  11.2.3 常見的數(shù)據(jù)庫操作
 11.3 ADO.NET 概念
 11.4 ADO.NET 對(duì)象
  11.4.1 Connection 對(duì)象
  11.4.2 Command對(duì)象
  11.4.3 DataReader 對(duì)象
  11.4.4 DataAdapter 對(duì)象
  11.4.5 DataSet 對(duì)象
  11.4.6 數(shù)據(jù)綁定操作
 11.5 上機(jī)練習(xí)
第12章 基于Scoket的C/S模式的聊天室
 12.1 關(guān)于Socket
 12.2 C/S聊天室模型
 12.3 聊天協(xié)議
  12.3.1 關(guān)于聊天協(xié)議的應(yīng)答
  12.3.2 聊天狀態(tài)處理
  12.3.3 聊天命令介紹
 12.4 系統(tǒng)功能定義
  12.4.1 服務(wù)器端
  12.4.2 客戶端
 12.5 系統(tǒng)功能設(shè)計(jì)
  12.5.1 聊天室服務(wù)器的協(xié)議解析流程
  12.5.2 聊天室客戶端的協(xié)議解析流程
 12.6 系統(tǒng)功能實(shí)現(xiàn)
  12.6.1 服務(wù)器端程序設(shè)計(jì)
  12.6.2 客戶端程序設(shè)計(jì)
  12.6.3 聊天室程序的運(yùn)行與測(cè)試
 12.7 聊天室的安裝與部署
 12.8 小結(jié)
第13章 屏幕鎖定程序
 13.1 系統(tǒng)概述
 13.2 系統(tǒng)功能定義及設(shè)計(jì)
 13.3 系統(tǒng)開發(fā)必備知識(shí)
 13.4 系統(tǒng)功能實(shí)現(xiàn)
  13.4.1 Win32 API靜態(tài)類
  13.4.2 快捷菜單1
  13.4.3 程序設(shè)置
  13.4.4 屏幕鎖定
 13.5 系統(tǒng)預(yù)覽
 13.6 安裝部署
 13.7 程序測(cè)試
 13.8 小結(jié)
第14章 學(xué)生學(xué)籍管理系統(tǒng)
 14.1 系統(tǒng)概述
 14.2 系 統(tǒng) 預(yù) 覽
 14.3 系統(tǒng)設(shè)計(jì)
  14.3.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
  14.3.2 系統(tǒng)功能模塊劃分
 14.4 數(shù)據(jù)庫設(shè)計(jì)
  14.4.1 數(shù)據(jù)庫需求分析
  14.4.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)
  14.4.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)
  14.4.4 設(shè)置表之間的依賴關(guān)系
 14.5 專業(yè)信息管理
  14.5.1 添加專業(yè)信息
  14.5.2 瀏覽專業(yè)信息
  14.5.3 修改專業(yè)信息
  14.5.4 刪除專業(yè)信息
 14.6 學(xué)生信息管理
  14.6.1 添加學(xué)生信息
  14.6.2 瀏覽學(xué)生信息
  14.6.3 修改學(xué)生信息
  14.6.4 刪除學(xué)生信息
 14.7 班級(jí)信息管理
  14.7.1 添加班級(jí)信息
  14.7.2 瀏覽班級(jí)信息
  14.7.3 修改班級(jí)信息
  14.7.4 刪除班級(jí)信息
 14.8 課程信息管理
  14.8.1 添加課程信息
  14.8.2 瀏覽課程信息
  14.8.3 修改課程信息
  14.8.4 刪除課程信息
 14.9 成績(jī)信息管理
  14.9.1 錄入成績(jī)信息
  14.9.2 瀏覽學(xué)生成績(jī)
  14.9.3 修改成績(jī)信息
  14.9.4 刪除學(xué)生成績(jī)
  14.9.5 查詢學(xué)生成績(jī)
 14.10 系統(tǒng)管理
  14.10.1 添加用戶角色
  14.10.2 添加登錄用戶
 14.11 小結(jié)
第15章 圖書管理系統(tǒng)
 15.1 系統(tǒng)概述
 15.2 系統(tǒng)設(shè)計(jì)
  15.2.1 系統(tǒng)需求分析
  15.2.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
  15.2.3 系統(tǒng)功能模塊劃分
 15.3 數(shù)據(jù)庫設(shè)計(jì)
  15.3.1 數(shù)據(jù)庫需求分析
  15.3.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)
  15.3.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)
  15.3.4 設(shè)置表之間的依賴關(guān)系
 15.4 3層架構(gòu)概念及設(shè)計(jì)
  15.4.1 3層架構(gòu)及其設(shè)計(jì)
  15.4.2 BookManageSystem.Model
  15.4.3 BookManageSystem.Common
  15.4.4 BookManageSystem.DAL1
  15.4.5 BookManageSystem.BLL
  15.4.6 BookManageSystem
 15.5 主窗體、登錄窗體及浮動(dòng)快捷菜單
  15.5.1 主窗體
  15.5.2 登錄窗體
  15.5.3 浮動(dòng)快捷菜單
 15.6 用戶權(quán)限管理
  15.6.1 用戶權(quán)限管理窗體
  15.6.2 添加/修改用戶信息窗體
 15.7 圖書卡片管理
  15.7.1 圖書卡片類別管理
  15.7.2 圖書卡片信息管理
 15.8 讀者信息維護(hù)
 15.9 圖書借閱管理
  15.9.1 圖書借閱
  15.9.2 圖書歸還
 15.10 系統(tǒng)信息查詢
  15.10.1 圖書信息查詢
  15.10.2 讀者信息查詢
  15.10.3 借閱信息查詢
 15.11 小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)