The Wayback Machine - https://web.archive.org/web/20101015203416/http://www.codeguru.com/

    Latest Articles

    C++ Tutorial: Enhance Type Safety and Code Clarity with the nullptr Keyword

    Find out how to use nullptr to avert bugs and simplify the future maintenance of your C++ applications.

    Improve your Application Performance with .NET Framework 4.0

    Need to take advantages of the modern multi-core processors in your application? Start taking advantage of the new features in the .NET Framework 4.0 to easily use those extra cores.

    Introducing the .NET Framework 4.0 Task Parallel Library BlockingCollection

    Learn how BlockingCollection, a new .NET Framework 4.0 concurrency friendly data structure, can serve as a mediator between task classes sharing data.

    [Updated] MFC Extension Classes CListCtrlEx and CListViewEx

    Learn about augmented versions of CListCtrl and CListView with sort direction indicators, coloring of the sort column, column hiding, and more.

    10 Ways to Improve the Performance of Your WPF Application

    Windows Presentation Foundation (WPF) applications are often classified as applications that are resource hungry, and yes they are. However, you can still improve their performance to a greater extent by following few techniques that we'll examine in this tutorial.

    Microsoft Visual Studio 2010 Advance Code Analysis: Write Custom Static Code Analysis Rules Using FxCop

    FxCop is a great tool for checking coding rule violations in Microsoft Visual Studio 2010. Microsoft has divided almost 200 + FxCop predefined static tcode analysis rules in different groups and categories. Learn to use these and write customized FxCop rules.

    Latest Stories by Section

    Latest Columns

    Using VC++ .NET USING VC++ .NET
    C++ Programming: Better Accessibility with High DPI Support and MFC 10

    A number of factors are driving the requirement for applications to correctly support high DPI settings--increased monitor resolutions are making it more difficult for users to read text on the screen, compliance with disability access legislation is an increasingly important factor for corporations, and users are now expecting applications to behave well at higher DPI settings. MFC 10 and Visual C++ 2010 have built-in support for high DPI, making the development of a DPI-aware application quicker and more simple.

    Nuts & Bolts .NET NUTS & BOLTS
    Using Projections to Boost Performance

    Learn the practice of using projections in your LINQ statements to ensure you are not over retrieving data values from your Entity Framework model.

    VB Today VISUAL BASIC TODAY
    Enumerating Files and Directories in VB 2010

    Learn how to enumerate the files and folders on a computer with LINQ, managing access exceptions along the way.

    Insights PROGRAMMING INSIGHTS
    Introducing the .NET Framework 4.0 Task Parallel Library BlockingCollection

    Learn how BlockingCollection, a new .NET Framework 4.0 concurrency friendly data structure, can serve as a mediator between task classes sharing data.

    Codeguru Blogs

    Do You Have a Slate or Tablet?

    Normally blogs give out information. Today's entry asks for feedback. I'd be interested in having comments posted on slates devices. If you've bought a slate, I'd be interested in hearing what you bought and what you think of it. I...

    Join Our LIVE Broadcast of the Windows Phone 7 Developer Event

    Live from the RIA Development Center tied to our DevX site, we will be broadcasting video of the Microsoft Windows Phone 7 (WP7) Developer event happening on October 12th. If you can't make it to a local event, then this...

    Mobile Development and $10 Million Dollars (USD)

    The smartphone battle is heating up. With Nokia tossing ten million dollars into the battle in an effort to pull attention back to Nokia smartphones in North America. While the applications are to target people in North America, anyone from...

    (See all Blogs)