>>The Form interfaces can go in the project that contains the form (base) classes
>>
>>I would not keep all interfaces in one project
>
>Gregory,
>
>First, thank you for your suggestion. But it is a little confusing. In the first sentence you say "not to put each set of interfaces in a separate project" And then you say "would not keep all interfaces in one project". These are (IMO) to contradicting statements, no?
I see no contradiction. Put interfaces related to the Forms into Forms project. Interfaces related to DAL into DAL poroject.
If it's not broken, fix it until it is.
My Blog