“軟件開發視頻大講堂”叢書係清華社“視頻大講堂”重點大係之一。該大係包括多個子係列,每個子係列的圖書在其同品種的圖書中銷售名列前茅,其中:
4個品種榮獲“全行業*品種”
1個品種榮獲2012年清華大學齣版社“專業暢銷書”一等奬
絕大多數品種在“全國計算機零售圖書排行榜”同品種排行中名列前茅
截至目前該大係纍計銷售超過130萬冊
該大係已成為近年來清華社計算機專業基礎類零售圖書暢銷品牌之一
“軟件開發視頻大講堂”係列作為清華社“視頻大講堂”大係的子係列之一,繼承和創新瞭清華社“視頻大講堂”大係的編寫模式、寫作風格和優良品質。本書突齣瞭以下內容:
總長總時長30小時同步視頻演示講解,可反復觀摩,讓學習更為快捷、高效
485個典型實例,通過實例學習更深入,更有趣,更有動力
323道麵試真題,瞭解工作實例及麵試問題,更好適應企業需求
636項能力測試題目,檢測是否過關,瞭解學習之不足。
根據全國計算機零售圖書排行榜,本書長期在C#類全國零售排行前列
“軟件開發視頻大講堂”係列作為清華社“視頻大講堂”大係的子係列之一,執著於專業,精細於品質。
集基礎知識、核心技能、高級應用、項目案例於一體
好學、好用、高效
《軟件開發視頻大講堂:C#從入門到精通(第4版)》從初學者角度齣發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹瞭使用c#進行WinForm應用程序開發應該掌握的各方麵技術。
《軟件開發視頻大講堂:C#從入門到精通(第4版)》共分26章,包括初識c#及其開發環境,開始c#之旅,變量與常量,錶達式與運算符,字符與字符串,流程控製語句,數組和集閤,屬性和方法,結構和類,Windows窗體,Windows應用程序常用控件,Windows應用程序高級控件,數據訪問技術,DataGridView數據控件,LINQ數據訪問技術,程序調試與異常處理,麵嚮對象技術高級應用,迭代器和分部類,泛型的使用,文件及數據流技術,GDI+圖形圖像技術,Windows打印技術,網絡編程技術,注冊錶技術,綫程的使用,企業人事管理係統等。所有知識都結閤具體實例進行講解,涉及的程序代碼給齣瞭詳細的注釋,可以使讀者輕鬆領會C#應用程序開發的精髓,快速提高開發技能。
《軟件開發視頻大講堂:C#從入門到精通(第4版)》內容詳實,實例豐富,非常適閤作為編程初學者的學習用書,也適閤作為開發人員的查閱、參考資料。
明日科技,是一傢專業從事軟件開發、教育培訓以及軟件開發教育資源整閤的高科技公司,其編寫的教材既注重選取軟件開發中的必需、常用內容,又注重內容的易學、方便以及相關知識的拓展,深受讀者喜愛。其編寫的圖書主要有“軟件開發視頻大講堂”“軟件開發實戰1200例”“軟件工程師開發大係”等係列。多次榮獲“全行業*品種”“中國大學齣版社*書”等奬項,多個品種長期位居同類圖書銷售排行榜的前列。
第1篇 基 礎 知 識
第1章 初識C#及其開發環境
( 視頻講解:63分鍾)
1.1 C#概述
1.1.1 C#語言及其特點
1.1.2 認識.NET Framework
1.1.3 C#與.NET框架
1.1.4 C#的應用領域
1.2 安裝與卸載Visual Studio 2015
1.2.1 安裝Visual Studio 2015係統的必備條件
1.2.2 安裝Visual Studio 2015
1.2.3 啓動Visual Studio 2015
1.2.4 卸載Visual Studio 2015
1.3 熟悉Visual Studio 2015開發環境
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.3 Main方法
2.2.4 標識符及關鍵字
2.2.5 C#語句
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.1 Char類概述
5.1.2 Char類的使用
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.1 StringBuilder類的定義
5.3.2 StringBuilder類的使用
5.3.3 StringBuilder類與String類的區彆
5.4 小結
5.5 實踐與練習
5.6 動手糾錯
第6章 流程控製語句
( 視頻講解:109分鍾)
6.1 條件判斷語句
6.1.1 if語句
6.1.2 switch多分支語句
6.2 循環語句
6.2.1 while語句
6.2.2 do…while語句
6.2.3 for語句
6.2.4 foreach語句
6.3 跳轉語句
6.3.1 break語句
6.3.2 continue語句
6.3.3 goto語句
6.3.4 return語句
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.6 ArrayList類
7.6.1 ArrayList類概述
7.6.2 ArrayList元素的添加
7.6.3 ArrayList元素的刪除
7.6.4 ArrayList的遍曆
7.6.5 ArrayList元素的查找
7.7 Hashtable(哈希錶)
7.7.1 Hashtable概述
7.7.2 Hashtable元素的添加
7.7.3 Hashtable元素的刪除
7.7.4 Hashtable的遍曆
7.7.5 Hashtable元素的查找
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.5 Main方法
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.5 this關鍵字
9.3.6 類與對象的關係
9.4 類的麵嚮對象特性
9.4.1 類的封裝
9.4.2 類的繼承
9.4.3 類的多態
9.5 小結
9.6 實踐與練習
第2篇 核 心 技 術
第10章 Windows窗體
( 視頻講解:61分鍾)
10.1 Form窗體
10.1.1 Form窗體的概念
10.1.2 添加和刪除窗體
10.1.3 多窗體的使用
10.1.4 窗體的屬性
10.1.5 窗體的顯示與隱藏
10.1.6 窗體的事件
10.2 MDI窗體
10.2.1 MDI窗體的概念
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.1 ImageList控件(存儲圖像控件)
12.1.1 在ImageList控件中添加圖像
12.1.2 在ImageList控件中移除圖像
12.2 ListView控件(列錶視圖控件)
12.2.1 在ListView控件中添加移除項
12.2.2 選擇ListView控件中的項
12.2.3 為ListView控件中的項添加圖標
12.2.4 在ListView控件中啓用平鋪視圖
12.2.5 為ListView控件中的項分組
12.3 TreeView控件(樹控件)
12.3.1 添加和刪除樹節點
12.3.2 獲取樹控件中選中的節點
12.3.3 為樹控件中的節點設置圖標
12.4 DateTimePicker控件(日期控件)
12.4.1 使用DateTimePicker控件顯示時間
12.4.2 使用DateTimePicker控件以自定義格式顯示日期
12.4.3 返迴DateTimePicker控件中選擇的日期
12.5 MonthCalendar控件(月曆控件)
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.2 SQL語言簡介
13.1.3 數據庫的創建及刪除
13.1.4 數據錶的創建及刪除
13.1.5 簡單SQL語句的應用
13.2 ADO.NET簡介
13.3 連接數據庫:Connection對象
13.3.1 Connection對象概述
13.3.2 連接數據庫
13.3.3 關閉連接
13.4 執行SQL語句:Command對象
13.4.1 Command對象概述
13.4.2 設置數據源類型
13.4.3 執行SQL語句
13.5 讀取數據:DataReader對象
13.5.1 DataReader對象概述
13.5.2 判斷查詢結果中是否有值
13.5.3 讀取數據
13.6 數據適配器:DataAdapter對象
13.6.1 DataAdapter對象概述
13.6.2 填充DataSet數據集
13.6.3 更新數據源
13.7 數據集:DataSet對象
13.7.1 DataSet對象概述
13.7.2 閤並DataSet內容
13.7.3 復製DataSet內容
13.8 小結
13.9 實踐與練習
第14章 DataGridView數據控件
( 視頻講解:47分鍾)
14.1 DataGridView控件概述
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.1 LINQ基礎
15.1.1 LINQ概述
15.1.2 使用var創建隱型局部變量
15.1.3 Lambda錶達式的使用
15.1.4 LINQ查詢錶達式
15.2 使用LINQ操作SQL Server數據庫
15.2.1 使用LINQ查詢SQL Server數據庫
15.2.2 使用LINQ管理SQL Server數據庫
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.1 try…catch語句
16.4.2 throw語句
16.4.3 try…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 實踐與練習
叢書說明:“軟件開發視頻大講堂”叢書(第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#不但可以開發數據庫管理係統,而且也可以開發集聲音、動畫、視頻為一體的多媒體應用程序和網絡應用程序,這使得它正在成為程序開發人員使用的主流編程語言。
我對這本書的評價,更多的是從學習效率的角度齣發。我平時工作比較忙,學習時間零散,需要的是一本能夠幫助我快速掌握知識,並且能有效利用碎片化時間學習的書籍。這本書在這方麵做得非常齣色。它的章節劃分很清晰,每個章節都聚焦於一個特定的知識點,講解也很精煉。我最喜歡的是它在每一章的結尾都會有一個“總結”部分,把本章的核心內容提煉齣來,方便我迴顧和記憶。而且,書中的插圖和圖示也很豐富,能夠幫助我更好地理解一些抽象的概念。我之前在學習一些算法和數據結構的時候,經常會覺得枯燥乏味,但這本書通過巧妙的圖解和生動的比喻,把這些內容講得通俗易懂,讓我學起來一點都不費力。光盤裏的示例代碼也是我經常會翻看的,我喜歡把代碼復製到自己的IDE裏,然後嘗試修改和擴展,看看會産生什麼樣的結果。這種“玩中學”的方式,讓我對C的興趣越來越濃厚。
評分我購買這本書的原因,很大程度上是因為我之前有接觸過一些C的基礎知識,但一直覺得不夠係統,想要找一本能夠把我現有的知識梳理清楚,並且能夠讓我深入瞭解C強大功能的書籍。這本書恰好滿足瞭我的需求。它從基礎的語法開始,一步步深入到更高級的主題,例如委托、事件、泛型、反射等等,這些都是C非常核心且強大的特性。作者的講解方式非常細緻,對於一些容易混淆的概念,他會反復強調,並且給齣不同的角度的解釋,讓我能夠真正理解透徹。書中的案例也很有代錶性,涵蓋瞭各種常見的開發場景,讓我能夠看到C在實際應用中的威力。我最近在做一個項目,涉及到一些復雜的UI交互,之前一直找不到好的解決方案,但在翻閱這本書關於UI編程的部分時,我找到瞭很多靈感和思路,並且學到瞭很多實用的技巧。這本書讓我感覺,C不僅僅是一門編程語言,更是一個強大的開發平颱。
評分老實說,我買這本書的時候,主要看中的是“第4版”這個更新迭代的標誌。技術發展日新月異,老版本的書很多東西都可能已經過時瞭。這本書的齣版時間讓我覺得它能跟上當前C開發的主流方嚮,這一點我非常看重。拿到手後,我快速瀏覽瞭一下目錄和前幾章,發現它的內容涵蓋瞭C語言的核心特性,並且講解方式也比較新穎。它沒有一開始就陷入枯燥的語法講解,而是通過一些貼近實際開發場景的例子來引入概念,這樣更容易讓讀者理解為什麼需要學習這些知識。我對書中關於LINQ和異步編程的部分特彆感興趣,這兩部分在現代C開發中越來越重要。雖然我還沒有深入研究到這兩個部分,但從前麵的章節來看,作者在這方麵的講解應該會比較深入和實用。而且,書中提到的很多設計模式和最佳實踐,對我來說也是非常寶貴的學習資料。我希望通過學習這本書,能更係統地掌握C的開發技能,並且能夠寫齣更規範、更高效的代碼。
評分這本書我拿到手已經有一段時間瞭,我承認,一開始抱著試試看的心態,畢竟“從入門到精通”這幾個字,在技術書籍裏總帶著點“萬金油”的嫌疑,生怕又是那種浮光掠影、講完跟沒講一樣的內容。但實際翻閱下來,我發現我的擔憂是多餘的。這本書的結構安排非常閤理,從最基礎的C語法,到麵嚮對象的核心概念,再到一些常用的數據結構和算法,循序漸進,講解得十分透徹。我尤其喜歡它在講解每個知識點時,都會配上非常詳細的代碼示例,並且對代碼的每一部分都做瞭清晰的解釋。這對於我這種動手能力比較強,喜歡邊學邊練的學習者來說,簡直是福音。而且,書中提供的光盤資源也非常給力,裏麵包含瞭大量的練習題和實戰項目,讓我能夠鞏固所學,並且體會到理論知識在實際開發中的應用。我最近正在嘗試做一個小型的桌麵應用程序,書裏的相關章節給瞭我很大的啓發,很多之前卡住我的地方,看瞭書裏的講解和示例後,豁然開朗。雖然書的篇幅不少,但我感覺每一頁都物有所值,並沒有太多冗餘的內容。
評分說實話,我買這本書之前,也看過不少其他C相關的書籍,但很多要麼太理論化,要麼太碎片化,讓我難以形成一個完整的知識體係。這本書給我的感覺非常不一樣。它在講解每一個概念的時候,都會追根溯源,解釋清楚這個概念的來龍去脈,以及它在整個C生態係統中的位置。我尤其欣賞作者在講解過程中,對於一些“為什麼”的深入剖析,比如為什麼要有某種設計模式,為什麼某個特性會這樣設計,而不是那樣設計。這種思考方式讓我覺得,不僅僅是在學習一門技術,更是在學習一種解決問題的思維方式。書中的語言也比較風趣,雖然是技術書籍,但讀起來並不枯燥。光盤裏的練習題難度適中,既能鞏固基礎,又能挑戰思維,讓我感覺每完成一道題,自己的能力都在進步。這本書讓我覺得,學習C不僅僅是為瞭寫代碼,更是為瞭理解編程的本質和精髓。
評分還不錯,感覺挺適閤我這個上課沒好好聽講的孩子自學的。??
評分京東購物!就是放心!!!品質一流!!!你京東購物!就是放心!!!品質一流!!!
評分京東最近怎麼迴事,發票一直不給。。。。
評分這本書挺不錯的,好好看一下!
評分是正版的,很實用。適閤.NET開發的初學者閱讀
評分貨收到瞭,質量不錯,個人很滿意
評分不錯,京東的優惠幅度還是很大的
評分哈哈哈斤斤計較嗬嗬嗬嗬傢
評分紙質量也不
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有