Most Popular C# Books
- C# Programming Cookbook [Read online]
All code samples available through GitHub to bring C#. Integrate code in Visual Studio with GitHub. Implement Code Contracts on code in Visual Studio.
- C# 6.0 in a Nutshell: The Definitive Reference [Read online]
When you have questions about C# 6. NET knowledge. NET features, including XML, networking, serialization, reflection, security, application domains, and code contracts Explore the new C# 6.
- C# 6.0 Pocket Reference: Instant Help for C# 6.0 Programmers [Read online]
When you need answers for programming with C# 6. Written by the author of C# 6. 0 in a Nutshell, this book covers the entire C# 6.
- Concurrency in C# Cookbook [Read online]
If you’re one of the many developers uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 75 code-rich recipes, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques, using libraries and language features in. Complete with ready-to-use code and discussions about how and why the solution works, you get recipes for using: async and await for asynchronous operations Parallel programming with the Task Parallel Library The Tpl Dataflow library for creating dataflow pipelines Capabilities that Reactive Extensions build on top of Linq Unit testing with concurrent code Interop scenarios for combining concurrent approaches Immutable, threadsafe, and producer/consumer collections Cancellation support in your concurrent code Asynchronous-friendly Object-Oriented Programming Thread synchronization for accessing data.
- C# 6.0 Cookbook [Read online]
Completely updated for C# 6. C# 6. NET developer to use C#
- Programming WCF Services: Design and Build Maintainable Service-Oriented Systems [Read online]
Programming WCF Services is the authoritative, bestselling guide to Microsoft’s unified platform for developing modern, service-oriented applications on Windows. NET Framework 4. 6, along with the latest WCF ideas and techniques.
- Head First C# [Read online]
NET Framework, and Visual Studio. Updated for Windows 8. Create a fun arcade game in the first chapter, and build games and other projects throughout the book Learn how to use XAML to design attractive and interactive pages and windows Build modern Windows Store apps using the latest Microsoft technology Learn WPF (Windows Presentation Foundation) using the downloadable WPF Learner’s Guide Using the Model-View-ViewModel (MVVM) pattern to create robust architecture Build a bonus Windows Phone project and run it in the Visual Studio Windows Phone emulator Projects in the book work with all editions of Visual Studio, including the free Express editions.
- Becoming a Better Programmer: A Handbook for People Who Care About Code [Read online]
Code Craft author Pete Goodliffe presents a collection of useful techniques and approaches to the art and craft of programming that will help boost your career and your well-being. Goodliffe presents sound advice that he’s learned in 15 years of professional programming. Whether you’re a seasoned developer, a neophyte professional, or a hobbyist, you’ll find valuable tips in five independent categories: Code-level techniques for crafting lines of code, testing, debugging, and coping with complexity Practices, approaches, and attitudes: keep it simple, collaborate well, reuse, and create malleable code Tactics for learning effectively, behaving ethically, finding challenges, and avoiding stagnation Practical ways to complete things: use the right tools, know what “done” looks like, and seek help from colleagues Habits for working well with others, and pursuing development as a social activity.
- C# 6 and .NET Core 1.0: Modern Cross-Platform Development [Read online]
NET Core 1. NET Core can offer. NET Core.
- Programming C# 5.0: Building Windows 8, Web, and Desktop Applications for the .NET 4.5 Framework [Read online]
Author Ian Griffiths guides you through C# 5. NET tools. NET’s multithreading features to exploit your computer’s parallel processing capabilities Learn how the new asynchronous language features can help improve application responsiveness and scalability Use XAML to create Windows 8-style, phone, and classic desktop applications.
You may also like...