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“
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/
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.
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.
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.
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!
-
Archives
- October 2009 (12)
- July 2009 (9)
- June 2009 (4)
- May 2009 (14)
- April 2009 (4)
- March 2009 (2)
- February 2009 (7)
-
Categories
- .net
- .Net 4.0
- 3D engine
- Actors
- Atom
- background workers
- Balder
- benchmarks
- book
- c threading
- C#
- Cloud computing
- concurrent programming
- concurrent threads
- Core i7
- cshap
- csharp
- debugging
- design
- diagrams
- Fan
- game development
- games
- Groovy
- hardware threads
- HTML 5
- Hyper-Threading
- Intel
- Intel Atom
- Intel Concurrency Checker
- Intel Parallel Studio
- Java
- Java 7
- Javascript
- Jetlang
- lambda expressions
- metrics
- MIDs
- multi-threaded
- multicore
- multicore programming
- multicore testing
- multiprocessor
- netbooks
- parallel extensions
- parallel performance
- parallel programming
- Parallelism
- Parallelized LINQ
- PLINQ
- podcast
- processes
- RIA
- Rich Internet Applications
- scalability
- scheduling
- scripts
- Silverlight
- Silverlight 3
- SIMD
- software threads
- tasks
- threaded
- TMonitor
- UML
- Uncategorized
- video
- VirtualBox 3.0
- virtualization
- Visual Studio 2010
- Webworkers
- Windows 7
- Windows Vista
-
RSS
Entries RSS
Comments RSS


I am researching about parallel programming, multiprocessor and multicore since 1997. My last research is a new Packt’s book,