C# Frequently Asked Questions
The C# team posts answers to common questions and describes new language features
[HTTP 301: Hey, just so you know, we're posting on the .NET team blog now. Head over there for new...
Date: 05/21/2015
"I am looking for someone to share in an adventure." — Gandalf, The Hobbit, J.R.R. Tolkien On...
Date: 04/06/2015
It's the beginning of a new year! According to Back to the Future Part II, everyone will be riding...
Date: 02/23/2015
It’s official. We’re moving to GitHub! We are moving the Roslyn OSS code from CodePlex...
Date: 01/10/2015
"Lambdas! Lambdas! Lambdas! Lambdas! ..." If you hadn't heard, Visual Studio 2015 will support the...
Date: 12/11/2014
C# 6 is the version of C# that ships with VS 2015 Preview. The philosophy behind this version is...
Date: 11/20/2014
Our team has put together a set of short videos to highlight some of our work in Visual Studio 2015...
Date: 11/12/2014
Download Visual Studio 2015 Preview and review the release notes. Over the past several years, our...
Date: 11/12/2014
This post is brought to you by Beth Massi, a Program Manager on the Visual Studio team. If...
Date: 06/24/2014
As announced today by Soma, we've just released the first CTP (Community Technology Preview) of the...
Date: 06/03/2014
Thanks everybody for all the great feedback! We've received hundreds of replies since last week with...
Date: 05/20/2014
If you didn't get a change to make it to TechEd this year, fret not, we got it all on video for your...
Date: 05/15/2014
UPDATE 2014-05-20: We've received enough responses and the survey is now closed. Thanks everyone!...
Date: 05/13/2014
Hello everyone! I hope you had a chance to catch the recent announcements around the .NET Compiler...
Date: 04/17/2014
(For the next few posts, I’m going to introduce readers to the different feature teams in the...
Date: 01/15/2014
As I mentioned in my previous blog post, we ended up with a little too much time between previews,...
Date: 12/20/2013
So, the entryway to my house has eight light switches along the wall. Two of them control the porch...
Date: 12/16/2013
As you can see in the VS2013 Preview, we have not added new language features to C# and Visual Basic...
Date: 07/17/2013
Following last Wednesday’s official launch of Visual Studio 2012, we’re excited to...
Date: 09/17/2012
by Alan Berman The Async feature in Visual Studio 2012 RC makes it easy to invoke asynchronous...
Date: 06/26/2012
Today, we're excited to announce that the Roslyn June 2012 CTP is now available for download! Since...
Date: 06/05/2012
By Brian Rasmussen The Roslyn Services API makes it easy to implement extensions that detect and fix...
Date: 02/06/2012
by Alan Berman I'm intrigued by all the interesting industry apps being developed for the Kinect. I...
Date: 02/06/2012
There's been a lot of posts on using the Roslyn CTP APIs for syntax trees, semantic binding, and IDE...
Date: 01/30/2012
by Brian Rasmussen In this post we take a look at how the Roslyn Scripting API can enable...
Date: 12/02/2011
by Kevin Pilch-Bisson I’m back again, to move along to the next stage of the compiler pipeline, and...
Date: 11/23/2011
Hi All! A few weeks ago, we announced the Microsoft "Roslyn" CTP. I hope many of you have had a...
Date: 11/18/2011
By Kevin Pilch-Bisson As promised back when we released the Roslyn CTP, here is the first of a...
Date: 11/03/2011
By Kevin Pilch-Bisson As Soma mentioned earlier, today we’ve made a Community Technology...
Date: 10/19/2011
By Emily Gibson New! C# 2010 Soup to Nuts Series Explore this webcast series on Visual C# 2010...
Date: 08/31/2011
Some great new video's on MSDN showing how to do async programming using the Async CTP....
Date: 08/15/2011
By Jeremy Meng Visual Studio Async CTP (SP1 Refresh) is available now! You are welcome to download...
Date: 04/13/2011
This blog post explains how to kick off a debugger in a remote machine, programmatically. We are...
Date: 03/28/2011
Do you want to work on a product used by millions of developers around the world? I do! Come join me...
Date: 02/08/2011
Learn about the upcoming changes to the Help Viewer planned for Visual Studio 2010 SP1. Paul...
Date: 11/08/2010
Today we announced the Visual Studio Async CTP, which shows one of the major features we plan to...
Date: 10/28/2010
I've talked a lot about improved COM interop in C# 4.0 and how much easier it is now to work with...
Date: 09/27/2010
This time I want to discuss features that belong to the new System.Collections.Concurrent namespace...
Date: 08/11/2010
Alexandru Ghiondea from the C# team created an excellent deck of slides that he used at Microsoft...
Date: 07/27/2010
In this post, which is the third one in my parallel programming introduction series, I want to show...
Date: 07/19/2010
Thanks to everyone who provided feedback on my previous post Parallel Programming in .NET Framework...
Date: 06/18/2010
With this post I want to start a series devoted to the new parallel programming features in .NET...
Date: 06/01/2010
After a quick review of C# language features, let’s do the same for the IDE improvements. So, what’s...
Date: 05/10/2010
Visual Studio 2010 is here! And of course this means that C# 4.0 is also here. Let’s do a...
Date: 04/12/2010