C# multicore, concurrent, threaded, and parallel programming

Exploit the power of multicore CPUs or multiple processors for faster, more responsive software, using C# programming language. Tackle the multicore revolution.

Silverlight 3 Beta 1 Multi-core programming possibilities using C#

Posted on Intel Software Network
This post talks about the possibilities offered by Silverlight 3 Beta 1 to create RIAs that take advantage of multi-core microprocessors.
Luckily, these possibilities are explained in “C# 2008 and 2005 Threaded Programming: Beginner’s Guide

May 22, 2009 Posted by | book, C#, concurrent programming, concurrent threads, multi-threaded, multicore, multiprocessor, parallel programming, RIA, Rich Internet Applications, Silverlight, Silverlight 3, tasks, threaded | , , , , , , , , , | Leave a Comment

Sample Chapter 8: Simplifying Parallelism Complexity

You can download the sample Chapter 8: Simplifying Parallelism Complexity from Packt’s website:
http://www.packtpub.com/beginners-guide-for-C-sharp-2008-and-2005-threaded-programming/book/

February 6, 2009 Posted by | book, C#, concurrent threads, design, diagrams, multi-threaded, multicore, multiprocessor, parallel programming, threaded | , | 5 Comments

UML diagrams to understand concurrent threads

This is a concise practical guide that will help you learn C# threaded programming, with lot of examples and clear explanations. It is packed with screenshots to aid your understanding of the process. Besides, it includes UML concurrent diagrams to offer a clear view of what is happening when multiple concurrent threads talk to each other.

February 6, 2009 Posted by | book, concurrent threads, design, diagrams, threaded, UML | Leave a Comment

The book design: Packt Publishing’s quality

The book has an outstanding design and a great printing quality. It has lots of screenshots and diagrams to offer less theory and more results.

It follows the Beginner’s Guide approach…

  • Clear step by step instructions for the most useful tasks
  • Learn by doing – start working right away
  • Leave out the boring bits
  • Inspiring, realistic examples give you ideas for your own work
  • Tasks and challenges to encourage experimentation

Besides, it is based in real-life experiences and it does not promote alpha or beta frameworks.
I explain the real advantages and trade-offs of each threading alternatives to exploit multicore and multiprocessor technologies.

February 6, 2009 Posted by | book, design, diagrams, UML | Leave a Comment

The book design: Packt Publishing’s quality

The book has an outstanding design and a great printing quality. It has lots of screenshots and diagrams to offer less theory and more results.

It follows the Beginner’s Guide approach…

  • Clear step by step instructions for the most useful tasks
  • Learn by doing – start working right away
  • Leave out the boring bits
  • Inspiring, realistic examples give you ideas for your own work
  • Tasks and challenges to encourage experimentation

Besides, it is based in real-life experiences and it does not promote alpha or beta frameworks.
I explain the real advantages and trade-offs of each threading alternatives to exploit multicore and multiprocessor technologies.

February 6, 2009 Posted by | book, design, diagrams, UML | Leave a Comment

C# 2008 and 2005 Threaded Programming: Beginner’s Guide


Are you tired of watching your dual-core CPU usage around 50%?
Are you tired of watching your quad-core CPU usage around 25%?
Do you work with C#?
Do you want to exploit all the cores available in modern computers?
Do you want to parallelize your algorithms?
Do you want to improve your applications’ performance without reading 2,000 pages?
If your answer to this six questions is YES, then, my new book “C# 2008 and 2005 Threaded Programming: Beginner’s Guide”, published by Packt Publishing, can help you.

The book offers a practical guide to developing responsive multi-threaded applications in C#to tackle the multicore complexity in around 400 pages.

This is a concise practical guide that will help you learn C# threaded programming, with lot of examples and clear explanations. It is packed with screenshots to aid your understanding of the process.

You can also download the code samples from Packt’s website support for this book.

Comments and feedback about the book are both welcome!

February 6, 2009 Posted by | book, C#, multi-threaded, multicore, multiprocessor, parallel programming, threaded | 1 Comment

   

Follow

Get every new post delivered to your Inbox.