Re: Anything Wrong With "preloading" Assemblies?
- From: Holger Kreissl <dixus.net@xxxxxxxxx>
- Date: Sun, 20 Apr 2008 11:47:21 +0200
Hello Robert
i dont see any problems here. The only thing to discuss is the preload instead of load on demand. But that depends on your specific architecture. But i am looking forward to read some other opinions about that.
Greetings,
holger
I am needing to create a sort of "plug-in architecture" whereby different Web sites I maintain on the same server have slightly different functionality. Some Web sites will need to use the functionality in some assemblies, while others will get similar functionalilty from different assemblies.
What I was thinking about doing - and I'd apprecaite your feedback on this - is to load the assemblies required by a particular site into the site's default application domain, and do this loading during Application_Start. I would load the assemblies via Reflection (e.g., Assembly.Load()).
Two benefits of doing it this way:
1. I can have all the logic in one place... this is the logic that determines which assemblies to load for the current site.
2. A minor benefit is that when members from a given assembly are eventually required, the assembly is already loaded, thereby helping with runtime performance.
Are there any significant downsides to doing it this way, or reasons I should not preload these assemblies? Any "gotchas" I should account for?
Thanks!
--
Holger Kreissl
..NET Software Developer
http://kreissl.blogspot.com/
.
- Follow-Ups:
- Re: Anything Wrong With "preloading" Assemblies?
- From: Robert Cramer
- Re: Anything Wrong With "preloading" Assemblies?
- References:
- Anything Wrong With "preloading" Assemblies?
- From: Robert Cramer
- Anything Wrong With "preloading" Assemblies?
- Prev by Date: Re: Textbox Tooltip altered by javascript is not seen by code to save it
- Next by Date: Bulova Watches, Bulova Men's Marine Star Stainless Steel comes in diferent styles Bracelet and White, Black or Blue Dial Men's Watch - Replica Watch Fake
- Previous by thread: Anything Wrong With "preloading" Assemblies?
- Next by thread: Re: Anything Wrong With "preloading" Assemblies?
- Index(es):
Relevant Pages
|