By: Patrick Steele I had an opportunity to teach a quick class yesterday about what’s new in .NET 4.0. One of the topics was the TPL (Task Parallel Library) and how it can make async programming easier. I also stressed that this is the direction Microsoft i…
Read more >> Why you need to learn async in .NET
By: Bill Wagner While at CodeMash, I had an interesting conversation with Cori Drew regarding some code in Effective C#, and some comments from Jon Skeet in our combined async talks. These comments involve breaking some common recommendations, and performance. In our…
Read more >> Struct vs. Class, Safety vs. Speed
By: Bill Wagner First, let me preface this by saying I’m truly amazed at the quality and quantity of of submissions. I’m not on the speaker selection committee, so I don’t see all the abstracts. Several colleagues whom I greatly respect have shared their t…
Read more >> I’m speaking at CodeMash in 2012
By: Chris Marinos This post is the third of a series where I am converting the C# 101 Async Samples into F#. See below for the other entries in the series: C# Async Examples in F# – Part 1 C# Async Examples in F# – Part 2 The third async example deals with running operations in parallel. The [...]
Read more >> C# Async Examples in F# – Part 3
By: Bill Wagner I had to fly out early on Friday, so the only session I attended on Friday was Mads Torgersen and Alex Turner’s talk on the async features in C# 5.0. I’ll start with the punchline: In C# and async, you’ll never write another callback. In a …
Read more >> More on Async, Win8, and C#
By: Chris Marinos This post is the second of a series where I am converting the C# 101 Async Samples into F#. See below for the other entries in the series: C# Async Examples in F# – Part 1 C# Async Examples in F# – Part 3 The second C# Async example deals with making multiple asynchronous web [...]
Read more >> C# Async Examples in F# – Part 2
By: Chris Marinos This post is the first of a series where I am converting the C# 101 Async Samples into F#. See below for the other entries in the series: C# Async Examples in F# – Part 2 C# Async Examples in F# – Part 3 Some of you may be familiar with my boss and C# [...]
Read more >> C# Async Examples in F# – Part 1
By: Bill Wagner While on vacation last week, I read Jon Skeet’s Eduasync series. (Yeah I know, but I also had a lot of fun outdoors). It is a great description of how the async features work in the CTP (and how these features are specified to work in the upcoming ve…
Read more >> Learn from different Perspectives
By: Bill Wagner Authors note: Lucian contacted me after my last post on the authorship of the async samples he’s hosting here. While he’s hosting them, he did not write them (mostly). Most of the credit goes to Alex Turner, on the C# compiler team. …
Read more >> Aync 14: Working with APIs
By: Bill Wagner Let’s keep up that async momentum. It’s time to explore another set of Lucian’s online async samples. This time, it’s about expressions around an await. The key concept here is you can substitute ‘await <SomeExpression>’ any…
Read more >> Async 13: Expressions that contain await
|
|