TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
人民幣定價:78 元
定價
:NT$ 468 元
優惠價
87407
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :12 點
商品簡介
作者簡介
目次

商品簡介

C#作為微軟的旗艦編程語言,深受程序員喜愛,是他們編寫高效應用程序的首選語言。Visual C#2010新增了大量可圈可點的豐富特性,《Visual C# 2010從入門到精通:Step by Step》圍繞著基礎知識和這些新特性全面介紹了如何利用Visual Studio2010和.NET Framework 4.O編寫應用程序。書中沿襲深受讀者歡迎的Step by Step風格,通過豐富的練習引導讀者逐步構建Windows應用程序,訪問SQL Server數據庫,開發ASP.NET Web應用程序,創建并使用Web服務等。
全書共29章,結構清晰,敘述清楚。所有練習均在Visual Studio 2010簡體中文版上進行過全面演練。無論是剛開始接觸面向對象編程的新手,還是打算轉移到C#的具有C,C++或者Java基礎的程序員,都可以從《Visual C# 2010從入門到精通:Step by Step》中吸取到新的知識。

作者簡介

作者:(英國)夏普(John Sharp) 譯者:周靖

John Sharp,Content Master首席技術專家。Content Master隸屬于CM集團,CM集團是英國一家從事技術文檔創作和諮詢的專業公司。John Sharp是負責NET Framework和互操作性問題的專家,已經針對分布式系統、Web服務和C#語言發布了大量相關的教程、白皮書和演示文檔。他具有豐富的技術背景和寫作經驗,出版過多部暢銷書。
周靖,從1983年接觸蘋果機開始。“浸染”IT業數十年,涉獵廣泛。具有深厚的技術功底和良好的文學素養。早期癡迷于硬件,曾擔任《微型計算機》雜志特約作者多年。繼而潛心鉆研編程,并樂在其中,積累了豐富的經驗。其翻譯風格嚴謹、準確、樸實、流暢,深受讀者歡迎。代表譯著有《C++面向對象程序設計》(國內銷量超過3萬冊)、《C++圖形與遊戲編程基礎》、《Windows核心編程》和《CLR via C#(第3版)》等。

目次

第I部分 Visual C#和Visual Studio 2010概述
第1章 歡迎進入C#編程世界
1.1 開始在Visual Studio 2010環境中編程
1.2 編寫第一個程序
1.3 使用命名空間
1.4 創建圖形應用程序
第1章快速參考

第2章 使用變量、操作符和表達式
2.1 理解語句
2.2 使用標識符
2.3 使用變量
2.3.1 命名變量
2.3.2 聲明變量
2.4 使用基本數據類型
2.4.1 未賦值的局部變量
2.4.2 顯示基本數據類型值
2.5 使用算術操作符
2.5.1 操作符和數據類型
2.5.2 深入了解算術操作符
2.5 3控制優先級
2.5.4 使用結合性對表達式進行求值
2.5.5 結合性和賦值操作符
2.6 變量的遞增和遞減
2.7 聲明隱式類型的局部變量
第2章快速參考

第3章 方法和作用域
3.1 創建方法
3.1.1 聲明方法
3.1.2 從方法返回數據
3.1.3 調用方法
3.2 使用作用域
3.2.1 定義局部作用域
3.2.2 定義類的作用域
3.2.3 重載方法
3.3 編寫方法
3.4 使用可選參數和命名參數
3.4.1 定義可選參數
3.4.2 傳遞命名參數
3.4 3消除可選參數和命名參數的歧義
第3章快速參考

第4章 使用決策語句
4.1 聲明布爾變量
4.2 使用布爾操作符
4.2.1 理解相等和關係操作符
4.2.2 理解條件邏輯操作符
4.2.3 短路求值
4.2.4 操作符的優先級和結合性總結
4.3 使用if語句來做出決策
4.3.1 理解if語句的語法
4.3.2 使用代碼塊來對語句進行分組
4.3.3 嵌套if語句
4.4 使用switch語句
4.4.1 理解switch語句的語法
4.4.2 遵守switch語句的規則
第4章快速參考

第5章 使用復合賦值和循環語句
5.1 使用復合賦值操作符
5.2 使用while語句
5.3 編寫for語句
5.4 編寫do語句
第5章快速參考

第6章 管理錯誤和異常
6.1 處理錯誤
6.2 嘗試執行代碼和捕捉異常
6.2.1 未處理的異常
6.2.2 使用多個catch處理程序
6.2.3 捕捉多個異常
6.3 使用checkecl和unchecked整數運算
6.3.1 編寫checked語句
6.3.2 編寫checked表達式
6.4 拋出異常
6.5 使用finally塊
第6章快速參考

第II部分理解C#語言
第7章 創建并管理類和對象
7.1 理解分類
7.2 封裝的目的
7.3 定義并使用類
7.4 控制可訪問性
7.4.1 使用構造器
7.4.2 重載構造器
7.5 理解靜態方法和數據
7.5.1 創建共享字段
7.5.2 使用const關鍵字創建靜態字段
7.5.3 靜態類
7.5.4 匿名類
第7章快速參考

第8章 理解值和引用
8.1 復制值類型的變量和類
8.2 理解null值和可空類型
8.2.1 使用可空類型
8.2.2 理解可為空類型的屬性
8.3 使用ref和out參數
8.3.1 創建ref參數
8.3.2 創建out參數
8.4 計算機內存的組織方式
8.5 System.Obiect類
8.6 裝箱
8.7 拆箱
8.8 數據類型的安全轉換
8.8.1 is操作符
8.8.2 as操作符
第8章快速參考

第9章 使用枚舉和結構來創建值類型
9.1 使用枚舉
9.1.1 聲明枚舉
9.1.2 使用枚舉
9.1.3 選擇枚舉文字常量值
9.1.4 選擇枚舉的基本類型
9.2 使用結構
9.2.1 聲明結構
9.2.2 理解結構和類的區別
9.2.3 聲明結構變量
9.2.4 理解結構的初始化
9.2.5 復制結構變量
第9章快速參考

第10章 使用數組和集合
10.1 什麼是數組
10.1.1 聲明數組變量
10.1.2 創建數組實例
10.1.3 初始化數組變量
10.1.4 創建隱式類型的數組
10.1.5 訪問單獨的數組元素
10.1.6 遍歷數組
10.1.7 復制數組
10.1.8 使用多維數組
10.1.9 使用數組來玩牌
10.2 什麼是集合類
10.2.1 ArrayList集合類
10.2.2 Queue集合類
10.2.3 Stack集合類
10.2.4 Hashtable集合類
10.2.5 SortedList集合類
10.2.6 使用集合初始化器
10.2.7 比較數組和集合
10.2.8 使用集合類來玩牌
第10章快速參考

第11章 理解參數數組
11.1 使用數組參數
11.1.1 聲明params數組
11.1.2 使用paramsobject[]
11.1.3 使用params數組
11.2 比較參數數組和可選參數
第11章快速參考

第12章 使用繼承
12.1 什麼是繼承
12.2 使用繼承
12.2.1 調用基類構造器
12.2.2 類的賦值
12.2.3 聲明new方法
12.2.4 聲明virtual方法
12.2.5 聲明override方法
12.2.6 理解protected訪問
12.3 理解擴展方法
第12章快速參考

第13章 創建接口和定義抽象類
13.1 理解接口
13.1.1 定義接口
13.1.2 實現接口
13.1.3 通過接口來引用一個類
13.1.4 使用多個接口
13.1.5 顯式實現接口
13.1.6 接口的限制
13.1.7 定義和使用接口
13.2 抽象類
13.3 密封類
13.3.1 密封方法
13.3.2 實現并使用一個抽象類
第13章快速參考

第14章 使用垃圾回收和資源管理
14.1 對象的生存期
14.1.1 編寫析構器
14.1.2 為什麼要使用垃圾回收器
14.1.3 垃圾回收器的工作機理
14.1.4 慎用析構器
14.2 資源管理
14.2.1 disposal方法
14.2.2 異常安全的disposal方法
14.2.3 using語句
14.2.4 從析構器中調用Dispose方法
14.3 實現異常安全的disposal
第14章快速參考

第III部分創建組件
第15章 實現屬性以訪問字段
15.1 使用方法來實現封裝
15.2 什麼是屬性
15.2.1 使用屬性
15.2.2 只讀屬性
15.2.3 只寫屬性
15.2.4 屬性的可訪問性
15.3 理解屬性的局限性
15.4 在接口中聲明屬性
15.5 生成自動屬性
15.6 使用屬性來初始化對象
第15章快速參考

第16章 使用索引器
16.1 什麼是索引器
16.1.1 沒有使用索引器的例子
16.1.2 使用索引器的同一個例子
16.1.3 理解索引器的accessor
16.1.4 對比索引器和數組
16.2 接口中的索引器
16.3 在Windows應用程序中使用索引器
第16章快速參考

第17章 中斷程序流程并處理事件
17.1 聲明和使用委托
17.1.1 自動化工廠的例子
17.1.2 不使用委托來實現工廠
17.1.3 使用委托來實現工廠
17.1.4 使用委托
17.2 lambda表達式和委托
17.2.1 創建方法適配器
17.2.2 將lambda表達式作為適配器使用
17.2.3 lambda表達式的形式
17.3 啟用事件通知
17.3.1 聲明事件
17.3.2 訂閱事件
17.3.3 取消訂閱事件
17.3.4 引發事件
17.4 理解WPF用戶界面事件
第17章快速參考

第18章 泛型概述
18.1 object,存在的問題
18.2 泛型解決方案
18.2.1 對比泛型類與泛化類
18.2.2 泛型和約束
18.3 創建泛型類
18.3.1 二叉樹理論
18.3.2 使用泛型構造二叉樹類
18.4 創建泛型方法
18.5 可變性和泛型接口
18.5.1 協變接口
18.5.2 逆變接口

第18章快速參考

第19章 枚舉集合
19.1 枚舉集合中的元素
19.1.1 手動實現枚舉器
19.1.2 實現IEnumerable接口
19.2 使用迭代器來實現枚舉器
19.2.1 一個簡單的迭代器
19.2.2 使用迭代器為Tree類定義枚舉器
第19章快速參考

第20章 使用查詢表達式來查詢
內存中的數據
20.1 什麼是語言集成查詢
20.2 在C#應用程序中使用LINQ
20.2.1 選擇數據
20.2.2 篩選數據
20.2.3 排序、分組和聚合數據
20.2.4 聯接數據
20.2.5 使用查詢操作符
20.2.6 查詢Tree對象中的數據
20.2.7 LINQ和推遲求值
第20章快速參考

第21章 操作符重載
21.1 理解操作符
21.1.1 操作符的限制
21.1.2 重載的操作符
21.1.3 創建對稱操作符
21.2 理解復合賦值
21.3 聲明遞增操作符和遞減操作符
……
第Ⅳ部分 操縱Windows應用程序
第Ⅴ部分 管理數據
第Ⅵ部分 使用Visual Studio 2010構建專業解決方案

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 407
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區