FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Threading in C#
- Author(s) Joseph Albahari
- Publisher: albahari.com (2011-4-27 ).
- eBook: HTML and PDF (125 pages)
- Language: English, Chinese, Czech, Persian, Russian, Japanese
- ISBN-10: N/A
- ISBN-13: N/A
- Share This:
C# supports parallel execution of code through multithreading. A thread is an independent execution path, able to run simultaneously with other threads.
This book teaches the essential skill of asynchronous programming in C#. It answers critical questions in C# application development, such as: how do I keep my program responding at all times to keep my users happy? how do I make the most of the available hardware? how can I improve performance?
In the modern world, users expect more and more from their applications and devices, and multi-core hardware has the potential to provide it. But it takes carefully crafted code to turn that potential into responsive, scalable applications.
A strong understanding of the role threads play in program execution, how multiple threads can interact in order to make efficient programs, and the pitfalls to beware of when developing multithreaded applications, are all core to a developer's ability to develop effective C# programs.
This book is aimed at practicing c# developers who need to ensure that their applications can utilize the threading capabilities of the .NET Framework.
About the Authors- N/A
- C# Programming Language
- Microsoft .NET Programming
- BASIC and Visual Basic Programming
- The C and Objective-C Programming
-
Pro TBB: C++ Parallel Programming with Threading Building Blocks
This book is a modern guide for all C++ programmers to learn Threading Building Blocks (TBB). It presents numerous examples and best practices to help you become an effective TBB programmer and leverage the power of parallel systems.
-
Fundamentals of Computer Programming with C# (Svetlin Nakov)
This book is a comprehensive computer programming tutorial that teaches programming, logical thinking, data structures and algorithms, problem solving and high quality code with lots of examples in C#.
-
C# Essentials (Neil Smyth)
This book contains 28 chapters of detailed information intended to provide everything necessary to gain proficiency as a C# programmer, intended for readers to gain a firm knowledge foundation on which to begin developing complex C# based applications.
-
Essential C# (Krzysztof Kowalczyk)
This book provides clear and concise explanation of topics for programmers both starting to learn the C# programming language as well as those diving in more complex topics. Examples are linked to online playground that allows you to play with them.
-
Object-oriented Programming in C# for C and Java Programmers
This is a book about object-oriented programming, illustrated with use of the programming language C#. It is assumed, as a prerequisite, that the readers have some knowledge about imperative programming, preferably knowledge about C or Java.
-
Object Oriented Programming using C# (Simon Kendal)
This book will explain the Object Oriented approach to programming and through the use of small exercises in C# to develop some practical skills as well. It will culminate in the development of a complete C# program which can be downloaded with this book.
-
Guide to NoSQL with Azure Cosmos DB (Gaston C. Hillar, et al)
This book is for C# developers. This book starts off by showing you the main features of Cosmos DB, their supported NoSQL data models and the foundations of its scalable and distributed architecture.
-
C# Development - The C# Yellow Book (Rob Miles)
Learn C# from first principles the Rob Miles way. With jokes, puns, and a rigorous problem solving based approach. From objects to garbage collection and from exceptions to interactions, learn C# in a way that engages and entertains your brain.
-
Programmer's Heaven C# School Book (Faraz Rasheed, et al)
This book covers practical topics including database access with ADO.NET, building Windows forms applications, multi-threading and asynchronous I/O.
:
|
|