Shawn,
Many thanks for this. Some comments.
1) The main potential for DNN in my situation is to enable me to build an asp.net app very quickly with robust plumbing and features - An app in a few days rather than months. Also I am still learning ASP.NET and this is slowing me downing. Hopefully with DNN I can focus on the client, be "Agile" and deliver something of enterprise strength. However I am a little nervous about being locked out from what I could do with standard ASP.NET? I assume the 2 worlds meet by the creation of modules.... which would be webparts in ASP.NET2.
2)I have researched the DB retrieval issue and seem to have concluded that I need to invest in a 3rd party module like "Indoo SQL Grid" or "XMod".
3) How easy is it to integrate ASP.NET2 controls such as a Treeview.... ie I have a need to use a Treeview to represents categories and would use it to drive searches rather than the standard keyword approach. In ASP.NET2 I would just link a few controls together using code...
4) I am using the latest version and finding the speed OK, but when starting up it can be slow.... compiling up no doubt. Can you precompile the code to prevent this initial hit like you may do with a standard ASP.NET app?
5) Since DNN is a general container for applets(modules), Is there any issue with having a sperate database under a specific module. So one may use the standard DNN DB for security etc..... but have a completely seperate one for a specific application ie a supplier directory.
I really appreciate your help... and a big thank you in advance for help with this issue.
Sam