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
http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-816T
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.
http://tirania.org/blog/archive/2010/Apr-27.html
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#
http://blog.softelegance.com/net/project-roslyn-or-compiler-as-a-service-bringing-flexibility-of-dynamic-languages-to-c/

Microsoft previews Compiler-as-a-Service software
http://www.computerworld.com/s/article/9220056/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#
http://lostechies.com/gabrielschenker/2011/09/16/build-conferenceday-3/

Roslyn: Compiler as a Service, not a black-box anymore!
http://www.codequake.com/post/2011/09/16/Roslyn-Compiler-as-a-Service-not-a-black-box-anymore!.aspx

what is C# 5 and where does it come from?
http://stackoverflow.com/questions/4135010/what-is-c-5-and-where-does-it-come-from

Using C# Compiler as a Service in F#, PoshConsole (Powershell)
http://naveensrinivasan.com/2010/05/11/using-c-compiler-as-a-service-in-f-poshconsole-powershell/

C# 4.0 and beyond by Anders Hejlsberg
http://channel9.msdn.com/blogs/matthijs/c-40-and-beyond-by-anders-hejlsberg

C# 5 Async
http://blogs.msdn.com/b/ericlippert/archive/tags/async/

The Future of C# and Visual Basic
http://channel9.msdn.com/events/PDC/PDC10/FT09

Discussion of C# 5′s new async features
http://social.msdn.microsoft.com/Forums/en-US/csharplanguage/thread/00cc045a-f9e6-402c-bffb-feb4fe1e0611/

C# 5 – await and async in ASP.NET « I Came, I Learned, I Blogged
http://evolpin.wordpress.com/2011/05/02/c-5-await-and-async-in-asp-net/

Await Keyword in C# 5 for Async Programming
http://www.pnpguidance.net/post/AwaitKeywordCSharp5AsyncProgramming.aspx

C# 5 Async Support – Await Keyword
http://davidhayden.com/blog/dave/archive/2010/10/31/Csharp5AwaitKeyword.aspx

Coroutines with C# 5′s await — Logos Bible Software Code Blog
http://code.logos.com/blog/2010/10/coroutines_with_c_5s_await.html

Asynchrony in C# 5, Part One
http://blogs.msdn.com/b/ericlippert/archive/2010/10/28/asynchrony-in-c-5-part-one.aspx

C# 5 Async, Part 1: Simplifying Asynchrony – That for which we await : Reed Copsey, Jr.
http://reedcopsey.com/2010/10/28/c-5-async-part-1-simplifying-asynchrony-that-for-which-we-await/

C# 5 – Jon Skeet: Coding Blog
http://msmvps.com/blogs/jon_skeet/archive/tags/C_2300_+5/default.aspx
Check the Eduasync series
http://msmvps.com/blogs/jon_skeet/archive/tags/Eduasync/default.aspx

Hiring for Roslyn
http://blogs.msdn.com/b/ericlippert/archive/2010/12/16/hiring-for-roslyn.aspx

C# 5.0 Other news
http://blog.functionalfun.net/2010/11/c-50-other-news.html

C#5 and Meta-Programming
http://codebetter.com/patricksmacchia/2010/05/31/c-5-and-meta-programming/

Progress Reporting in C# 5 Async
http://www.codeproject.com/KB/Parallel_Programming/AncillaryAsyncProgress.aspx

C# 5 Async Exception Handling
http://www.interact-sw.co.uk/iangblog/2010/11/01/csharp5-async-exceptions

C# 5 Async, Part 1: Simplifying Asynchrony – That for which we await
http://reedcopsey.com/2010/10/28/c-5-async-part-1-simplifying-asynchrony-that-for-which-we-await/

C# 5 New Features
http://www.pluralsight-training.net/microsoft/courses/tableofcontents?courseName=csharp-newincs5

Ok, you have interpreter as a service, dynamic objects, goroutines, channels,
software transaction memory, REPL, distributed code in AjSharp ;-)
http://ajlopez.wordpress.com/category/ajsharp/

My Links
http://www.delicious.com/ajlopez/c%235

Keep tuned, more to come!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

1 Comment »

  1. [...] C# 5 Windows 8 and WinRT Ruby Lambda Calculus Erlang Node.js (2) Haskell Mock Objects Scalability [...]

    Pingback by Enlaces, Novedades y Recursos - Angel "Java" Lopez — September 24, 2011 @ 10:51 am


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

The Shocking Blue Green Theme. Create a free website or blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.

Join 57 other followers

%d bloggers like this: