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

    Latest .NET / C# Articles

    How to Use Launchers in Your Windows Phone 7 Applications

    Windows Phone 7 platform provides a sandbox to every application, however, some applications need access to shared functionality such as contacts, etc. This article explains the "Launchers,"B a set of APIs that allows applications indirect access to these useful features.

    AJAX Using RESTful MVC3 Services and jQuery

    REST is an approach to providing a highly efficient API that can be called by other applications or by your AJAX framework. David Talbot shows you how to use MVC3 to define REST services in your controllers to be called by jQuery AJAX requests in your view.

    Navigation and Passing Data Between WP7 Pages

    Ready to start adding multiple screens to your WP7 app? This article demonstrates the techniques necessary to support multiple pages and navigation between them.

    Cloud Services: Making Sense of IaaS, PaaS, and SaaS

    With the many different types of cloud services available, it is likely that you have seen the terms IaaS, PaaS, and SaaS. This article explains what these different terms are and how to pick the right one for you.

    Understanding Frame and Page Navigation on the Windows Phone 7 platform

    Application developers targeting the Windows Phone 7 platform need to develop a sound understanding of how navigation works on the Windows Phone 7 platform in order to be able to write great applications for the platform. This article describes the navigation model for Silverlight based applications for the Windows Phone platform.

    ASP.NET MVC3 Caching

    ASP.NET MVC3bs partial views are powerful and efficient ways to add additional modularity to your web application. Adding the ability to cache these views can result in a dramatic reduction in latency and server resources if used correctly. Read on to learn more...

    Latest Columns

    Using VC++ .NET

    USING VC++ .NET

    Faster Microsoft C++ Programming With The MFC Class Wizard

    During the glory days of MFC and ATL in the 1990s and early 2000s, The Visual C++ class wizard was a highly-used and useful IDE tool that simplified life for developers. The re-introduction of the class wizard, after the absence of a decade, demonstrates commitment to the 'glory day's' ideal and adds simplicity to class management tasks inside the IDE.

    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

    Visual Basic .NET Development 101: Learning and Using Microsoft Visual Studio 2010

    Microsoft Visual Studio 2010 is a great integrated development environment for turning out top quality .NET framework applications. VB 2010 Express provides the same basic tools without some of the high-end team development pieces. This first of a two-part article will introduce the user to the VB 2010 Express product.

    Insights

    PROGRAMMING INSIGHTS

    .NET Framework Parallel Programming Design Patterns

    There is a buffet of Parallel Programming patterns and conventions documentation. A good approach to digesting all the available information is to ingest a little bit at a time. Developers looking for a Parallel Programming Patterns and Conventions appetizer will find it in this article.