I solved it.
I created a new project with a "ASP.NET Empty Web Application" template. Inside the solution I created another project with a "ASP.NET Server Control" template.
I used the serve control project as application layer, and the empty webapp project as presentation/UI layer.
In application project I created the Object Data Source and added that project to UI project's reference. With that I was able to create an asp page in UI project that consumes the application object data source.
GG