商品簡介
作者簡介
目次
相關商品
商品簡介
《項目實踐精解:C#核心技術應用開發》是一本融合項目實踐與開發思想于一體的書。它的特色是以項目實踐作為主線貫穿其中。書中提供了一個完整的SuperVCD項目,通過該項目可使讀者快速掌握C#核心技術,包括熟練掌握C#基礎語法,涵蓋變量、表達式、流程控制和數組等:重點掌握面向對象的基本概念,著重理解封裝、繼承和多態的概念;熟練掌握面向對象的高級特性,包括靜態、接口、集合、委托與代理等概念;熟練使用Windows窗體編程技術開發可視化用戶界面:熟練編寫多線程程序,熟練運用多線程的數據共享機制;熟練使用不同的流處理不同數據的類型;熟練編寫基於TCP/UDP的服務器與客戶端程序等。
《項目實踐精解:C#核心技術應用開發》作者有多年軟件開發和教學經驗,并且有很多學生目前正在從事C#開發工作;因此,作者清楚C#核心技術的合理學習路線,以及在學習過程中的注意事項。
《項目實踐精解:C#核心技術應用開發》適合作為C#核心技術的培訓教材或自學教材,同時也適合作為C#開發人員的參考書。
《項目實踐精解:C#核心技術應用開發》作者有多年軟件開發和教學經驗,并且有很多學生目前正在從事C#開發工作;因此,作者清楚C#核心技術的合理學習路線,以及在學習過程中的注意事項。
《項目實踐精解:C#核心技術應用開發》適合作為C#核心技術的培訓教材或自學教材,同時也適合作為C#開發人員的參考書。
作者簡介
梁立新,外籍軟件專家,具有十多年專業軟件開發、架構設計和項目管理的經驗,擅長面向對象的分析設計、開發和管理。畢業于中國科學技術大學,獲碩士學位。之后留學于美國,獲伊利諾依理工大學碩士學位。曾先后工作于美國華爾街諮詢服務公司和加拿大多倫多證券交易所,擔任高級軟件設計師。參與設計建設了美國著名銀行JP Morgan網上人力資源系統和加拿大最大的證券交易中心Toronto Stock Exchange股票交易系統和市場數據傳輸及分析系統。回國后,創辦北京亞思晟商務科技有限公司,設計和開發了中科院空間中心電子政務系統、網上企業財務中心管理系統及eBiz企業ERP管理系統等,同時從事高端IT教育培訓、實訓體系研發和諮詢工作。
目次
第1章 C#核心技術概述
1.1 Microsoft.NET介紹
1.1.1 Microsoft.NET概述
1.1.2 Microsoft.NET平臺的意義
1.1.3 Microsoft.NET的基本模塊
1.2 C#的歷史、現狀和特點
1.2.1 C#產生的歷史
1.2.2 C#的優勢
1.3 C#與面向對象
1.3.1 取代面向過程的面向對象程序設計語言
1.3.2 抽象的概念
1.3.3 面向對象編程的3個原則
1.3.4 類和實例對象的性質
1.4 C#核心技術體系結構
本章總結
第2章 SuperVCD項目概述
2.1 SuperVCD項目需求分析
2.2 SuperVCD項目結構分析和運行指南
2.2.1 SuperVCD應用程序結構
2.2.2 SuperVCD項目運行指南
本章總結
第3章 C#啟動
3.1 C#程序開發實例
3.1.1 C#程序的基本結構
3.1.2 編譯和運行C#應用程序
3.2 集成開發環境(IDE)Visual Studio介紹
本章總結
第4章 C#基礎語法(一)標識符、關鍵字及數據類型
4.1 標識符
4.2 關鍵字
4.3 變量
4.3.1 數據類型
4.3.2 變量
4.4 常量
4.5 SuperVCD項目應用實例
本章總結
第5章 C#基礎語法(二)表達式及流程控制
5.1 運算符
5.1.1 基本運算符
5.1.2 算術運算符
5.1.3 關係運算符
5.1.4 邏輯運算符
5.1.5 位運算符
5.1.6 賦值運算符
5.1.7 三元運算符
5.1.8 其他運算符
5.2 表達式
5.2.1 運算符的優先次序
5.2.2 數據類型轉換
5.3 C#控制語句
5.3.1 順序流程與分支流程
5.3.2 循環流程
5.3.3 與程序轉移有關的其他語句
5.3.4 異常處理語句:try—catch—finally
5.4 SuperVCD項目應用實例
本章總結
第6章 C#基礎語法(三)數組
6.1 數組概述
6.2 數組對象
6.3 數組的高級功能
6.4 SuperVCD項目應用實例
本章總結
第7章 C群面向對象核心語法
7.1 面向對象的概念
7.1.1 對象和類概述
7.1.2 類、方法和變量
7.1.3 構造方法和機構方法
7.1.4 方法的重載
7.1.5 this的使用
7.1.6 命名空間
7.2 封裝
7.2.1 封裝概述
7.2.2 屬性與索引器
7.2.3 內部類
7.2.4 分部類
7.3 繼承
7.3.1 繼承概述
7.3.2 虛方法與重寫方法
7.3.3 base的使用
7.4 多態性
7.4.1 多態概述
7.4.2 多態實現條件
7.4.3 多態性的代碼實現
7.5 SuperVCD項目應用實例
本章總結
第8章 C#面向對象高級語法(一)
8.1 靜態(static)變量和方法
8.1.1 靜態(static)變量
8.1.2 靜態(static)方法
8.2 密封(sealed)類和方法
8.3 訪問控制(accesscontrol)
8.3.1 類的訪問控制
8.3.2 類成員變量和成員方法的訪問控制
8.4 抽象類與抽象方法
8.5 接口
8.5.1 接口的定義
8.5.2 接口的實現
8.6 集合
8.6.1 集合與接口
8.6.2 foreach循環語句
8.6.3 迭代器
8.6.4 常用的集合類
8.7 類的轉換
8.7.1 隱式轉換
8.7.2 顯式轉換
8.7.3 is運算符
8.7.4 as運算符
8.8 SLIPERVCD項目應用實例
本章總結
第9章 C#面向對象高級語法(二)
9.1 重載運算符
9.1.1 重載運算符的原則
9.1.2 重載標準運算符
9.2 結構與枚舉
9.2.1 結構
9.2.2 枚舉
9.3 字符串與正規表達式
9.3.1 字符串
9.3.2 正則表達式
9.4 委托與事件
9.4.1 委托
9.4.2 事件
9.5 泛型
9.5.1 泛型的概念
9.5.2 泛型的聲明和使用
9.5.3 泛型約束
9.5.4 泛型集合
9.6 SuperVCD項目應用實例
本章總結
第10章 異常處理
10.1 異常定義
10.2 異常分類
10.3 異常處理
10.4 自定義異常
10.5 SuperVCD項目應用實例
本章總結
第11章 使用WinForm建立用戶圖形界面
11.1 窗體編程概述
11.2 窗體編程基礎
11.3 窗體控件和組件簡介
11.4 SuperVCD項目應用實例
本章總結
第12章 多線程高級編程
12.1 多線程的概念
12.2 線程基本操作
12.3 線程的同步
12.4 多線程的自動管理
12.5 SuperVCD項目應用實例
本章總結
第13章 使用輸入輸出類
13.1 文件系統中的目錄和文件管理
13.1.1 File和FileInfo
13.1.2 Drectory和DirectoryInfo
13.2 基於流的文件讀寫操作
13.2.1 流的概念
13.2.2 基於流的文件操作
13.3 XML文件操作
13.3.1 XML基礎
13.3.2 XML轉換
13.3.3 XML操作
13.4 SUPERVCD項目應用實例
本章總結
第14章 使用TCP/IP和UDP/IP開發網絡程序
14.1 網絡編程簡介
14.2 理解TCP/IP及L/DP/IP協議
14.3 System.Net和System.Net.Sockets命名空間
14.4 使用C#開發TCP/IP網絡程序
14.5 使用C#發UDP/IP網絡程序
14.6 SuperVCD項目應用實例
本章總結
第15章 ADO.NET數據庫開發
15.1 數據庫的基本概念
15.2 SQL
15.3 SQL Server的基本使用
15.3.1 創建和維護數據庫
15.3.2 表的管理
15.4 ADO.NET概述
15.4.1 ADO.NET對象模型
15.4.2 ADO.NET的基本步驟
15.5 SuperVCD項目應用實例
本章總結
附錄A C#集成開發環境(IDE)VisuaI Studio介紹
附錄B C#編程規範
附錄C 比較.NET和Java
附錄D C#和C++的比較
附錄E 單元測試工具介紹
1.1 Microsoft.NET介紹
1.1.1 Microsoft.NET概述
1.1.2 Microsoft.NET平臺的意義
1.1.3 Microsoft.NET的基本模塊
1.2 C#的歷史、現狀和特點
1.2.1 C#產生的歷史
1.2.2 C#的優勢
1.3 C#與面向對象
1.3.1 取代面向過程的面向對象程序設計語言
1.3.2 抽象的概念
1.3.3 面向對象編程的3個原則
1.3.4 類和實例對象的性質
1.4 C#核心技術體系結構
本章總結
第2章 SuperVCD項目概述
2.1 SuperVCD項目需求分析
2.2 SuperVCD項目結構分析和運行指南
2.2.1 SuperVCD應用程序結構
2.2.2 SuperVCD項目運行指南
本章總結
第3章 C#啟動
3.1 C#程序開發實例
3.1.1 C#程序的基本結構
3.1.2 編譯和運行C#應用程序
3.2 集成開發環境(IDE)Visual Studio介紹
本章總結
第4章 C#基礎語法(一)標識符、關鍵字及數據類型
4.1 標識符
4.2 關鍵字
4.3 變量
4.3.1 數據類型
4.3.2 變量
4.4 常量
4.5 SuperVCD項目應用實例
本章總結
第5章 C#基礎語法(二)表達式及流程控制
5.1 運算符
5.1.1 基本運算符
5.1.2 算術運算符
5.1.3 關係運算符
5.1.4 邏輯運算符
5.1.5 位運算符
5.1.6 賦值運算符
5.1.7 三元運算符
5.1.8 其他運算符
5.2 表達式
5.2.1 運算符的優先次序
5.2.2 數據類型轉換
5.3 C#控制語句
5.3.1 順序流程與分支流程
5.3.2 循環流程
5.3.3 與程序轉移有關的其他語句
5.3.4 異常處理語句:try—catch—finally
5.4 SuperVCD項目應用實例
本章總結
第6章 C#基礎語法(三)數組
6.1 數組概述
6.2 數組對象
6.3 數組的高級功能
6.4 SuperVCD項目應用實例
本章總結
第7章 C群面向對象核心語法
7.1 面向對象的概念
7.1.1 對象和類概述
7.1.2 類、方法和變量
7.1.3 構造方法和機構方法
7.1.4 方法的重載
7.1.5 this的使用
7.1.6 命名空間
7.2 封裝
7.2.1 封裝概述
7.2.2 屬性與索引器
7.2.3 內部類
7.2.4 分部類
7.3 繼承
7.3.1 繼承概述
7.3.2 虛方法與重寫方法
7.3.3 base的使用
7.4 多態性
7.4.1 多態概述
7.4.2 多態實現條件
7.4.3 多態性的代碼實現
7.5 SuperVCD項目應用實例
本章總結
第8章 C#面向對象高級語法(一)
8.1 靜態(static)變量和方法
8.1.1 靜態(static)變量
8.1.2 靜態(static)方法
8.2 密封(sealed)類和方法
8.3 訪問控制(accesscontrol)
8.3.1 類的訪問控制
8.3.2 類成員變量和成員方法的訪問控制
8.4 抽象類與抽象方法
8.5 接口
8.5.1 接口的定義
8.5.2 接口的實現
8.6 集合
8.6.1 集合與接口
8.6.2 foreach循環語句
8.6.3 迭代器
8.6.4 常用的集合類
8.7 類的轉換
8.7.1 隱式轉換
8.7.2 顯式轉換
8.7.3 is運算符
8.7.4 as運算符
8.8 SLIPERVCD項目應用實例
本章總結
第9章 C#面向對象高級語法(二)
9.1 重載運算符
9.1.1 重載運算符的原則
9.1.2 重載標準運算符
9.2 結構與枚舉
9.2.1 結構
9.2.2 枚舉
9.3 字符串與正規表達式
9.3.1 字符串
9.3.2 正則表達式
9.4 委托與事件
9.4.1 委托
9.4.2 事件
9.5 泛型
9.5.1 泛型的概念
9.5.2 泛型的聲明和使用
9.5.3 泛型約束
9.5.4 泛型集合
9.6 SuperVCD項目應用實例
本章總結
第10章 異常處理
10.1 異常定義
10.2 異常分類
10.3 異常處理
10.4 自定義異常
10.5 SuperVCD項目應用實例
本章總結
第11章 使用WinForm建立用戶圖形界面
11.1 窗體編程概述
11.2 窗體編程基礎
11.3 窗體控件和組件簡介
11.4 SuperVCD項目應用實例
本章總結
第12章 多線程高級編程
12.1 多線程的概念
12.2 線程基本操作
12.3 線程的同步
12.4 多線程的自動管理
12.5 SuperVCD項目應用實例
本章總結
第13章 使用輸入輸出類
13.1 文件系統中的目錄和文件管理
13.1.1 File和FileInfo
13.1.2 Drectory和DirectoryInfo
13.2 基於流的文件讀寫操作
13.2.1 流的概念
13.2.2 基於流的文件操作
13.3 XML文件操作
13.3.1 XML基礎
13.3.2 XML轉換
13.3.3 XML操作
13.4 SUPERVCD項目應用實例
本章總結
第14章 使用TCP/IP和UDP/IP開發網絡程序
14.1 網絡編程簡介
14.2 理解TCP/IP及L/DP/IP協議
14.3 System.Net和System.Net.Sockets命名空間
14.4 使用C#開發TCP/IP網絡程序
14.5 使用C#發UDP/IP網絡程序
14.6 SuperVCD項目應用實例
本章總結
第15章 ADO.NET數據庫開發
15.1 數據庫的基本概念
15.2 SQL
15.3 SQL Server的基本使用
15.3.1 創建和維護數據庫
15.3.2 表的管理
15.4 ADO.NET概述
15.4.1 ADO.NET對象模型
15.4.2 ADO.NET的基本步驟
15.5 SuperVCD項目應用實例
本章總結
附錄A C#集成開發環境(IDE)VisuaI Studio介紹
附錄B C#編程規範
附錄C 比較.NET和Java
附錄D C#和C++的比較
附錄E 單元測試工具介紹
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。