Code DOM Technology - Introduction

This article at is the first in a series by Brian Korzeniowski that describes Microsoft's Code DOM Technology and how to leverage it from .NET to build applications which generate code. It describes the Code DOM Namespaces and provides some really useful details on the advanges and limitations of the technology, then provides a practical example which generates code.