Welcome to MSDN Blogs Sign in | Join | Help

November 2005 - Posts

.Net Framework Featured Blogs

.Net Framework Featured Blogs
Posted by junfeng | 0 Comments
Filed under:

Module Initializer (a.k.a Module Constructor)

Module Initializer (a.k.a Module Constructor) CLR v1.0/v1.1 supports Type Initializer . Here is a quote from ECMA-335: CLR Partition II Metadata and File Format: 1.1.1 Type initializer A type (class, interface, or value type) can contain a special method
Posted by junfeng | 2 Comments
Filed under:

Don't do Shell Extension Handlers in .NET

If you are thinking about writing Shell extension handles in .Net, please think again. http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=125283&SiteID=1 (From Jesse Kaplan, one of the CLR Program Manager.) " Unfortunately unmanaged C++ is really
Posted by junfeng | 13 Comments
Filed under:

Brad Abrams --- API design hall of shame

Brad thinks the API AppDomainSetup.ShadowCopyFiles is API design hall of shame. http://blogs.msdn.com/brada/archive/2005/11/17/494282.aspx I don't think Brad is fair here. At best, it is just a not-so-well-designed API. An API to be hall of shame should
Posted by junfeng | 6 Comments
Filed under: ,

Assembly loading and AppDomain.AssemblyLoad Event

Assembly loading (Assembly.Load) is the process of loading an assembly reference. It starts with an assembly reference, and ends with a System.Reflection.Assembly instance that can be JITted and executed. Disclaimer: The following content is implementation
Posted by junfeng | 7 Comments
Filed under:

Assemblies --- Referencing and servicing

The SDK version and the released version don’t need to have the same assembly version number.
Posted by junfeng | 4 Comments
Filed under:

Host and Add-ins --- sharing host assemblies

Host and plugins --- how the plugins locate the shared assemblies.
Posted by junfeng | 5 Comments
Filed under: ,
 
Page view tracker