Friday, February 6, 2009

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/

5 comments:

  1. Are the samples of your book "C# 2008 and 2005 threaded Programming" compatible with C# in Mono and Monodevelop?

    ReplyDelete
  2. Gaston, are the examples of your book compatible with Mono 2.0 and MonoDevelop, at a source code level?

    ReplyDelete
  3. Paul and Andrew, almost everything explained in the book can be used in Mono 2.0 and MonoDevelop. The only thing that is not available in Mono 2.0 is Parallel Extensions, which is covered in Chapter 11.
    There are minor changes in the code required to work in Linux or Mac OS X, like the paths (the samples are developed in Windows, therefore they use the backslash for the paths).
    I am a Mono 2.0 and Monodevelop user. For this reason I tried to develop examples that work in these excellent C# multiplatform IDE and run-time.

    Cheers,

    Gastón

    ReplyDelete
  4. Does the book cover concurrent programming topics?

    ReplyDelete
  5. @Adam, the book cover concurrent programming issues.

    The problem is that there are many different ways of talking about nearly the same things:

    Concurrent programming with C#
    Multi-threading programming with C#
    Programming for multi-core with C#
    Multicore programming with C#
    C# Threading
    Parallel algorithms with C#
    Parallel programming with C#
    Code parallelization with C#
    Multi-core code improvement with C#
    C# Threaded programming
    They all mean almost the same thing. The problem is that there is no standard, therefore, you are going to see it explaind in many different ways.

    Cheers,

    Gsatón

    ReplyDelete