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.

Actors, Messages and Low Lock Contention for Java – Go Parallel

Posted on http://www.ddj.com/go-parallel
Using actors and messages, concurrency is easier to understand. However, most developers don’t want to learn a new programming language in order to use actors and messages. If you want to forget a bit about threads and locks, you can add nice actor support to an existing Java application using Jetlang.
Read more here

July 10, 2009 Posted by | Actors, concurrent programming, design, Java, Jetlang, parallel programming | , | Leave a Comment

Designing Rich Internet Applications With Parallelism in Mind

Posted on www.ddj.com/go-parallel
Are you still designing RIAs (Rich Internet Applications) using a serial programming approach? If that’s the case, then you are losing a big opportunity to achieve a sustainable competitive advantage over competitors.

May 13, 2009 Posted by | C#, concurrent programming, csharp, design, Java, multicore, multiprocessor, RIA, Rich Internet Applications, Silverlight | Leave a Comment

Watching Multiple Threads in C#

Posted on Packt Publishing Article Network
In order to solve problems that arise in concurrently running threads in applications, we need new debugging techniques suitable for the new parallelism environments that occur in Visual C#. Multicore programming and parallel programming require new debugging techniques.
Learn some tricks to prepare multithreaded code to simplify the debugging and troubleshooting processes.

May 11, 2009 Posted by | .net, c threading, C#, concurrent programming, concurrent threads, csharp, design, multi-threaded, multicore, multiprocessor, parallel programming, 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

   

Follow

Get every new post delivered to your Inbox.