Tuesday, October 28, 2008 9:25 PM bart

C# 4.0 is here - Must-views and must-reads

With the PDC 2008 going on, it's time to start talking about C# 4.0 features. To summarize this next release of the C# language, it's most about the marriage between the static and dynamic world views, or in other words how languages that are known to be statically typed can reach out to the world of the DLR and beyond. But before I start with a blog series on the next version of C#, here are a few pointers to check out:

In the upcoming blog series on C# 4.0 features, I'll cover:

  • Co- and contra-variance
  • Named and optional parameters
  • "Dynamic" features
  • Improved COM Interoperability

As usual, I'll try to find the sweet spot between the use of the various features and how they're implemented internally (put on your IL-glasses if you don't want to get IL-burn). Besides language enhancements, I'll talk a bit about various library enhancements as well.

Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks

Filed under:

Comments

# WMOC#24 - Windows in the cloud, be it Azure or AWS! - Service Endpoint

Pingback from  WMOC#24 - Windows in the cloud, be it Azure or AWS! - Service Endpoint

# re: C# 4.0 is here - Must-views and must-reads

Thursday, October 30, 2008 2:06 PM by Justin Bailey

Regarding the dynamic type - what will IntelliSense in Visual Studio look like? Especially when working against COM objects, it would be nice to see the methods and properties available. Any thoughts?

# WSDAC#24 - C# Futures and Oslo - Service Endpoint

Friday, October 31, 2008 7:00 PM by WSDAC#24 - C# Futures and Oslo - Service Endpoint

Pingback from  WSDAC#24 - C# Futures and Oslo - Service Endpoint