<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Steve Land</title>
        <link>http://techblog.strongeye.com/Default.aspx</link>
        <description> StrongEye Solutions LLC</description>
        <language>en-US</language>
        <copyright>strongeye</copyright>
        <managingEditor>steve@strongeye.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>Steve Land</title>
            <url>http://techblog.strongeye.com/images/RSS2Image.gif</url>
            <link>http://techblog.strongeye.com/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Turn off the navigation menus on a MojoPortal page</title>
            <link>http://techblog.strongeye.com/archive/2010/05/03/turn-off-the-navigation-on-a-page.aspx</link>
            <description>&lt;p&gt;I needed to figure out how to turn off the navigation for the portal from my custom module. After some searching, I found code in Secure/Login.aspx.cs that did the trick.&lt;/p&gt;
&lt;p&gt;The function to use is this:&lt;/p&gt;
&lt;p&gt;SuppressAllMenus()&lt;/p&gt;
&lt;p&gt;This function is part of MojoPortal.Web.mojoBasePage so pages that inherit from that will already have access to the function.&lt;/p&gt; &lt;img src="http://techblog.strongeye.com/aggbug/139648.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>strongeye</dc:creator>
            <guid>http://techblog.strongeye.com/archive/2010/05/03/turn-off-the-navigation-on-a-page.aspx</guid>
            <pubDate>Mon, 03 May 2010 21:32:10 GMT</pubDate>
            <wfw:comment>http://techblog.strongeye.com/comments/139648.aspx</wfw:comment>
            <comments>http://techblog.strongeye.com/archive/2010/05/03/turn-off-the-navigation-on-a-page.aspx#feedback</comments>
            <wfw:commentRss>http://techblog.strongeye.com/comments/commentRss/139648.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Bare bone layout.master for MojoPortal module development</title>
            <link>http://techblog.strongeye.com/archive/2010/01/10/bare-bone-layout.master-for-mojoportal-module-development.aspx</link>
            <description>&lt;p&gt;The code below is a bare bone Layout.Master master page for MojoPortal. I found that the default ones all still had some dependencies on MojoPortal. Since I'm trying to develop most of my features outside the portal (quicker build times), I needed to have something without dependencies that would still help me get something approximating the MojoPortal environment.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="background: yellow; font-size: 10pt"&gt;&amp;lt;%&lt;/span&gt;&lt;span style="color: blue; font-size: 10pt"&gt;@&lt;/span&gt;&lt;span style="font-size: 10pt"&gt; &lt;span style="color: #a31515"&gt;Master&lt;/span&gt; &lt;span style="color: red"&gt;Language&lt;/span&gt;&lt;span style="color: blue"&gt;="C#"&lt;/span&gt; &lt;span style="color: red"&gt;AutoEventWireup&lt;/span&gt;&lt;span style="color: blue"&gt;="true"&lt;/span&gt; &lt;span style="color: red"&gt;CodeBehind&lt;/span&gt;&lt;span style="color: blue"&gt;="~/App_MasterPages/layout.Master.cs"&lt;/span&gt;  &lt;span style="background: yellow"&gt;%&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;lt;!&lt;/span&gt;&lt;span style="color: #a31515; font-size: 10pt"&gt;DOCTYPE&lt;/span&gt;&lt;span style="font-size: 10pt"&gt; &lt;span style="color: red"&gt;html&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 10pt"&gt;html&lt;/span&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 10pt"&gt;head&lt;/span&gt;&lt;span style="font-size: 10pt"&gt; &lt;span style="color: red"&gt;id&lt;/span&gt;&lt;span style="color: blue"&gt;="Head1"&lt;/span&gt; &lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;="server"&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;title&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;title&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 10pt"&gt;head&lt;/span&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 10pt"&gt;body&lt;/span&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 10pt"&gt;form&lt;/span&gt;&lt;span style="font-size: 10pt"&gt; &lt;span style="color: red"&gt;id&lt;/span&gt;&lt;span style="color: blue"&gt;="frmMain"&lt;/span&gt; &lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;="server"&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;
&lt;div style="line-height: normal"&gt; &lt;/div&gt;
&lt;span style="color: blue; font-size: 10pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 10pt"&gt;asp&lt;/span&gt;&lt;span style="color: blue; font-size: 10pt"&gt;:&lt;/span&gt;&lt;span style="color: #a31515; font-size: 10pt"&gt;ScriptManager&lt;/span&gt;&lt;span style="font-size: 10pt"&gt; &lt;span style="color: red"&gt;ID&lt;/span&gt;&lt;span style="color: blue"&gt;="ScriptManager1"&lt;/span&gt; &lt;span style="color: red"&gt;EnablePageMethods&lt;/span&gt;&lt;span style="color: blue"&gt;="true"&lt;/span&gt; &lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;="server"&lt;/span&gt; &lt;span style="color: blue"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-size: 10pt"&gt;div&lt;/span&gt;&lt;span style="font-size: 10pt"&gt; &lt;span style="color: red"&gt;id&lt;/span&gt;&lt;span style="color: blue"&gt;="wrapwebsite"&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;      &lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;      &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;contentplaceholder&lt;/span&gt; &lt;span style="color: red"&gt;ID&lt;/span&gt;&lt;span style="color: blue"&gt;="pageEditContent"&lt;/span&gt; &lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;="server"&lt;/span&gt; &lt;span style="color: red"&gt;Visible&lt;/span&gt;&lt;span style="color: blue"&gt;="false"&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;contentplaceholder&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: red"&gt;&amp;amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;      &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;div&lt;/span&gt; &lt;span style="color: red"&gt;class&lt;/span&gt;&lt;span style="color: blue"&gt;="wrapcenter"&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;          &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;Panel&lt;/span&gt; &lt;span style="color: red"&gt;id&lt;/span&gt;&lt;span style="color: blue"&gt;="divCenter"&lt;/span&gt; &lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;="server"&lt;/span&gt; &lt;span style="color: red"&gt;visible&lt;/span&gt;&lt;span style="color: blue"&gt;="true"&lt;/span&gt; &lt;span style="color: red"&gt;cssclass&lt;/span&gt;&lt;span style="color: blue"&gt;="center-nomargins"&lt;/span&gt; &lt;span style="color: red"&gt;SkinID&lt;/span&gt;&lt;span style="color: blue"&gt;="pnlPlain"&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;                &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;ContentPlaceHolder&lt;/span&gt; &lt;span style="color: red"&gt;ID&lt;/span&gt;&lt;span style="color: blue"&gt;="mainContent"&lt;/span&gt; &lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;="server"&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;ContentPlaceHolder&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;          &lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;Panel&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;          &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;Panel&lt;/span&gt; &lt;span style="color: red"&gt;id&lt;/span&gt;&lt;span style="color: blue"&gt;="divLeft"&lt;/span&gt; &lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;="server"&lt;/span&gt; &lt;span style="color: red"&gt;cssclass&lt;/span&gt;&lt;span style="color: blue"&gt;="leftside"&lt;/span&gt; &lt;span style="color: red"&gt;visible&lt;/span&gt;&lt;span style="color: blue"&gt;="True"&lt;/span&gt; &lt;span style="color: red"&gt;SkinID&lt;/span&gt;&lt;span style="color: blue"&gt;="pnlPlain"&amp;gt;&lt;/span&gt;                                          &lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;                &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;contentplaceholder&lt;/span&gt; &lt;span style="color: red"&gt;ID&lt;/span&gt;&lt;span style="color: blue"&gt;="leftContent"&lt;/span&gt; &lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;="server"&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;contentplaceholder&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;          &lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;Panel&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;          &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;Panel&lt;/span&gt; &lt;span style="color: red"&gt;id&lt;/span&gt;&lt;span style="color: blue"&gt;="divRight"&lt;/span&gt; &lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;="server"&lt;/span&gt; &lt;span style="color: red"&gt;visible&lt;/span&gt;&lt;span style="color: blue"&gt;="true"&lt;/span&gt; &lt;span style="color: red"&gt;cssclass&lt;/span&gt;&lt;span style="color: blue"&gt;="rightside"&lt;/span&gt; &lt;span style="color: red"&gt;SkinID&lt;/span&gt;&lt;span style="color: blue"&gt;="pnlPlain"&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;                &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;contentplaceholder&lt;/span&gt; &lt;span style="color: red"&gt;ID&lt;/span&gt;&lt;span style="color: blue"&gt;="rightContent"&lt;/span&gt; &lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;="server"&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;contentplaceholder&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;          &lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;asp&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;Panel&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="font-size: 10pt"&gt;      &lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;div&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;                                    &lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 10pt"&gt;div&lt;/span&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 10pt"&gt;form&lt;/span&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 10pt"&gt;body&lt;/span&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal"&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515; font-size: 10pt"&gt;html&lt;/span&gt;&lt;span style="color: blue; font-size: 10pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt; &lt;img src="http://techblog.strongeye.com/aggbug/137412.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>strongeye</dc:creator>
            <guid>http://techblog.strongeye.com/archive/2010/01/10/bare-bone-layout.master-for-mojoportal-module-development.aspx</guid>
            <pubDate>Sun, 10 Jan 2010 19:30:32 GMT</pubDate>
            <wfw:comment>http://techblog.strongeye.com/comments/137412.aspx</wfw:comment>
            <comments>http://techblog.strongeye.com/archive/2010/01/10/bare-bone-layout.master-for-mojoportal-module-development.aspx#feedback</comments>
            <wfw:commentRss>http://techblog.strongeye.com/comments/commentRss/137412.aspx</wfw:commentRss>
        </item>
        <item>
            <title>MojoPortal starts up multiple Web servers in Visual Studio</title>
            <link>http://techblog.strongeye.com/archive/2010/01/06/mojoportal-starts-up-multiple-web-servers-in-visual-studio.aspx</link>
            <description>&lt;p&gt;When debugging, you might see that MojoPortal starts up many different ASP.NET Web servers, one for each Web project. Hidden in the readme README.VisualStudio.txt included with the SVN trunk is the workaround. Good to know!!&lt;/p&gt;
&lt;p style="margin-left: 40px"&gt;Additional info:&lt;/p&gt;
&lt;p style="margin-left: 40px"&gt;You may notice when debugging that multiple web servers are spawned. This is because there are multiple web applications in the solution as features are split into separate projects. All the files for features get copied up to the main mojoPortal.Web project ie Web folder by post build events, so the feature projects are not meant to be run directly, the mojoPortal.Web project  must always be the startup project, though you can set breakpoints and debug any of the code in any of the projects, but the main web project always has to be the startup project. You can disable those extra web apps from launching a web server as described here &lt;a href="http://stackoverflow.com/questions/16363/how-do-you-configure-vs2008-to-only-open-one-webserver-in-a-solution-with-multi#16390"&gt;http://stackoverflow.com/questions/16363/how-do-you-configure-vs2008-to-only-open-one-webserver-in-a-solution-with-multi#16390&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin-left: 40px"&gt;Just click the project node in Solution Explorer and then click the Properties tab on the right and you will see where to disable it. I have disabled them on my copy but it does not seem to persist those settings in the solution, they are apparently user specific.&lt;/p&gt; &lt;img src="http://techblog.strongeye.com/aggbug/137370.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>strongeye</dc:creator>
            <guid>http://techblog.strongeye.com/archive/2010/01/06/mojoportal-starts-up-multiple-web-servers-in-visual-studio.aspx</guid>
            <pubDate>Wed, 06 Jan 2010 22:01:58 GMT</pubDate>
            <wfw:comment>http://techblog.strongeye.com/comments/137370.aspx</wfw:comment>
            <comments>http://techblog.strongeye.com/archive/2010/01/06/mojoportal-starts-up-multiple-web-servers-in-visual-studio.aspx#feedback</comments>
            <wfw:commentRss>http://techblog.strongeye.com/comments/commentRss/137370.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Creating a MojoPortal module</title>
            <link>http://techblog.strongeye.com/archive/2009/12/16/creating-a-mojoportal-module.aspx</link>
            <description>&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;MojoPortal is an open-source content management platform that we have started using at StrongEye because it offers an extensive out of the box starting point for ASP.NET Web applications, and also because it is incredibly developer-friendly.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;UPDATE: For most common Web site tasks, you probably can go very far in MojoPortal without having to create custom code. These steps are advanced and for developers who want to create new functionality that cannot be accomplished with the existing feature set that comes out-of-the-box with MojoPortal.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;One of the first tasks that a developer needs to do to get started with MojoPortal is to create a module. Basically a module is a starting point for a 100% custom application. The module is the shim that plugs in to MojoPortal proper, and allows you to include a entry point to your application in context of the portal.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;I have found the documentation to be great on the MojoPortal site, but there are lots of small details that are hidden inside tutorial videos and elsewhere. This post is an attempt to bring all these things into one place so you can get started.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;UPDATE: This post is updated to include a bit more context than before. Before you begin step 1, you must first have a local copy of MojoPortal loaded from SVN per &lt;a href="http://www.mojoportal.com/tortoisesvn.aspx"&gt;&lt;span style="color: blue; mso-bidi-font-size: 11.0pt"&gt;instructions here&lt;/span&gt;&lt;/a&gt; (note: this links to Windows instructions as that is my bias, Linux SVN instructions are here). &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Once you have all the Mojoportal source code loaded locally, you need to set up you VS Solution. The simplest way to do this is to copy an existing .sln file from the code you just got from SVN and rename it so that it will not be overwritten when you do new updates from SVN to get newer versions in the future.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;For the purpose of this entry, I am going to make a copy of "mojoportal_mssql_only.sln" and I'll rename it 'mojoportal-localdev_mssql_only.sln'. Then I'll open this file in Visual Studio. Getting the initial project to run locally is beyond the scope of this article, though this is something that you must have working before any of the steps below will work.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: #365f91; font-size: 18pt; mso-fareast-font-family: 'Times New Roman'"&gt;How to create a &lt;a class=" FCK__AnchorC FCK__AnchorC FCK__AnchorC FCK__AnchorC FCK__AnchorC FCK__AnchorC FCK__AnchorC FCK__AnchorC FCK__AnchorC FCK__AnchorC" name="http:__www.mojoportal.com"&gt;MojoPortal&lt;/a&gt; module&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: #4f81bd; font-size: 13.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Step 1: Create the 3 initial projects&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="border-collapse: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 0in 0in 0in"&gt;
    &lt;tbody&gt;
        &lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
            &lt;td valign="top" width="213" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; padding-left: 5.4pt; width: 159.6pt; padding-right: 5.4pt; background: #4f81bd; border-top: #7ba0cd 1pt solid; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: white; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Category&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="366" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 274.8pt; padding-right: 5.4pt; background: #4f81bd; border-top: #7ba0cd 1pt solid; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: white; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Steps&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="293" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 220pt; padding-right: 5.4pt; background: #4f81bd; border-top: #7ba0cd 1pt solid; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: white; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Notes&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="mso-yfti-irow: 1"&gt;
            &lt;td valign="top" width="213" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; padding-left: 5.4pt; width: 159.6pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Create UI project&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="366" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 274.8pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Create a new ASP.NET Web Application [yourProject].UI&lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Delete or rename the auto-generated Default.aspx file so it does not get copied to the portal by mistake.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Create subfolders in your Web project for your controls and asp.net pages:&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;/[yourProject]/&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;/[yourProject]/Controls/&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt; &lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Create a subfolder from the root of your Web project called "Setup:&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;/Setup/&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="293" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 220pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;NOTE: don't create a new Web Site; what we want is a new Web Application. &lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt; &lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;Right click Solution root &amp;gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;Add &amp;gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;New Project &amp;gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;ASP.NET Web Application&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt; &lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Creating contents inside "Setup" is outside the scope of this article. &lt;a href="http://www.mojoportal.com/setupandupgradeforcustomfeatures.aspx"&gt;See the developer documentation here for details&lt;/a&gt; on how to use the Setup system.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt; &lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="mso-yfti-irow: 2"&gt;
            &lt;td valign="top" width="213" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 159.6pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Create Business Layer project&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="366" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 274.8pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Create a new Class Library project [yourProject].Business&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="293" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 220pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="mso-yfti-irow: 3"&gt;
            &lt;td valign="top" width="213" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; padding-left: 5.4pt; width: 159.6pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Create Data Layer project&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="366" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 274.8pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Create a new Class Library project [yourProject].Data&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Rename your .Data project to [yourProject].Data.MSSQL (or whatever db you are using). By naming it .Data initially, Visual Studio sets the target assembly name to .Data, renaming the project does not cause this to change, which is the desired behavior.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="293" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 220pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;All the .Data projects that are variants targeting different database technologies should all compile to the same assembly name so they can be swapped at build time.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="mso-yfti-irow: 4"&gt;
            &lt;td valign="top" width="213" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 159.6pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Add References in your Web UI project&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="366" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 274.8pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;·&lt;/span&gt;&lt;span style="font-family: 'Times New Roman','serif'; font-size: 7pt; mso-fareast-font-family: 'Times New Roman'"&gt;         &lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Log4net&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;·&lt;/span&gt;&lt;span style="font-family: 'Times New Roman','serif'; font-size: 7pt; mso-fareast-font-family: 'Times New Roman'"&gt;         &lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;mojoPortal.Business&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;·&lt;/span&gt;&lt;span style="font-family: 'Times New Roman','serif'; font-size: 7pt; mso-fareast-font-family: 'Times New Roman'"&gt;         &lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;mojoPortal.Business.WebHelpers&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;·&lt;/span&gt;&lt;span style="font-family: 'Times New Roman','serif'; font-size: 7pt; mso-fareast-font-family: 'Times New Roman'"&gt;         &lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;mojoPortal.Features.UI&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;·&lt;/span&gt;&lt;span style="font-family: 'Times New Roman','serif'; font-size: 7pt; mso-fareast-font-family: 'Times New Roman'"&gt;         &lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;mojoPortal.Net&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;·&lt;/span&gt;&lt;span style="font-family: 'Times New Roman','serif'; font-size: 7pt; mso-fareast-font-family: 'Times New Roman'"&gt;         &lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;mojoPortal.Web&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;·&lt;/span&gt;&lt;span style="font-family: 'Times New Roman','serif'; font-size: 7pt; mso-fareast-font-family: 'Times New Roman'"&gt;         &lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;mojoPortal.Web.Controls&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;·&lt;/span&gt;&lt;span style="font-family: 'Times New Roman','serif'; font-size: 7pt; mso-fareast-font-family: 'Times New Roman'"&gt;         &lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;mojoPortal.Web.Editor&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;·&lt;/span&gt;&lt;span style="font-family: 'Times New Roman','serif'; font-size: 7pt; mso-fareast-font-family: 'Times New Roman'"&gt;         &lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;mojoPortal.Web.Framework&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;·&lt;/span&gt;&lt;span style="font-family: 'Times New Roman','serif'; font-size: 7pt; mso-fareast-font-family: 'Times New Roman'"&gt;         &lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;[yourProject].Business&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="293" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 220pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="mso-yfti-irow: 5"&gt;
            &lt;td valign="top" width="213" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; padding-left: 5.4pt; width: 159.6pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Add Reference in your [yourProject].Business project&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="366" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 274.8pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;·&lt;/span&gt;&lt;span style="font-family: 'Times New Roman','serif'; font-size: 7pt; mso-fareast-font-family: 'Times New Roman'"&gt;         &lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;[yourProject].Data.MSSQL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="293" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 220pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="mso-yfti-irow: 6; mso-yfti-lastrow: yes"&gt;
            &lt;td valign="top" width="213" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 159.6pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Add .resx file for localization&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="366" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 274.8pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Create a standard ASP.NET folder App_GlobalResources.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;In this folder, add a new .resx file by choosing Add &amp;gt; New Item &amp;gt; Resources file. Give the file a name matching your project name so that it is unique.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="293" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 220pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: #4f81bd; font-size: 13.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Step 2: Make your project mimic mojoPortal.Web enough that it will compile&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="border-collapse: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 0in 0in 0in"&gt;
    &lt;tbody&gt;
        &lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
            &lt;td valign="top" width="213" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; padding-left: 5.4pt; width: 159.6pt; padding-right: 5.4pt; background: #4f81bd; border-top: #7ba0cd 1pt solid; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: white; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Category&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="374" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 280.3pt; padding-right: 5.4pt; background: #4f81bd; border-top: #7ba0cd 1pt solid; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: white; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Steps&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="286" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 214.5pt; padding-right: 5.4pt; background: #4f81bd; border-top: #7ba0cd 1pt solid; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: white; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Notes&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="mso-yfti-irow: 1"&gt;
            &lt;td valign="top" width="213" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; padding-left: 5.4pt; width: 159.6pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Update Web.Config&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="374" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 280.3pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Open the Web.config file in mojoPortal.Web and copy the entire &amp;lt;pages&amp;gt; section in to your new [myProject].UI web.config&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="286" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 214.5pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;This section (&amp;lt;pages&amp;gt;) lives directly under &amp;lt;system.web&amp;gt; … your project may have an auto-generated section already. You can just overwrite the entire thing.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="mso-yfti-irow: 2; mso-yfti-lastrow: yes"&gt;
            &lt;td valign="top" width="213" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 159.6pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Copy Master Pages&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="374" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 280.3pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Create a folder in your [myProject].UI project called “App_MasterPages”&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Copy layout.Master from the WebStore.UI subfolder (this is preferable because it is a subset of the entire master page and it’s all that you need to develop). You can also simply copy the entire “App_MasterPages” folder from WebStore.UI (NOTE: NOT mojoPortal.Web! Important to use the folder from WebStore.UI instead!)&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="286" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 214.5pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;This gives your aspx pages the correct content placeholders when you develop your feature.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: #4f81bd; font-size: 13.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Step 3: Create your Module &lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;The Module is an .ascx control that inherits from SiteModuleControl and creates the instance-specific entry point from the portal into your custom code. From this entry point, you may also have many other pages that are custom aspx pages that use the portal master page.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;These steps rely on code generated by CodeSmith, which provides a free version on their site (&lt;a href="http://www.codesmithtools.com/freeware.aspx"&gt;here&lt;/a&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="border-collapse: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 0in 0in 0in"&gt;
    &lt;tbody&gt;
        &lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
            &lt;td valign="top" width="213" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; padding-left: 5.4pt; width: 159.6pt; padding-right: 5.4pt; background: #4f81bd; border-top: #7ba0cd 1pt solid; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: white; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Category&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="381" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 285.8pt; padding-right: 5.4pt; background: #4f81bd; border-top: #7ba0cd 1pt solid; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: white; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Steps&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="279" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 209pt; padding-right: 5.4pt; background: #4f81bd; border-top: #7ba0cd 1pt solid; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: white; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Notes&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="mso-yfti-irow: 1"&gt;
            &lt;td valign="top" width="213" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; padding-left: 5.4pt; width: 159.6pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Create Module ascx&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="381" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 285.8pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;In the folder created earlier in [yourProject].UI&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;/[yourProject]/&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Right click and create a new Web User Control (.ascx) called&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; [yourProject]Module.ascx&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="279" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 209pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="mso-yfti-irow: 2"&gt;
            &lt;td valign="top" width="213" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 159.6pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Generate ascx from CodeSmith template&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="381" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 285.8pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Open CodeSmith Studio. In Template Explorer, open the folder “Codesmith4x” found in&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;\mojoportal\CodeSmith Templates\&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Find the template called&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Mp_UI-starter_ModuleControlGenerator.cst&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Right click and choose “Execute”&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;A dialog will open prompting you for values. Here is what to choose:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Author: [your name]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;BusinessLayerNameSpace: [yourProject].Business&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;ControlName: [yourModuleControlName]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;FeatureName: [yourProject]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;UINameSpace: [yourProject].UI&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Click “Generate”&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="279" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 209pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;The result of the generated code includes both control UI code and code-behind c# code. You will need to highlight each section separately to cut and paste.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="mso-yfti-irow: 3; mso-yfti-lastrow: yes"&gt;
            &lt;td valign="top" width="213" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; padding-left: 5.4pt; width: 159.6pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Cut and paste back into your Module&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="381" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 285.8pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Select the code beginning with comments&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;// Author:   [yourname]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;To the end. This is the code behind that goes in [yourModule]Module.ascx.cs&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Open [yourModule]Module.ascx.cs and replace all the code with the copied code. Save.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Return to the generated Codesmith resulting code. In the .ascx source section, highlight ONLY the single line beginning with&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;lt;%@ Control … %&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Copy that and paste over the Source in your [yourModule]Module.ascx file. Save.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Copy the remaining code between&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;lt;%@ Control … %&amp;gt; and the code behind c# code comments from CodeSmith into your ascx source.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Save.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="279" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 209pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;The sequence and steps are designed here to work around a Visual Studio problem in which the “TitleControl” is not found.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;If you simply copy and paste everything all at once instead of following these steps, you may see the error:&lt;br /&gt;
            “The name ‘TitleControl’ does not exist in the current context” even though the control is there. As long as these conditions are true, you should not see that message:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;-&lt;/span&gt;&lt;span style="font-family: 'Times New Roman','serif'; font-size: 7pt; mso-fareast-font-family: 'Times New Roman'"&gt;          &lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;You have the proper MojoPortal references set&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;-&lt;/span&gt;&lt;span style="font-family: 'Times New Roman','serif'; font-size: 7pt; mso-fareast-font-family: 'Times New Roman'"&gt;          &lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;You have updated the &amp;lt;pages&amp;gt; section in Web.config&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;-&lt;/span&gt;&lt;span style="font-family: 'Times New Roman','serif'; font-size: 7pt; mso-fareast-font-family: 'Times New Roman'"&gt;          &lt;/span&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;You copy and paste the CodeSmith output in the correct sequence and Save in between steps.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: #4f81bd; font-size: 13.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Step 3: Add post-build logic to your Web project&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;This step integrates your code with mojoPortal with each successful build, so you can run the code and see it in context.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="border-collapse: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 0in 0in 0in"&gt;
    &lt;tbody&gt;
        &lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
            &lt;td valign="top" width="209" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; padding-left: 5.4pt; width: 156.8pt; padding-right: 5.4pt; background: #4f81bd; border-top: #7ba0cd 1pt solid; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: white; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Category&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="392" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 294.1pt; padding-right: 5.4pt; background: #4f81bd; border-top: #7ba0cd 1pt solid; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: white; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Steps&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="271" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 203.5pt; padding-right: 5.4pt; background: #4f81bd; border-top: #7ba0cd 1pt solid; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; color: white; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Notes&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="mso-yfti-irow: 1"&gt;
            &lt;td valign="top" width="209" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; padding-left: 5.4pt; width: 156.8pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Open the Properties of your .UI project&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="392" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 294.1pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Right click on [yourProject].UI in Visual Studio Solution Explorer, choose “Properties”. Navigate to the Build Events tab.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="271" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 203.5pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="mso-yfti-irow: 2"&gt;
            &lt;td valign="top" width="209" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 156.8pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Add Post-build event command line instructions to your .UI project&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="663" colspan="2" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 497.6pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;The purpose of this section is so that your code from your UI project will be automatically copied into the mojoportal project with each build. If you haven't used these, $(ProjectDir) and $(SolutionDir) are macros that Visual Studio recognizes. For more info about post-build events,&lt;a href="http://vsh.infozerk.net/general/customize-your-project-build-process/"&gt;see this article&lt;/a&gt;. &lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Copy the commands below into the text box labeled “Post-build event command line:” and replace XXX with your project path names and YYY with your project names:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;xcopy /s /y "$(ProjectDir)bin\YYY.UI.dll" "$(SolutionDir)Web\bin\"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;xcopy /s /y "$(ProjectDir)bin\YYY.Business.dll" "$(SolutionDir)Web\bin\"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;xcopy /s /y "$(ProjectDir)bin\YYY.Data.dll" "$(SolutionDir)Web\bin\"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;xcopy /s /y "$(ProjectDir)XXX\*.ashx" "$(SolutionDir)Web\XXX\"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;xcopy /s /y "$(ProjectDir)XXX\*.ascx" "$(SolutionDir)Web\XXX\"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;xcopy /s /y "$(ProjectDir)XXX\*.aspx" "$(SolutionDir)Web\XXX\"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;xcopy /s /y "$(ProjectDir)XXX\Controls\*.ascx" "$(SolutionDir)Web\XXX\Controls\"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;xcopy /s /y "$(ProjectDir)App_GlobalResources\*.resx" "$(SolutionDir)Web\App_GlobalResources\"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;xcopy /s /y "$(ProjectDir)Setup\*" "$(SolutionDir)Web\Setup"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Save after you have replaced the paths, right click your Web project and choose Properties. In the Build Events tab, click the Edit Post-build… button and you can paste this there.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="mso-yfti-irow: 3; mso-yfti-lastrow: yes"&gt;
            &lt;td valign="top" width="209" style="border-bottom: #7ba0cd 1pt solid; border-left: #7ba0cd 1pt solid; padding-bottom: 0in; padding-left: 5.4pt; width: 156.8pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #f0f0f0; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Install your feature using the MojoPortal Administration tools&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="663" colspan="2" style="border-bottom: #7ba0cd 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; padding-left: 5.4pt; width: 497.6pt; padding-right: 5.4pt; background: #d3dfee; border-top: #f0f0f0; border-right: #7ba0cd 1pt solid; padding-top: 0in"&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;After you build your project, log in to MojoPortal as Administrator and navigate to this location:&lt;br /&gt;
            Administration &amp;gt; Advanced Tools &amp;gt; Feature Installation / Configuration&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;You will see a list of all installed features, scroll down and click Add New Feature.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;On the new page, enter your module entry point path in Control Source. You may also choose resource files, icons, and other options here. Click Update.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;You may now add your new feature to a page.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt"&gt;&lt;span style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt"&gt;&lt;o:p&gt;&lt;font size="3" face="Calibri"&gt; After the steps above are completed, with my project, here is my solution structure in Visual Studio:&lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt"&gt; &lt;img alt="project structure" width="253" height="653" src="/images/geekswithblogs_net/strongeye/projectstructure.GIF" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt; &lt;img src="http://techblog.strongeye.com/aggbug/137017.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>strongeye</dc:creator>
            <guid>http://techblog.strongeye.com/archive/2009/12/16/creating-a-mojoportal-module.aspx</guid>
            <pubDate>Wed, 16 Dec 2009 23:32:19 GMT</pubDate>
            <wfw:comment>http://techblog.strongeye.com/comments/137017.aspx</wfw:comment>
            <comments>http://techblog.strongeye.com/archive/2009/12/16/creating-a-mojoportal-module.aspx#feedback</comments>
            <slash:comments>20</slash:comments>
            <wfw:commentRss>http://techblog.strongeye.com/comments/commentRss/137017.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>
