.NET: How does the use of components in .NET differ to pre-.NET?
        Posted  
        
            by Craig Johnston
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Craig Johnston
        
        
        
        Published on 2010-04-29T02:56:54Z
        Indexed on 
            2010/04/29
            3:07 UTC
        
        
        Read the original article
        Hit count: 420
        
How does the use of components in .NET differ to pre-.NET?
I see the differences as:
- .NET components don't have to be centrally registered on a machine and can merely be invoked at run-time from a specified location
- if .NET components are 'registered' in the GAC, problems asociated with different versions of the same DLL ("DLL hell") are avoided because each version will have its own id/key which is known to the calling program
Is the above correct, and what other relevant differences are there?
© Stack Overflow or respective owner