The following is an example of late binding:
Type objClassType;
object objApp_Late;
objClassType = Type.GetTypeFromProgID(“VisualStudio.DTE.8.0”);
objApp_Late = Activator.CreateInstance(objClassType);