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

    Latest .NET / C# Articles

    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.

    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.

    Top 10 Development Tools for Objective-C iPad/iPhone Development

    If you're going to develop applications for the iPhone or iPad, you are probably aware of Objective-C. In this article we'll discuss the myriad of options that are available for iPhone and iPad development, some of which focus on Objective-C, and others which allow you to utilize other programming languages.

    Using Microsoft's Chart Controls In An ASP.NET Application: Exporting Charts

    This ASP.NET tutorial shows how to use the Microsoft Chart Controls to export charts displayed on your web page to image and PDF files that your visitors can download.

    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.

    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)