Thank you Anderson for your reply.
The question arised when i joined the project of a friend. They really use DNN 'only' as kind of Portal, as a Wrapper which offers a lot of default functionality they don't want to code themself, like usermanagement and so on. As a small team the heavely rely on third party tools like DevExpress. On my question how to integrate for instance devexpress gridview properly in DNNenviroment they simply done the following.
They created an aspx webform (they use iframe on defaultskin) connected to their own database with a simple sqldatasource, bind it to the grid. in the code behind they derived from dnn PortalModuleBaseClass. They copied the files to desktopmoduldirectory and registered the view(aspx) through the backend of Dnn (create module).
trag in the module on contentpane...et voila. Devgrid in DNN site.
in the end a great proof for the simpliness and possibilities of DNN. So they do not use dnn services and DAL directly.nor templates and manifests at all.
Perhaps their way is too obvious to mention . But for me it was an eyeopener. Perhaps it would be worth to clarify this approach in a basic video or writing.
Of course there is not one right way. And that's good enough.
However thank you for the great site. I've learned in the last few days more than in the weeks before searching the net for useful infos about dnnWorld .
regards
Albert