Discussion sur Delegate.BeginInvoke vs ThreadPool.QueueUserWorkItem
On peut retenir un score qu’il peut être bon de connaitre: Delegate.BeinInvoke() est 6,4 fois plus lent que ThreadPool.QueueUserWorkItem() Delegate.BeginInvoke vs ThreadPool.QueueUserWorkItem
View ArticleDiscussion sur DataBinding & Multi-Threading In WPF [Part Two]
Un article en deux parties qui traite de problèmes éternels: comment faire du data binding avec des composants (princialement graphiques mais pas seulement) qui sont "thread affinitized" comme on...
View ArticleThreading and Synchronization
Quelques liens intéresssants: Concurrent Affairs – Performance-Conscious Thread Synchronization What Every Dev Must Know About Multithreaded Apps Memory Models: Understand the Impact of Low-Lock...
View ArticleUn point sur les usages de Task.Start
FAQ on Task.Start – Parallel Programming with .NET – Site Home – MSDN Blogs.
View ArticleAsync Targeting Pack for Visual Studio 2012
After a version for VS 11 Beta (see), async/await is made available for Visual Studio 2012 RC targetting .Net 4.0: here.
View Article.NET tasks/WinRT asynchronous operations – interoperability
Both directions are now possible: Exposing .NET tasks as WinRT asynchronous operations – Windows 8 app developer blog – Site Home – MSDN Blogs. Using async/await in WinRT async operations
View Articleawait anything; – .NET Parallel Programming – Site Home – MSDN Blogs
Wants to really understand await/async: Async/Await FAQ, await anything; – .NET Parallel Programming – Site Home – MSDN Blogs, Implementing a simple ForEachAsync, Potential pitfalls to avoid when...
View ArticleUsing async/await without .NET Framework 4.5
Portable library version of async/await for everyone: Microsoft.Bcl.Async. For the record, Microsoft.Bcl.Async is the new name of the old Async Targeting Pack (previously blogged here).
View ArticlePreview of Immutable Collections Released on NuGet – BCL Team Blog – Site...
Preview of Immutable Collections Released on NuGet – BCL Team Blog – Site Home – MSDN Blogs all is said. Edit: Mono have started its own implementation here.
View ArticleAn excellent article on the different APIs around .Net paralelism (in French)
Maîtriser l’asynchronisme de C# 5.0 Part 2 – Développement parallèle – Site Home – MSDN Blogs.
View ArticleA Tour of Task, Part 0: Overview
I eagerly awaits more: Stephen Cleary (the blog): A Tour of Task, Part 0: Overview (“awaits” is a play on words).
View ArticlePatterns for Asynchronous Services
IAsyncInitialization a very interresting pattern and a usefull implementation: a service that awaits its own initialization as first step in each async method. Async Programming – Patterns for...
View ArticleMulti-processor support and .Net
Core support in Windows is tied to the notion of processor groups. For historical reason, a group is made of up to 64 cores (related to affinity mask). Until version 4.0, .Net was only using first...
View Article
More Pages to Explore .....