Phil Trelford's Array
POKE 36879, 255

Exclusive: New C# 5 features available in VS2010 SP1

March 31, 2011 23:28 by phil

I can exclusively reveal that the new async feature of C# 5 is already available in Visual Studio SP1!

The feature is hidden behind a menu little used in these times of austerity – New Project:


Simply start a new F# project and a production version of the async feature is already available.

The documentation for the async feature has been cleverly hidden from C# users in the MSDN documentation under the F# language:

Async Workflows

Truth be told this feature has been available for Visual Studio users since way back in 2007 via a plug-in.

For those who have so far been left in the dark, you can think of F# as Microsoft code for C# + 3 versions, i.e.

  1. D# (+1)
  2. E# (+2)
  3. F# (+3)

That’s right, you’ve guessed it, if you are looking for the new features in C# 6, 7 and 8 they are actually available NOW!

Categories: C# | F# | .Net
Actions: E-mail | Permalink | Comments (3) | Comment RSSRSS comment feed


April 1. 2011 06:25


The most fun joke about F# is that if you hold shift and press button randomly you get a valid F# program.


April 1. 2011 06:26


* buttons


November 13. 2013 05:42


Pingback from

siliks » Any good async workflow patterns for C# 4?

Add comment

(Will show your Gravatar icon)

  Country flag

  • Comment
  • Preview