就像標題一樣,入門。不過,比起國內的那些此類書籍之稱的“入門”,還是要更深點。有點基礎的人來看,還教合適的。需要學習的朋友可以通過網盤免費下載pdf版 http://putpan.com/fs/cyaieb0een9s9hcu6/ 1.Wrox 暢銷書,C#經典名著!是 2006~2008 年最暢銷 ...
就像標題一樣,入門。不過,比起國內的那些此類書籍之稱的“入門”,還是要更深點。有點基礎的人來看,還教合適的。
需要學習的朋友可以通過網盤免費下載pdf版
http://putpan.com/fs/cyaieb0een9s9hcu6/
1.Wrox 暢銷書,C#經典名著!是 2006~2008 年最暢銷的 C#入門教程。
2.自第 1 版出版以來,全球銷量達數 十萬冊,在中國就有盡 8 萬冊。已成為廣 大初級 C#程式員首先的入門教程,也是 目前國內市場上最暢銷的 C#專業店銷 書。
3.曾獲得過國內外多項大獎。2005 年被評為“最權威的十大 IT 圖書”;2006 年被 CSDN、《程式員》等機構和讀者評為 “最受讀者喜愛的十大技術開發類圖書”。
4.2008 年在“第八屆全國高校出版
社優秀暢銷書”評選活動中獲得一等獎! 5.第 4 版面向 C# 2008 和.NET 3.5,
繼續完善上一版本內容,同時全面介 紹.NET 的最新技術和特性。
本書全面闡述了 C#編程的所有方面, 包括 C#語言本身、Windows 編程、Web 編程及數據源的使用等內容。
學習了新的編程技巧後,本書介紹了 如何高效地部署應用程式和服務,論述了 許多高級技術,如圖形化編程。另外,還 探討瞭如何使用 Visual C# Express 2008、 Visual Web Developer Express 2008 和 Visual Studio 2008 的功能。所有這些內容 都已更新,以反映.NET Framework 3.5 和 Visual Studio 2008 的變化。各章的樣例代
碼和示例還可以用於創建強大且安全的應 用程式。
本書語言簡練,條理清晰,涵蓋了 Visual C# 2008 和.NET Framework 3.5 的全
部內容。通過學習本書,您將能夠快速入門,輕鬆開發出自己的應用程式。
本書主要內容:
● C#的所有基礎知識和麵向對象編
程
● 通過C#語言編寫和部署Windows
應用程式
● 開發定製的 Web 應用程式和利用
Web 服務的技巧
● 數據訪問技術,包括使用 LINQ 處
理 XML 數據
● 通過單擊按鈕將應用程式發佈到
Web 上
● 使用 Windows Presentation
Foundation、Windows Workflow Foundation、Windows Communication Foundation、GDI+ 和聯網等其他技術
本書讀者對象
本 書 適 合 於 想 學 習 使 用 .NET Framework 編寫 C#程式的讀者,也適合於 已瞭解.NET,又想學習.NET 3.5 或 Visual Studio 2008 最新功能的讀者
本書分為6 個部分。
● 引言:概述本書的內容和作者。
● C#語言:介紹了 C#語言的所有內
容,從基礎知識到面向對象的技術, 應有盡有。
● Windows 編程:介紹如何用 C#編 寫Windows 應用程式,如何部署它 們。
● Web 編程:描述 Web 應用程式的 開發、Web 服務和Web 應用程式的 部署。
● 數據訪問:介紹在應用程式中如何
使用數據,包括存儲在硬碟文件上 的數據、以 XML 格式存儲的數據和 資料庫中的數據。
● 其他技術:講述使用 C# 和.NET Framework 的一些額外方式,包括 屬性、XML 文檔說明、網路和 GDI+ 圖形編程。還探討了由.NET 3.0 引 入且由.NET 3.5 改進的WPF、WCF 和WF 技術。
下麵介紹本書 5 個重要部分中的章節。
0.2.1 C#語言(第 1~14 章)
第 1 章介紹 C#以及它與.NET 的關係,
瞭解在這個環境下編程的基礎知識,以及
Visual C# Express(VCE)和 VS 與它的關係。 第 2 章開始介紹 C#應用程式開發,學習
C#的語法,並把 C#和樣例命令行、Windows 應用程式結合起來使用。這些示例將說明 C#
如何快速輕鬆地啟動和運行,並附帶介紹 VCE 和 VS 開發環境以及本書將使用的基本 視窗和工具。
接著,第 3 章學習 C#語言的更多基礎知
識,理解變數的含義以及如何操縱它們。第 4 章將用流程式控制制(迴圈和分支)改進應用程 序的結構,第 5 章介紹一些高級的變數類型,
如數組。第6 章開始以函數的形式封裝代碼,
這樣就更易於執行重覆的操作,代碼更容易 理解。
從第 7 章開始將運用 C#語言的基礎知
識,調試應用程式,這包括在運行應用程式 時輸出跟蹤信息,使用 VS 查找錯誤,在強 大的調試環境中找出解決問題的辦法。
第 8 章 將 學 習 面 向 對 象 編 程 (Object-Oriented Programming,OOP)。首先
瞭解這個術語的含義,回答“什麼是對 象?”。這個 OOP 初看起來是比較難的問題。
我們將用整整一章的篇幅來介紹它,解釋對 象的強大之處。直到本章的最後才會使用 C# 代碼。
第 9 章將理論應用於實踐,開始在 C# 應用程式中使用 OOP 時,一切都會發生變 化,而這正是 C#的強大之處。第10 章首先 介紹如何定義類和介面,然後探討類成員(包 括欄位、屬性和方法),在這一章的最後將開
始創建一個撲克牌游戲應用程式,這個應用 程式將在幾章中開發完成,它非常有助於理 解OOP。
學習了 OOP 在 C#中的工作原理後,第 11 章將介紹幾種常見的 OOP 場景,包括處 理對象集合、比較和轉換對象。第 12 章討 論.NET 2.0 中 C#的一個非常有用的新特性
——泛型,利用它可以創建非常靈活的類。
第 13 章通過一些其他技術和事件( 它在 Windows 編程中非常重要)完成 C#語言和 OOP 的討論。最後,第 14 章介紹 C# 3.0 中 引入的新特性。
0.2.2 Windows 編程(第 15~18 章)
第15章開始介紹Windows 編程的概念, 理解在 VCE 和 VS 中如何實現 Windows 編
程。這一章也是從基礎知識開始介紹,並構 建知識體系。第 16 章學習如何在應用程式 中使用.NET Framework 提供的各種控制項。我 們將簡要論述.NET 如何以圖形化的方式建 立Windows 應用程式,以最少的時間和精力 創建高級應用程式。
第17 章介紹一些常用的功能。利用這些
功能可以方便地添加專業功能,例如,文件 管理、列印等。第18 章討論應用程式的部署,
包括建立安裝程式,以便用戶快速安裝和運 行應用程式。
0.2.3 Web 編程(第 19~23 章)
這個部分的結構與 Windows 編程部分 類似。首先,第 19 章描述了構成最簡單的 Web 應用程式的控制項,如何把它們組合在一 起,讓它們使用 ASP.NET 執行任務。第 20
章以此為基礎,介紹了更高級的技術、各種 控制項、Web 環境下的狀態管理,以及 Web 標準的遵循。
第 21 章將涉足 Web 服務的精彩世界,
它可以編程訪問 Internet 上的信息和功能,
可以把複雜的數據和功能以獨立於平臺的 方式嵌入 Web 和 Windows 應用程式。這一 章討論如何使用和創建Web 服務,以及.NET 提供的其他工具,如安全性。
第22章介紹Ajax 編程,這種方式可以給 Web 應用程式添加動態的客戶端功能。.NET Framework 3.5 通過 ASP.NET Ajax 提供了
Ajax功能,本章會解釋如何使用它。
最後,第 23 章探討 Web 應用程式和服
務的部署,尤其是可以通過單擊按鈕把應用 程式發佈到Web 上的 VS 和 VW D 新特性。
0.2.4 數據訪問(第 24~29 章)
第24章介紹了應用程式如何保存和檢索
磁碟上的數據,作為簡單的文本文件或者更 複雜的數據表示方式。這一章還將討論如何 壓縮數據,如何操縱舊數據(例如,用逗號隔 開的值(CSV)文件),如何監視和處理文件系 統的變化。
第 25 章學習數據交換的事實標準 XML。前面的章節接觸過 XML 幾次,而這 一章將瞭解 XML 的基本規則,論述 XML 的所有功能。
本部分的其餘章節介紹 LINQ,這是內 置於.NET Framework 最新版本中的查詢語 言。第 26 章簡要介紹 LINQ,第 27 章使用 LINQ 訪問資料庫中的數據。第 28 章介紹如 何聯合使用 LINQ 和舊的ADO.NET 數據訪 問技術。最後,第 29 章學習如何使用 LINQ 處理XML 數據。
0.2.5 其他技術(第 30~36 章)
本書的最後一部分將介紹 C#和.NET 主
題的其他技術。第 30 章將探討屬性,可以
在程式集中包含類型的其他信息,添加用其 他方式很難實現的功能。
第31 章研究XML 文檔說明,並介紹如
何在源代碼中給應用程式添加註釋。我們將 學習如何添加這些信息,如何使用和提取它 們,從而從代碼中生成MSDN 樣式的文檔說 明。
第 32 章介紹網路,應用程式如何相互
通信,如何與各種網路上的其他服務通信。 第 33 章從本書前面學習的各種技術中解脫
出來,研究用 GDI+進行圖形編程的主題,
理解如何操縱圖形,設定應用程式的樣式, 這一章打開了一條通往各種 C#應用程式的 大門。
最後要討論.NET Framework 最新版本中 的幾個新技術。第 34 章介紹 Windows Presentation Foundation(WPF) , 了 解 它 給 Windows 和Web 開髮帶來了哪些變化。第35 章 介 紹 Windows Communication Foundation(WCF),它把Web 服務的概念擴展
和改進為一種企業級的通信技術。本書的最後 一章是第 36 章,介紹了 Windows Workflow Foundation(WF),它允許在應用程式中執行工
作流功能,因此可以定義一些操作,這些操作 由外部的交互操作控制,以特定的順序執行, 這對許多類型的應用程式都很有幫助
需要IT編程經典書籍資源大合集百度網盤鏈接的聯繫qq 2057904338