It's possible that you don't even realise that you have an application that uses plug-ins. Use MEF to tame them.
Latest DLLs and Executables Articles
Exporting .NET DLLs with Visual Studio 2005 to be Consumed by Native Applications
Learn how to create a DLL, implementing the Stdcall calling convention. This DLL wraps a .NET DLL, which then is imported in MetaTrader 4 through the wrapper.
TypeForwardedTo Attribute: Forward a Type to a Different Assembly
We often face the need to shift a type from one assembly to another. What if everything is already deployed? The TypeForwardedTo attribute comes in to help.
.NET Tip: Execute Commands From C#
Have you ever needed to execute a system command from your application? You can accomplish this easily with C#.
Securing Managed Assemblies with Native EXE Interoperability
Learn about a simple yet elegant way to secure managed assemblies from easy disassembly by using the powerful interoperability features of .NET.
Creating and Using C# DLLs
Learn how Executables and DLLs are loaded into the process address space and how CLR is initialized. Included is a simple project that includes an example and explains how to create and use a DLL in C#.
Latest Developer Videos
More...Latest CodeGuru Developer Columns

Comparing the stdio and iostream C++ Libraries
It's essential to know the differences in these libraries and use them correctly. This brief tutorial will guide you.

Managing Your Drives Using C#
Sooner or later you'll need to find out about, and deal with, the various storage devices ("drives") available in your system.

Getting Started with Visual Basic: Getting the VB Software
After you've read this article, you're well on your way to becoming a Visual Basic developer.
Influencing Users: Compliance and Conformity
Learn about two common influence techniques, compliance and conformity, as well as how to design for them.