The Wayback Machine - https://web.archive.org/web/20100723200028/http://www.codeguru.com:80/Cpp/

    Latest Visual C++ / C++ Articles

    Special Report: The Definitive Guide to Windows Phone 7

    Microsoft looks to the future with Windows Phone 7, is it enough to catch up with the competition? Read along to learn how WP7 differs from past versions of Windows Mobile and how it matches up against its rivals.

    Microsoft Updates Power Tools for Microsoft Visual Studio

    Microsoft rolls out an update to its Productivity Power Tools, a set of extensions to Microsoft Visual Studio 2010 designed to make developers' lives easier.

    Developers Getting Windows Phone 7 Devices Early

    A week after Microsoft began beta testing development tools for its upcoming Windows Phone 7, the company is sending out "preview" units meant to get phone app developers excited.

    Classification Of Point In Polygon

    Classify a point respect to a plane polygon that can be concave (i.e. with some angle grater than 180 degrees). Good performance, excellent stability.

    Simplex Optimization Algorithm and Implemetation in C++ Programming

    The article introduces the simplex algorithm, provides a useful C++ function to optimize target function parameters, and shows rich examples, figures, flowcharts. source code is also attached with the article.

    An Efficient Pointer Wrapper in C++ for Scientific Computation

    This article introduces a simple wrapper template.

    Latest Columns

    Using VC++ .NET USING VC++ .NET
    Rich Integration with the Windows 7 Shell through IShellLink

    Shell Links are a Windows feature that has been present since the very first 32-bit Windows release in 1995, and are the technology that the ubiquitous Windows shortcuts are built upon. Windows 7 Jump List tasks also use Shell links, creating renewed interest in using Shell links as a technique for interacting with applications.

    Nuts & Bolts .NET NUTS & BOLTS
    Introduction to Parallel Programming in the .NET Framework

    Read along as we take a look at the TPL, which is implemented in the System.Treading namespace in .NET framework 4.0 and also available for download for .NET Framework 3.5.

    VB Today VISUAL BASIC TODAY
    Using Multi-Line Lambda Expressions in VB 2010

    The VB and C# programming teams have merged and you'll start to notice capability features--like Lambda Expressions and automatic properties--that are more similar in these two languages, but both languages are suited for the same kinds of software development.

    Insights PROGRAMMING INSIGHTS
    Debugging and Designing Custom .NET Framework PowerShell Providers

    This article and the accompanying resources are a good starting point for learning how to design and debug a .NET Framework PowerShell Provider.

    Announcements

    Codeguru Update eNewsletter - January 26th, 2010

    Get the latest news, articles, and information from around Codeguru.

    Codeguru Update eNewsletter - January 19, 2009

    Get the latest news, articles, and information from around Codeguru!

    Codeguru Update eNewsletter - December 1st, 2009

    Get the latest news, articles, and information from around Codeguru and the Internet.

    Codeguru Update eNewsletter - November 24th, 2009

    Get the latest news, articles, and information from around Codeguru. In 2009, it seems experience didn't pay. Check out a few salary numbers for IT professionals.

    (See all Announcements)