We don't see any problems with integrating any other ASP.NET 2.0 combatible application into a Sitefinity site.
As for the facts you said:
- web app use SQL server as database Sitefinity supports SQL Server
- web app has around 40 classes, 20 web pages, and 20 user controls this is not relevant to Sitefinity
- it is written in VS 2003 as "web application project", not 2005 web site Two solutions:
a) convert your VS2003 Web Application Project to VS 2005 Web Site and import all pages and user controls into the Sitefinity Site;
b) add reference to your Web Application Project in the Sitefinity Site and copy all .ascx and .aspx files into the Sitefinity site.
- solution has 2 projects - "business objects" project and "web UI" project add references to these two projects in the Sitefinity Site.
Actually, the integration is a relative term. We cannot provide you a common example or documentation how to integrate any application in Sitefinity, because it is quite specific for each case. We, in Sitefinity, are trying to build our product so that it will not prevent the standard ASP.NET functionality to work correctly. Therefore, most probably, the Sitefinity Web Site and your application could be integrated and work together.
We agree with Gabe, that you should first play with Sitefinity, understand its concept, and then decide if it is worth to integrate your existing application into Sitefinity.
Please, let us know if you have additional questions.
the Telerik team