一本百科全書式的C#寶典秘笈,全麵、新穎、詳細、深入和實用
資深程序員10年開發經驗的總結,完美展現C#應用開發的精髓
高效:提供瞭15.5小時高清配套教學視頻及11.5小時進階視頻,高效而直觀
超值:贈送207頁C#項目開發電子書、360頁《C#與.NET程序員麵試寶典》電子書
全麵:全麵涵蓋C#的語法、麵嚮對象、Window編程、高級技術等內容
新穎:以當前極為流行的VisualStudio2010作為開發平颱進行講解
詳細:結閤圖示,從概念、語法、示例、技巧和應用等多角度分析每個知識點
實用:提供瞭近400個實例、40餘個小案例、2個大型案例、103個習題
深入:深入剖析多綫程編程、XML編程、WPF、WCF、WF和LINQ等技術
推薦閱讀:開發寶典叢書
開發寶典叢書(經典、全麵、深入、詳細、新穎、實用的編程百科全書)
《ASP.NET編程實戰寶典》(百科全書,全麵學習,深入精髓,配大量視頻)
《精通C#5.0與.NET4.5高級編程:LINQ、WCF、WPF和WF》(深入剖析.NET4.5框架的四大技術,.NET程序員進階必讀)
精通C#與.NET4.0數據庫開發:基礎、數據庫核心技術、項目實戰
《程序員的數學思維修煉(趣味解讀)》(專門為程序員而寫的數學書,生動有趣,程序員必讀!)
《SQLServer2012王者歸來:基礎、安全、開發及性能優化》(全麵、深入、實用,全程視頻教學)
《OpenStack開源雲王者歸來——雲計算、虛擬化、Nova、Swift、Quantum與Hadoop》(開源雲學習讀物)
“Linux典藏大係”(叢書暢銷10萬冊,全麵、詳細、深入、實用,Linux愛好者必讀經典)
入門很簡單叢書(精品暢銷叢書,有口皆碑,新手必讀)
Web開發典藏大係(涵蓋眾多Web開發的前言技術,由一綫Web開發人員打造)
零點起飛學編程(新手學編程好幫手,編程其實並不難)
開發寶典叢書海報
“開發寶典叢書”是由清華大學齣版社為軟件開發愛好者精心打造的一套軟件開發百科全書。叢書強調“全麵、新穎、詳細、實用、深入、高效”等特色,涵蓋常見的編程語言和技術。叢書中的每本書都是由從事軟件開發多年、具備豐富的開發經驗的老手精心編寫,講解細膩,內容實用,並精心錄製瞭配套教學視頻。可以說,這套叢書是編程愛好者係統學習軟件開發技術的首要選擇,一冊在手,萬事無憂!
《開發寶典叢書:C#編程實戰寶典》全麵、係統地介紹瞭使用C#語言進行開發的方方麵麵知識。書中的各個技術點都提供瞭實例供讀者實踐練習,各章後還提供瞭實戰練習題幫助讀者鞏固和提高。本書中的每個例子都經過精挑細選,具有較強的針對性,力求使讀者通過書中的示例能夠更迅速地掌握相關知識。本書配1張DVD光盤,內容為15.5小時高清配套教學視頻及本書涉及的實例源文件,光盤中還贈送瞭一部.NET麵試寶典電子書和大量的C#開發範例、模塊和項目案例的源程序及教學視頻等資料。
本書共32章,分為8篇。第1篇介紹瞭VisualStudio2010的開發環境、發展曆史和應用範圍等;第2篇介紹瞭C#語言的基礎知識,如數據類型、變量與錶達式、程序控製語言、函數與方法等;第3篇介紹瞭麵嚮對象的基礎知識及其在C#中的新應用和特徵;第4篇介紹瞭Windows應用程序設計,對VisualStudio所提供的控件進行瞭較為全麵的介紹;第5篇介紹瞭C#的高級特性和工具,如異常處理、文件係統與流、XML和多綫程編程等;第6篇主要介紹瞭Web數據庫開發的相關知識;第7篇介紹瞭WCF、WPF、WF和LINQ這4個.NET4.0中新增的功能;第8篇介紹瞭音樂商店網站和電子購物商城兩個項目案例的總體設計和實現(因篇幅所限,本篇內容以PDF電子文檔的格式收錄於本書的配書光盤中)。
本書適閤想全麵學習C#編程和使用C#進行開發的工程技術人員閱讀。對於.NET程序員,本書更是一本不可多得的案頭必備參考手冊。另外,本書可作為計算機和軟件工程等專業的教材和教學參考書。
超值、大容量DVD光盤
本書實例源文件
15.5小時配套教學視頻
13個C#典型模塊源程序及9小時教學視頻
3個C#項目案例源程序及2.5小時教學視頻
207頁本書第8篇內容的電子書
360頁《C#與.NET程序員麵試寶典》電子書
一分鍾瞭解本書內容
VisualStudio2010介紹(31分鍾視頻)
C#簡介(16分鍾視頻)
C#數據類型(37分鍾視頻)
變量與錶達式(42分鍾視頻)
程序控製語言(46分鍾視頻)
函數與方法(38分鍾視頻)
類和對象(33分鍾視頻)
繼承與多態(39分鍾視頻)
抽象類和接口(24分鍾視頻)
數組與集閤(38分鍾視頻)
代理和事件(31分鍾視頻)
Windows應用程序概述(29分鍾視頻)
VisualStudio2010控件介紹(39分鍾視頻)
列錶選擇控件介紹(43分鍾視頻)
數據顯示控件(27分鍾視頻)
通用對話框(40分鍾視頻)
其他常用控件(29分鍾視頻)
Windows應用程序的部署(22分鍾視頻)
異常處理(28分鍾視頻)
文件係統與流(45分鍾視頻)
可擴展標記語言(30分鍾視頻)
多綫程編程(27分鍾視頻)
數據庫基礎知識(15分鍾視頻)
ADO.NET數據庫編程(32分鍾視頻)
ASP.NET技術入門(24分鍾視頻)
服務器端控件詳解(24分鍾視頻)
WPF框架(19分鍾視頻)
WCF框架(22分鍾視頻)
WindowsWF框架(40分鍾視頻)
語言集成查詢LINQ(25分鍾視頻)
用MVC開發音樂商店網站
電子購物商城
付強中國科學院副研究員。對.NET高級特性有深入的理解。曾參與數字電視條件接收前端係統、企業人事管理信息係統、大型新聞網站以及網上銀行收費係統的設計和開發。此外,作者曾多次主持.NET技術培訓講座,負責對C#的編程機製進行講解。
丁寜曾任.NET高級培訓講師。目前在中海油擔任構架師。主持及參加過的項目包括中海油井場信息可視化數據處理係統、石油開采防砂酸化一體化數據采集係統、中國航空結算中心新一代航空貨運收入結算係統等。參加過多傢航空公司ERP係統的設計與開發工作,精通C#語言,擁有豐富的C/S及B/S係統開發經驗,對.NET構架下的Remoting機製及WebService應用有深入的開發心得。
第1篇 開發環境及C#語言簡介
第1章 Visual Studio 2010介紹( 教學視頻:31分鍾)
1.1 NET概述
1.1.1 NET的前世今生
1.1.2 什麼是微軟中間語言
1.1.3 背後默默付齣的垃圾收集器
1.2 NET Framework 概述
1.2.1 NET Framework包含什麼
1.2.2 NET平颱的核心:CLR
1.2.3 基類庫是神馬
1.2.4 公共語言運行規範
1.3 Visual Studio 2010有哪些新增功能
1.4 Visual Studio 2010開發環境介紹
1.4.1 安裝Visual Studio 2010
1.4.2 Visual Studio 2010提供哪些項目模闆
1.4.3 Visual Studio 2010提供哪些網站模闆
1.4.4 Visual Studio 2010提供哪些文件模闆
1.4.5 與Visual Studio 2010的第一次相會
1.4.6 必須熟悉的開發工具欄和菜單欄
1.4.7 用對象瀏覽器查看對象信息
1.4.8 可視化利器:工具箱和屬性窗口
1.5 定製環境
1.5.1 讓字體和顔色更適閤自己
1.5.2 在項目和解決方案中保存文件
1.5.3 使用任務列錶和注釋管理代碼
1.5.4 在命令窗口中執行命令
1.5.5 代碼顯示行號與代碼摺疊
1.5.6 管理Visual Studio 2010中的子窗口
1.5.7 調試與生成程序
1.6 學會使用MSDN幫助係統
1.7 用Visual Studio 2010編寫第一個程序
1.8 本章總結
1.9 實戰練習
第2章 C#簡介( 教學視頻:16分鍾)
2.1 C#與.NET的關係
2.2 C#有哪些特點
2.2.1 簡單性
2.2.2 類型統一性
2.2.3 麵嚮對象性
2.2.4 類型安全性
2.2.5 兼容性
2.3 C#與其他語言對比
2.4 C#與VB.NET的異同
2.4.1 代碼錶現形式的差異
2.4.2 數據類型和變量使用的差異
2.4.3 類、數據類型、函數以及接口
2.4.4 操作符與錶達式的差異
2.4.5 控製流程語句的差異
2.4.6 錯誤處理的差異
2.4.7 關鍵字的差異
2.4.8 訪問修飾符的差異
2.4.9 語法的差異
2.4.10 C#與VB.NET實例對比
2.5 C#與C++的異同
2.5.1 托管環境的差異
2.5.2 C#使用.NET的對象
2.5.3 C#的語句
2.5.4 C#中取消的要素
2.5.5 操作符重載的差異
2.5.6 頭文件的差異
2.5.7 程序書寫的差異
2.5.8 被取消的指針
2.5.9 虛函數的差異
2.5.10 C#與C++實例對比
2.6 C#與Java的異同
2.6.1 數據類型的差異
2.6.2 類的差異
2.6.3 屬性定義的差異
2.6.4 事件、指針與界麵的差異
2.6.5 C#與Java實例對比
2.7 本章總結
2.8 實戰練習
第2篇 C#程序設計基礎
第3章 C#數據類型( 教學視頻:37分鍾)
3.1 初識C#的數據類型
3.2 存儲實際數據的值類型
3.2.1 什麼是值類型
3.2.2 整型
3.2.3 字符型
3.2.4 浮點型
3.2.5 小數型
3.2.6 大整數型
3.2.7 復數型
3.2.8 布爾型
3.2.9 C#值類型的數值類型
3.3 存儲引用地址的引用類型
3.3.1 什麼是引用類型
3.3.2 類類型
3.3.3 對象類型
3.3.4 字符串類型
3.3.5 接口類型
3.3.6 dynamic類型
3.4 數據類型是可以轉換的
3.4.1 什麼時候發生類型轉換
3.4.2 顯式轉換
3.4.3 隱式轉換
3.4.4 不同數值類型之間的轉換
3.4.5 數值類型和字符串之間的轉換
3.4.6 字符的ASCII碼和Unicode碼之間的轉換
3.4.7 字符串和字符數組之間的轉換
3.4.8 字符串和字節數組之間的轉換
3.4.9 數值類型和字節數組之間的轉換
3.4.10 不同類型之間的強製轉換
3.5 C#的用戶自定義數據類型
3.5.1 認識枚舉類型
3.5.2 枚舉編程示例
3.5.3 認識結構類型
3.5.4 結構編程示例
3.5.5 結構也支持方法
3.5.6 結構與類有什麼不同
3.5.7 哪些地方應使用結構類型
3.6 本章總結
3.7 實戰練習
第4章 變量與錶達式( 教學視頻:42分鍾)
4.1 常量與變量
4.1.1 什麼是常量
4.1.2 靜態常量的特點
4.1.3 動態常量的特點
4.1.4 該用靜態常量還是動態常量
4.1.5 什麼是變量
4.1.6 認識變量的實質
4.1.7 變量有哪些種類
4.1.8 怎樣給變量命名
4.2 連接的橋梁——運算符與錶達式
4.2.1 C#的運算符分類
4.2.2 算術運算符
4.2.3 關係運算符
4.2.4 一般賦值運算符
4.2.5 復閤賦值運算符
4.2.6 邏輯運算符
4.2.7 復習二進製知識
4.2.8 二進製的位運算符
4.2.9 有邏輯判斷功能的三元運算符
4.2.10 自增和自減運算符
4.2.11 應該先進行什麼運算
4.3 關鍵字
4.4 本章總結
4.5 實戰練習
第5章 程序控製語言( 教學視頻:46分鍾)
5.1 C#有哪些種類的語句
5.2 選擇語句讓程序具有智能
5.2.1 選擇語句的作用
5.2.2 認識if語句
5.2.3 單分支if語句
5.2.4 二分支if語句
5.2.5 多分支if語句
5.2.6 if語句多層嵌套
5.2.7 switch多分支選擇語句
5.2.8 switch語句編程示例
5.3 用循環語句進行重復勞動
5.3.1 do循環語句
5.3.2 while循環語句
5.3.3 for循環語句
5.3.4 foreach循環語句
5.4 用跳轉語句改變程序流程
5.4.1 用break語句跳齣循環
5.4.2 用continue語句進入下次循環
5.4.3 用return語句返迴
5.4.4 用goto語句跳到指定行
5.4.5 用goto語句跳齣switch語句
5.4.6 用goto語句跳齣一層嵌套循環
5.4.7 用throw語句拋齣異常
5.5 用注釋語句讓代碼意圖更明瞭
5.5.1 普通注釋語句
5.5.2 可生成幫助文檔的注釋語句
5.6 本章總結
5.7 實戰練習
第6章 函數與方法( 教學視頻:38分鍾)
6.1 函數是C#的基本結構
6.1.1 函數與方法
6.1.2 無參和有參函數
6.2 函數的必備件:參數與返迴值
6.2.1 參數有什麼用
6.2.2 值參數的使用
6.2.3 引用參數的使用
6.2.4 輸齣參數的使用
6.2.5 數組參數的使用
6.2.6 命名參數和可選參數
6.2.7 利用返迴值獲取數值
6.2.8 利用返迴值判斷邏輯
6.3 變量的作用域
6.3.1 最常見的局部變量
6.3.2 需要懼用的全局變量
6.4 認識主入口函數Main()
6.5 C#中最常用的函數
6.6 本章總結
6.7 實戰練習
第3篇 C#麵嚮對象編程簡介
第7章 類和對象( 教學視頻:33分鍾)
第8章 繼承與多態( 教學視頻:39分鍾)
第9章 抽象類和接口( 教學視頻:24分鍾)
第10章 數組與集閤( 教學視頻:38分鍾)
第11章 代理和事件( 教學視頻:31分鍾)
第4篇 Windows程序設計
第12章 Windows應用程序概述( 教學視頻:29分鍾)
第13章 Visual Studio 2010控件介紹( 教學視頻:39分鍾)
第14章 列錶選擇控件介紹( 教學視頻:43分鍾)
第15章 數據顯示控件( 教學視頻:27分鍾)
第16章 通用對話框( 教學視頻:40分鍾)
第17章 其他常用控件( 教學視頻:29分鍾)
第18章 Windows應用程序的部署( 教學視頻:22分鍾)
第5篇 C#高級編程技術和工具
第19章 異常處理( 教學視頻:28分鍾)
第20章 文件係統與流( 教學視頻:45分鍾)
第21章 可擴展標記語言( 教學視頻:30分鍾)
第22章 多綫程編程( 教學視頻:27分鍾)
第6篇 Web數據庫開發
第23章 數據庫基礎知識( 教學視頻:15分鍾)
第24章 ADO.NET數據庫編程( 教學視頻:32分鍾)
第25章 ASP.NET技術入門( 教學視頻:24分鍾)
第26章 服務器端控件詳解( 教學視頻:24分鍾)
第7篇 .NET 4.0的增強功能
第27章 WPF框架( 教學視頻:19分鍾)
第28章 WCF框架( 教學視頻:22分鍾)
第29章 Windows WF框架( 教學視頻:40分鍾)
第30章 語言集成查詢LINQ( 教學視頻:25分鍾)
*第8篇 綜 閤 案 例
第31章 用MVC開發音樂商店網站
第32章 電子購物商城
說明:因篇幅所限,第8篇內容以PDF電子文檔的格式收錄於本書的配書光盤中。該項目案例涉及的源程序也收錄於配書光盤中。
VisualStudio是一套完整的開發工具,它可以用於開發桌麵應用程序、ASPWeb應用程序、XMLWeb服務及移動應用程序等。而C#(讀Csharp)是微軟開發的一種專門運行於VisualStudio上的開發語言。它是從C語言和C++語言派生的一種簡單且麵嚮對象和類型安全的編程語言。在.NETFramework環境下,C#結閤瞭VisualBasic的快速開發能力和C++強大而靈活的能力,使得程序員可以快速編寫齣各種基於Microsoft.NET平颱的應用程序。而C#麵嚮對象的良好特徵,也使得它成為瞭構建各種應用程序的最佳選擇。
為瞭幫助眾多想全麵學習C#語言的讀者能夠快速、準確地掌握該編程語言,筆者精心編寫瞭本書。本書在內容編排上遵循科學的學習規律,爭取讓讀者能夠快速掌握這門語言。例如,書中開始先熟悉瞭基本的開發界麵,然後便以一個實例演示如何使用C#語言編寫齣一個簡單的Windows應用程序,讓讀者快速入門,也順便瞭解一下Windows應用程序開發的基本流程。在講解具體知識的時候,本書盡量避免冗長的理論講解,而是通過具體實例直接告訴讀者本章所講的內容是如何在應用程序中得以實現的,便於讀者在實際操作中學習C#語言。這種邊學邊練的方式,讓讀者不僅加深瞭對理論知識的理解,更為重要的是提高瞭動手編程能力。另外,筆者還專門為本書內容錄製瞭大量高清配套教學視頻以輔助讀者學習,從而達到更好的學習效果。
相信通過本書,讀者能夠較為全麵地掌握C#程序設計的各種語法功能和技巧,為後續進一步學習.NET程序開發打好基礎。而且,相信通過本書,讀者可以在以後的IT求職麵試和程序開發工作中都有章可循,遊刃有餘。
本書特色
1.實例具體,內容充實
本書不像其他教程那樣隻單純講解C#語言的語法規則,而是通過與筆者在開發和麵試過程中經常遇到的需求相結閤,將C#語言的基本功能和操作技巧融入到示例當中進行講解,並全麵覆蓋語法知識、麵嚮對象、Windows編程、高級編程等C#語言的重點內容。
2.基於需求,麵嚮求職
作者在講解每一個知識點之前,充分考慮瞭將C#語言的知識和實踐工作相結閤,精心挑選齣瞭符閤各類常見程序需求的開發實例,使讀者不僅能學到C#語言的知識,而且可以瞭解實際的IT求職麵試和工作中的要求。
3.圖文並茂,步驟詳細
書中每個實例的實現步驟都以通俗易懂的語言闡述,並配有插圖,詳細而貼切。讀者隻需要按照步驟操作,就可以學習到C#語言的相關知識,並體會到獨立開發的樂趣。
4.案例精講,注重實戰
本書第8篇詳細介紹瞭兩個綜閤項目案例的開發過程,以提高讀者的實際開發水平,從而輕鬆地應對實際的項目開發。
5.實踐練習,鞏固提高
本書各章最後都提供瞭典型的實踐練習題,讀者每閱讀完一章,可以通過完成這些練習題來檢測自己的學習效果,從而達到鞏固和提高的效果。
6.視頻教學,加速學習
為瞭讓讀者的學習更加直觀和高效,作者為本書錄製瞭15.5小時多媒體教學視頻。讀者在閱讀本書時可以結閤光盤中的教學視頻,從而達到更好的學習效果。
本書內容
第1篇開發環境及C#語言簡介(第1、2章)
本篇首先嚮讀者介紹瞭VisualStudio2010的開發環境、發展曆史、適用範圍,然後簡述瞭C#語言的基本特點及與其他語言相比較的優點,最後通過舉例介紹瞭使用C#語言進行Windows應用程序開發的一般流程。
第2篇C#程序設計基礎(第3~6章)
本篇切入正題,介紹瞭C#語言的基礎知識。首先介紹瞭C#語言的基礎數據、基本操作符、數據間的轉換和常量與變量,然後講述瞭C#中的程序控製語句,最後介紹瞭C#中的函數與方法。
第3篇C#麵嚮對象編程簡介(第7~11章)
本篇C#對麵嚮對象編程的相關知識進行瞭詳細的介紹。內容主要包括對象和類、繼承與多態技術、抽象類和接口及C#特有的代理和時間。另外,本篇還介紹瞭C#中的數組和集閤。
第4篇Windows程序設計(第12~18章)
本篇是Windows應用程序設計部分,這部分內容在C#開發中占有非常重要的地位。本篇通過逐一介紹VisualStudio所提供的常用控件,來講解程序開發中經常會遇到的應用需求。可以說,本書前3篇是本篇的基礎,而本篇是前3篇的綜閤。
第5篇C#高級編程技術和工具(第19~22章)
本篇介紹瞭C#高級編程的相關技術。主要介紹瞭C#語言的異常處理、流與文件係統、可擴展標記語言及多綫程編程等。隨著讀者編程水平的提高,本篇內容的重要性也就逐漸體現瞭齣來。請讀者在閱讀時勤加思考,與書中的具體示例相結閤起來學習。
第6篇Web數據庫開發(第23~26章)
本篇主要介紹瞭數據庫基礎知識、ADO.NET數據庫編程、ASP.NET技術入門和服務器端控件等內容。
第7篇.NET4.0增強功能(第27~30章)
本篇主要介紹瞭.NET4.0的增強功能,包括WPF、WCF、WF和LINQ等技術。這些都是.NET技術的最新亮點,體現瞭.NET技術的發展趨勢。
第8篇綜閤項目案例實戰(第31、32章)
本篇著重講解瞭兩個實際的綜閤項目案例的開發過程,一個是用ASP.NETMVC開發的音樂商店網站,另一個是開發電子商務網站。因篇幅所限,本篇內容以PDF電子文檔的格式收錄於本書的配書光盤中。
本書超值DVD光盤內容
*本書各章涉及的實例源文件;
*15.5小時本書配套教學視頻;
*13個C#典型模塊源程序及9小時教學視頻;
*3個C#項目案例源程序及2.6小時教學視頻;
*207頁本書第8篇內容的電子書;
*360頁《C#與.NET程序員麵試寶典》電子書。
本書讀者對象
*C#編程入門人員;
*想全麵學習C#編程的人員;
*C#編程愛好者;
*C#專業開發人員;
*利用C#做開發的工程技術人員;
*大中專院校的學生;
*.社會培訓班的學員;
*需要作為案頭必備手冊的程序員。
本書光盤內容
*本書配套多媒體教學視頻;
*本書涉及的實例源文件;
*本書第31章和32章的PDF文檔;
*《C#與.NET程序員麵試寶典》電子書;
*C#範例開發視頻與源碼庫;
*C#典型模塊開發視頻與源碼庫;
*C#項目案例開發視頻與源碼庫。
本書的編寫對我們而言是一個“浩大的工程”。雖然我們投入瞭大量的精力和時間,但隻怕百密難免一疏,書中可能還存在一些疏漏。若讀者在閱讀本書時發現任何疏漏,希望能及時反饋給我們,以便及時更正。聯係我們請發郵件。
最後祝各位讀者讀書快樂,學習進步!
編著者
不错图书,正在学习中挺实用的
评分很好很好
评分可以可以可以可以可以
评分非常好非常好非常好非常好非常好非常好
评分你丫 time 名模公民,浓重一下正义呢
评分好评!!!!!!!!
评分精通C# 5.0与.NET 4.5高级编程:LINQ、WCF、WPF和WF
评分这本书不错,很好,内容很详实,非常适合学习,还没有看完,刚刚看了目录,相信会有大大的帮助的。。。。。。。。
评分红红火火恍恍惚惚哈哈哈赶大集呼吸吃粑粑爸爸和
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有