Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
C# in Depth, 3rd Edition

Buy
C# in Depth, 3rd Edition, 9781617291340 (161729134X), Manning Publications, 2013

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 amazing things with generics, 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!

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

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#.

Table of Contents

PART 1 PREPARING FOR THE JOURNEY
PART 2 C# 2: SOLVING THE ISSUES OF C# 1
PART 3 C# 3: REVOLUTIONIZING DATA ACCESS
PART 4 C# 4: PLAYING NICELY WITH OTHERS
PART 5 C# 5: ASYNCHRONY MADE SIMPLE
  1. The changing face of C# development
  2. Core foundations: building on C# 1
  3. Parameterized typing with generics
  4. Saying nothing with nullable types
  5. Fast-tracked delegates
  6. Implementing iterators the easy way
  7. Concluding C# 2: the final features
  8. Cutting fluff with a smart compiler
  9. Lambda expressions and expression trees
  10. Extension methods
  11. Query expressions and LINQ to Objects
  12. LINQ beyond collections
  13. Minor changes to simplify code
  14. Dynamic binding in a static language
  15. Asynchrony with async/await
  16. C# 5 bonus features and closing thoughts
(HTML tags aren't allowed.)

Electrical Power Cable Engineering: Second: Edition
Electrical Power Cable Engineering: Second: Edition

Electrical Power Cable Engineering, Second Edition remains the foremost reference on universally used low- and medium-voltage electrical power cables, cataloging technical characteristics and assuring success for cable manufacture, installation, operation, and maintenance. While segments on electrical cable insulation and field assessment...

Scala in Depth
Scala in Depth
In fall 2010 Michael Stephens from Manning contacted me about writing a Scala Book. I was working for a small virtualization/security startup where I had been learning Scala and applying it to our codebase. During that first conversation Michael and I discussed the Scala ecosystem and what kind of a book would best...
Foundation Flash Applications for Mobile Devices
Foundation Flash Applications for Mobile Devices
In this book you'll learn:
  • The essentials of Flash Lite 1.1 and 2.X

  • How to create mobile applications and games

  • Best practices for structuring your mobile applications, from starting out to final deployment

  • How to integrate graphics, sound, and video...

Mastering Joomla! 1.5 Extension and Framework Development: The Professional Guide to Programming Joomla!
Mastering Joomla! 1.5 Extension and Framework Development: The Professional Guide to Programming Joomla!

Joomla! is the world's hottest open-source content management system, and the winner of the 2006 Open Source CMS Prize. Out of the box, Joomla! does a great job of managing the content needed to make your website sing. But for many people, the true power of Joomla! lies in its application framework that makes it possible for thousands of...

2011 Social Media Directory: The Ultimate Guide to Facebook, Twitter, and LinkedIn Resources
2011 Social Media Directory: The Ultimate Guide to Facebook, Twitter, and LinkedIn Resources

Quick access to today's top Facebook, Twitter, and LinkedIn resources - on business, entertainment, politics, health, sports, and much more!

  • A single, up-to-the-minute source for all the best new resources on today's top social networks
  • More than 3,000 entries on...
Data Structures and Problem Solving Using Java (3rd Edition)
Data Structures and Problem Solving Using Java (3rd Edition)

T^his book is designed for a two-semester sequence in computer science, beginning with what is typically known as Data Structures and continuing with advanced data structures and algorithm analysis. It is appropriate for the courses from both the two-course and three-course sequences in "B.l...

©2018 LearnIT (support@pdfchm.net) - Privacy Policy