-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

C#從入門到精通(第4版)

( 簡體 字)
作者:明日科技類別:1. -> 程式設計 -> .NET -> C#
譯者:
出版社:清華大學出版社C#從入門到精通(第4版) 3dWoo書號: 47164
詢問書籍請說出此書號!

缺書
NT售價: 400

出版日:7/1/2017
頁數:542
光碟數:1 (含視頻教學)
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302448747
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

叢書說明:“軟件開發視頻大講堂”叢書(第1版)于2008年8月出版以來,因其編寫細膩,易學實用,配備全程視頻等,在軟件開發類圖書市場上產生了很大反響,絕大部分品種在全國軟件開發零售圖書排行榜中名列前茅,2009年多個品種被評為“全國優秀暢銷書”。
“軟件開發視頻大講堂”叢書(第2版)于2010年8月出版,出版后,絕大部分品種在全國軟件開發類零售圖書排行榜中依然名列前茅。叢書中多個品種被百余所高校計算機相關專業、軟件學院選為教學參考書,在眾多的軟件開發類圖書中成為最耀眼的品牌之一。叢書累計銷售40多萬冊。
“軟件開發視頻大講堂”叢書(第3版)于2012年8月出版,根據讀者需要,增刪了品種,重新錄制了視頻,提供了從“入門學習→實例應用→模塊開發→項目開發→能力測試→面試”等各個階段的海量開發資源庫。因叢書編寫結構合理、實例選擇經典實用,叢書迄今累計銷售90多萬冊。
“軟件開發視頻大講堂”叢書(第4版)在繼承前3版所有優點的基礎上,修正了前3版圖書中發現的疏漏之處,并結合目前市場需要,進一步對叢書品牌進行了完善,對相關內容進行了更新優化,使之更適合讀者學習。為了方便教學,還提供了教學課件PPT。
C#是微軟公司為Visual Studio開發平臺推出的一種簡潔、類型安全的面向對象的編程語言,開發人員可以通過它編寫在.NET Framework上運行的各種安全可靠的應用程序。C#面世以來以其易學易用、功能強大的優勢被廣泛應用,而Visual Studio開發平臺則憑借其強大的可視化用戶界面設計,讓程序員從復雜的界面設計中解脫出來,使編程成為一種享受。C#不但可以開發數據庫管理系統,而且也可以開發集聲音、動畫、視頻為一體的多媒體應用程序和網絡應用程序,這使得它正在成為程序開發人員使用的主流編程語言。

內容簡介:

《c#從入門到精通(第4版)》從初學者角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用c#進行WinForm應用程序開發應該掌握的各方面技術。《c#從入門到精通(第4版)》共分26章,包括初識c#及其開發環境,開始c#之旅,變量與常量,表達式與運算符,字符與字符串,流程控制語句,數組和集合,屬性和方法,結構和類,Windows窗體,Windows應用程序常用控件,Windows應用程序高級控件,數據訪問技術,DataGridView數據控件,LINQ數據訪問技術,程序調試與異常處理,面向對象技術高級應用,迭代器和分部類,泛型的使用,文件及數據流技術,GDI+圖形圖像技術,Windows打印技術,網絡編程技術,注冊表技術,線程的使用,企業人事管理系統等。所有知識都結合具體實例進行講解,涉及的程序代碼給出了詳細的注釋,可以使讀者輕松領會C#應用程序開發的精髓,快速提高開發技能。
《c#從入門到精通(第4版)》內容詳實,實例豐富,非常適合作為編程初學者的學習用書,也適合作為開發人員的查閱、參考資料。
目錄:

第1篇基礎知識

第1章初識C#及其開發環境

(視頻講解:63分鐘)

1.1C#概述

1.1.1C#語言及其特點

1.1.2認識.NETFramework

1.1.3C#與.NET框架

1.1.4C#的應用領域

1.2安裝與卸載VisualStudio2015

1.2.1安裝VisualStudio2015系統的必備條件

1.2.2安裝VisualStudio2015

1.2.3啟動VisualStudio2015

1.2.4卸載VisualStudio2015

1.3熟悉VisualStudio2015開發環境

1.3.1創建項目

1.3.2菜單欄

1.3.3工具欄

1.3.4解決方案資源管理器

1.3.5“工具箱”窗口

1.3.6“屬性”窗口

1.3.7“錯誤列表”窗口

1.3.8“輸出”窗口

1.4小結

第2章開始C#之旅

(視頻講解:68分鐘)

2.1編寫第一個C#程序

2.2初識C#程序結構

2.2.1命名空間

2.2.2類

2.2.3Main方法

2.2.4標識符及關鍵字

2.2.5C#語句

2.2.6注釋

2.3程序編寫規范

2.3.1代碼書寫規則

2.3.2命名規范

2.4小結

2.5動手糾錯

第3章變量與常量

(視頻講解:148分鐘)

3.1變量的基本概念

3.2變量的聲明及賦值

3.2.1聲明變量

3.2.2變量的賦值

3.2.3變量的作用域

3.3數據類型

3.3.1值類型

3.3.2引用類型

3.3.3值類型與引用類型的區別

3.3.4枚舉類型

3.3.5類型轉換

3.4常量

3.5小結

3.6實踐與練習

3.7動手糾錯

第4章表達式與運算符

(視頻講解:98分鐘)

4.1表達式

4.2運算符

4.2.1算術運算符

4.2.2賦值運算符

4.2.3關系運算符

4.2.4邏輯運算符

4.2.5位運算符

4.2.6其他特殊運算符

4.3運算符優先級

4.4小結

4.5實踐與練習

4.6動手糾錯

第5章字符與字符串

(視頻講解:127分鐘)

5.1字符類Char的使用

5.1.1Char類概述

5.1.2Char類的使用

5.1.3轉義字符

5.2字符串類String的使用

5.2.1字符串的聲明及賦值

5.2.2連接多個字符串

5.2.3比較字符串

5.2.4格式化字符串

5.2.5截取字符串

5.2.6分割字符串

5.2.7插入和填充字符串

5.2.8刪除字符串

5.2.9復制字符串

5.2.10替換字符串

5.3可變字符串類

5.3.1StringBuilder類的定義

5.3.2StringBuilder類的使用

5.3.3StringBuilder類與String類的區別

5.4小結

5.5實踐與練習

5.6動手糾錯

第6章流程控制語句

(視頻講解:109分鐘)

6.1條件判斷語句

6.1.1if語句

6.1.2switch多分支語句

6.2循環語句

6.2.1while語句

6.2.2do…while語句

6.2.3for語句

6.2.4foreach語句

6.3跳轉語句

6.3.1break語句

6.3.2continue語句

6.3.3goto語句

6.3.4return語句

6.4小結

6.5實踐與練習

6.6動手糾錯

第7章數組和集合

(視頻講解:107分鐘)

7.1數組概述

7.2一維數組的創建和使用

7.2.1一維數組的創建

7.2.2一維數組的初始化

7.2.3一維數組的使用

7.3二維數組的創建和使用

7.3.1二維數組的創建

7.3.2二維數組初始化

7.3.3二維數組的使用

7.4數組的基本操作

7.4.1遍歷數組

7.4.2添加/刪除數組元素

7.4.3對數組進行排序

7.4.4數組的合并與拆分

7.5數組排序算法

7.5.1冒泡排序

7.5.2直接插入排序

7.5.3選擇排序法

7.6ArrayList類

7.6.1ArrayList類概述

7.6.2ArrayList元素的添加

7.6.3ArrayList元素的刪除

7.6.4ArrayList的遍歷

7.6.5ArrayList元素的查找

7.7Hashtable(哈希表)

7.7.1Hashtable概述

7.7.2Hashtable元素的添加

7.7.3Hashtable元素的刪除

7.7.4Hashtable的遍歷

7.7.5Hashtable元素的查找

7.8小結

7.9實踐與練習

7.10動手糾錯

第8章屬性和方法

(視頻講解:43分鐘)

8.1屬性

8.1.1屬性概述

8.1.2屬性的使用

8.2方法

8.2.1方法的聲明

8.2.2方法的參數類型

8.2.3方法的分類

8.2.4方法的重載

8.2.5Main方法

8.3小結

8.4實踐與練習

8.5動手糾錯

第9章結構和類

(視頻講解:64分鐘)

9.1結構

9.1.1結構概述

9.1.2結構的使用

9.2面向對象概述

9.2.1對象

9.2.2類

9.2.3封裝

9.2.4繼承

9.2.5多態

9.3類

9.3.1類的概念

9.3.2類的聲明

9.3.3構造函數和析構函數

9.3.4對象的創建及使用

9.3.5this關鍵字

9.3.6類與對象的關系

9.4類的面向對象特性

9.4.1類的封裝

9.4.2類的繼承

9.4.3類的多態

9.5小結

9.6實踐與練習

第2篇核心技術

第10章Windows窗體

(視頻講解:61分鐘)

10.1Form窗體

10.1.1Form窗體的概念

10.1.2添加和刪除窗體

10.1.3多窗體的使用

10.1.4窗體的屬性

10.1.5窗體的顯示與隱藏

10.1.6窗體的事件

10.2MDI窗體

10.2.1MDI窗體的概念

10.2.2如何設置MDI窗體

10.2.3排列MDI子窗體

10.3繼承窗體

10.3.1繼承窗體的概念

10.3.2創建繼承窗體

10.3.3在繼承窗體中修改繼承的控件屬性

10.4小結

10.5實踐與練習

第11章Windows應用程序常用控件

(視頻講解:93分鐘)

11.1控件概述

11.1.1控件的分類及作用

11.1.2控件命名規范

11.2控件的相關操作

11.2.1添加控件

11.2.2對齊控件

11.2.3鎖定控件

11.2.4刪除控件

11.3文本類控件

11.3.1標簽控件(Label控件)

11.3.2按鈕控件(Button控件)

11.3.3文本框控件(TextBox控件)

11.3.4有格式文本控件(RichTextBox控件)

11.4選擇類控件

11.4.1下拉組合框控件(ComboBox控件)

11.4.2復選框控件(CheckBox控件)

11.4.3單選按鈕控件(RadioButton控件)

11.4.4數值選擇控件(NumericUpDown控件)

11.4.5列表控件(ListBox控件)

11.5分組類控件

11.5.1容器控件(Panel控件)

11.5.2分組框控件(GroupBox控件)

11.5.3選項卡控件(TabControl控件)

11.6菜單、工具欄和狀態欄控件

11.6.1菜單控件(MenuStrip控件)

11.6.2工具欄控件(ToolStrip控件)

11.6.3狀態欄控件(StatusStrip控件)

11.7小結

11.8實踐與練習

第12章Windows應用程序高級控件

(視頻講解:71分鐘)

12.1ImageList控件(存儲圖像控件)

12.1.1在ImageList控件中添加圖像

12.1.2在ImageList控件中移除圖像

12.2ListView控件(列表視圖控件)

12.2.1在ListView控件中添加移除項

12.2.2選擇ListView控件中的項

12.2.3為ListView控件中的項添加圖標

12.2.4在ListView控件中啟用平鋪視圖

12.2.5為ListView控件中的項分組

12.3TreeView控件(樹控件)

12.3.1添加和刪除樹節點

12.3.2獲取樹控件中選中的節點

12.3.3為樹控件中的節點設置圖標

12.4DateTimePicker控件(日期控件)

12.4.1使用DateTimePicker控件顯示時間

12.4.2使用DateTimePicker控件以自定義格式顯示日期

12.4.3返回DateTimePicker控件中選擇的日期

12.5MonthCalendar控件(月歷控件)

12.5.1更改MonthCalendar控件的外觀

12.5.2在MonthCalendar控件中顯示多個月份

12.5.3在MonthCalendar控件中以粗體顯示特定日期

12.5.4在MonthCalendar控件中選擇日期范圍

12.6其他高級控件

12.6.1使用ErrorProvider控件驗證文本框輸入

12.6.2使用HelpProvider控件調用幫助文件

12.6.3使用Timer控件設置時間間隔

12.6.4使用ProgressBar控件顯示程序運行進度條

12.7小結

12.8實踐與練習

第13章數據訪問技術

(視頻講解:84分鐘)

13.1數據庫基礎

13.1.1數據庫簡介

13.1.2SQL語言簡介

13.1.3數據庫的創建及刪除

13.1.4數據表的創建及刪除

13.1.5簡單SQL語句的應用

13.2ADO.NET簡介

13.3連接數據庫:Connection對象

13.3.1Connection對象概述

13.3.2連接數據庫

13.3.3關閉連接

13.4執行SQL語句:Command對象

13.4.1Command對象概述

13.4.2設置數據源類型

13.4.3執行SQL語句

13.5讀取數據:DataReader對象

13.5.1DataReader對象概述

13.5.2判斷查詢結果中是否有值

13.5.3讀取數據

13.6數據適配器:DataAdapter對象

13.6.1DataAdapter對象概述

13.6.2填充DataSet數據集

13.6.3更新數據源

13.7數據集:DataSet對象

13.7.1DataSet對象概述

13.7.2合并DataSet內容

13.7.3復制DataSet內容

13.8小結

13.9實踐與練習

第14章DataGridView數據控件

(視頻講解:47分鐘)

14.1DataGridView控件概述

14.2在DataGridView控件中顯示數據

14.3獲取DataGridView控件中的當前單元格

14.4直接在DataGridView控件中修改數據

14.5當選中DataGridView控件中的行時顯示不同的顏色

14.6禁止在DataGridView控件中添加和刪除行

14.7使用Columns和Rows屬性添加數據

14.8小結

14.9實踐與練習

第15章LINQ數據訪問技術

(視頻講解:62分鐘)

15.1LINQ基礎

15.1.1LINQ概述

15.1.2使用var創建隱型局部變量

15.1.3Lambda表達式的使用

15.1.4LINQ查詢表達式

15.2使用LINQ操作SQLServer數據庫

15.2.1使用LINQ查詢SQLServer數據庫

15.2.2使用LINQ管理SQLServer數據庫

15.3使用LINQ操作其他數據

15.3.1使用LINQ操作數組和集合

15.3.2使用LINQ操作DataSet數據集

15.3.3使用LINQ操作XML

15.4小結

15.5實踐與練習

第16章程序調試與異常處理

(視頻講解:40分鐘)

16.1程序調試概述

16.2常用的程序調試操作

16.2.1斷點操作

16.2.2開始執行

16.2.3中斷執行

16.2.4停止執行

16.2.5單步執行和逐過程執行

16.2.6運行到指定位置

16.3異常處理概述

16.4異常處理語句

16.4.1try…catch語句

16.4.2throw語句

16.4.3try…catch…finally語句

16.5小結

16.6實踐與練習

第3篇高級應用

第17章面向對象技術高級應用

(視頻講解:41分鐘)

17.1抽象類與抽象方法

17.1.1抽象類概述及聲明

17.1.2抽象方法概述及聲明

17.1.3抽象類與抽象方法的使用

17.2接口

17.2.1接口的概念及聲明

17.2.2接口的實現與繼承

17.2.3顯式接口成員實現

17.2.4抽象類與接口

17.3密封類與密封方法

17.3.1密封類概述及聲明

17.3.2密封方法概述及聲明

17.3.3密封類與密封方法的使用

17.4小結

17.5實踐與練習

第18章迭代器和分部類

(視頻講解:20分鐘)

18.1迭代器

18.1.1迭代器概述

18.1.2迭代器的使用

18.2分部類

18.2.1分部類概述

18.2.2分部類的使用

18.3小結

18.4實踐與練習

第19章泛型的使用

(視頻講解:23分鐘)

19.1泛型概述

19.2泛型的使用

19.2.1類型參數T

19.2.2泛型接口

19.2.3泛型方法

19.3小結

19.4實踐與練習

第20章文件及數據流技術

(視頻講解:83分鐘)

20.1System.IO命名空間

20.1.1File類和Directory類

20.1.2FileInfo類和DirectoryInfo類

20.2文件基本操作

20.2.1判斷文件是否存在

20.2.2創建文件

20.2.3復制或移動文件

20.2.4刪除文件

20.2.5獲取文件的基本信息

20.3文件夾的基本操作

20.3.1判斷文件夾是否存在

20.3.2創建文件夾

20.3.3移動文件夾

20.3.4刪除文件夾

20.3.5遍歷文件夾

20.4數據流

20.4.1流操作類介紹

20.4.2文件流類

20.4.3文本文件的寫入與讀取

20.4.4二進制文件的寫入與讀取

20.5小結

20.6實踐與練習

第21章GDI+圖形圖像技術

(視頻講解:72分鐘)

21.1GDI+繪圖基礎

21.1.1GDI+概述

21.1.2創建Graphics對象

21.1.3創建Pen對象

21.1.4創建Brush對象

21.2基本圖形的繪制

21.2.1GDI+中的直線和矩形

21.2.2GDI+中的橢圓、圓弧和扇形

21.2.3GDI+中的多邊形

21.3GDI+繪圖的應用

21.3.1繪制柱形圖

21.3.2繪制折線圖

21.3.3繪制餅形圖

21.4小結

21.5實踐與練習

第22章Windows打印技術

(視頻講解:28分鐘)

22.1PageSetupDialog控件

22.2PrintDialog控件

22.3PrintDocument控件

22.4PrintPreviewControl控件

22.5PrintPreviewDialog控件

22.6小結

22.7實踐與練習

第23章網絡編程技術

(視頻講解:72分鐘)

23.1網絡編程基礎

23.1.1System.Net命名空間

23.1.2System.Net.Sockets命名空間

23.1.3System.Net.Mail命名空間

23.1.4POP3協議

23.2開發網絡應用程序

23.2.1創建Web頁面瀏覽器

23.2.2局域網聊天程序

23.2.3電子郵件的發送與接收

23.3小結

23.4實踐與練習

第24章注冊表技術

(視頻講解:21分鐘)

24.1注冊表基礎

24.1.1Windows注冊表概述

24.1.2Registry和RegistryKey類

24.2在C#中操作注冊表

24.2.1讀取注冊表中的信息

24.2.2創建和修改注冊表信息

24.2.3刪除注冊表中的信息

24.3小結

24.4實踐與練習

第25章線程的使用

(視頻講解:30分鐘)

25.1線程簡介

25.1.1單線程簡介

25.1.2多線程簡介

25.2線程的基本操作

25.2.1Thread類

25.2.2創建線程

25.2.3線程的掛起與恢復

25.2.4線程休眠

25.2.5終止線程

25.2.6線程的優先級

25.2.7線程同步

25.3小結

25.4實踐與練習

第4篇項目實戰

第26章企業人事管理系統

(視頻講解:114分鐘)

26.1系統分析

26.1.1需求分析

26.1.2可行性分析

26.1.3編寫項目計劃書

26.2系統設計

26.2.1系統目標

26.2.2系統功能結構

26.2.3系統業務流程圖

26.2.4系統編碼規范

26.3系統運行環境

26.4數據庫與數據表設計

26.4.1數據庫分析

26.4.2創建數據庫

26.4.3創建數據表

26.4.4數據表邏輯關系

26.5創建項目

26.6公共類設計

26.6.1MyMeans公共類

26.6.2MyModule公共類

26.7登錄模塊設計

26.7.1設計登錄窗體

26.7.2按Enter鍵時移動鼠標焦點

26.7.3登錄功能的實現

26.8系統主窗體設計

26.8.1設計菜單欄

26.8.2設計工具欄

26.8.3設計導航菜單

26.8.4設計狀態欄

26.9人事檔案管理模塊設計

26.9.1設計人事檔案管理窗體

26.9.2添加/修改人事檔案信息

26.9.3刪除人事檔案信息

26.9.4單條件查詢人事檔案信息

26.9.5逐條查看人事檔案信息

26.9.6將人事檔案信息導出為Word文檔

26.9.7將人事檔案信息導出為Excel表格

26.10人事資料查詢模塊設計

26.10.1設計人事資料查詢窗體

26.10.2多條件查詢人事資料

26.11通訊錄模塊設計

26.11.1設計通訊錄窗體

26.11.2添加/修改通訊錄信息

26.11.3刪除通訊錄信息

26.11.4查詢通訊錄信息

26.12用戶設置模塊設計

26.12.1設計用戶設置窗體

26.12.2添加/修改用戶信息

26.12.3刪除用戶基本信息

26.12.4設置用戶操作權限

26.13數據庫維護模塊設計

26.13.1設計數據庫維護窗體

26.13.2備份數據庫

26.13.3還原數據庫

26.14運行項目

26.15開發的常見問題與解決

26.15.1程序為什么會無法運行

26.15.2為什么無法添加職工基本信息

26.15.3選擇職工頭像時出現異常怎么辦

26.15.4數據庫還原不成功應該如何解決

26.16小結

附錄A

序: