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

    Latest Articles

    Top 7 Features of the ASP.NET MVC Framework

    The ASP.NET MVC framework is a web application framework implementing the Model View Controller pattern which aims at making tasks like manageability, extensibility and testability of your web application much easier. Read on to learn more about some of the best features in the ASP.NET MVC framework.

    Windows Presentation Foundation's ObservableCollection Made Easy

    Learn how to bind, custom sort and more with the ObservableCollection in Windows Presentation Foundation (WPF).

    Scaling With Distributed Cache in Windows Server AppFabric

    Caching is an important element for any application serious about performance and scaling. Windows Server AppFabric provides an easy and clean way to cache your data in a highly available and reliable way.

    Accessing Server-Side Data from Client Script: Using WCF Services with jQuery and the ASP.NET Ajax Library

    This ASP.NET tutorial shows how to expose server-side data using Windows Communication Foundation (WCF) Services and how to consume that data from client-side script using the ASP.NET Ajax Library and jQuery.

    Researchers Have a 'BLAST' With Microsoft Azure

    High-performance computing (HPC) may be coming to a cloud near you as Microsoft makes an important life sciences analysis tool available to run on its Microsoft Azure cloud platform.

    Improve Microsoft Visual C++ Application Security and Robustness with SafeInt

    In this age of cloud computing, massive parallel systems and complex security threats like identity theft and decentralized botnets, devoting resources to combat the seemingly age-old issue of integer overflow appears distinctly passC). Despite the fact that integer overflow is such a well know problem, particularly within C and C++ programming, the problem remains a real issue from both a defect and security standpoint, that's why the introduction of the SafeInt template class in Visual C++ 2010 to address overflows is a great addition.

    Latest Stories by Section

    Latest Columns

    Using VC++ .NET USING VC++ .NET
    Improve Microsoft Visual C++ Application Security and Robustness with SafeInt

    In this age of cloud computing, massive parallel systems and complex security threats like identity theft and decentralized botnets, devoting resources to combat the seemingly age-old issue of integer overflow appears distinctly passC). Despite the fact that integer overflow is such a well know problem, particularly within C and C++ programming, the problem remains a real issue from both a defect and security standpoint, that's why the introduction of the SafeInt template class in Visual C++ 2010 to address overflows is a great addition.

    Nuts & Bolts .NET NUTS & BOLTS
    Using Photo Galleries in Your Web Apps

    Explore how to use classes in the .NET Framework to upload images in to your web applications, create consistently sized versions, thumb nails for preview, and then store them for retrieval and use.

    VB Today VISUAL BASIC TODAY
    Working with Large Memory-Mapped Files in VB 2010

    Memory mapped files use the system's memory manager and lets you treat large files as if they were in-memory objects, supporting extremely large file access, faster access, and multiple, simultaneous processes accessing the same file.

    Insights PROGRAMMING INSIGHTS
    Solving the Dining Philosopher's Problem with .NET Framework 4.0 Task Parallel Library

    Introducing the Microsoft .NET Framework 4.0 Task Parallel Library. Read along to learn core Task Parallel Library concepts; including how to use the Task and BlockingCollection classes.

    Codeguru Blogs

    Google Is Ready to Change the Channel

    I've said for years that as developers you need to get out of the rut of thinking about applications in the context of a computer screen at specific resolutions. I've also warned about thinking that smaller is the only direction...

    Developers Plus Community Equals Give Camps

    As the holidays approach, charities tend to become more front and center. Even without the holidays, developers around the world are stepping up and donating time and services in a very unique manner. The concept of a GiveCamp has taken...

    Microsoft LightSpace: You Are the Input and the Room is for the Output

    Using cameras and projectors, Microsoft Research is incorporating input and display into an entire room. The LightSpace technology can display onto a normal table, walls, the floor, or even your body. Additionally, using depth perception, the technology can display various...

    (See all Blogs)