I installed DotNetNuke (DNN) this weekend for the Sarasota, Florida .NET Developer Group website. Since I had DNN on my test PC, I decided to view the source code to see how it was architected. I was pleasantly pleased at how well organized the code was as well as how closely it resembled the Community...