Blog - Title

  • Visual C++ Team Blog

    What’s up with MFC in Visual Studio 2011 Beta

    • 28 Comments
    Hello, I’m Pat Brenner , a developer on the Visual C++ Libraries team. Through this blog post I wanted to share some information about the Microsoft Foundation Class (MFC) Library , since I am the primary developer working on MFC. As you know, MFC is...
  • Visual C++ Team Blog

    Optimizing C++ Code : Dead Code Elimination

    • 28 Comments
    If you have arrived in the middle of this blog series, you might want instead to begin at the beginning . This post examines the optimization called Dead-Code-Elimination, which I’ll abbreviate to DCE. It does what it says: discards any calculations...
  • Visual C++ Team Blog

    ATL and MFC changes and fixes in Visual Studio 2013

    • 27 Comments
    Hello, I’m Pat Brenner , a developer on the Visual C++ Libraries team. In this blog post I would like to share with you the changes that we’ve made in ATL and MFC for Visual Studio 2013. One of the major changes we made was to eliminate...
  • Visual C++ Team Blog

    C++ IDE Improvements in Visual Studio 2013

    • 27 Comments
    When we considered what features to add to the C++ IDE in Visual Studio 2013, we decided to focus on improving the C++ code editing experience. We've added a number of features that will help you write and format your code more quickly, and will give...
  • Visual C++ Team Blog

    Visual Studio 2013 Preview Now Available!

    • 27 Comments
    Soma announced availability of the Visual Studio 2013 Preview. The experience for Visual C++ developers was improved with enhancements in the following areas: ISO C/C++ standards, Visual C++ library, C++ application performance, Windows Store App development...
  • Visual C++ Team Blog

    First Look at the New C++ IDE Productivity Features in Visual Studio 11 (Cont’d…)

    • 27 Comments
    Hi! I am Amit Mohindra, a Program Manager on the Visual C++ team . Earlier in the month my colleague Sumit Kumar had talked about some of the exciting IDE features in the next version of Visual Studio . Today I will just add to that list a few more features...
  • Visual C++ Team Blog

    decltype: C++0x Features in VC10, Part 3

    • 27 Comments
    Part 1 of this series covered lambdas , auto , and static_assert . Part 2 of this series covered rvalue references , which enable move semantics and perfect forwarding . Today, I'm going to talk about decltype , which allows perfect forwarding...
  • Visual C++ Team Blog

    Ribbon Designer

    • 26 Comments
    Hello, my name is Samatha Mannem and I am a QA with the IDE team. The world has become sophisticated and the time has come to make every application geeky as well as fancy. That is where ‘Ribbon’ has evolved. The recent UI designs that people are attracted...
  • Visual C++ Team Blog

    Stupid Lambda Tricks

    • 26 Comments
    Hi. I’m Arjun Bijanki, the test lead for the compiler front-end and Intellisense engine. One afternoon a few months ago, I was sitting in my office in building 41 thinking about test passes, when an animated discussion between a couple of colleagues spilled...
  • Visual C++ Team Blog

    printf(“Hello MSBuild!\n”);

    • 26 Comments
    Hello everyone. I’m Marian Luparu and I am a Program Manager in the Visual C++ IDE team. Last week I was in Barcelona attending TechEd EMEA 2008 where I had two talks delving into the areas where the VC++ IDE team is making major investments in the upcoming...
  • Visual C++ Team Blog

    Inheriting From a Native C++ Class in C#

    • 26 Comments
    Hi, this is Jim Springfield, an architect on the Visual C++ team. I have blogged in the past about our IDE and Intellisense work. I am still heavily focused on that and we are working hard to deliver an improved experience, but this post is about a completely...
  • Visual C++ Team Blog

    Visual Studio 2010 C++ Project Upgrade Guide

    • 26 Comments
    Hi, my name is Li Shao. I am Software Design Engineer in Test on the C++ team. As has been mentioned in many of the blogs, for example, recent blog by Felix Huang, the blog by Andreea Issac and my earlier blog , one of the major improvements in this release...
  • Visual C++ Team Blog

    Visual C++ Libraries Development Regression Tests

    • 26 Comments
    Hi, my name is Pat Brenner and I’m a software design engineer on the Visual C++ libraries team. I’d like to spend some time talking about our process for preventing regressions in our libraries code. After I joined the libraries team about a year...
  • Visual C++ Team Blog

    Some C++ Gotchas

    • 26 Comments
    Hi - Jonathan Caves again. Over the last couple of weeks I’ve seen some reports from users that the C++ compiler does not act the way they think it should. As it turns these reports weren’t real bugs, but the issues brought up are interesting enough to...
  • Visual C++ Team Blog

    Project Austin Part 1 of 6: Introduction

    • 26 Comments
    My name is Jorge Pereira and I am a developer at Microsoft. For the past few months I've been working on a Windows 8 app along with a small team of developers from the Visual C++ team, we call it Project Code Name Austin. Austin is a digital note-taking...
  • Visual C++ Team Blog

    C99 library support in Visual Studio 2013

    • 26 Comments
    Hello, I’m Pat Brenner, a developer on the Visual C++ Libraries team. In this blog post I want to share some information about the C99 support added to the C run-time library in Visual Studio 2013. To summarize, we added declarations and implementations...
  • Visual C++ Team Blog

    Challenge – Vulnerable Code

    • 26 Comments
    This challenge appeared on an internal alias dedicated to C++. It was issued by Mike Vine, a developer here at Microsoft who agreed to let us share it with the mighty Visual C++ blog readers: This challenge came from me thinking about a simple bug...
  • Visual C++ Team Blog

    Visual Studio Rename Refactor Helper for Visual Studio 2013

    • 25 Comments
    The C++ language is large and complex with context-sensitive syntax subtleties that make it difficult to create a reliable and fast rename refactoring tool. For years we wanted to include rename refactoring in Visual C++ but it never quite made it. We...
  • Visual C++ Team Blog

    Optimizing C++ Code : Constant-Folding

    • 25 Comments
    If you have arrived in the middle of this blog series, you might want instead to begin at the beginning . This post examines Constant-Folding – one of the simplest optimizations performed by the VC++ compiler. In this optimization, the compiler...
  • Visual C++ Team Blog

    Spy++ Internals

    • 25 Comments
    Hi, my name is Pat Brenner and I’m a software design engineer on the Visual C++ libraries team. I recently rejoined the Visual C++ team after almost 10 years in the Visual Studio environment team. I am also the owner of Spy++. While I did not originally...
  • Visual C++ Team Blog

    Mixing deterministic and non-deterministic cleanup

    • 25 Comments
    Hi, my name is Alan Chan. I’m a software design engineer in Visual C++ libraries team. As the name suggests, my team owns some of the C/C++ libraries such as ATL, MFC, CRT, STL, and OpenMP. Today, I’m going to talk about one very interesting COM interop...
  • Visual C++ Team Blog

    Making an Exception

    • 25 Comments
    An interesting debate about C++ exceptions took place a few weeks ago in the C++ MVPs discussion list. The trigger was something as innocent and specific as “ would you guys just throw std::runtime_exception with some error message string or you...
  • Visual C++ Team Blog

    Testing VC++ Compiler and Intellisense

    • 25 Comments
    Hello, My name is Rashid Sarwar and I am on Visual C++ Compiler Front End team. I have been on this team for several months and have learned many things on how to test a complier. In this post I will be sharing with you how we test our Visual C++ compiler...
  • Visual C++ Team Blog

    Visual C++ Precompiled Header Errors on Windows 7

    • 24 Comments
    Several customers have encountered the following error while using the Visual C++ compiler on Windows 7: fatal error C1859: 'stdafx.pch' unexpected precompiled header error, simply rerunning the compiler might fix this problem This error manifests...
  • Visual C++ Team Blog

    STL Performance

    • 24 Comments
    Hello, I am Mohammad Usman, a Software Design Engineer in Test on the Visual C++ Libraries team. I recently joined the team. In VS 2008 SP1, we invested heavily in our Standard Template Library (STL) implementation by adding TR1 extensions such as shared_ptr...
Page 4 of 24 (578 items) «23456»