DotNetNukeDocs.com is no longer up and running as an editable Wiki. We encourage you to check out and contribute to the Wiki now hosted on DotNetNuke.com. http://wiki.dotnetnuke.com/
back to module development
The recommended approach is to use the WAP model for development. You end up with an individual project file, compiled into a single DLL, allowing for easy obfuscation and deployment of your modules.
more coming soon.