O'Reilly logo

Building Websites with VB.NET and DotNetNuke 3.0 by Daniel N. Egan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Diving into the Core

There are over 80,000 lines of code in the DotNetNuke application. There is no possible (or even practical) way to cover the entire code base. In addition to this, version 3.0 has gone through a major namespace restructuring to better categorize the classes contained in the application. To help you transverse the many namespaces present in the application, Subzero-Solutions (http://www.subzero-solutions.net) has created a class browser for DotNetNuke. This can be found at http://dnn3.subzero-solutions.net/.

In this section, we will go in depth into what I believe are the main portions of the code base: The PortalSettings as well as the companion classes found in the portals folder; the Web.Config file including the HTTP Modules ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required