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

    Others

    Web Forms in ASP.NET MVC3 and Razor

    ASP.NET MVC3 and Razor makes it easier than ever before to create sophisticated Web forms that provide a clean separation between the model and the presentation layer.

    Silverlight 4.0 Tutorial: Drag-n-drop External Files

    Silverlight 4.0 offers a wide range of features for building rich internet applications. Read along as we explore one such feature where the user can drag and drop the files from his file system onto the Silverlight controls hosted on the browser window.

    Automated White Box Testing with Microsoft PEX Framework

    Leverage Microsoft's PEX Framework to design and implement robust applications.

    Design Considerations for Building 2D, 3D Games for Windows Phone 7

    With the arrival of the Windows Phone 7 platform, the world of gaming will now transcend to the realm of mobile devices. This article describes the design considerations to be made for building 3D games for the Windows Phone 7 platform.

    Developer Tip: SEO Tools To Calculate And Observe Competitor Traffic (not yet reviewed)

    At the top end of SEO services and search engine marketing for this prediction monitor, are Alexa, Com Score, Google Ad Planner, Google Trends for Websites, and SEMrush, to name some of the prominent tools.

    Introduction to HTML5

    This article discusses the fifth major revision of HTML (Hyper Text Markup Language) aptly called HTML5. It brings to picture some of the advantages of this new specification along with a side by side comparison with earlier ones and highlights bWhat HTML5 has to offer?b

    Microsoft Visual Studio Backup Macro

    Use this macro to generate backups from Microsoft Visual Studio solution's context menu

    Text Templates in Microsoft Visual Studio

    Text Template Transformation Toolkit (shortly T4) is a code generator built into Microsoft Visual Studio that allows you to build text files out of templates, using C# programming or VB.NET as "scripting" languages within the template. This article provides an introduction to T4 starting with a simple example where we'll delve into the different parts of a template.

    C++ Programming: Implementation of the Licensing System For a Software Product

    This article is devoted to the development of the key licensing system for the applications. In the theoretical part of the article, we will examine the cryptography methods, which can be used while implementing the licensing system. Also we will discuss all pros and cons of these methods and select the possible ones for using in the application. In the practical part of the article, we will provide the implementation of the simplest licensing system, which guaranties the protection from cracking even if a hacker knows the source code of an algorithm.

    Microsoft Debuts New Exam Certification Packs

    The new certification offerings give IT pros a discount for taking multiple exams on their way to building a career in technology.

    Microsoft Pays for Windows Phone 7 App Development

    Will Microsoft's strategy to entice developers to its new Windows Phone 7 mobile device platform pay off?

    Q&A;: Developing Multithreaded Applications

    In April 2010, Internet.com's CodeGuru partnered with Intel to help connect the developer community directly with Intel. The chosen topic was Developing Multithreaded Applications, and a pair of Intel experts, Dr. Clay Breshears and Aaron Tersteeg fielded questions on the topic. Read on to learn about this informative discussion.

    Windows2Linux Porting

    Recently I faced a very interesting task, I had to port an application from one platform (Windows) to another (Linux). This article is intended for everybody who wants to write a cross-platform application.

    TIP: Crystal Reports Optional Table Linking and the Importance of Order

    This simple technique can save hours of development time as the other option is to create two reports and merge them together.

    Tip: Crystal Reports User Group Selections

    This is a great to allow users control over their reports and cutting down on the volume of reports needed to meet the businessbs needs.

    Crystal Reports: 5 Tests for Top Performance

    How to improve the efficiency of any Crystal Report using one or more of the five steps in this article.

    Building a Rollup List in SharePoint

    Rolling up SharePoint Lists

    Crystal Reports: Save Time with Formula Sharing

    A step-by-step guide how to streamline your development process and standardize your formula library using shared functions.

    Basic iPhone UI Elements

    This article should get you through developing your first basic iPhone app.

    Crystal Reports: 3 New Uses For Sub Reports

    Learn how to use sub-reports in 3 new and exciting ways including report header, reconciling conflicting groups and conditional data sources.

    RotateTransform in Blend/Windows Presentation Foundation (WPF) Apps using VB.NET

    Learn how to carry out a RotateTransform on an object in a Windows Presentation Foundation (WPF) application, created in Expression Blend using VB.NET code.

    Web or Cloud - Which Direction Will Client Apps Take?

    This article will highlight the key challenges of migrating and Web enabling client application to be consumed over the Web and Cloud, as well as offer possible solutions from the views of developers and architects.

    SANS Names Top 25 Programming Errors

    Latest iteration of SANS report shows common problems keep on recurring--but not everyone thinks that the list is complete.

    The Genetic Cloud (not yet reviewed)

    Learn about new opportunities that Cloud Computing and the Genetic algorithm make available to every person.

    Introducing The Microsoft Daily, All the Microsoft Developer Information You Need in One Newsletter

    Internet.com launches a new daily newsletter to provide one-stop coverage of all the Microsoft Developer information that matters to you.