devxlogo

CoDe Magazine

Reflection Part II: Emit

irst, a quick review of exactly what reflection is and what it is used for. From Part 1, you know that “Reflection is a means of discovering information about objects

Office Server Quirks

ord, Excel and PowerPoint all use VBA, so you would think that using Automation in one should be pretty much like using Automation in another, right? In fact, they do

Working with Extender Classes

xtender classes do just that; they allow you to extend the functionality of a .NET control class. The Error Provider and Tooltip classes are two examples of extender classes in

Random Ramblings

elcome to this first issue of 2003. We have some interesting things in this issue for you. The first item to note is our coverage of Visual C++ 2003. YES,

Customize the Windows Forms DataGrid Control

hen I first met the ASP.NET DataGrid control, it was love at first sight. Together we built several applications, taught dozens of classes, published countless articles and tips; we even

Reflection Part I: Discovery and Execution

eflection in .NET is an exciting new tool for most developers. This article shows you how to use reflection to discover objects at runtime that you did not know existed

Dynamically Executing Code in .NET

xecuting code dynamically at runtime is a powerful tool to allow users to customize applications after deployment. .NET provides all the tools that make it possible to build code on