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

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

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

定 價:¥69.50

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1篇 基礎(chǔ)知識篇
 第1章 C#概述
  1.2 C#語言軼事
   1.2.1 出身有點無奈
   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 控制臺應用程序示例
   1.4.2 WinForm程序示例
   1.4.3 Web站點程序示例
   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 單個的元素——變量和常量
   2.3.1 變量的命名
   2.3.2 變量的聲明
   2.3.3 變量的范圍
   2.3.4 變量的修飾符
   2.3.5 常量
  2.4 元素的連接——運算符
   2.4.1 算術(shù)運算符
   2.4.2 賦值運算符
2.4.3 其他運算符
   2.4.4 運算符的優(yōu)先級關(guān)系
  2.5 語句可以這樣執(zhí)行——流程控制
   2.5.1 條件語句
   2.5.2 循環(huán)語句
   2.5.3 跳轉(zhuǎn)語句
  2.6 元素的擴展——復雜類型
   2.6.1 枚舉類型
   2.6.2 數(shù)組類型
  2.7 編程注釋
  2.8 很有用的預處理
   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 程序中的錯誤
   3.1.2 如何找到程序中的錯誤
  3.2 異常處理
   3.2.1 為什么要使用異常處理
   3.2.2 throw語句
   3.2.3 try…catch…finally語句
  3.3 本章小結(jié)
 第4章 C#中的面向?qū)ο笤O(shè)計
  4.1 面向?qū)ο笤O(shè)計簡介
  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 類的活動——方法
   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章 需要掌握的類對象和方法
  6.1 屬性
   6.1.1 屬性的定義
   6.1.2 屬性的使用
  6.2 數(shù)組
   6.2.1 數(shù)組及其聲明
   6.2.2 數(shù)組的應用
  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 接口的聲明與實現(xiàn)
   6.5.2 通過接口實現(xiàn)多重繼承
   6.5.3 顯式接口實現(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章 線程的應用和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應用程序設(shè)計
  8.1 窗體及窗體的屬性和方法
  8.2 窗體常用事件
   8.2.1 Load事件
   8.2.2 窗體間的調(diào)用
  8.3 Windows窗體中常用控件
   8.3.1 標簽控件(Label)
8.3.2 文本框控件(TextBox)
   8.3.3 按鈕控件(Button)
  8.4 菜單的使用
   8.4.1 創(chuàng)建主菜單
   8.4.2 創(chuàng)建快捷菜單
  8.5 很有用的對話框
   8.5.1 消息框
   8.5.2 "打開"對話框
   8.5.3 "保存"對話框
   8.5.4 "字體"對話框
   8.5.5 "顏色"對話框
  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 認識ASP.NET內(nèi)置對象
   9.2.1 Page對象
   9.2.2 Request對象
   9.2.3 Response對象
   9.2.4 Server對象
   9.2.5 Application對象
   9.2.6 Session對象
   9.2.7 Cookie對象
  9.3 Web頁面數(shù)據(jù)顯示技術(shù)
   9.3.1 GridView控件
   9.3.2 DataList控件
   9.3.3 DetailsView控件
  9.4 數(shù)據(jù)驗證控件
  9.5 ASP.NET網(wǎng)站設(shè)計新技術(shù)
   9.5.1 如何繪制站點地圖
   9.5.2 創(chuàng)建母版頁和內(nèi)容頁
  9.6 本章小結(jié)
 第10章 數(shù)據(jù)庫與網(wǎ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)絡應用
   10.3.1 一個標準的Socket網(wǎng)絡通信模型
   10.3.2 System.Net、System.Net.Socket命名空間
   10.3.3 TcpClient、TcpListener和NetworkStream
  10.4 本章小結(jié)
第2篇 通用實例篇
 第11章 窗體應用程序——視頻播放器
  11.1 實例說明
  11.2 需要掌握的開發(fā)技術(shù)
   11.2.1 理解和使用COM組件
   11.2.2 Windows Media Player的使用
   11.2.3 C#對注冊表的訪問
  11.3 編程實現(xiàn)
   11.3.1 COM組件引入和窗體設(shè)計
   11.3.2 為窗體編寫程序
   11.3.3 運行效果
  11.4 本章小結(jié)
 第12章 GDI+程序——畫圖板
  12.1 實例說明
  12.2 實例用到的開發(fā)技術(shù)
   12.2.1 GDI+顯示技術(shù)
   12.2.2 控件及對話框的使用
   12.2.3 看看鼠標怎么操作
   12.2.4 圖形的讀取和保存
  12.3 編程實現(xiàn)
   12.3.1 設(shè)計一個繪圖類
   12.3.2 窗體編程
   12.3.3 繪圖是怎么實現(xiàn)的
  12.4 本章小結(jié)
 第13章 網(wǎng)絡訪問實例——郵件小助手
  13.1 實例說明
  13.2 實例用到的開發(fā)技術(shù)
   13.2.1 其實郵件很簡單
   13.2.2 再談Socket編程
   13.2.3 創(chuàng)建一個托盤圖標程序
   13.2.4 文件的讀寫
  13.3 編程實現(xiàn)
   13.3.1 窗體及控件設(shè)計
   13.3.2 為窗體和控件編寫程序
   13.3.3 運行效果
  13.4 本章小結(jié)
 第14章 數(shù)據(jù)庫訪問程序——簡易銀行系統(tǒng)
  14.1 實例說明
  14.2 實例用到的開發(fā)技術(shù)
   14.2.1 什么叫ADO.NET
   14.2.2 ADO.NET中的類
   14.2.3 如何使用ADO.NET
  14.3 編程實現(xiàn)
   14.3.1 公用模塊設(shè)計
   14.3.2 窗體設(shè)計
   14.3.3 程序設(shè)計
   14.3.4 運行效果
  14.4 本章小結(jié)
 第15章 XML讀寫程序——學生管理系統(tǒng)
  15.1 實例說明
  15.2 實例用到的開發(fā)技術(shù)
   15.2.1 了解一下XML
   15.2.2 C#中XML文件操作方法
   15.2.3 XML與DataSet的轉(zhuǎn)換
   15.2.4 TreeView控件操作
  15.3 編程實現(xiàn)
   15.3.1 窗體設(shè)計和XML文件
   15.3.2 程序設(shè)計
   15.3.3 運行效果
  15.4 本章小結(jié)
 第16章 組件開發(fā)程序——電子印章
  16.1 實例說明
  16.2 實例用到的開發(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 編程實現(xiàn)
   16.3.1 窗體設(shè)計
   16.3.2 程序設(shè)計
   16.3.3 運行效果
  16.4 本章小結(jié)
 第17章 ASP.NET程序——新聞發(fā)布系統(tǒng)
  17.1 實例說明
  17.2 實例用到的開發(fā)技術(shù)
   17.2.1 使用模型設(shè)計
   17.2.2 如何使用Request對象
   17.2.3 如何使用Session對象
   17.2.4 數(shù)據(jù)綁定深入——復雜數(shù)據(jù)綁定
  17.3 編程實現(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 運行效果
  17.4 本章小結(jié)
第3篇 三層架構(gòu)與綜合實例篇
 第18章 C#項目開發(fā)規(guī)范與三層架構(gòu)
  18.1 認識C#編程規(guī)范
   18.1.1 如何規(guī)范化命名
   18.1.2 代碼格式
   18.1.3 如何規(guī)范化注釋
   18.1.4 管理文檔
   18.1.5 實施標準
  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è)計系統(tǒng)數(shù)據(jù)庫
  19.3 學會三層結(jié)構(gòu)設(shè)計
  19.4 設(shè)計模型層(實體類)
  19.5 搭建數(shù)據(jù)訪問層
   19.5.1 RoomService類
   19.5.2 RoomStateService類
   19.5.3 RoomTypeService類
  19.6 搭建業(yè)務邏輯層
   19.6.1 RoomManager類
   19.6.2 RoomStateManager類
   19.6.3 RoomTypeManager類
  19.7 實現(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章 培訓網(wǎng)
  20.1 系統(tǒng)概述及需求分析
  20.2 如何設(shè)計系統(tǒng)數(shù)據(jù)庫
  20.3 學會三層結(jié)構(gòu)設(shè)計
  20.4 模型層(實體類)
  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è)務邏輯層
   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 實現(xiàn)表示層
   20.7.1 安裝ASP.NET AJAX及其擴展控件工具包
   20.7.2 主頁(index.aspx)
   20.7.3 登錄(com_login.aspx)
   20.7.4 培訓用戶相關(guān)功能
   20.7.5 培訓機構(gòu)相關(guān)功能
   20.7.6 管理員相關(guān)功能
  20.8 本章小結(jié)

本目錄推薦

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