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

    Latest Developer Articles

    IronSpeed Designer Review

    Rapid Application Development or RAD tools enhance the productivity of developers by allowing them to focus on the business part of their application. This article is a review of IronSpeed, one of the best know RAD tools for development of .NET framework web applications.

    Keeping Your Data Sorted Using Generic SortedSet in .NET Framework 4

    .NET Framework 4.0 saw the introduction of a generic class, System.Collections.Generic.SortedSet, for keeping items in a sorted order. Learn how to put these additions to work for you.

    Windows Phone 7 Quick Tutorials: Part 3 - Page Navigation

    Learn how to navigate between pages in a WP7 Silverlight application and pass data between them.

    Shave Time Off your Development with ASP.NET MVC Razor

    Microsoft's new view engine replaces ASPX as the default view engine in ASP.NET MVC3.

    C++ Programming: A Better Vector Trim Algorithm With Move Semantics

    Vectors are one of the single most useful and most used objects in the STL. They are easy to use, and remove the burden of memory management from the user. It is possible to partially control memory usage by using functions like reserve, but nothing is provided to free up excess memory. Users have come up with ways to trim a vector by hand, but with the advent of the new C++0x and its move semantics, the classic solution of copy-swaping has become excessively expensive. This article seeks to find a better solution.

    [Updated] Advanced C++ Listcontrol

    Use your C++ Programming skills to create a special list control that allows another list control to be inserted in a particular cell.

    Latest Developer Stories by Section

    Latest CodeGuru Developer Columns

    Using VC++ .NET

    USING VC++ .NET

    C++ Programming: Understanding Standard C++ Library Additions in Visual C++ 2010

    For every true C++ developer, the Standard C++ Library is the first choice for utility classes, collections and algorithms to streamline the development effort. Continuing on from the investment in core C++ programming improvements in Visual C++ 2008, Visual C++ 2010 introduces improvements in the Standard C++ Library related to C++ 0x, and this article focuses on advancements in Standard C++ collections and algorithms.

    Nuts & Bolts

    .NET NUTS & BOLTS

    .NET Framework: Use Your Own Cache Wrapper to Help Performance

    See how you can use the .NET framework to create your own wrapper classes in C# programming to help boost your application performance when accessing a bunch of reference or other look-up type data that you frequently use.

    VB Today

    VISUAL BASIC TODAY

    SQL CLR Integration in SQL Server 2008

    Is some of your business logic in code and some in SQL Server? Then, just call the SQL from the .NET framework and the .NET framework from SQL with CLR integration. Here are all the steps you need to get started.

    Insights

    PROGRAMMING INSIGHTS

    Microsoft .NET Framework 4.0 Task Parallel Library Continuations

    Task Continuations allows developers to create interdependencies between tasks. The interdependencies can involve simple execution in response to task completion or aggregated exception handling among tasks. Read along to learn more.

    Codeguru Blogs

    Microsoft WebMatrix Released

    My team was involved with a great project this week. That project was to stream a live event on one of our sites. In fact, the event is streaming live at www.DevX.com/RIA as I write this blog entry. Streaming this...

    Microsoft's 40 Inch Tablet

    You might think this headline is a joke, but it's not. Microsoft presented what equates to a forty inch tablet PC at the CES convention last week. Many have commented on Microsoft entering the tablet market with Windows 7 Tablets....

    Top Tech Topic of 2011: Tablets

    I believe the technology winner for 2010 was Cloud Computing. Over the course of 2010 delivery of Cloud-based products heated up and made a mark in the market. This started with releases such as Microsoft's Azure and continued throughout the...

    (See all Blogs)