The Way #1
Beginner
Cover | Title, Year, ISBN | Description | Authors | Links |
---|---|---|---|---|
![]() |
Head First C#
3rd Edition 2013, 9781449343507 |
Head First C# is a complete learning experience for learning how
to program with C#, XAML, the .NET Framework, and Visual Studio.
Fun and highly visual, this introduction to C# is designed to keep you engaged and entertained from first page to last. You’ll build a fully functional video game in the opening chapter, and then learn how to use classes and object-oriented programming, draw graphics and animation, and query data with LINQ and serialize it to files. And you'll do it all by creating games, solving puzzles, and doing hands-on projects. And more! |
Jennifer Greene, Andrew Stellman |
Book
Reviews |
Intermediate
Cover | Title, Year, ISBN | Description | Authors | Links |
---|---|---|---|---|
![]() |
Programming C# 8.0: Build Cloud, Web, and Desktop Applications
1st Edition 2019, 9781492056812 |
C# is undeniably one of the most versatile programming languages available
to engineers today. With this comprehensive guide, you’ll learn just how
powerful the combination of C# and .NET can be. Author Ian Griffiths guides
you through C# 8.0 fundamentals and techniques for building cloud, web, and
desktop applications.
Designed for experienced programmers, this book provides many code examples to help you work with the nuts and bolts of C#, such as generics, LINQ, and asynchronous programming features. You’ll get up to speed on .NET Core and the latest C# 8.0 additions, including asynchronous streams, nullable references, pattern matching, default interface implementation, ranges and new indexing syntax, and changes in the .NET tool chain. |
Ian Griffiths |
Book
Reviews |
![]() |
Async in C# 5.0
1st Edition 2012, 9781449337162 |
If you’re writing one of several applications that call for asynchronous
programming, this concise hands-on guide shows you how the async feature in
C# 5.0 can make the process much simpler. Along with a clear introduction to
asynchronous programming, you get an in-depth look at how the async feature
works and why you might want to use it in your application.
Written for experienced C# programmers—yet approachable for beginners—this book is packed with code examples that you can extend for your own projects. |
Alex Davies |
Book
Reviews |
![]() |
Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming
2nd Edition 2019, 9781492054504 |
If you’re one of many developers still uncertain about concurrent and
multithreaded development, this practical cookbook will change your mind.
With more than 85 code-rich recipes in this updated second edition, author
Stephen Cleary demonstrates parallel processing and asynchronous programming
techniques using libraries and language features in .NET and C# 8.0.
Concurrency is now more common in responsive and scalable application development, but it’s still extremely difficult to code. The detailed solutions in this cookbook show you how modern tools raise the level of abstraction, making concurrency much easier than before. Complete with ready-to-use code and discussions about how and why solutions work. |
Stephen Cleary |
Book
Reviews |