C# in Depth, 3rd Edition
-
ISBN978-1617291340
-
Видавництво
-
Автор
-
Рік2013
-
МоваАнглійська
Все про “C# in Depth, 3rd Edition”
Від видавця
Дивитися 2 видання книги російською мовою
SUMMARY
C# in Depth, Third Edition 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.
ABOUT THIS BOOK
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 bad things with узагальнення, lambda expressions, dynamic typing, LINQ, iterator blocks, and other features. But first you have to learn it in depth.
C# in Depth, Third Edition 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.
This book assumes you've digested your first C# book and are hungry for more!
what's INSIDE
Updated for C# 5
The new async/await feature
How C# works and why
ABOUT THE AUTHOR
Jon Skeet 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#.
Зміст
contents
PART 1PREPARING FOR THE JOURNEY.......................................1
1 The changing face of C# development 3
2 Core foundations: building on C# 1 29
PART 2 C# 2: SOLVING THE ISSUES OF C# 1 .............................57
3 Parameterized typing with узагальнення 59
4 Saying with nothing nullable types 105
5 Fast-tracked delegates 133
6 Implementing iterators the easy way 159
7 Concluding C# 2: the final features 182
PART 3 C# 3: REVOLUTIONIZING DATA ACCESS ......................205
8 Cutting fluff with a smart compiler 207
9 Lambda expressions and expression trees 232
10 Extension methods 262
11 Query expressions and LINQ to Objects 285
12 LINQ beyond collections 328viii BRIEF CONTENTS
PART 4 C# 4: PLAYING NICELY WITH OTHERS .........................369
13 Minor changes to simplify code 371
14 Dynamic binding in a static language 409
PART 5 C# 5: ASYNCHRONY MADE SIMPLE ..............................461
15 Asynchrony with async/await 463
16 C# 5 bonus features and closing thoughts 519
Анотація
Всі характеристики
- Видавництво
- Автор
- Категорія
- Номер видання3-е вид.
- Рік2013
- Сторінок616
- Формат170х240 мм
- ОбкладинкаМ'яка
- Тип паперуОфсетний
- МоваАнглійська
Товар входить до категорії
-
Самовивіз з відділень поштових операторів від
45 ₴ -80 ₴ -
Доставка поштовими сервісами - тарифи перевізника
Рецензії