C# in Depth, 3/e (Paperback)
暫譯: 深入淺出 C# 第三版 (平裝本)
Jon Skeet
- 出版商: Manning
- 出版日期: 2013-09-30
- 售價: $1,900
- 貴賓價: 9.5 折 $1,805
- 語言: 英文
- 頁數: 616
- 裝訂: Paperback
- ISBN: 161729134X
- ISBN-13: 9781617291340
-
相關分類:
C#
-
相關翻譯:
深入理解 C#, 3/e (C# in Depth, 3/e) (簡中版)
-
其他版本:
C# in Depth, 4/e (Paperback)
買這商品的人也買了...
-
$550$504 -
$1,760Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation (Hardcover)
-
$620$527 -
$800$632 -
$780$616 -
$2,050$1,948 -
$580$452 -
$400$380 -
$940$700 -
$480$408 -
$650$514 -
$1,900$1,805 -
$360$284 -
$780$616 -
$550$468 -
$520$411 -
$556CLR via C#, 4/e (簡體中文版)
-
$680$537 -
$2,970$2,822 -
$650$514 -
$1,596Effective C# : 50 Specific Ways to Improve Your C#(Covers C# 6.0), 3/e (Paperback)
-
$450$356 -
$699$594 -
$474CISSP 官方學習指南, 8/e ((ISC)2 CISSP Certified Information Systems Security Professional Official Study Guide, 8/e)
-
$1,368$1,300
商品描述
content<div><p><b>Summary</b> </p><p><i>C# in Depth, Third Edition</i> updates the best-selling second edition to cover the new features of C# 5, including the challenges of writing maintainable asynchronous code. It preserves the uniquely insightful look into the tricky areas and dusty corners of C# that only expert Jon Skeet can provide. </p><p><b>About this Book</b> </p><p>If you're a .NET developer, you'll use C# whether you're building an advanced enterprise application or just slamming out a quick app. In C# 5, you can do amazing things with generics, lambda expressions, dynamic typing, LINQ, iterator blocks, and other features. But first you have to learn it in depth. </p><p><i>C# in Depth, Third Edition</i> has been thoroughly revised to cover the new features of C# 5, including the subtleties of writing maintainable asynchronous code. You'll see the power of C# in action, learning how to work with high-value features that you'll be glad to have in your toolkit. And you'll learn to avoid hidden pitfalls of C# programming with the help of crystal clear explanations of "behind the scenes" issues. </p><p>This book assumes you've digested your first C# book and are hungry for more! </p><p>Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. </p><p><b>What's Inside</b></p><ul><li>Updated for C# 5</li> <li>The new async/await feature</li> <li>How C# works and why</li></ul><p><b>About the Author</b> </p><p><b>Jon Skeet</b> is a Senior Software Engineer at Google, and a highly visible participant of newsgroups, user groups, international conferences, and the Stack Overflow Q&A site. Jon spends much of his day coding in Java, but his heart belongs to C#. </p><p><b>Table of Contents</b></p><ol><h5>PART 1 PREPARING FOR THE JOURNEY</h5> <li>The changing face of C# development</li> <li>Core foundations: building on C# 1</li><br/><h5>PART 2 C# 2: SOLVING THE ISSUES OF C# 1</h5> <li>Parameterized typing with generics</li><br/><li>Saying nothing with nullable types </li> <li>Fast-tracked delegates </li> <li>Implementing iterators the easy way</li><br/><li>Concluding C# 2: the final features</li><br/><h5>PART 3 C# 3: REVOLUTIONIZING DATA ACCESS</h5> <li>Cutting fluff with a smart compiler</li><br/><li>Lambda expressions and expression trees</li><br/><li>Extension methods </li> <li>Query expressions and LINQ to Objects</li><br/><li>LINQ beyond collections</li><br/><h5>PART 4 C# 4: PLAYING NICELY WITH OTHERS</h5> <li>Minor changes to simplify code</li><br/><li>Dynamic binding in a static language</li><br/><h5>PART 5 C# 5: ASYNCHRONY MADE SIMPLE </h5> <li>Asynchrony with async/await </li> <li>C# 5 bonus features and closing thoughts </li></ol></div>sourceProduct Description
商品描述(中文翻譯)
內容
**摘要**
*《C# 深入淺出》第三版* 更新了暢銷的第二版,涵蓋了 C# 5 的新特性,包括撰寫可維護的非同步程式碼所面臨的挑戰。它保留了專家 Jon Skeet 提供的對 C# 中棘手領域和不為人知的角落的獨特洞察。
**關於本書**
如果你是 .NET 開發者,無論是建立高級企業應用程式還是快速開發一個簡單的應用程式,你都會使用 C#。在 C# 5 中,你可以利用泛型、Lambda 表達式、動態類型、LINQ、迭代器區塊和其他特性做出驚人的事情。但首先,你必須深入學習它。
*《C# 深入淺出》第三版* 已經徹底修訂,以涵蓋 C# 5 的新特性,包括撰寫可維護的非同步程式碼的微妙之處。你將看到 C# 的強大功能,學習如何使用高價值的特性,這些特性將使你在工具箱中受益匪淺。你還將在清晰的解釋幫助下,學會避免 C# 程式設計中的隱藏陷阱。
本書假設你已經消化了你的第一本 C# 書籍,並渴望更多的知識!
購買印刷版書籍可獲得 Manning Publications 提供的免費 PDF、Kindle 和 ePub 格式電子書。
**內容概覽**
- 更新至 C# 5
- 新的 async/await 特性
- C# 的運作方式及其原因
**關於作者**
**Jon Skeet** 是 Google 的高級軟體工程師,也是新聞組、用戶組、國際會議和 Stack Overflow 問答網站的高度活躍參與者。Jon 大部分時間都在用 Java 編碼,但他的心屬於 C#。
**目錄**
**第一部分 準備旅程**
- C# 開發的變化面貌
- 核心基礎:建立在 C# 1 之上
**第二部分 C# 2:解決 C# 1 的問題**
- 使用泛型的參數化類型
- 使用可為空類型不發聲
- 快速委派
- 簡單實現迭代器
- 結束 C# 2:最後的特性
**第三部分 C# 3:徹底改變數據訪問**
- 用智能編譯器刪除冗餘
- Lambda 表達式和表達式樹
- 擴展方法
- 查詢表達式和 LINQ to Objects
- 超越集合的 LINQ
**第四部分 C# 4:與他人友好相處**
- 簡化代碼的輕微變更
- 靜態語言中的動態綁定
**第五部分 C# 5:簡化非同步**
- 使用 async/await 的非同步
- C# 5 的附加特性和結語