devxlogo

CoDe Magazine

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

Piloting Microsoft’s Security Ship

hat you are involved in at Microsoft and what changes have been made in the security arena? Steve Lipner: The Secure Windows Initiative (SWI) was created in early 2000, right

Threat Modeling

he process of securing applications begins with understanding the threats against your applications. Portions of this article are excerpted from Writing Secure Code, 2nd Edition, available from Microsoft Press. A