I created a user control in visual studio I want to deploy to sharepoint 2007. This is my first one and I created the project using the repository pattern and POCO. Does sharepoint support this type of webpart implmentation or does all the logic have to be in the code-behind of the user control? The web part deployed successfully (dll in the GAC) but it is not available as a web part in the site. When I try to force it through SPD, the form errors out.