We're having a restructuring on our application and currently the idea is to break the codes into Core library codes + customized codes for our developer.I'm thinking of the possibility to have a folder (i.e. 'custom') that is empty by default, and when the developer need to customize any codes either from existing asp pages or new pages, they just need to put them into the folder and it will work. Example:Lets say core folder store the default asp pages.\[code\]core\customer\createCustomer.asp <-- the default page\[/code\]And when the developer want to overwrite that page, he needs to copy that asp page to the custom folder, like \[code\]custom\customer\createCustomer.asp <-- modified asp page\[/code\]The application will automatically load the one in the custom folder rather the one in the core folder.Is this doable in C#?