How to load the assemblies from disk apart from GAC and current directory?

Just came across this question and got to know about a method where we can get the assembly resolve event and load the assembly programatically from any directory / URL we want!

Following are the articles which talks more about this,

Might be helpful in some situations.