I am building a web part and am not sure where to deploy it. Initially I need it to available for pages within a site collection subsite. The site collection is also a sub site of a site collection. So forgetting that I may want to use it in another sub site, where do I deploy it and where can I deploy it?
Also, the web part needs to use a class library for accessing some custom reusable functionality and I am not sure of all the required wiring. I have strongly typed the DLL and have exercises it from a console application so I know it does perform the required functions as required. Do I need to add a reference in Web Config for both the web part and this library for safe controls? etc.