Replies like Mitch's are why I consider DNN an over-priced "free" tool.
You have to buy third-party products to get basic functionality -- particularly good forms creation which I needed for our site -- which should be default provided in the core.
DNN is all tables-based too which adds to the complexity, makes it harder though not impossible to work with proper CSS-based designs because the module writers (core and 3rd-party) have not bought into CSS...everything about DNN makes me think it's trying too hard. I would not recommend it to anyone, and I'm not changing my mind...
Or better calendars, events, whatever. The blog module is atrocious, the wiki module is unfathomable to me, my end users would not be able to use it...I could go on and on.
I completely understand about slow load times being a "feature" (aka hassle) of ASP.NET, that's why I will never again recommend or work with an ASP.NET CMS or similar tool...Linux anything is just faster!!
BTW Mitch your tutorials rock. They have undoubtedly made life easier and better for millions of people. :)
Thank you, Tom