The Wayback Machine - https://web.archive.org/web/20111101212040/http://www.codeguru.com:80/csharp/.net/net_general/graphics/

    Graphics

    [Updated] How to Move, Resize, and Reconfigure Objects in the Working Applications

    An algorithm to make any object moveable and resizable by users and applications.

    Creating a Pretty IE Toolbar in C#

    Learn about the work principles and ways and use of IEToolbarEngine. This is a toolbar for Internet Explorer, which has a reusable architecture.

    Moving and Sizing Pictureboxes

    Cover a simple problem that often takes the longest time to solve because of the math required.

    Turn Image Hotlinking to Your Advantage

    Don't block hotlinked images; instead, learn how to label them to bring visitors to your web site and increase your web presence, even if you are restricted by a shared hosting environment.

    [Updated] An "Outlook Like" Control

    Discover a control that behaves like the Tab control but has visual cues that look more like the Navigation panel in Outlook. You are can add as many tabs as you want.

    [Updated] Creating Your Own Drawing Application with Visual Basic.NET, Part 2

    Continuing from Part One, you will: Include the capability to first draw, then fill the drawn objects. Include a marquee while drawing, just so you have a visible cue of the diameters of the current drawing. Refine the triangle logic.

    [Updated] Creating Your Own Drawing Application with Visual Basic .NET, Part 1

    Learn how to create your own drawing application, step by step. This part (Part 1) creates the framework for your drawing application.

    IconLib: Icons Unfolded (MultiIcon and Windows Vista supported)

    Learn about a library to manipulate icons and icons libraries with support to create, load, save, import and export icons in ico, icl, dll, exe, cpl and src format (Windows Vista icons supported).

    Creating an Interactive 3D World in C#.NET

    The advent of new features in DirectX have given a boost to the way 3D applications are coded. See how easy it is to create a 3D scene with DirectX 9.0 API and a 3D Engine.

    Uploading Images to a Web Site Is Harder Than You Think

    Uploading images in Web applications isn't nearly as simple as you may think. Learn the mechanics—and frustrations—of permitting image uploads, saving images, and rendering images.

    [Updated] The Mists of Avalon

    Learn about "Avalon," the exciting new presentation subsystem of the upcoming Windows platforms. After an introduction to declarative drawing and XAML, you'll use XAMLPad to get a first taste of Avalon programming.

    Generating Thumbnails on the Fly Using ASP.NET!

    ASP.NET gives you tremendous control over how your images can work. From this example, you will learn how to create thumbnails on the fly!

    Converting a Bitmap to Have a Transparent Background

    This article tells you how to make a bitmap of a picturebox with transparent background.