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

    Miscellaneous

    [Updated] Kinect for Windows: A New Interface for Your Apps

    Microsoft officially announced that a new Kinect for Windows device will be released on February 1st along with a commercial license. How easy is it to code to?

    What Developers Should Know About Microsoft Visual Studio LightSwitch

    From an application perspective, LightSwitch is aimed at minimally complex applications with straightforward requirements. In many situations the basic need is to grab some data and throw it up on the screen. You might call LightSwitch the ad hoc developer's tool, although that's probably not what Microsoft had in mind.

    [Updated] Moving Items with Microsoft Visual Studio, XNA Game Studio and a GamePad

    Discover how to use a game pad with your Microsoft Visual Studio XNA applications.

    [Updated] Free C# Developer Quick Reference Guide Now Available

    Register and download your free C# reference card.

    Optional Parameters, Default Values and Named Arguments in C# Programming Version 4.0

    Version 4.0 of the .NET framework brings us three new language concepts, optional parameters, default values and named arguments. Read along as we delve into these concepts.

    Video: Windows Phone 7 and XNA Game Development 101

    Watch this short screencast to learn the tools needed for XNA application development for the new Windows Phone 7 platform. You will also learn how XNA games are organized at the highest level, and see how you can test your games within the phone emulator, part of Microsoft Visual Studio 2010 Express for Windows Phone 7.

    Visual Basic Tools for Windows Phone 7 Developers

    The new Windows Phone 7 platform isn't restricted to only C# programming. Microsoft recently released development tools targeting Visual Basic developers. This article discusses how to get the tools and walks through a simple Visual Basic Silverlight project for the Windows Phone 7 platform.

    Working with Bing Maps in Silverlight and Windows Phone 7 Applications

    Location based services and interactive maps are fast becoming a commodity. As an application developer, you need to learn how to easily bring maps and location based features into your own applications. In this article, you will learn how to integrate Microsoft's Bing Maps into your own Silverlight and Windows Phone 7 applications.

    10 More C# Programming and Microsoft Visual Studio Tips and Tricks

    Here is another set of C# programming tips and tricks. This set consists of tips that are often neglected workarounds. These tips save developers a lot of the time and will help to make code-writing skills sharper.

    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.

    10 C# Programming and Microsoft Visual Studio Tips and Tricks

    Master your C# programming skills using these short-precise techniques and boost your productivity.

    Developing a Basic C# Application for the iPad Using Monotouch

    Want to develop apps for the iPhone/iPad but don't want to learn Objective C? Read along to learn how to use MonoTouch to build iphone/iPad apps utilizing the power and elegance of the C# programming language.

    7 Common Mistakes Made By C# Programmers

    Coding mistakes can costs dollars and man hours for your projects. Read along to avoid these common mistakes made by C# programmers and help streamline your next project.

    Microsoft Visual Studio LightSwitch and What It Can Do For You

    Learn to leverage to the power of Microsoft LightSwitch with Brad Jones by creating a simple database, entry screen, and application without writing a single line of C# programming code.

    Custom User Interface for MSI Packages Using C# .NET

    Windows installer has its own way to display installer user interface which is far different from other technologies. MSI supports few controls compared to .Net or other platform. Though it is not very difficult, still it is hard job to develop sophisticated installation package with good user interface, even after using well known installer software. NvnInstaller.MsiDotNet api makes this job easier.

    Microsoft Touts 300,000 Windows Phone 7 SDK Downloads

    Interest builds among app developers as the final release of Microsoft's Windows Phone 7 dev tools gets its release date.

    C# Programming: Using Generic Factory Classes to Create Generic Exception Handlers

    Exception handling can be a costly affair and should be used meticulously as it undoubtedly serves as an integral part of our applications and shouldn't be sidelined for any reason. The common problem in implementing an exception handling mechanism is the dependency on the library after we create a provider. This C# tutorial looks at the possibility of switching the providers easily.

    Developing Cross-Platform C# Applications with Mono

    If you're developing using C# programming on Windows and need to make those apps cross platform you'll want to get intimately familiar with Novell's Mono project. Read along as we look at the tools available from Novell to develop and test your applications.

    Create Your Own PageGetter Using Outlook and C# Programming

    At times when certain Websites are blocked, or in the case of no internet connectivity, PageGetters serve a mammoth boon. Read along as we overview the use of the .NET Framework to build an easy one in less than an hour and serve yourself as a "PageGetter" to your friends.

    Windows Management Using C# Programming

    Windows management has a prime place in system monitoring and administration irrespective of the technology being used. The suppleness that is achieved using the Windows management native API's are far more than that which could be achieved through other kinds of monitoring and administration application.

    C# Programming Tips and Tricks

    Volume 2 of "C# Programming Tips and Tricks" covers some items related to new features of C# 4.0 along with other beneficial tips and tricks. In addition, it mentions some tools that are worth noting.

    Microsoft Composite Apps Tools Near Release

    Microsoft unveils "release candidate" version of Windows Server AppFabric tools for building and maintaining composite applications. First beta of the new BizTalk Server also released.

    Optional and Named Parameters in C# Programming

    In this installment we'll explore optional and named parameters in C# programming. This is an option that has long been around within the Visual Basic language, but is newly introduced in to the C# language in the .NET Framework version 4.0.

    C# Programming Adds Optional and Named Arguments

    This article, by Scott Mitchell, examines two new features added to C# 4.0: optional and named arguments.