I want to write a DLL that would be used like a subroutine repository. I don't want to write a class and then use the methods, because I don't want to have to change all of the calls to each of the procedures. This DLL would then be accessible just like a DLL written in another language, referenced in my project, and used after declaring the DECLARE statement for the procedures.

Thanks for your response.