Browse by Tags

Tagged Content List
  • Blog Post: Introducing the Visual Studio 2015 Preview for C# and VB

    Download Visual Studio 2015 Preview and review the release notes . Over the past several years, our team has been hard at work re-implementing the full language stacks for C# and Visual Basic. While this was a long investment, we knew that an improved stack with a cleaner architecture would allow...
  • Blog Post: Implementing a Code Action using Roslyn

    By Brian Rasmussen The Roslyn Services API makes it easy to implement extensions that detect and fix code issues directly in Visual Studio. The Roslyn Services API is available as part of the Roslyn CTP . In this post we implement a Visual Studio extension that identifies calls to the extension...
  • Blog Post: Roslyn Syntax Visualizers

    Hi All! A few weeks ago, we announced the Microsoft "Roslyn" CTP . I hope many of you have had a chance to download the CTP and take it for a spin :) If you haven’t, do give it a try . To recap – in the Roslyn CTP, we are previewing a powerful set of language services APIs that you can...
  • Blog Post: Converting a VBA Macro to C# 4.0

    I've talked a lot about improved COM interop in C# 4.0 and how much easier it is now to work with Office applications. This time I want to share some tips and tricks on how you can convert Visual Basic for Applications (VBA) macros to C# 4.0 by using Office 2010 and Visual Studio 2010. You can either...
  • Blog Post: New IDE Features in Visual Studio 2010 for C# Developers

    After a quick review of C# language features , let’s do the same for the IDE improvements. So, what’s in there for C# developers? Generate From Usage This feature greatly improves Visual Studio support for test-driven development (TDD) . However, it is useful even if you don’t use TDD at all. It...
  • Blog Post: Get Ready For C# 4.0!

    Visual Studio 2010 is here! And of course this means that C# 4.0 is also here. Let’s do a quick review of the new language features added in this release. Dynamic The dynamic keyword is a key feature of this release. It closes the gap between dynamic and statically-typed languages. Now you can...
  • Blog Post: Crystal Reports for Visual Studio 2010

    Crystal Reports has been a part of Visual Basic since 1993, and a part of Visual Studio since its first release in 2002. Crystal Reports has been a very successful component of these products. With the release of Visual Studio 2010, SAP and Microsoft have mutually decided to change how we deliver this...
  • Blog Post: Debugging Expression Trees in Visual Studio 2010

    First of all, let’s take a look at the example from one of my previous posts . It creates an expression tree for calculating the factorial of a number. ParameterExpression value = Expression .Parameter( typeof ( int ), "value" ); ParameterExpression result = Expression .Parameter( typeof ( int...
  • Blog Post: Is it possible to output the command-line used to build a project in Visual Studio?

    Now that Whidbey has been out in Beta for more than a few months, it seems worth revisiting some frequently asked questions which have different (better?) answers now. In Everett (v7.1) the answer used to be No. However, in Whidbey (v8.0), the answer is Yes (and No). For the yes part of the...
Page 1 of 1 (9 items)