Nowadays, with ASP.NET 2,0 and the system of providers, the Web applications are more compatible.
Nevertheless, the applications are independent, although they can share users, roles, etc.
YAF is an application that works very well alone, but integration with other applications (DNN for example) is limited and is necessary to prepare it (to create integration modules).
A change of architecture, that could not be very expensive, could obtain the use of YAF in any application.
This change would be simply to divide the present application in two projects:
:!: One would be a library of controls, with the forum core and all its functionality.
:!: The second would be a project Web, a simple layer of presentation, that uses the controls and library of the YAF core.
This way, YAF working alone, would be as present and the motor of YAF could be used in any application very easily.
Originally Posted by: herensuge