注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)Visual C#學(xué)習(xí)筆記

Visual C#學(xué)習(xí)筆記

Visual C#學(xué)習(xí)筆記

定 價(jià):¥65.00

作 者: 繆勇、李新峰
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: VC++

ISBN: 9787121054969 出版時(shí)間: 2008-05-01 包裝: 平裝
開本: 16 頁數(shù): 573 pages 字?jǐn)?shù):  

內(nèi)容簡介

  本書由淺入深地講解Visual C# 2005編程知識,全書內(nèi)容分為6篇,共27章,第一篇介紹Visual Studio 2005開發(fā)環(huán)境和C?;A(chǔ),其中包括Visual C# 2005簡介,C#語言基礎(chǔ),面向?qū)ο缶幊袒A(chǔ),數(shù)組類和集合類,繼承,線程和文件操作,以及處理錯誤和調(diào)試;第二篇介紹.NET與C#核心技術(shù),主要內(nèi)容包括.NET框架,C#.NET命名空間和程序集,字符處理,組件和部署;第三篇主要介紹Windows窗體程序,主要包括Windows窗體,WinForms高級控件,菜單和對話框,GDI+的應(yīng)用和網(wǎng)絡(luò)編程;第四篇主要介紹數(shù)據(jù)處理技術(shù),主要包括ADO.NET,數(shù)據(jù)綁定技術(shù)和XML;第五篇介紹了Web編程,主要包括ASP.NET開發(fā),ASP.NET中的控件,ASP.NET中的數(shù)據(jù)綁定和ASP.NET中的對象;第六篇精選了幾個(gè)能囊括本書介紹的所有理論的實(shí)例,能使讀者徹底精通C#編程技術(shù)。本書內(nèi)容全面,不但適合于沒有任何程序語言編程基礎(chǔ)而欲直接學(xué)習(xí)C#技術(shù)的初學(xué)者,同時(shí)也適合于有一定C#開發(fā)基礎(chǔ)而需要加深對C#核心技術(shù)進(jìn)一步了解和掌握的程序員。本書獨(dú)一無二的優(yōu)勢本書由具有多年開發(fā)和教學(xué)經(jīng)驗(yàn)的資深老師執(zhí)筆寫作,筆者在C#領(lǐng)域具有多年的開發(fā)和教學(xué)講 解經(jīng)驗(yàn),尤其熟識.NET開發(fā)理論知識體系。憑著嫻熟的筆法和淵博的理論知識,筆者采取了學(xué)習(xí)筆 記的寫作方式將C#開發(fā)技術(shù)展現(xiàn)得淋漓盡致,能使讀者很快地進(jìn)入實(shí)際開發(fā)角色。本書和市場上其 他類似書籍相比,具有下面與眾不同的特色。形象 本書對書中的源代碼采取繪圖的講解方式,使抽象變形象,讓高深的編程理論“赤裸裸”地展露 在讀者的面前,使讀者輕而易舉地領(lǐng)悟編程奧秘。這是本書最大的特色。趣味 本書用拉鏈做素材,拉開學(xué)習(xí)的帷幕,用情趣式的學(xué)習(xí)筆記形式帶你走進(jìn)輕松的學(xué)習(xí)課堂,并且 在書中讓人感覺到煩躁的地方搭配相關(guān)的圖片,讓讀者享受到學(xué)習(xí)中的樂趣,探索中的喜悅,以及勝 利后的興奮。實(shí)用 本書的實(shí)用性較強(qiáng),以經(jīng)驗(yàn)為后盾,以實(shí)踐為導(dǎo)向,以實(shí)用為目標(biāo),深入淺出地講解C#開發(fā)中 的種種問題。在講解時(shí)筆者非常注重實(shí)踐與理論的形象結(jié)合,為了能使讀者通過讀懂源代碼來掌握C #技術(shù),在實(shí)例舉證時(shí)還給源代碼描繪了大量的流程圖。本書的所有源代碼都已在計(jì)算機(jī)上調(diào)試通 過,并且放在了本書所附帶的光盤中,讀者拿來即可使用。全面 本書內(nèi)容全面,從基本的語法入手,以恰當(dāng)?shù)膶?shí)例為導(dǎo)向,由淺入深地講解了C#技術(shù)的基本理 論知識,所講解的內(nèi)容幾乎囊括了C#技術(shù)的所有知識點(diǎn)。

作者簡介

暫缺《Visual C#學(xué)習(xí)筆記》作者簡介

圖書目錄

第一篇 Visual Studio 2005開發(fā)環(huán)境和C#基礎(chǔ)
 第1章 Visual C# 2005簡介
  1.1 C#語言概述
   1.1.1 C#語言的特點(diǎn)
   1.1.2 C#與C/C++的關(guān)系
   1.1.3 C#與Java相比較
   1.1.4 C#2.0新增功能
  1.2 C#的開發(fā)環(huán)境
  1.3 Visual Studio 2005概述
   1.3.1 Visual Studio 2005簡介
   1.3.2 Visual Studio 2005的安裝
   1.3.3 MSDN的安裝
  1.4 Visual Studio 2005的使用
   1.4.1 啟動Visual Studio 2005
   1.4.2 Visual Studio 2005的起始頁
   1.4.3 Visual Studio 2005的窗口
   1.4.4 創(chuàng)建和生成項(xiàng)目
   1.4.5 調(diào)試
  1.5 小結(jié)
 第2章 C#語言基礎(chǔ)
  2.1 C#導(dǎo)言
  2.2 變量和常量
   2.2.1 變量命名
   2.2.2 變量聲明
   2.2.3 常量
  2.3 運(yùn)用運(yùn)算符
   2.3.1 算術(shù)運(yùn)算符
   2.3.2 賦值運(yùn)算符
   2.3.3 其他運(yùn)算符
   2.3.4 運(yùn)算符的優(yōu)先級
  2.4 流程控制語句
   2.4.1 條件語句
   2.4.2 循環(huán)語句
   2.4.3 跳轉(zhuǎn)語句
  2.5 復(fù)雜類型
   2.5.1 枚舉
   2.5.2 數(shù)組
  2.6 編程注釋
  2.7 預(yù)處理介紹
  2.8 小結(jié)
 第3章 面向?qū)ο缶幊袒A(chǔ)
  3.1 C#中的對象和類
  3.2 System.Object類
  3.3 System.Object類
   3.3.1 構(gòu)造函數(shù)
   3.3.2 析構(gòu)函數(shù)
  3.4 方法
   3.4.1 方法定義
   3.4.2 方法調(diào)用
   3.4.3 方法重載
   3.4.4 靜態(tài)方法
  3.5 小結(jié)
 第4章 數(shù)組類和集合類
  4.1 數(shù)組類
   4.1.1 數(shù)組類是什么
   4.1.2 數(shù)組類的應(yīng)用
  4.2 集合類
   4.2.1 什么是集合類
   4.2.2 使用集合類
  4.3 小結(jié)
 第5章 繼承
  5.1 繼承簡介
  5.2 繼承的應(yīng)用
   5.2.1 基類和派生類
   5.2.2 調(diào)用基類構(gòu)造函數(shù)
   5.2.3 虛方法和重寫方法
   5.2.4 隱藏方法
   5.2.5 抽象類和抽象方法
  5.3 接口應(yīng)用
   5.3.1 接口的聲明于實(shí)現(xiàn)
   5.3.2 通過接口實(shí)現(xiàn)多繼承
   5.3.3 顯式接口實(shí)現(xiàn)
  5.4 小結(jié)
 第6章 線程和文件操作
  6.1 線程簡介
  6.2 線程應(yīng)用
   6.2.1 創(chuàng)建線程
   6.2.2 線程的生命周期
   6.2.3 線程同步
   6.2.4 線程的優(yōu)先級
  6.3 文件操作
   6.3.1 System.IO命名空間
   6.3.2 File類
   6.3.3 FileStream類
   6.3.4 創(chuàng)建并寫入文件
   6.3.5 讀取文件
   6.3.6 二進(jìn)制文件讀取
   6.3.7 緩沖區(qū)的讀寫
  6.4 小結(jié)
 第7章 處理錯誤和調(diào)試
  7.1 調(diào)試
   7.1.1 程序錯誤
   7.1.2 程序調(diào)試
  7.2 異常處理
   7.2.1 throw語句
   7.2.2 try-catch-finally語句
   7.3 小結(jié)
第二篇 NET與C#核心技術(shù)
 第8章 NET框架
  8.1 NET概述
   8.1.1 NET平臺
   8.1.2 NET框架
   8.1.3 公共語言規(guī)范CLS
  8.2 公共語言運(yùn)行庫CLR
   8.2.1 CLR概述
   8.2.2 CLR的環(huán)境
  8.3 托管代碼
   8.3.1 托管代碼概述
   8.3.2 托管代碼編譯和執(zhí)行的過程
  8.4 NET框架類庫
   8.4.1 NET框架類庫概述
   8.4.2 ADO.NET組件
   8.4.3 XML數(shù)據(jù)組件
   8.4.4 Windows Forms組件
   8.4.5 Web Forms組件
  8.5 NET編程
  8.6 小結(jié)
 第9章 C#.NET命名空間和程序集
  9.1 C#.NET命名空間概述
  9.2 C#.NET命名空間的使用
   9.2.1 新建命名空間
   9.2.2 使用命名空間
  9.3 程序集概述
   9.3.1 什么是程序集
   9.3.2 為什么使用程序集
   9.3.3 程序集的功能
  9.4 程序集的應(yīng)用
   9.4.1 構(gòu)建單文件程序集
   9.4.2 構(gòu)建多文件程序集
  9.5 添加引用
  9.6 小結(jié)
 第10章 字符處理
  10.1 字符串類
   10.1.1 了解字符串
   10.1.2 String類屬性成員
  10.2 操作字符串
   10.2.1 分割字符串
   10.2.2 獲取子字符串
   10.2.3 比較字符串
   10.2.4 字符刪除、插入和大小寫的轉(zhuǎn)換
   10.2.5 字符串的合并
  10.3 StringBuilder類
  10.4 字符串的格式化
   10.4.1 格式化
   10.4.2 數(shù)值格式化
   10.4.3 自定義的數(shù)值格式化
   10.4.4 日期時(shí)間格式化
   10.4.5 自定義日期時(shí)間格式化
  10.5 小結(jié)
 第11章 組件
  11.1 屬性
   11.1.1 什么是屬性
   11.1.2 使用屬性
   11.1.3 只讀屬性和只寫屬性
   11.1.4 屬性的可訪問性
  11.2 索引器
   11.2.1 什么是索引器
   11.2.2 使用索引器
   11.2.3 比較索引器與數(shù)組
  11.3 委派和事件
   11.3.1 委派
   11.3.2 多重傳送委派
   11.3.3 事件
   11.3.4 內(nèi)置的委派類型
   11.3.5 多重傳送事件
  11.4 泛型
   11.4.1 泛型概述
   11.4.2 使用泛型
   11.4.3 條件約束
  11.5 小結(jié)
 第12章 部署
  12.1 部署的含義和.NET Framework的部署功能
   12.1.1 部署的含義
   12.1.2 NET Framework的部署功能
  12.2 Microsoft Windows Installer概述
   12.2.1 什么是Windows Installer
   12.2.2 Windows Installer的功能
  12.3 創(chuàng)建Windows軟件安裝包
   12.3.1 創(chuàng)建和配置工程
   12.3.2 安裝編輯器
   12.3.3 文件系統(tǒng)編輯器
   12.3.4 注冊表編輯器
   12.3.5 文件類型編輯器
   12.3.6 用戶界面編輯器
   12.3.7 自定義操作編輯器
   12.3.8 啟動條件編輯器
   12.3.9 構(gòu)建工程
  12.4 安裝創(chuàng)建的Windows軟件
  12.5 小結(jié)
第三篇 Windows窗體程序
 第13章 Windows窗體
  13.1 窗體簡介
  13.2 創(chuàng)建窗體
  13.3 設(shè)置窗體屬性
  13.4 窗體常用方法和事件
  13.5 Windows窗體中常用控件
   13.5.1 標(biāo)簽控件
   13.5.2 文本框控件
   13.5.3 按鈕控件
   13.5.4 列表框控件
   13.5.5 組合框控件
  13.6 Windows窗體常用控件示例程序
  13.7 Windows窗體間的調(diào)用
  13.8 小結(jié)
 第14章 WinForms高級控件
  14.1 單選按鈕控件
  14.2 復(fù)選框控件
  14.3 選項(xiàng)卡控件
  14.4 滾動條控件
  14.5 進(jìn)度條控件
  14.6 列表視圖和樹視圖控件
   14.6.1 列表視圖控件
   14.6.2 樹視圖控件
  14.7 小結(jié)
 第15章 菜單和對話框
  15.1 創(chuàng)建菜單
   15.1.1 創(chuàng)建主菜單
   15.1.2 創(chuàng)建快捷菜單
  15.2 使用對話框
   15.2.1 消息框
   15.2.2 打開文件對話框
   15.2.3 保存文件對話框
   15.2.4 字體對話框
   15.2.5 顏色對話框
  15.3 小結(jié)
 第16章 GDI+的應(yīng)用
  16.1 GDI+簡介
  16.2 GDI體系結(jié)構(gòu)
  16.3 System.Drawing命名空間
   16.3.1 System.Drawing命名空間中的常用結(jié)構(gòu)
   16.3.2 System.Drawing命名空間中的類
  16.4 顏色、位置和大小
   16.4.1 顏色
   16.4.2 位置和大小
  16.5 Graphics類
  16.6 路徑和區(qū)域
   16.6.1 路徑
   16.6.2 區(qū)域
  16.7 畫筆和畫刷
   16.7.1 畫筆
   16.7.2 畫刷
  16.8 小結(jié)
 第17章 網(wǎng)絡(luò)編程
  17.1 網(wǎng)絡(luò)協(xié)議概述
  17.2 System.Net和System.Net.Sockets命名空間
   17.2.1 System.Net命名空間
   17.2.2 System.Net.Socket命名空間
  17.3 TcpClient、TcpListener和NetworkStream
   17.3.1 TcpClient和TcpListener
   17.3.2 NetworkStream
  17.4 小結(jié)
第四篇 數(shù)據(jù)
 第18章 ADO.NET
  18.1 ADO.NET概述
   18.1.1 ADO.NET基本概念
   18.1.2 ADO.NET基本結(jié)構(gòu)
   18.1.3 ADO.NET主要對象
   18.1.4 ADO.NET的命名空間
  18.2 結(jié)構(gòu)化查詢語言SQL
   18.2.1 數(shù)據(jù)定義語言(DDL)
   18.2.2 數(shù)據(jù)操縱語言(DML)
   18.2.3 數(shù)據(jù)控制語言(DCL)
   18.2.4 存儲過程
   18.2.5 其他語言元素
  18.3 ADO.NET訪問數(shù)據(jù)庫
   18.3.1 ADO.NET處理數(shù)據(jù)庫的一般步驟
   18.3.2 ADO.NET處理數(shù)據(jù)庫的基本流程
  18.4 DO.NET訪問數(shù)據(jù)庫實(shí)例
   18.4.1 數(shù)據(jù)庫設(shè)計(jì)
   18.4.2 數(shù)據(jù)庫連接類UserData
   18.4.3 系統(tǒng)窗體及程序設(shè)計(jì)
  18.5 小結(jié)
 第19章 數(shù)據(jù)綁定技術(shù)
  19.1 數(shù)據(jù)綁定概述
   19.1.1 數(shù)據(jù)綁定的類型
   19.1.2 數(shù)據(jù)綁定的一般步驟
   19.1.3 常用的數(shù)據(jù)綁定方案
  19.2 常用數(shù)據(jù)綁定控件
   19.2.1 DataGrid控件
   19.2.2 DataGridView控件
   19.2.3 ComboBox控件和ListBox控件
  19.3 小結(jié)
 第20章 XML
  20.1 XML簡介
   20.1.1 XML的產(chǎn)生
   20.1.3 XML的優(yōu)點(diǎn)
  20.2 XML文檔結(jié)構(gòu)
  20.3 命名空間
   20.3.1 命名空間的聲明
   20.3.2 命名空間的使用
  20.4 XML文檔類型的定義
   20.4.1 DTD
   20.4.2 Schema
  20.5 XML文檔的顯示
   20.5.1 用CSS顯示XML文檔
   20.5.2 用XSL顯示XML文檔
  20.6 NET中的XML操作方法
   20.6.1 使用MSXML
   20.6.2 使用System.Xml
  20.7 XML與ADO.NET
   20.7.1 DateSet和XML之間的關(guān)系
   20.7.2 DataSet和XML的相互轉(zhuǎn)換
   20.7.3 DataSet的XML架構(gòu)
  20.8 小結(jié)
第五篇 Web編程
 第21章 ASP.NET開發(fā)
  21.1 ASP.NET簡介
  21.2 安裝和配置IIS
   21.2.1 安裝IIS
   21.2.2 配置IIS
  21.3 創(chuàng)建Web應(yīng)用程序步驟
  21.4 Web應(yīng)用程序配置、安裝和部署
   21.4.1 Web應(yīng)用程序的配置
   21.4.2 配置安裝和部署
  21.5 小結(jié)
 第22章 ASP.NET中的控件
  22.1 HTML控件
   22.1.1 HtmlForm控件
   22.1.2 HtmlAnchor控件
   22.1.3 HtmlInput控件
   22.1.4 HtmlImage控件
   22.1.5 HtmlTable控件
  22.2 Web控件
   22.2.1 文本控件
   22.2.2 選擇控件
   22.2.3 控制轉(zhuǎn)移控件
  22.3 驗(yàn)證控件
   22.3.1 RequiredFieldValidator控件
   22.3.2 CompareValidator控件
   22.3.3 RangeValidator控件
   22.3.4 RegularExpressionValidator控件
   22.3.5 CustomValidator控件
   22.3.6 ValidationSummary控件
  22.4 用戶控件
  22.5 小結(jié)
 第23章 ASP.NET中的數(shù)據(jù)綁定
  23.1 Repeater控件
  23.2 DataList控件
  23.3 DataGrid控件
   23.3.1 顯示列
   23.3.2 分頁
  23.4 GridView控件
   23.4.1 顯示頁眉和頁腳
   23.4.2 選定內(nèi)容
   23.4.3 編輯數(shù)據(jù)
   23.4.4 刪除數(shù)據(jù)
   23.4.5 排序
   23.4.6 分頁
  23.5 小結(jié)
 第24章 ASP.NET中的對象
  24.1 Page對象
  24.2 HttpResponse對象
  24.3 HttpRequest對象
  24.4 HttpServerUtility對象
  24.5 Application對象
  24.6 Session對象
  24.7 小結(jié)
第六篇 綜合應(yīng)用
 第25章 貪吃蛇游戲制作
  25.1 游戲開發(fā)簡介
  25.2 游戲架構(gòu)設(shè)計(jì)
   25.2.1 游戲玩家操作設(shè)計(jì)
   25.2.2 類對象設(shè)計(jì)
  25.3 游戲開發(fā)技術(shù)分析
   25.3.1 GDI+圖形顯示技術(shù)
   25.3.2 鍵盤 事件
   25.3.3 窗體控件及對話框的使用
   25.3.4 XML數(shù)據(jù)的讀取與保存
  25.4 編程實(shí)現(xiàn)
   25.4.1 類對象編程
   25.4.2 窗體編程
  25.5 小結(jié)
 第26章 網(wǎng)絡(luò)文件下載
  26.1 系統(tǒng)構(gòu)架
  26.2 系統(tǒng)工作機(jī)制
  26.3 編程實(shí)現(xiàn)
   26.3.1 服務(wù)器端程序
   26.3.2 客戶端程序
  26.4 小結(jié)
 第27章 企業(yè)產(chǎn)品信息發(fā)布系統(tǒng)
  27.1 系統(tǒng)概述
  27.2 系統(tǒng)分析與設(shè)計(jì)
   27.2.1 企業(yè)用戶功能
   27.2.2 普通用戶功能
   27.2.3 管理員功能
  27.3 數(shù)據(jù)庫設(shè)計(jì)
  27.4 系統(tǒng)實(shí)現(xiàn)
   27.4.1 系統(tǒng)的配置信息
   27.4.2 定義db.cs類
   27.4.3 Default.aspx(主頁面)
   27.4.4 loginascx(企業(yè)用戶、管理員登錄)
   27.4.5 reg.ascx(注冊頁面)
   27.4.6 Join.ascx(顯示最新加入的企業(yè))
   27.4.7 Post.aspx(發(fā)布新產(chǎn)品)
   27.4.8 Modify1.aspx(修改產(chǎn)品資料頁面)
   27.4.9 Shop.aspx(瀏覽某一用戶發(fā)布的所有供求信息、產(chǎn)品信息)
   27.4.10 ShopNs.aspx(查看某一供求詳細(xì)信息)
   27.4.11 Yellowpage.aspx(企業(yè)黃頁)
   27.4.12 Yellowpage1.aspx(顯示某個(gè)二級分類下的所有企業(yè))
   27.4.13 Manage.aspx(管理員管理頁面)
  27.5 小結(jié)

本目錄推薦

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