<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.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>Brian Dukes, Web Developer</title><link>http://weblogs.asp.net/briandukes/default.aspx</link><description>I am a .NET Developer (&lt;a href="http://www.microsoft.com/learning/mcp/mcpd/webdev/"&gt;&lt;acronym title="Microsoft Certified Professional Developer"&gt;MCPD&lt;/acronym&gt;&lt;/a&gt;) working for &lt;a href="http://www.engagesoftware.com/"&gt;Engage Software&lt;/a&gt; in St. Louis, MO, USA.  I work mostly in web applications, specifically modules for &lt;a href="http://www.dotnetnuke.com/DesktopModules/LinkExchange/Reciprocate.aspx?linkid=208"&gt;&lt;acronym title="DotNetNuke"&gt;DNN&lt;/acronym&gt;&lt;/a&gt;.  I am passionate about writing secure code, and about code and database design.  I am also becoming more and more interested in JavaScript, ASP.NET AJAX, and ALT.NET practices.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>[Personal] Purple Lemon Photography is on the web!</title><link>http://weblogs.asp.net/briandukes/archive/2009/06/29/personal-purple-lemon-photography-is-on-the-web.aspx</link><pubDate>Tue, 30 Jun 2009 03:48:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7136926</guid><dc:creator>bdukes</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=7136926</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=7136926</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2009/06/29/personal-purple-lemon-photography-is-on-the-web.aspx#comments</comments><description>Earlier this year, my wife, Nikki, and I started her own photography business, Purple Lemon Photography. We've had a lot of fun getting setup and figuring out how to run a busines, as well as seeing how people respond to the images that Nikki takes. Tonight...(&lt;a href="http://weblogs.asp.net/briandukes/archive/2009/06/29/personal-purple-lemon-photography-is-on-the-web.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7136926" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/CSS/default.aspx">CSS</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/HTML/default.aspx">HTML</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/IIS/default.aspx">IIS</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/personal/default.aspx">personal</category></item><item><title>Embedding JavaScript and Other Resources In a .NET Assembly</title><link>http://weblogs.asp.net/briandukes/archive/2009/06/08/embedding-javascript-and-other-resources-in-a-net-assembly.aspx</link><pubDate>Mon, 08 Jun 2009 16:21:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7113497</guid><dc:creator>bdukes</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=7113497</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=7113497</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2009/06/08/embedding-javascript-and-other-resources-in-a-net-assembly.aspx#comments</comments><description>.csharpcode.embedding-javascript { font-size: small; font-family: consolas, "Courier New", courier, monospace; /*white-space: pre;*/ } pre.csharpcode.embedding-javascript { color: #000; background-color: #fff; } .csharpcode.embedding-javascript pre {...(&lt;a href="http://weblogs.asp.net/briandukes/archive/2009/06/08/embedding-javascript-and-other-resources-in-a-net-assembly.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7113497" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Development/default.aspx">Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+Modules/default.aspx">DotNetNuke Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Embedded+Resources/default.aspx">Embedded Resources</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/JavaScript/default.aspx">JavaScript</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Module+Development/default.aspx">Module Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Visual+Studio+2005/default.aspx">Visual Studio 2005</category></item><item><title>Engage: Rotator 2.0</title><link>http://weblogs.asp.net/briandukes/archive/2009/05/04/engage-rotator-2-0.aspx</link><pubDate>Mon, 04 May 2009 15:12:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7071908</guid><dc:creator>bdukes</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=7071908</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=7071908</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2009/05/04/engage-rotator-2-0.aspx#comments</comments><description>We just released a major update to our DotNetNuke content rotation module, Engage: Rotator. You can read all about the release on my Engage Software blog ....(&lt;a href="http://weblogs.asp.net/briandukes/archive/2009/05/04/engage-rotator-2-0.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7071908" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke/default.aspx">DotNetNuke</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+Modules/default.aspx">DotNetNuke Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Modules/default.aspx">Engage Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Software/default.aspx">Engage Software</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage_3A00_+Events/default.aspx">Engage: Events</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage_3A00_+Rotator/default.aspx">Engage: Rotator</category></item><item><title>Packaging Modules for DotNetNuke 5</title><link>http://weblogs.asp.net/briandukes/archive/2009/02/17/packaging-modules-for-dotnetnuke-5.aspx</link><pubDate>Tue, 17 Feb 2009 15:00:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6903910</guid><dc:creator>bdukes</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=6903910</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=6903910</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2009/02/17/packaging-modules-for-dotnetnuke-5.aspx#comments</comments><description>We just released Engage: Events , and realized that our DNN 4 compatible package might not work exactly as we'd like when used in DNN 5. If you're a DNN module developer, you probably already know that there have been a ton of changes to the module installer...(&lt;a href="http://weblogs.asp.net/briandukes/archive/2009/02/17/packaging-modules-for-dotnetnuke-5.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6903910" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Development/default.aspx">Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke/default.aspx">DotNetNuke</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+5.x/default.aspx">DotNetNuke 5.x</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+Modules/default.aspx">DotNetNuke Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Modules/default.aspx">Engage Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Software/default.aspx">Engage Software</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Module+Development/default.aspx">Module Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Module+Installation/default.aspx">Module Installation</category></item><item><title>Engage: Events 1.1</title><link>http://weblogs.asp.net/briandukes/archive/2009/02/12/engage-events-1-1.aspx</link><pubDate>Thu, 12 Feb 2009 20:45:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6899468</guid><dc:creator>bdukes</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=6899468</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=6899468</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2009/02/12/engage-events-1-1.aspx#comments</comments><description>The first major update for Engage: Events has been released! Engage: Events is the event management module for DotNetNuke from Engage Software . Many of the users of the 1.0 version of Events wanted to display a small, simple list of events in a prominent...(&lt;a href="http://weblogs.asp.net/briandukes/archive/2009/02/12/engage-events-1-1.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6899468" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke/default.aspx">DotNetNuke</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+Modules/default.aspx">DotNetNuke Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Modules/default.aspx">Engage Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Software/default.aspx">Engage Software</category></item><item><title>Understanding Module Isolation in DotNetNuke</title><link>http://weblogs.asp.net/briandukes/archive/2009/01/21/understanding-module-isolation-in-dnn.aspx</link><pubDate>Wed, 21 Jan 2009 20:55:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6852191</guid><dc:creator>bdukes</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=6852191</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=6852191</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2009/01/21/understanding-module-isolation-in-dnn.aspx#comments</comments><description>Also known as "Why Did My Skin Just Change?" and "Why Doesn't NavigateURL work?" When navigating to between controls within your DotNetNuke module, you have many options (and would do well to read Michael Washington's Module Navigation tutorial on the...(&lt;a href="http://weblogs.asp.net/briandukes/archive/2009/01/21/understanding-module-isolation-in-dnn.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6852191" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Development/default.aspx">Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke/default.aspx">DotNetNuke</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+Modules/default.aspx">DotNetNuke Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Module+Development/default.aspx">Module Development</category></item><item><title>Engage: Employment 1.4 for DotNetNuke</title><link>http://weblogs.asp.net/briandukes/archive/2008/11/20/engage-employment-1-4-for-dotnetnuke.aspx</link><pubDate>Thu, 20 Nov 2008 19:14:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6748670</guid><dc:creator>bdukes</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=6748670</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=6748670</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2008/11/20/engage-employment-1-4-for-dotnetnuke.aspx#comments</comments><description>Have you heard of our Engage: Employment module for DotNetNuke ? I'm talking about our module for posting job listings on your website and allowing folks to apply for them. We have today released a new version of the module to fix a number of bugs that...(&lt;a href="http://weblogs.asp.net/briandukes/archive/2008/11/20/engage-employment-1-4-for-dotnetnuke.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6748670" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke/default.aspx">DotNetNuke</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+Modules/default.aspx">DotNetNuke Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Modules/default.aspx">Engage Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Software/default.aspx">Engage Software</category></item><item><title>Get Module by Module ID in DotNetNuke</title><link>http://weblogs.asp.net/briandukes/archive/2008/10/29/get-module-by-moduleid.aspx</link><pubDate>Wed, 29 Oct 2008 19:14:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6710268</guid><dc:creator>bdukes</dc:creator><slash:comments>12</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=6710268</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=6710268</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2008/10/29/get-module-by-moduleid.aspx#comments</comments><description>When building DotNetNuke modules, a number of times I've run up against the issue of trying to instantiate a ModuleInfo instance with only a module ID. However, the GetModule signature on ModuleController takes both a module ID and a tab ID. In this latest...(&lt;a href="http://weblogs.asp.net/briandukes/archive/2008/10/29/get-module-by-moduleid.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6710268" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Development/default.aspx">Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke/default.aspx">DotNetNuke</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+Modules/default.aspx">DotNetNuke Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/GetModule/default.aspx">GetModule</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Module+Development/default.aspx">Module Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ModuleController/default.aspx">ModuleController</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ModuleInfo/default.aspx">ModuleInfo</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category></item><item><title>Check your CSS for DotNetNuke 4.9.0</title><link>http://weblogs.asp.net/briandukes/archive/2008/10/16/dotnetnuke-module-css-change.aspx</link><pubDate>Thu, 16 Oct 2008 22:10:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6683353</guid><dc:creator>bdukes</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=6683353</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=6683353</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2008/10/16/dotnetnuke-module-css-change.aspx#comments</comments><description>I started on an update to one of our modules for DotNetNuke this week, and was surprised to see many of the administrative pages looked like they had no styles applied to them.&amp;#160; Tables were jumbled, with no differentiation between header and or row...(&lt;a href="http://weblogs.asp.net/briandukes/archive/2008/10/16/dotnetnuke-module-css-change.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6683353" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/CSS/default.aspx">CSS</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Development/default.aspx">Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke/default.aspx">DotNetNuke</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+Modules/default.aspx">DotNetNuke Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Modules/default.aspx">Engage Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Module+Development/default.aspx">Module Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/module.css/default.aspx">module.css</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category></item><item><title>Tulsa TechFest 2008 Wrap-Up</title><link>http://weblogs.asp.net/briandukes/archive/2008/10/13/tulsa-techfest-2008-wrap-up.aspx</link><pubDate>Mon, 13 Oct 2008 20:58:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6679103</guid><dc:creator>bdukes</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=6679103</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=6679103</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2008/10/13/tulsa-techfest-2008-wrap-up.aspx#comments</comments><description>We at Engage spent the end of last week in Tulsa, presenting and participating in the 3rd annual Tulsa TechFest . My colleague Ian has written up a great review, with links to all of our presentations on his blog . I presented on Building a DotNetNuke...(&lt;a href="http://weblogs.asp.net/briandukes/archive/2008/10/13/tulsa-techfest-2008-wrap-up.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6679103" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Development/default.aspx">Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke/default.aspx">DotNetNuke</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+Modules/default.aspx">DotNetNuke Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Modules/default.aspx">Engage Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Software/default.aspx">Engage Software</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Visual+Studio+Project+Template/default.aspx">Visual Studio Project Template</category></item><item><title>C# Compiled DotNetNuke Module Template</title><link>http://weblogs.asp.net/briandukes/archive/2008/10/07/c-compiled-dotnetnuke-module-template.aspx</link><pubDate>Tue, 07 Oct 2008 15:15:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6662795</guid><dc:creator>bdukes</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=6662795</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=6662795</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2008/10/07/c-compiled-dotnetnuke-module-template.aspx#comments</comments><description>It shouldn't be hard to get started writing a module for DotNetNuke , but it doesn't seem like there's a whole lot of help especially when you are wanting to use C#. At Engage , we have created a Visual Studio project template which will get you started...(&lt;a href="http://weblogs.asp.net/briandukes/archive/2008/10/07/c-compiled-dotnetnuke-module-template.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6662795" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke/default.aspx">DotNetNuke</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+Modules/default.aspx">DotNetNuke Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Visual+Studio+2005/default.aspx">Visual Studio 2005</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Visual+Studio+Project+Template/default.aspx">Visual Studio Project Template</category></item><item><title>Introducing Engage: Events 1.0</title><link>http://weblogs.asp.net/briandukes/archive/2008/10/02/introducing-engage-events-1-0.aspx</link><pubDate>Thu, 02 Oct 2008 16:30:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6649086</guid><dc:creator>bdukes</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=6649086</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=6649086</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2008/10/02/introducing-engage-events-1-0.aspx#comments</comments><description>After three public pre-releases, and weeks of wrestling through user-submitted bugs and those we found (so that you don't have to!), we are now ready to release Engage: Events to the eagerly awaiting public! After we cemented our feature-set in the Beta...(&lt;a href="http://weblogs.asp.net/briandukes/archive/2008/10/02/introducing-engage-events-1-0.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6649086" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke/default.aspx">DotNetNuke</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+Modules/default.aspx">DotNetNuke Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Modules/default.aspx">Engage Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Software/default.aspx">Engage Software</category></item><item><title>DotNetNuke Gotcha: Upgrading DotNetNuke Modules</title><link>http://weblogs.asp.net/briandukes/archive/2008/10/02/dotnetnuke-gotcha-upgrading-dotnetnuke-modules.aspx</link><pubDate>Thu, 02 Oct 2008 14:40:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6653413</guid><dc:creator>bdukes</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=6653413</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=6653413</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2008/10/02/dotnetnuke-gotcha-upgrading-dotnetnuke-modules.aspx#comments</comments><description>I was recently tasked with investigating a mysterious error on a customer's site, which I finally tracked down to an oversight in the upgrade process of a DotNetNuke module. The error threw up a YSOD , (though in later testing on a different site, it...(&lt;a href="http://weblogs.asp.net/briandukes/archive/2008/10/02/dotnetnuke-gotcha-upgrading-dotnetnuke-modules.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6653413" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Development/default.aspx">Development</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke/default.aspx">DotNetNuke</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+Modules/default.aspx">DotNetNuke Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category></item><item><title>Engage: Events Alpha.2 is released!</title><link>http://weblogs.asp.net/briandukes/archive/2008/07/24/engage-events-alpha-2-is-released.aspx</link><pubDate>Thu, 24 Jul 2008 14:31:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6439567</guid><dc:creator>bdukes</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=6439567</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=6439567</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2008/07/24/engage-events-alpha-2-is-released.aspx#comments</comments><description>We've released the next Alpha release of the Engage: Events module for DotNetNuke.  Try it out and let us know what you think and what you'd like to see from this module.  ...(&lt;a href="http://weblogs.asp.net/briandukes/archive/2008/07/24/engage-events-alpha-2-is-released.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6439567" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke/default.aspx">DotNetNuke</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+Modules/default.aspx">DotNetNuke Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Modules/default.aspx">Engage Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Software/default.aspx">Engage Software</category></item><item><title>Announcing the Alpha release of Engage: Events!</title><link>http://weblogs.asp.net/briandukes/archive/2008/07/15/announcing-the-alpha-release-of-engage-events.aspx</link><pubDate>Tue, 15 Jul 2008 19:19:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6402855</guid><dc:creator>bdukes</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/rsscomments.aspx?PostID=6402855</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/briandukes/commentapi.aspx?PostID=6402855</wfw:comment><comments>http://weblogs.asp.net/briandukes/archive/2008/07/15/announcing-the-alpha-release-of-engage-events.aspx#comments</comments><description>We've been hard at work to create a new DotNetNuke module to manage your website's events.  Take a look and let us know where you want us to go with it....(&lt;a href="http://weblogs.asp.net/briandukes/archive/2008/07/15/announcing-the-alpha-release-of-engage-events.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6402855" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/briandukes/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke/default.aspx">DotNetNuke</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/DotNetNuke+Modules/default.aspx">DotNetNuke Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Modules/default.aspx">Engage Modules</category><category domain="http://weblogs.asp.net/briandukes/archive/tags/Engage+Software/default.aspx">Engage Software</category></item></channel></rss>