wescomputer,
If all your application/site are on the same server, the simple solution for your question is : In every application you just create a visual directory and map it to the sample physical location on your server.
That will resolve the problem.
If not, please tell me what does "outside the appliation directory" mean? You can creat a visual directory in your application and point it to any where in your server.
asp.net Chat http://cutesoft.net/ASP.NET+Chat/default.aspx
Web Messenger: http://cutesoft.net/Web-Messenger/default.aspx
asp.net wysiwyg editor: http://cutesoft.net/ASP.NET+WYSIWYG+Editor/default.aspx
asp wysiwyg html editor: http://cutesoft.net/ASP
asp.net Image Gallery: http://cutesoft.net/ASP.NET+Image+Gallery/default.aspx
Live Support: http://cutesoft.net/live-support/default.aspx