<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Custom Modules</title><link>http://www.dotnetnuke.com/tabid/795/Default.aspx</link><description>Developing custom modules for DotNetNuke.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/908305.aspx</link><pubDate>Wed, 27 Apr 2005 13:04:08 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:908305</guid><dc:creator>RussianNuker</dc:creator><author>RussianNuker</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/908305.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=908305</wfw:commentRss><description>&lt;DIV&gt;I've just solved the same&amp;nbsp;problem with Web Forms&amp;nbsp;designer that fails to load saying: "The file could not be loaded into the web forms designer. Please correct the following error and then try loading it again. " etc.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;To fix this you should do the following for all the references within the project:&lt;/DIV&gt;
&lt;DIV&gt;1. Right-click&amp;nbsp;a reference to open the properties window. &lt;/DIV&gt;
&lt;DIV&gt;2. Verify if the Path attribute&amp;nbsp;points to existing file that Visual Studio can access.&lt;/DIV&gt;
&lt;DIV&gt;You can also look at the Version attribute. When the assembly does not exist or not accessible, it displays version 0.0.0.0&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Missing assemblies should be built, invalid references should be deleted and added once again.&lt;/DIV&gt;
&lt;DIV&gt;That's all.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description></item><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/780868.aspx</link><pubDate>Wed, 22 Dec 2004 22:26:56 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:780868</guid><dc:creator>edgett</dc:creator><author>edgett</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/780868.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=780868</wfw:commentRss><description>I am having a bit of trouble with the IActionable, perhaps you can lend me a hand.  No text is appearing next to the pencil in the module's dropdown menu (the menu appearing when logged in as an admin).  You can click in the area where the text should be and it takes me to the correct page.  Any instructions you can offer would be great.
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;
I have at the top of my class:
&lt;br /&gt;

&lt;br /&gt;
Implements Entities.Modules.IActionable
&lt;br /&gt;

&lt;br /&gt;
'----------------------------------------------------------------------------------------------------
&lt;br /&gt;

&lt;br /&gt;
I have at the end of my class:
&lt;br /&gt;

&lt;br /&gt;
Public ReadOnly Property ModuleActions() As Entities.Modules.Actions.ModuleActionCollection Implements Entities.Modules.IActionable.ModuleActions
&lt;br /&gt;
				Get
&lt;br /&gt;
					Dim Actions As New Entities.Modules.Actions.ModuleActionCollection
&lt;br /&gt;
					Actions.Add(GetNextActionID, DotNetNuke.Services.Localization.Localization.GetString(Entities.Modules.Actions.ModuleActionType.AddContent, LocalResourceFile), Entities.Modules.Actions.ModuleActionType.AddContent, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, EditUrl(), False, Security.SecurityAccessLevel.Edit, True, False)
&lt;br /&gt;
					Return Actions
&lt;br /&gt;
				End Get
&lt;br /&gt;
			End Property
&lt;br /&gt;

&lt;br /&gt;
'----------------------------------------------------------------------------------------------------
&lt;br /&gt;

&lt;br /&gt;</description></item><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/779951.aspx</link><pubDate>Wed, 22 Dec 2004 04:04:11 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:779951</guid><dc:creator>toddhd</dc:creator><author>toddhd</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/779951.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=779951</wfw:commentRss><description>It sounds like your link to the DotNetNuke dll is corrupt or missing. In whatever project is giving you the error, check the list of references for that project. Make sure that a reference to DotNetNuke is there. If it is, delete it, then add it again. Point it the DotNetNuke.dll in the main /bin directory. (Also, check the properties for that reference after adding it, and change the &amp;quot;Copy Local&amp;quot; property to False - that will save you problems later).</description></item><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/779941.aspx</link><pubDate>Wed, 22 Dec 2004 03:43:25 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:779941</guid><dc:creator>barzalou</dc:creator><author>barzalou</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/779941.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=779941</wfw:commentRss><description>Hello,
&lt;br /&gt;

&lt;br /&gt;
I am desperatly seeking help for this exact problem (the one that Romi had).  I am trying to understand how to deal with this problem / issue.  When I try accessing any .acx file in the dotnetnuke solution, I get this same error of :
&lt;br /&gt;

&lt;br /&gt;
-----------------
&lt;br /&gt;
The file could not be loaded into the web forms designer. Please correct the following error and then try loading it again. 
&lt;br /&gt;

&lt;br /&gt;
The designer could not be shown for this file because none of the classes within it can be designed. The designer inspected the following classes in the file. 
&lt;br /&gt;

&lt;br /&gt;
Discussion -- The base class 'DotNetNuke.Entities.Modules.PortalModuleBase' could not be loaded. Ensure the assembly has been referenced or built if it part of the project. 
&lt;br /&gt;

&lt;br /&gt;
Make sure all the classes used in the page are built or referenced in the project. 
&lt;br /&gt;
--------------------
&lt;br /&gt;

&lt;br /&gt;
Could someone clearly help me understand how to resolve this issue?
&lt;br /&gt;

&lt;br /&gt;
Thank you</description></item><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/767181.aspx</link><pubDate>Tue, 07 Dec 2004 23:16:07 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:767181</guid><dc:creator>jangeador2</dc:creator><author>jangeador2</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/767181.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=767181</wfw:commentRss><description>Romi,
&lt;br /&gt;

&lt;br /&gt;
I've seen this error before, and the problem were the references... Ensure you have a reference to the Dotnetnuke project in your own project, and that your project is being referenced in the BuildSupport project (so that dll's build in the right place). Also be aware that the modules are now declared as MustInherit.
&lt;br /&gt;

&lt;br /&gt;
So in DNN 2 we used to: &lt;pre&gt;Public Class TopUsers
&lt;br /&gt;
        Inherits DotNetNuke.PortalModuleControl&lt;/pre&gt;
&lt;br /&gt;
in DNN 3 we use:&lt;pre&gt;Public MustInherit Class TopUsers
&lt;br /&gt;
        Inherits DotNetNuke.Entities.Modules.PortalModuleBase&lt;/pre&gt;
&lt;br /&gt;

&lt;br /&gt;
Dot_Net_Boy,
&lt;br /&gt;

&lt;br /&gt;
The ProcessModuleLoad is part of:
&lt;br /&gt;
&lt;pre&gt;DotNetNuke.Services.Exceptions.ProcessModuleLoadException&lt;/pre&gt;</description></item><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/767151.aspx</link><pubDate>Tue, 07 Dec 2004 22:29:18 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:767151</guid><dc:creator>dot_net_boy</dc:creator><author>dot_net_boy</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/767151.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=767151</wfw:commentRss><description>I'm migrating a module from DNN2 to DNN 3.0.5 but I still have one error:
&lt;br /&gt;

&lt;br /&gt;
Name 'ProcessModuleLoadException' is not declared.
&lt;br /&gt;

&lt;br /&gt;
Any idea in what Namespace can I locate ProcessModuleLoadException ??
&lt;br /&gt;

&lt;br /&gt;
Thanks</description></item><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/765923.aspx</link><pubDate>Mon, 06 Dec 2004 22:28:32 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:765923</guid><dc:creator>Romi1485</dc:creator><author>Romi1485</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/765923.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=765923</wfw:commentRss><description>I been following the information on this thread to setup my development environment.  When I open the DotNetNuke.All.sln from 3.05 Beta 2 Build, and try to look at any ACSX file logic, it gives me following error in a message box:
&lt;br /&gt;

&lt;br /&gt;
-----------
&lt;br /&gt;
The file could not be loaded into the web forms designer. Please correct the following error and then try loading it again.
&lt;br /&gt;

&lt;br /&gt;
The designer could not be shown for this file because none of the classes within it can be designed. The designer inspected the following classes in the file.
&lt;br /&gt;

&lt;br /&gt;
 Discussion -- The base class 'DotNetNuke.Entities.Modules.PortalModuleBase' could not be loaded. Ensure the assembly has been referenced or built if it part of the project.
&lt;br /&gt;

&lt;br /&gt;
Make sure all the classes used in the page are built or referenced in the project.
&lt;br /&gt;

&lt;br /&gt;
----------
&lt;br /&gt;

&lt;br /&gt;
donot know how to fix this error. Any help in this regard will be really appreciated
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;</description></item><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/764420.aspx</link><pubDate>Sat, 04 Dec 2004 15:17:12 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:764420</guid><dc:creator>dot_net_boy</dc:creator><author>dot_net_boy</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/764420.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=764420</wfw:commentRss><description>Thanks !</description></item><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/763813.aspx</link><pubDate>Fri, 03 Dec 2004 18:09:55 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:763813</guid><dc:creator>jangeador2</dc:creator><author>jangeador2</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/763813.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=763813</wfw:commentRss><description>Dot_Net_Boy:
&lt;br /&gt;

&lt;br /&gt;
I downloaded and installed the DNN Jungle Templates for VS 2003 you can get them here: 
&lt;br /&gt;
&lt;a target="_new" href="http://dnnjungle.vmasanas.net/Default.aspx?tabid=28"&gt;http://dnnjungle.vmasanas.net/Default.aspx?tabid=28&lt;/a&gt;. 
&lt;br /&gt;

&lt;br /&gt;
After you add this you will have several project templates available in your VS.net 2003 projects, such as DNN Skin Object Project, DNN Module Project, DNN Data Provider Project. Once you select one of these it will create the project with all the necessary files for you.
&lt;br /&gt;

&lt;br /&gt;
One thing is that these module templates are for DNN 2.12, so you will have to modify the file Imports to reflect the new namespaces, change the dataprovider objects to use the new methods, and all the other things that changed from 2.12 to 3.0x... 
&lt;br /&gt;

&lt;br /&gt;
I find that even not being updated they still save me a lot of time to setup the basics of my project.
&lt;br /&gt;

&lt;br /&gt;
I also use the CodeSmith templates from the same site to build my Data Access Layer and my Business Layer.
&lt;br /&gt;

&lt;br /&gt;
Hope this helps.</description></item><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/763726.aspx</link><pubDate>Fri, 03 Dec 2004 17:07:20 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:763726</guid><dc:creator>dot_net_boy</dc:creator><author>dot_net_boy</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/763726.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=763726</wfw:commentRss><description>@jangeador2:
&lt;br /&gt;

&lt;br /&gt;
can you please tell me re: #5, what kind of project are you adding ? Also, what kind of files do I need to add to create a simple HelloWorld module ?
&lt;br /&gt;

&lt;br /&gt;
Please help.
&lt;br /&gt;
thanks</description></item><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/760219.aspx</link><pubDate>Tue, 30 Nov 2004 16:35:48 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:760219</guid><dc:creator>bigkat</dc:creator><author>bigkat</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/760219.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=760219</wfw:commentRss><description>thanks for the help.
&lt;br /&gt;

&lt;br /&gt;
I re-installed DNN 3.0.5 and everything started working with the same code.  I should've figured something was wrong with the install since all the &amp;quot;Page Functions&amp;quot; text was missing below the icons (&amp;quot;Add&amp;quot;, &amp;quot;Delete&amp;quot;, etc). =)
&lt;br /&gt;

&lt;br /&gt;
Thanks though, and this is a good reference for other ppl to read!</description></item><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/759635.aspx</link><pubDate>Tue, 30 Nov 2004 02:30:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:759635</guid><dc:creator>jangeador2</dc:creator><author>jangeador2</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/759635.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=759635</wfw:commentRss><description>bigkat, this is what I do to setup the development environment, and it works for me:
&lt;br /&gt;

&lt;br /&gt;
1. Install DNN
&lt;br /&gt;
2. Modify the solution file &amp;quot;DotNetNuke.All.sln&amp;quot; on the second line to reflect the path.
&lt;br /&gt;
3. Open DotNetNuke.All.sln in VS.Net 2003.
&lt;br /&gt;
4. Go to Build/Configuration Manager, and uncheck all the projects. This prevents the  compiler from building them every time.
&lt;br /&gt;
5. Add my module project and dataprovider project to the solution.
&lt;br /&gt;
6. Add references to the projects in the BuildSupport project at the top.
&lt;br /&gt;
7. Setup Dotnetnuke as the start project, and Default.aspx as the start page.
&lt;br /&gt;
8. Begin coding.
&lt;br /&gt;

&lt;br /&gt;
It will probably be beneficial if you post the complete error. Some of the guys whom hang out in this forum can tell you the problem just by looking at the complete error. From what I can tell, there is something wrong with your classes and or namespaces which is preventing DNN from loading the type (class).</description></item><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/759584.aspx</link><pubDate>Tue, 30 Nov 2004 00:12:48 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:759584</guid><dc:creator>bigkat</dc:creator><author>bigkat</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/759584.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=759584</wfw:commentRss><description>Ok, so this is what I should do (correct me if I'm wrong please) if I want to create my own solution?
&lt;br /&gt;

&lt;br /&gt;
1) Create a blank solution.
&lt;br /&gt;
2) Add the DotNetNuke web project to the solution.
&lt;br /&gt;
3) Add the &amp;quot;Solutions\DotNetNuke.Core\BuildSupport&amp;quot; to the solution.
&lt;br /&gt;
4) Whenever I create a new module, I add a reference to the module's project in the BuildSupport project.
&lt;br /&gt;

&lt;br /&gt;
All of this works, and my dll's are being copied over appropriately to the maing \bin folder.  But for some reason, when I try to run my module, it keeps giving me an error:
&lt;br /&gt;

&lt;br /&gt;
&amp;quot;DotNetNuke.Services.Exceptions.ModuleLoadException: Parser Error: Could not load type .... &amp;quot;
&lt;br /&gt;

&lt;br /&gt;
All the DLL's are in the \bin folder like I said, and it's still giving me the same error.  I think something may be wrong with the DotNetNuke install, because I'm even missing the admin text for the icons.   Gonna re-install. =)</description></item><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/759569.aspx</link><pubDate>Mon, 29 Nov 2004 23:50:36 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:759569</guid><dc:creator>jangeador2</dc:creator><author>jangeador2</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/759569.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=759569</wfw:commentRss><description>The Build Support project allows you to use a separate bin folder for each of the modules, and it has a reference to all the projects which in turn results in the compiled files being copied over to the main bin folder.
&lt;br /&gt;

&lt;br /&gt;
Personally I use the dotnetnuke.all.sln and then place a reference of my projects in the BuildSupport project</description></item><item><title>Re: DNN 3.x module development guide?</title><link>http://forums.asp.net/thread/759554.aspx</link><pubDate>Mon, 29 Nov 2004 23:27:59 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:759554</guid><dc:creator>bigkat</dc:creator><author>bigkat</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/759554.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=759554</wfw:commentRss><description>I just started looking at DNN 3.x and I'm a bit confused about all the solution files.  If I want to make my own custom modules, which solution file should I use?
&lt;br /&gt;

&lt;br /&gt;
And can someone explain to me what the &amp;quot;BuildSupport&amp;quot; project does and how that differs with the &amp;quot;Solutions&amp;quot; bin folders?</description></item></channel></rss>