Pro C# 5.0 and the .NET 4.5 Framework, 6/e (Paperback)
Andrew Troelsen
- 出版商: Apress
- 出版日期: 2012-08-27
- 售價: $3,750
- 貴賓價: 9.5 折 $3,563
- 語言: 英文
- 頁數: 1487
- 裝訂: Paperback
- ISBN: 1430242337
- ISBN-13: 9781430242338
-
相關分類:
.NET、C#
-
相關翻譯:
精通 C#, 6/e (Pro C# 5.0 and the .NET 4.5 Framework, 6/e) (簡中版)
-
其他版本:
Pro C# 9 with .Net 5: Foundational Principles and Practices in Programming (Paperback)
買這商品的人也買了...
-
$880$695 -
$1,050Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation (Hardcover)
-
$1,230$1,169 -
$490$382 -
$2,250$2,138 -
$550$495 -
$1,986Programming Computer Vision with Python: Tools and algorithms for analyzing images (Paperback)
-
$409Getting Started with Windows 8 Apps: A Guide to the Windows Runtime [Paperback]
-
$580$458 -
$1,575$1,496 -
$1,260Essential C# 5.0, 4/e (Paperback)
-
$680$578 -
$880$695 -
$1,130$961 -
$800$680 -
$1,140$1,080 -
$400$380 -
$2,166$2,052 -
$1,320The Art of Unit Testing: with examples in C#, 2/e (Paperback)
-
$940$700 -
$1,740$1,653 -
$580$493 -
$480$408 -
$360$306 -
$690$538
相關主題
商品描述
This new edition of Pro C# 5.0 and the .NET 4.5 Platform has been completely revised and rewritten to reflect the latest changes to the C# language specification and new advances in the .NET Framework. You'll find new chapters covering all the important new features that make .NET 4.5 the most comprehensive release yet, including:
- .NET APIs for Windows 8 style UI apps
- An improved Managed Extensibility Framework (MEF)
- New asynchronous task-based model for async operations
- How HTML5 support is being wrapped into C# web applications
- New programming interfaces for HTTP applications, including improved IPv6 support
- Expanded WPF, WCF and WF libraries giving C# more power than ever before
This comes on top of award winning coverage of core C# features, both old and new, that have made the previous editions of this book so popular (you'll find everything from generics to pLINQ covered here).
The mission of this text is to provide you with a rock-solid foundation in the C# programming language and the core aspects of the .NET platform (assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, etc.). Once you digest the information presented in these 25 chapters, you’ll be in a perfect position to apply this knowledge to your specific programming assignments, and you’ll be well equipped to explore the .NET universe on your own terms.
What you’ll learn
- Be the first to understand the .NET 4.5 platform and Visual C# 2012.
- Discover the ins and outs of the leading .NET technology.
- Learn from an award-winning author who has been teaching the .NET world since version 1.0.
- Find complete coverage of XAML, .NET 4.5 and Visual Studio 12 together with discussion of the new Windows Runtime.
Who this book is for
If you’re checking out this book for the first time, do understand that it's targeted at experienced software professionals or graduate students of computer science (so don't expect three chapters on iteration or decision constructs!).
It is perfect for anyone who is interested in the new .NET Framework 4.5 and the C# language. Whether you are moving to .NET for the first time or are already writing applications using previous .NET versions, this book will provide you with a comprehensive grounding in the new technology and serve as a complete reference throughout your coding career.
Table of Contents
1. The Philosophy of .NET
2. A Survey of .NET Development Tools
3. Core C# Programming Constructs Part I
4. Core C# Programming Constructs Part II
5. Encapsulation
6. Inheritance and Polymorphism
7. Structured Exception Handling
8. Working with Interfaces
9. Generics and Collections
10. Delegates, Events and Lambda Expressions
11. Advanced C# Language Features
12. LINQ to Objects
13. Understanding Object Lifetime
14. Building and Configuring Class Libraries
15. Reflection, Dynamic Loading, Late Binding, and Attributes
16. The Dynamic Language Runtime
17. Processes and AppDomains
18. CIL and the Role of Dynamic Assemblies
19. Multithreaded and Asynchronous Programming
20. Working with I/O Services and Object Serialization
21. ADO.NET Part I: The Connected Layer
22. ADO.NET Part II: The Disconnected Layer
23. ADO.NET Part III: The Entity Framework
24. LINQ to XML
25. Windows Communication Foundation
26. Windows Workflow Foundation
27. Introducing WPF and XAML
28. The WPF Control Programming Model
29. WPF Graphical Render Services
30. WPF Resources, Animations and Styles
31. WPF Control Templates
32. Introducing ASP.NET Web Forms
33. ASP.NET Web Controls, Master Pages and Themes
34. State Management Techniques
商品描述(中文翻譯)
這本全新修訂的《Pro C# 5.0 and the .NET 4.5 Platform》完全重寫,以反映C#語言規範的最新變化和.NET Framework的新進展。本書新增了涵蓋.NET 4.5最重要新功能的章節,包括:
- 用於Windows 8風格UI應用程式的.NET API
- 改進的Managed Extensibility Framework (MEF)
- 新的基於任務的非同步操作模型
- 如何將HTML5支援應用於C#網頁應用程式
- 針對HTTP應用程式的新程式設計介面,包括改進的IPv6支援
- 擴展的WPF、WCF和WF函式庫,使C#更強大
此外,本書還包含了廣受好評的核心C#功能的詳細介紹,包括泛型和pLINQ等。本書的目標是為讀者提供C#程式語言和.NET平台(組件、遠程調用、Windows Forms、Web Forms、ADO.NET、XML Web服務等)的堅實基礎。通過閱讀本書的25章內容,您將能夠在具體的編程任務中應用這些知識,並且能夠自主地探索.NET世界。
本書的重點內容包括:
- 第一個了解.NET 4.5平台和Visual C# 2012的人
- 深入了解領先的.NET技術
- 從一位自版本1.0以來一直在教授.NET的屢獲殊榮的作者那裡學習
- 完整介紹XAML、.NET 4.5和Visual Studio 12,以及新的Windows Runtime
本書適合有經驗的軟體專業人士或計算機科學研究生閱讀(所以不要期望有關迭代或決策結構的三章內容!)。無論您是第一次轉向.NET還是已經使用之前的.NET版本編寫應用程式,本書都將為您提供對新技術的全面了解,並在您的編程生涯中作為完整的參考資料。
本書的目錄如下:
1. .NET的哲學
2. .NET開發工具概述
3. C#核心編程結構第一部分
4. C#核心編程結構第二部分
5. 封裝
6. 繼承和多態
7. 結構化異常處理
8. 使用介面
9. 泛型和集合
10. 委派、事件和Lambda表達式
11. 高級C#語言特性
12. LINQ對象
13. 理解對象生命週期
14. 構建和配置類庫
15. 反射、動態加載、遲綁定和屬性
16. 動態語言運行時
17. 進程和應用域
18. CIL和動態組件的角色
19. 多線程和非同步編程
20. 使用I/O服務和對象序列化
21. ADO.NET第一部分:連接層
22. ADO.NET第二部分:斷開層
23. ADO.NET第三部分:實體框架
24. LINQ to XML
25. Windows通訊