Yes, that you. I have everything and I do understand the structure of the project.
I think that problems derive from the fact that you tend to use SharpDevelop IDE but I use VS2010. The SharpDevelop does offer an option to rebuild WebAdmin.dll as WebAdmin project from the perspective of SharpDevelop is in a regular DLL. VS2010 treat WebAdmin as a web site and therefore it can’t compile DLLs. So, to rectify the problem I need to make modification in NSurveyAdmin folder using SharpDevelop tool and build my WebAdmin.dll from there. Then I need to reference it in my Workflow project and add to it .aspx pages only. I think it is a bit uncomfortable. I would rather prefer do not have WebAdmin.dll at all but to run the code from NSurveyAdmin directory from .cs files “behind”. This gives an option of continuing debugging from SurveyBox, to the survey mid tier, across my WF logic and to the admin tool. For instance if I would like to have an additional type of questions with my own custom properties, or to extend the properties of SurveyBox and make them admin-configurable, or to have admin tool configurable for use by Survey Administrators and by Survey Developers then need to make modifications in NSurveyAdmin and it is not comfortable to do it with SharpDevelop tool. I do not mind to use SharpDevelop tool the whole project but a large part of my project is WF logic, CRM integration and WF front end administration but SharpDevelop has very little use for web applications.
I know that you use SharpDevelop but I wonder how you would configure the WebAdmin if you use only VS2010 IDE?
Rgs, Romy
PS: Again, a great Thank for the opportunities you offer with your Survey. I like the way how you conceptualized the entire “questions” idea, I like how you write the code, I like the flexibility the architecture of your surveying engine offers.