If you saw my earlier post about creating a MojoPortal Module, you might have been daunted at the number of steps. This article outlines a simpler approach for simpler modules.
The earlier article followed Joe Audette's examples, and generally this is the correct approach in cases where you want a full feature added to the Web site.
Note: this article is for developers who already have set up their project to develop new custom code for mojoportal, and who already have a project similar to my earlier post. If this is true, and you want to add a new simple one-ascx-module to your portal, keep reading...
This approach is a quicker one and is for situations where the module you are creating is simple. For example, I wanted to add a single page (a la ASCX controls) to the portal and did not want this to be a starting point for many other aspx pages.
To create quick modules that contain all their functionality in a single control, I did the following:
That's it! It's a real time saver for those cases when you just need something fast and simple. Obviously, more elaborate features probably deserve their own projects, but I'm pretty happy with this for many scenarios.