The C# and Visual Basic Code-Focused IDE Experience

Dustin Campbell. Visual Studio Blog. 2014-11-12.
The new C# and Visual Basic code-focused IDE experience in the Visual Studio 2015 Preview is significantly improved over the experience in Visual Studio 2013 and I’m excited to share some highlights with you. We’ll look at a few key areas:
1.Refreshed Core IDE Experiences – your existing coding experience just got better
2.Code Fixes and Refactorings – improve your code with live code analysis and refactorings
3.Inline Rename – increase your productivity with a brand new Rename experience
Many of the new and refreshed features that I describe below come to us by way of the .NET Compiler Platform (formerly codenamed “Roslyn”), our rebuild of the C# and Visual Basic compilers and IDE experiences.

[The C# and Visual Basic Code-Focused IDE Experience]


Essential C# 6 Features You Need to Know!

Michael Crump. Telerik Developer Network. 2015-10-05.
With the final version of C# 6 having been released, we can seen that a lot of syntax changes have occurred since its inception. Because of this, I’ve noticed that most of the blog posts currently on the internet don’t work anymore or are too vague about how they implemented a feature.
I thought it would be useful to make a list of the most essential C# 6 features with simple code examples that would make it both easy to understand and simple to copy/paste a sample into a new console app to try it. Let’s jump in.

[Essential C# 6 Features You Need to Know!]

C#: The New and Improved C# 6.0

Mark Michaelis. MSDN Magazine. 2014-10-01.
Although C# 6.0 isn’t yet complete, it’s at a point now where the features are close to being finalized. There have been a number of changes and improvements made to C# 6.0 in the CTP3 release of the next version of Visual Studio, code-named “14,” since the May 2014 article, “A C# 6.0 Language Preview” (
In this article, I’ll introduce the new features and provide an update on the features discussed back in May. I’ll also maintain a comprehensive up-to-date blog describing updates to each C# 6.0 feature. Check it out at Many of these examples are from the next edition of my book, “Essential C# 6.0” (Addison-Wesley Professional).

[C#: The New and Improved C# 6.0]