Angel \”Java\” Lopez on Blog

September 20, 2011

C# 5: Links, News and Resources (1)

Filed under: .NET, C Sharp, C Sharp 5, Links, Programming Languages — ajlopez @ 10:18 am

These are my links about the new C# 5, its history, and the main two new features: compiler as a service, async/wait asynchronous programming. Related post: Windows 8 and WinRT: Links, News and Resources.

Future directions for C# and Visual Basic
Anders will talk about asynchronous programming and Windows 8 programming, coming in the next version of Visual Studio. He will also discuss the long-lead project “Roslyn”, including object models for code generation, analysis, and refactoring, and upcoming support for scripting and interactive use of C# and Visual Basic.

Mono’s C# Compiler as a Service on Windows.
The Mono team is proud to bring you a preview of C# 5.0 a few years before our friends in Building 41 do.

Project Roslyn or Compiler-as-a-Service. Bringing flexibility of dynamic languages to C#

Microsoft previews Compiler-as-a-Service software
Microsoft’s Roslyn project will bring the flexibility of dynamic languages to C# and Visual Basic

BUILD conference–day 3, The future of C#

Roslyn: Compiler as a Service, not a black-box anymore!!.aspx

what is C# 5 and where does it come from?

Using C# Compiler as a Service in F#, PoshConsole (Powershell)

C# 4.0 and beyond by Anders Hejlsberg

C# 5 Async

The Future of C# and Visual Basic

Discussion of C# 5’s new async features

C# 5 – await and async in ASP.NET « I Came, I Learned, I Blogged

Await Keyword in C# 5 for Async Programming

C# 5 Async Support – Await Keyword

Coroutines with C# 5’s await — Logos Bible Software Code Blog

Asynchrony in C# 5, Part One

C# 5 Async, Part 1: Simplifying Asynchrony – That for which we await : Reed Copsey, Jr.

C# 5 – Jon Skeet: Coding Blog
Check the Eduasync series

Hiring for Roslyn

C# 5.0 Other news

C#5 and Meta-Programming

Progress Reporting in C# 5 Async

C# 5 Async Exception Handling

C# 5 Async, Part 1: Simplifying Asynchrony – That for which we await

C# 5 New Features

Ok, you have interpreter as a service, dynamic objects, goroutines, channels,
software transaction memory, REPL, distributed code in AjSharp ;-)

My Links

Keep tuned, more to come!

Angel “Java” Lopez

The Shocking Blue Green Theme. Blog at


Get every new post delivered to your Inbox.

Join 72 other followers