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

亮劍.NET:圖解C#開發(fā)實(shí)戰(zhàn)

亮劍.NET:圖解C#開發(fā)實(shí)戰(zhàn)

定 價(jià):¥69.50

作 者: 李新峰,付志濤,繆勇 編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): .NET開發(fā)專家
標(biāo) 簽: VC++

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

內(nèi)容簡介

  《亮劍.NET:圖解C#開發(fā)實(shí)戰(zhàn)》采用全新的圖解思路,分3篇介紹使用微軟C#語言開發(fā)實(shí)際應(yīng)用程序的基本知識(shí)。第1篇包括10章,介紹了C#語言的基礎(chǔ)知識(shí),主要講解C#的框架結(jié)構(gòu)、使用方法、基礎(chǔ)語法和基本開發(fā)過程;第2篇包括7章,介紹了7 種通用實(shí)例的開發(fā)過程,主要有視頻播放器、畫圖板、郵件小助手、簡易銀行系統(tǒng)、學(xué)生管理系統(tǒng)、電子印章、新聞發(fā)布系統(tǒng)等;第3篇包括3章,介紹了C#項(xiàng)目開發(fā)規(guī)范和三層架構(gòu),主要講解了C#項(xiàng)目開發(fā)規(guī)范和三層架構(gòu)的基礎(chǔ)知識(shí),并演示了2個(gè)綜合實(shí)例的開發(fā)過程。全書結(jié)構(gòu)嚴(yán)謹(jǐn),內(nèi)容全面深入,難易程度循序漸進(jìn),符合一般讀者學(xué)習(xí)知識(shí)的進(jìn)程。為提高讀者的學(xué)習(xí)效果,《亮劍.NET:圖解C#開發(fā)實(shí)戰(zhàn)》對(duì)截圖和程序采用了全新的圖注方式,圖上和程序上的注解主要說明知識(shí)要點(diǎn)、對(duì)應(yīng)關(guān)系和層次順序,使讀者一眼就能直擊“要害”,把握知識(shí)脈絡(luò)。此外,配套的DVD光盤中包含多媒體教學(xué),為幫助讀者學(xué)習(xí)提供了第一手的場景再現(xiàn)?!读羷?NET:圖解C#開發(fā)實(shí)戰(zhàn)》內(nèi)容全面、由淺入深,采用層層分解方式講解知識(shí)和實(shí)例,非常適合于具有一定程序開發(fā)基礎(chǔ)、準(zhǔn)備學(xué)習(xí)C#編程或希望提高C#編程技巧的讀者,也可作為高等院校相關(guān)專業(yè)師生的參考書。

作者簡介

暫缺《亮劍.NET:圖解C#開發(fā)實(shí)戰(zhàn)》作者簡介

圖書目錄

第1篇 基礎(chǔ)知識(shí)篇
 第1章 C#概述
  1.2 C#語言軼事
   1.2.1 出身有點(diǎn)無奈
   1.2.2 源頭在C和C++
   1.2.3 C#與Java的區(qū)別
  1.3 C#開發(fā)環(huán)境
   1.3.1 Visual Studio C#的安裝
   1.3.2 MSDN的安裝
   1.3.3 Visual Studio C#的使用
  1.4 簡單的C#程序示例
   1.4.1 控制臺(tái)應(yīng)用程序示例
   1.4.2 WinForm程序示例
   1.4.3 Web站點(diǎn)程序示例
   1.4.4 類庫程序示例
  1.5 本章小結(jié)
 第2章 C#語言基礎(chǔ)
  2.1 話說C#
  2.2 數(shù)據(jù)類型的繼承與發(fā)展
   2.2.1 值類型
   2.2.2 引用類型
  2.3 單個(gè)的元素——變量和常量
   2.3.1 變量的命名
   2.3.2 變量的聲明
   2.3.3 變量的范圍
   2.3.4 變量的修飾符
   2.3.5 常量
  2.4 元素的連接——運(yùn)算符
   2.4.1 算術(shù)運(yùn)算符
   2.4.2 賦值運(yùn)算符
2.4.3 其他運(yùn)算符
   2.4.4 運(yùn)算符的優(yōu)先級(jí)關(guān)系
  2.5 語句可以這樣執(zhí)行——流程控制
   2.5.1 條件語句
   2.5.2 循環(huán)語句
   2.5.3 跳轉(zhuǎn)語句
  2.6 元素的擴(kuò)展——復(fù)雜類型
   2.6.1 枚舉類型
   2.6.2 數(shù)組類型
  2.7 編程注釋
  2.8 很有用的預(yù)處理
   2.8.1 #define和#undef
   2.8.2 #if、#else、#elif和#endif
   2.8.3 #warning和#error
   2.8.4 #region和#endregion
  2.9 本章小結(jié)
 第3章 調(diào)試與異常處理
  3.1 調(diào)試
   3.1.1 程序中的錯(cuò)誤
   3.1.2 如何找到程序中的錯(cuò)誤
  3.2 異常處理
   3.2.1 為什么要使用異常處理
   3.2.2 throw語句
   3.2.3 try…catch…finally語句
  3.3 本章小結(jié)
 第4章 C#中的面向?qū)ο笤O(shè)計(jì)
  4.1 面向?qū)ο笤O(shè)計(jì)簡介
  4.2 面向?qū)ο蟮幕A(chǔ)——類
   4.2.1 類的聲明
   4.2.2 類的變量
   4.2.3 構(gòu)造函數(shù)
   4.2.4 析構(gòu)函數(shù)
  4.3 類的活動(dòng)——方法
   4.3.1 方法的定義
   4.3.2 方法調(diào)用
   4.3.3 方法重載
   4.3.4 靜態(tài)方法
  4.4 面向?qū)ο蟮木琛^承與多態(tài)
   4.4.1 繼承
   4.4.2 多態(tài)
  4.5 抽象類與接口
   4.5.1 抽象類和抽象方法
   4.5.2 接口
  4.6 本章小結(jié)
 第5章 C# .NET命名空間和類庫
  5.1 C# .NET命名空間概述
  5.2 C# .NET命名空間的使用
   5.2.1 創(chuàng)建命名空間
   5.2.2 使用命名空間
  5.3 程序集概述
   5.3.1 什么是程序集
   5.3.2 為什么使用程序集
   5.3.3 程序集的功能
  5.4 .NET框架類庫
   5.4.1 .NET框架類庫概述
   5.4.2 ADO.NET組件
   5.4.3 XML數(shù)據(jù)組件
   5.4.4 Windows Forms組件
   5.4.5 Web Forms組件
  5.5 本章小結(jié)
 第6章 需要掌握的類對(duì)象和方法
  6.1 屬性
   6.1.1 屬性的定義
   6.1.2 屬性的使用
  6.2 數(shù)組
   6.2.1 數(shù)組及其聲明
   6.2.2 數(shù)組的應(yīng)用
  6.3 集合類
   6.3.1 什么是集合類
   6.3.2 使用集合類
  6.4 結(jié)構(gòu)
   6.4.1 結(jié)構(gòu)的聲明
   6.4.2 結(jié)構(gòu)的使用
   6.4.3 結(jié)構(gòu)和類的區(qū)別
  6.5 接口
   6.5.1 接口的聲明與實(shí)現(xiàn)
   6.5.2 通過接口實(shí)現(xiàn)多重繼承
   6.5.3 顯式接口實(shí)現(xiàn)
  6.6 枚舉
   6.6.1 枚舉類型的聲明
   6.6.2 枚舉的使用
  6.7 索引器
   6.7.1 什么是索引器
   6.7.2 使用索引器
   6.7.3 比較索引器與屬性
  6.8 委托和事件
   6.8.1 委托
   6.8.2 多重傳送委托
   6.8.3 事件
   6.8.4 多重傳送事件
  6.9 泛型
   6.9.1 泛型概述
   6.9.2 使用泛型
   6.9.3 泛型集合List和Directory
  6.10 字符串類
   6.10.1 了解字符串
   6.10.2 操作字符串
   6.10.3 字符串的格式化
  6.11 本章小結(jié)
 第7章 線程的應(yīng)用和I/O讀寫操作
  7.1 線程——現(xiàn)代操作系統(tǒng)的基礎(chǔ)
  7.2 C#與線程
   7.2.1 創(chuàng)建線程
   7.2.2 線程的生命周期
   7.2.3 線程同步技術(shù)
  7.3 I/O讀寫操作
   7.3.1 System.IO命名空間
   7.3.2 File類和Directory類
   7.3.3 FileStream類
   7.3.4 緩沖區(qū)的讀寫
  7.4 本章小結(jié)
 第8章 Windows應(yīng)用程序設(shè)計(jì)
  8.1 窗體及窗體的屬性和方法
  8.2 窗體常用事件
   8.2.1 Load事件
   8.2.2 窗體間的調(diào)用
  8.3 Windows窗體中常用控件
   8.3.1 標(biāo)簽控件(Label)
8.3.2 文本框控件(TextBox)
   8.3.3 按鈕控件(Button)
  8.4 菜單的使用
   8.4.1 創(chuàng)建主菜單
   8.4.2 創(chuàng)建快捷菜單
  8.5 很有用的對(duì)話框
   8.5.1 消息框
   8.5.2 "打開"對(duì)話框
   8.5.3 "保存"對(duì)話框
   8.5.4 "字體"對(duì)話框
   8.5.5 "顏色"對(duì)話框
  8.6 本章小結(jié)
 第9章 ASP.NET開發(fā)
  9.1 ASP.NET簡介
   9.1.1 ASP.NET優(yōu)勢
   9.1.2 ASP.NET開發(fā)環(huán)境搭建
  9.2 認(rèn)識(shí)ASP.NET內(nèi)置對(duì)象
   9.2.1 Page對(duì)象
   9.2.2 Request對(duì)象
   9.2.3 Response對(duì)象
   9.2.4 Server對(duì)象
   9.2.5 Application對(duì)象
   9.2.6 Session對(duì)象
   9.2.7 Cookie對(duì)象
  9.3 Web頁面數(shù)據(jù)顯示技術(shù)
   9.3.1 GridView控件
   9.3.2 DataList控件
   9.3.3 DetailsView控件
  9.4 數(shù)據(jù)驗(yàn)證控件
  9.5 ASP.NET網(wǎng)站設(shè)計(jì)新技術(shù)
   9.5.1 如何繪制站點(diǎn)地圖
   9.5.2 創(chuàng)建母版頁和內(nèi)容頁
  9.6 本章小結(jié)
 第10章 數(shù)據(jù)庫與網(wǎng)絡(luò)應(yīng)用
  10.1 數(shù)據(jù)庫訪問
   10.1.1 了解ADO.NET基本概念
   10.1.2 如何使用ADO.NET訪問數(shù)據(jù)庫
  10.2 Windows窗體中數(shù)據(jù)綁定控件
   10.2.1 DataGrid控件
   10.2.2 DataGridView控件
   10.2.3 ComboBox控件
   10.2.4 ListBox控件
  10.3 網(wǎng)絡(luò)應(yīng)用
   10.3.1 一個(gè)標(biāo)準(zhǔn)的Socket網(wǎng)絡(luò)通信模型
   10.3.2 System.Net、System.Net.Socket命名空間
   10.3.3 TcpClient、TcpListener和NetworkStream
  10.4 本章小結(jié)
第2篇 通用實(shí)例篇
 第11章 窗體應(yīng)用程序——視頻播放器
  11.1 實(shí)例說明
  11.2 需要掌握的開發(fā)技術(shù)
   11.2.1 理解和使用COM組件
   11.2.2 Windows Media Player的使用
   11.2.3 C#對(duì)注冊(cè)表的訪問
  11.3 編程實(shí)現(xiàn)
   11.3.1 COM組件引入和窗體設(shè)計(jì)
   11.3.2 為窗體編寫程序
   11.3.3 運(yùn)行效果
  11.4 本章小結(jié)
 第12章 GDI+程序——畫圖板
  12.1 實(shí)例說明
  12.2 實(shí)例用到的開發(fā)技術(shù)
   12.2.1 GDI+顯示技術(shù)
   12.2.2 控件及對(duì)話框的使用
   12.2.3 看看鼠標(biāo)怎么操作
   12.2.4 圖形的讀取和保存
  12.3 編程實(shí)現(xiàn)
   12.3.1 設(shè)計(jì)一個(gè)繪圖類
   12.3.2 窗體編程
   12.3.3 繪圖是怎么實(shí)現(xiàn)的
  12.4 本章小結(jié)
 第13章 網(wǎng)絡(luò)訪問實(shí)例——郵件小助手
  13.1 實(shí)例說明
  13.2 實(shí)例用到的開發(fā)技術(shù)
   13.2.1 其實(shí)郵件很簡單
   13.2.2 再談Socket編程
   13.2.3 創(chuàng)建一個(gè)托盤圖標(biāo)程序
   13.2.4 文件的讀寫
  13.3 編程實(shí)現(xiàn)
   13.3.1 窗體及控件設(shè)計(jì)
   13.3.2 為窗體和控件編寫程序
   13.3.3 運(yùn)行效果
  13.4 本章小結(jié)
 第14章 數(shù)據(jù)庫訪問程序——簡易銀行系統(tǒng)
  14.1 實(shí)例說明
  14.2 實(shí)例用到的開發(fā)技術(shù)
   14.2.1 什么叫ADO.NET
   14.2.2 ADO.NET中的類
   14.2.3 如何使用ADO.NET
  14.3 編程實(shí)現(xiàn)
   14.3.1 公用模塊設(shè)計(jì)
   14.3.2 窗體設(shè)計(jì)
   14.3.3 程序設(shè)計(jì)
   14.3.4 運(yùn)行效果
  14.4 本章小結(jié)
 第15章 XML讀寫程序——學(xué)生管理系統(tǒng)
  15.1 實(shí)例說明
  15.2 實(shí)例用到的開發(fā)技術(shù)
   15.2.1 了解一下XML
   15.2.2 C#中XML文件操作方法
   15.2.3 XML與DataSet的轉(zhuǎn)換
   15.2.4 TreeView控件操作
  15.3 編程實(shí)現(xiàn)
   15.3.1 窗體設(shè)計(jì)和XML文件
   15.3.2 程序設(shè)計(jì)
   15.3.3 運(yùn)行效果
  15.4 本章小結(jié)
 第16章 組件開發(fā)程序——電子印章
  16.1 實(shí)例說明
  16.2 實(shí)例用到的開發(fā)技術(shù)
   16.2.1 深入了解組件開發(fā)技術(shù)
   16.2.2 在C#中處理Word文檔
   16.2.3 C#中Word文檔轉(zhuǎn)PDF文檔的
   16.2.3 方法
   16.2.4 如何在窗體間數(shù)據(jù)傳遞
  16.3 編程實(shí)現(xiàn)
   16.3.1 窗體設(shè)計(jì)
   16.3.2 程序設(shè)計(jì)
   16.3.3 運(yùn)行效果
  16.4 本章小結(jié)
 第17章 ASP.NET程序——新聞發(fā)布系統(tǒng)
  17.1 實(shí)例說明
  17.2 實(shí)例用到的開發(fā)技術(shù)
   17.2.1 使用模型設(shè)計(jì)
   17.2.2 如何使用Request對(duì)象
   17.2.3 如何使用Session對(duì)象
   17.2.4 數(shù)據(jù)綁定深入——復(fù)雜數(shù)據(jù)綁定
  17.3 編程實(shí)現(xiàn)
   17.3.1 配置web.config
   17.3.2 創(chuàng)建Web用戶控件和母版頁
   17.3.3 Index.asp頁
   17.3.4 classnews.aspx頁
   17.3.5 newscontent.aspx頁
   17.3.6 manager.aspx頁
   17.3.7 writer.aspx頁
   17.3.8 運(yùn)行效果
  17.4 本章小結(jié)
第3篇 三層架構(gòu)與綜合實(shí)例篇
 第18章 C#項(xiàng)目開發(fā)規(guī)范與三層架構(gòu)
  18.1 認(rèn)識(shí)C#編程規(guī)范
   18.1.1 如何規(guī)范化命名
   18.1.2 代碼格式
   18.1.3 如何規(guī)范化注釋
   18.1.4 管理文檔
   18.1.5 實(shí)施標(biāo)準(zhǔn)
  18.2 三層結(jié)構(gòu)開發(fā)模式
   18.2.1 三層結(jié)構(gòu)概念
   18.2.2 如何搭建三層結(jié)構(gòu)
  18.3 本章小結(jié)
 第19章 酒店管理系統(tǒng)
  19.1 系統(tǒng)概述及需求分析
  19.2 如何設(shè)計(jì)系統(tǒng)數(shù)據(jù)庫
  19.3 學(xué)會(huì)三層結(jié)構(gòu)設(shè)計(jì)
  19.4 設(shè)計(jì)模型層(實(shí)體類)
  19.5 搭建數(shù)據(jù)訪問層
   19.5.1 RoomService類
   19.5.2 RoomStateService類
   19.5.3 RoomTypeService類
  19.6 搭建業(yè)務(wù)邏輯層
   19.6.1 RoomManager類
   19.6.2 RoomStateManager類
   19.6.3 RoomTypeManager類
  19.7 實(shí)現(xiàn)表示層
   19.7.1 母版頁(common.master)
   19.7.2 查看客房信息(ViewRoom.aspx)
   19.7.3 查看房間類型(ViewRoomType.aspx)
   19.7.4 編輯房間類型(EditRoomType.aspx)
   19.7.5 添加客房類型(AddRoomType.aspx)
   19.7.6 查看房間狀態(tài)(ViewRoomState.aspx)
   19.7.7 編輯房間信息(EditRoom.aspx)
  19.8 本章小結(jié)
 第20章 培訓(xùn)網(wǎng)
  20.1 系統(tǒng)概述及需求分析
  20.2 如何設(shè)計(jì)系統(tǒng)數(shù)據(jù)庫
  20.3 學(xué)會(huì)三層結(jié)構(gòu)設(shè)計(jì)
  20.4 模型層(實(shí)體類)
  20.5 搭建數(shù)據(jù)訪問層
   20.5.1 KindService類
   20.5.2 KeyWordContentService類
   20.5.3 CommonService類
   20.5.4 PersonalInfoService類
   20.5.5 ReleaseNeedUserService類
   20.5.6 ReleaseNeedService類
   20.5.7 AgentService類
   20.5.8 CourseService類
  20.6 搭建業(yè)務(wù)邏輯層
   20.6.1 KindManage類
   20.6.2 KeyWordContentManage類
   20.6.3 CommonManage類
   20.6.4 PersonalInfoManage類
   20.6.5 ReleaseNeedUserManage類
   20.6.6 ReleaseNeedManage類
20.6.7 AgentManage類
   20.6.8 CourseManage類
  20.7 實(shí)現(xiàn)表示層
   20.7.1 安裝ASP.NET AJAX及其擴(kuò)展控件工具包
   20.7.2 主頁(index.aspx)
   20.7.3 登錄(com_login.aspx)
   20.7.4 培訓(xùn)用戶相關(guān)功能
   20.7.5 培訓(xùn)機(jī)構(gòu)相關(guān)功能
   20.7.6 管理員相關(guān)功能
  20.8 本章小結(jié)

本目錄推薦

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