This is my first post, so be gentle ;-)
I have looked at DNN as the basic framework for a web site to do with fish. It seems to be able to handle everything I need, with one major exception.
The primary aim of the site is to enable registered users and visitors to look up details about a given fish species, genus, family or whatever. The database contains around 80 tables, of which around 10 are the most important. This includes fish species, photographer names, authors, publications, photographs and so on. I can create a database in SQL Server with all this stuff, including the names of the files containing the photographs and thumbnails.
I have looked at the ASP.NET Dynamic Data stuff, and it looks vaguely promising, since it can automatically generate all the list and edit pages on the fly. A lot of the code examples are only in C#, so I'm not entirely convinced that I will be able to control the appearance and functions of the generated code to meet my requirements, but it's worth a try.
I also looked at IndooDNN but it seems that I will have to create the forms for each table by hand. This is not good. Perhaps I misunderstand, so I would be grateful to hear from any IndoDNN users.
So my question is this:
If I use dynamic data to generate all the database pages, how do I link them into the rest of the DNN project so that the menu navigation works, and the appearance is maintained throughout? Stitching the two together seems to be a non-trivial task.
Alternatively, is there any DNN module that will allow me to maintain pages of 80 tables without doing it all by hand?
Any advice would be most welcome