<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>.NET Answers</title>
	
	<link>http://blog.dmbcllc.com</link>
	<description>ASP.NET, HTML, CSS, Visual Studio, CSharp, VB.NET and other programming items of interest.</description>
	<lastBuildDate>Thu, 26 Apr 2012 23:29:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/DmbConsultingBlog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="dmbconsultingblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">DmbConsultingBlog</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Azure CDN Blob Storage Case Sensitive Issue</title>
		<link>http://blog.dmbcllc.com/2012/04/17/azure-cdn-blob-storage-case-sensitive-issue/</link>
		<comments>http://blog.dmbcllc.com/2012/04/17/azure-cdn-blob-storage-case-sensitive-issue/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 15:51:22 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[blob storage]]></category>
		<category><![CDATA[case sensitive]]></category>
		<category><![CDATA[cdn]]></category>
		<category><![CDATA[urlrewrite]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/?p=1963</guid>
		<description><![CDATA[<p><p><img style="background-image: none; margin: 0px 10px 10px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="misc_vol4_019" src="http://blog.dmbcllc.com/wp-content/uploads/2012/04/misc_vol4_019.jpg" alt="misc_vol4_019" width="244" height="184" align="left" border="0" /></p>
<p>If you’ve done any work with Azure Blob storage, you already know that Blob storage is case sensitive.  If you’ve hooked the Azure CDN to blob storage, it is also case sensitive.</p>
<p>You are probably reading this article because you’ve already run into this problem.&#8230; <a href="http://blog.dmbcllc.com/2012/04/17/azure-cdn-blob-storage-case-sensitive-issue/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2012/04/17/azure-cdn-blob-storage-case-sensitive-issue/">Azure CDN Blob Storage Case Sensitive Issue</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2012/04/17/azure-cdn-blob-storage-case-sensitive-issue/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>DotNetNuke Response.End() Doesn’t End</title>
		<link>http://blog.dmbcllc.com/2012/02/21/dotnetnuke-response-end-doesnt-end/</link>
		<comments>http://blog.dmbcllc.com/2012/02/21/dotnetnuke-response-end-doesnt-end/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 16:50:48 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[dnn]]></category>
		<category><![CDATA[dotnetnuke]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[response]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/?p=1953</guid>
		<description><![CDATA[<p><p><img style="background-image: none; margin: 0px 10px 10px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="scream" src="http://blog.dmbcllc.com/wp-content/uploads/2012/02/ppl-men-026.jpg" alt="scream" width="244" height="164" align="left" border="0" />OK.  This one is just plain annoying!</p>
<p>For some reason that I’ve yet to be able to track down, Response.End() seems to have no impact at all under DotNetNuke.</p>
<p>I tried various hacks.  Including the one you’ve probably seen already about executing Response.End() twice.  No good.&#8230; <a href="http://blog.dmbcllc.com/2012/02/21/dotnetnuke-response-end-doesnt-end/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2012/02/21/dotnetnuke-response-end-doesnt-end/">DotNetNuke Response.End() Doesn&rsquo;t End</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2012/02/21/dotnetnuke-response-end-doesnt-end/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DataSets, TableAdapters, and Transient Retry Logic For SqlAzure</title>
		<link>http://blog.dmbcllc.com/2012/02/03/datasets-tableadapters-and-transient-retry-logic-for-sqlazure/</link>
		<comments>http://blog.dmbcllc.com/2012/02/03/datasets-tableadapters-and-transient-retry-logic-for-sqlazure/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 16:05:13 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[datasets]]></category>
		<category><![CDATA[retry logic]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sqlazure]]></category>
		<category><![CDATA[tableadapter]]></category>
		<category><![CDATA[transient]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/?p=1946</guid>
		<description><![CDATA[<p><p><img style="background-image: none; margin: 0px 10px 10px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="ppl-men-055" src="http://blog.dmbcllc.com/wp-content/uploads/2012/02/ppl-men-055.jpg" alt="ppl-men-055" width="165" height="244" align="left" border="0" />The main project I’m working on these days is moving several web sites to Azure.  It is something I’ve wanted to be able to try for a while.  I’m working with several other agencies on this project and some Microsoft consultants so there is some good guidance along the way.&#8230; <a href="http://blog.dmbcllc.com/2012/02/03/datasets-tableadapters-and-transient-retry-logic-for-sqlazure/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2012/02/03/datasets-tableadapters-and-transient-retry-logic-for-sqlazure/">DataSets, TableAdapters, and Transient Retry Logic For SqlAzure</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2012/02/03/datasets-tableadapters-and-transient-retry-logic-for-sqlazure/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Facebook App using DotNetNuke</title>
		<link>http://blog.dmbcllc.com/2012/01/19/facebook-app-using-dotnetnuke/</link>
		<comments>http://blog.dmbcllc.com/2012/01/19/facebook-app-using-dotnetnuke/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 15:08:37 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[DotNetNuke - Module Development]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[dotnetnuke]]></category>
		<category><![CDATA[facebook]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/?p=1941</guid>
		<description><![CDATA[<p><p><img style="background-image: none; margin: 0px 10px 10px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border-width: 0px;" title="18Tr" src="http://blog.dmbcllc.com/wp-content/uploads/2012/01/18Tr.png" alt="18Tr" width="244" height="226" align="left" border="0" /></p>
<p>Yeah, I know.  It has been a LONG  time since I posted anything.  I’ve been busy.</p>
<p>One of my recent projects brought up something I think you may be interested in so I thought I’d post about it.</p>
<p>Recently, I created a Facebook tab for <a href="http://www.labelsforeducation.com" target="_blank">Labels For Education</a> using DotNetNuke 6.1, which just added an API for retrieving information from Facebook.&#8230; <a href="http://blog.dmbcllc.com/2012/01/19/facebook-app-using-dotnetnuke/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2012/01/19/facebook-app-using-dotnetnuke/">Facebook App using DotNetNuke</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2012/01/19/facebook-app-using-dotnetnuke/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Cross Language References in ASP.NET</title>
		<link>http://blog.dmbcllc.com/2011/07/22/cross-language-references-in-asp-net/</link>
		<comments>http://blog.dmbcllc.com/2011/07/22/cross-language-references-in-asp-net/#comments</comments>
		<pubDate>Fri, 22 Jul 2011 11:45:13 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[dotnetnuke]]></category>
		<category><![CDATA[reflection]]></category>
		<category><![CDATA[vb.net]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2011/07/22/cross-language-references-in-asp-net/</guid>
		<description><![CDATA[<p><p><img style="background-image: none; margin: 0px 10px 10px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="ppl-crwd-018" src="http://blog.dmbcllc.com/wp-content/uploads/2011/07/ppl-crwd-018.jpg" alt="ppl-crwd-018" width="244" height="184" align="left" border="0" /></p>
<p>Most ASP.NET programmers are aware that the environment allows programmers to write code in multiple languages.  This is what allows a programmer who prefers CSharp to write modules for DotNetNuke in CSharp even though the core code is written in VB.NET.  (Until version 6.0, anyhow, where the core will finally be written in CSharp.)</p>
<p>What many don’t realize is that you can’t have CSharp code reference VB.NET and also have VB.NET code reference the CSharp code within the same application.  At least, you can’t do it directly.&#8230; <a href="http://blog.dmbcllc.com/2011/07/22/cross-language-references-in-asp-net/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2011/07/22/cross-language-references-in-asp-net/">Cross Language References in ASP.NET</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2011/07/22/cross-language-references-in-asp-net/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>AddThis.com From E-Mail</title>
		<link>http://blog.dmbcllc.com/2011/05/25/addthis-from-e-mail/</link>
		<comments>http://blog.dmbcllc.com/2011/05/25/addthis-from-e-mail/#comments</comments>
		<pubDate>Wed, 25 May 2011 20:23:38 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[addthis]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Social Bookmarking]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2011/05/25/addthis-from-e-mail/</guid>
		<description><![CDATA[<p><p><img style="background-image: none; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="ppl-other-053" src="http://blog.dmbcllc.com/wp-content/uploads/2011/05/ppl-other-053.jpg" alt="ppl-other-053" width="162" height="244" align="left" border="0" /></p>
<p>Last week, I had a client ask me how to implement sharing from an email. On the face of it, sharing isn’t that hard for any specific service.  Facebook has their way.  Twitter has its way.  But we’ve been using the AddThis.com service.  Wouldn’t it be nice if you could provide a way to implement sharing from within an email for any service AddThis.com provided?  And what if you could also add the “Share” button so that even if you didn’t put the service in the email that they wanted to use, they still were able to share using the share button?&#8230; <a href="http://blog.dmbcllc.com/2011/05/25/addthis-from-e-mail/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2011/05/25/addthis-from-e-mail/">AddThis.com From E-Mail</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2011/05/25/addthis-from-e-mail/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Programmers’ Revolt</title>
		<link>http://blog.dmbcllc.com/2011/01/31/the-programmers-revolt/</link>
		<comments>http://blog.dmbcllc.com/2011/01/31/the-programmers-revolt/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 15:09:31 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[ms-test]]></category>
		<category><![CDATA[nunit]]></category>
		<category><![CDATA[selenium]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[xqual]]></category>
		<category><![CDATA[xstudio]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2011/01/31/the-programmers-revolt/</guid>
		<description><![CDATA[<p><p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="A green sea turtle swims past a school of Raccoon Butterflyfish near Hawaii." src="http://blog.dmbcllc.com/wp-content/uploads/2011/01/Green-Sea-Turtle.jpg" border="0" alt="A green sea turtle swims past a school of Raccoon Butterflyfish near Hawaii." width="244" height="184" align="left" /></p>
<p>Every once in a while, something happens in life that makes you say, “enough!”</p>
<p>That happened a couple of weeks ago to me and a couple other programmers working on the same project that I’m working on.</p>
<p>The issue was that we had made some significant changes to a project, we had communicated to the project manager that the changes required that the entire project needed to be retested, but the testing never happened.  So of course we spent the next several days doing the “testing” and fixing.&#8230; <a href="http://blog.dmbcllc.com/2011/01/31/the-programmers-revolt/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2011/01/31/the-programmers-revolt/">The Programmers&rsquo; Revolt</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2011/01/31/the-programmers-revolt/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Using COM Objects from aSP.NET</title>
		<link>http://blog.dmbcllc.com/2010/12/28/using-com-objects-from-asp-net/</link>
		<comments>http://blog.dmbcllc.com/2010/12/28/using-com-objects-from-asp-net/#comments</comments>
		<pubDate>Tue, 28 Dec 2010 13:37:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[80070005]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[com]]></category>
		<category><![CDATA[interop]]></category>
		<category><![CDATA[ms-word]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/12/28/using-com-objects-from-asp-net/</guid>
		<description><![CDATA[<p><p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border-width: 0px;" title="iStock_000005899630Medium" src="http://blog.dmbcllc.com/wp-content/uploads/2010/12/iStock_000005899630Medium.jpg" border="0" alt="iStock_000005899630Medium" width="165" height="244" align="left" />I got the following question yesterday:</p>
<div style="margin-left: 120px;">
<blockquote><p>Hi, I created a web application in which I am generating a ms-word document using Microsoft.Office.Interop.Word dll. The application is running fine in the visual studio but when I tried to run on IIS 5.0 through virtual directory then its giving the following error &#8211; Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80070005.</p></blockquote>&#8230; <a href="http://blog.dmbcllc.com/2010/12/28/using-com-objects-from-asp-net/" class="read_more">Read the rest</a></div></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/12/28/using-com-objects-from-asp-net/">Using COM Objects from aSP.NET</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/12/28/using-com-objects-from-asp-net/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>All I Want For Christmas</title>
		<link>http://blog.dmbcllc.com/2010/12/03/all-i-want-for-christmas/</link>
		<comments>http://blog.dmbcllc.com/2010/12/03/all-i-want-for-christmas/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 15:04:14 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[hard drive]]></category>
		<category><![CDATA[i7]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[motherboard]]></category>
		<category><![CDATA[tablet pc]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/12/03/all-i-want-for-christmas/</guid>
		<description><![CDATA[<p><p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="misc_vol4_012" src="http://blog.dmbcllc.com/wp-content/uploads/2010/12/misc_vol4_012.jpg" border="0" alt="misc_vol4_012" width="184" height="244" align="left" />If you have as much trouble as I do coming up with suggestions for what people could get for you, this list might help.</p>
<p>I don’t tend to need a lot of stuff, but there are some cool toys that would be nice to have, so I thought I’d list them here.  You might find them useful for your own list.&#8230; <a href="http://blog.dmbcllc.com/2010/12/03/all-i-want-for-christmas/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/12/03/all-i-want-for-christmas/">All I Want For Christmas</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/12/03/all-i-want-for-christmas/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Which Language VB or CSharp?</title>
		<link>http://blog.dmbcllc.com/2010/10/20/which-language-vb-or-csharp/</link>
		<comments>http://blog.dmbcllc.com/2010/10/20/which-language-vb-or-csharp/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 12:03:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[vb.net]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/10/20/which-language-vb-or-csharp/</guid>
		<description><![CDATA[<p><p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="17Tr" src="http://blog.dmbcllc.com/wp-content/uploads/2010/10/17Tr.png" border="0" alt="17Tr" width="240" height="230" align="left" />I wrote the following article a long time ago on my main domain, but recently I had a reader send in a question that this article addresses.  So I’m putting this article here so that it is easier for readers to find in the future….&#8230; <a href="http://blog.dmbcllc.com/2010/10/20/which-language-vb-or-csharp/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/10/20/which-language-vb-or-csharp/">Which Language VB or CSharp?</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/10/20/which-language-vb-or-csharp/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Free Website Monitor</title>
		<link>http://blog.dmbcllc.com/2010/10/14/free-website-monitor/</link>
		<comments>http://blog.dmbcllc.com/2010/10/14/free-website-monitor/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 12:21:32 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[monitor]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/10/14/free-website-monitor/</guid>
		<description><![CDATA[<p><p><img style="margin: 0px 10px 10px 0px; display: inline; border: 0px;" title="G07L0063" src="http://blog.dmbcllc.com/wp-content/uploads/2010/10/G07L0063.jpg" border="0" alt="G07L0063" width="244" height="184" align="left" /></p>
<p>I have over 100 websites now and the danger exists that one of them might get hacked.</p>
<p>This wouldn’t be a big problem if I knew about it.  I have backups in place.</p>
<p>But how do you keep track of 100 web sites so that you know if one or more have been hacked so you can do something about it?&#8230; <a href="http://blog.dmbcllc.com/2010/10/14/free-website-monitor/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/10/14/free-website-monitor/">Free Website Monitor</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/10/14/free-website-monitor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prevent Postback on Buttons</title>
		<link>http://blog.dmbcllc.com/2010/10/11/prevent-postback-on-buttons/</link>
		<comments>http://blog.dmbcllc.com/2010/10/11/prevent-postback-on-buttons/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 14:04:04 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net postback button]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/10/11/prevent-postback-on-buttons/</guid>
		<description><![CDATA[<p><p><img style="margin: 0px 10px 10px 0px; display: inline; border-width: 0px;" title="IMG_1380" src="http://blog.dmbcllc.com/wp-content/uploads/2010/10/IMG_1380.jpg" border="0" alt="IMG_1380" width="244" height="184" align="left" /> Over the weekend I got a question about how to prevent postbacks on buttons from within jQuery tabs.  But the question really isn’t specific to jQuery.  There are other times when you might not want a button to post back.  So how do you do this?&#8230; <a href="http://blog.dmbcllc.com/2010/10/11/prevent-postback-on-buttons/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/10/11/prevent-postback-on-buttons/">Prevent Postback on Buttons</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/10/11/prevent-postback-on-buttons/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Distributed VS Server Based Version Control Systems</title>
		<link>http://blog.dmbcllc.com/2010/08/18/distributed-vs-server-based-version-control-systems/</link>
		<comments>http://blog.dmbcllc.com/2010/08/18/distributed-vs-server-based-version-control-systems/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 21:45:50 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Git]]></category>
		<category><![CDATA[distributed version control]]></category>
		<category><![CDATA[sourcesafe]]></category>
		<category><![CDATA[SubVersion]]></category>
		<category><![CDATA[Version Control]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/08/18/distributed-vs-server-based-version-control-systems/</guid>
		<description><![CDATA[<p><p>This video will discuss the differences and advantages of using a distributed version control system, like Git, compared to a server based version control system, like SubVersion or SourceSafe.</p>
<p>This video was originally produced for my clients who tend to be small organizations, but the video discusses large project implementations as well.&#8230; <a href="http://blog.dmbcllc.com/2010/08/18/distributed-vs-server-based-version-control-systems/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/08/18/distributed-vs-server-based-version-control-systems/">Distributed VS Server Based Version Control Systems</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/08/18/distributed-vs-server-based-version-control-systems/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Google Appliance and Forms Authentication</title>
		<link>http://blog.dmbcllc.com/2010/08/04/the-google-appliance-and-forms-authentication/</link>
		<comments>http://blog.dmbcllc.com/2010/08/04/the-google-appliance-and-forms-authentication/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 12:37:57 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[forms authentication]]></category>
		<category><![CDATA[ga]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[search]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/08/04/the-google-appliance-and-forms-authentication/</guid>
		<description><![CDATA[<p><p><img style="margin: 0px 10px 10px 0px; display: inline; border: 0px;" title="iStock_000003551835Medium" src="http://blog.dmbcllc.com/wp-content/uploads/2010/08/iStock_000003551835Medium.jpg" border="0" alt="iStock_000003551835Medium" width="244" height="164" align="left" /></p>
<p>I’ve been working with a client to implement the Google Appliance on one of their sites that has forms authentication enabled.</p>
<p>For those of you who aren’t aware, Google provides a box that you can install to index your own site using essentially the same logic that Google uses to index the Internet.  The advantage is that you have a lot more control over what gets indexed and when it gets indexed than if you just use what Google provides from its public index of the Internet.&#8230; <a href="http://blog.dmbcllc.com/2010/08/04/the-google-appliance-and-forms-authentication/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/08/04/the-google-appliance-and-forms-authentication/">The Google Appliance and Forms Authentication</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/08/04/the-google-appliance-and-forms-authentication/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Transaction Tracking Typed Datasets Using SqlTransaction</title>
		<link>http://blog.dmbcllc.com/2010/07/20/transaction-tracking-typed-datasets-using-sqltransaction/</link>
		<comments>http://blog.dmbcllc.com/2010/07/20/transaction-tracking-typed-datasets-using-sqltransaction/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 13:38:46 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Advanced CSharp]]></category>
		<category><![CDATA[.net 3.5]]></category>
		<category><![CDATA[dataset]]></category>
		<category><![CDATA[sqltransaction]]></category>
		<category><![CDATA[tableadapter]]></category>
		<category><![CDATA[transactions]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/07/20/transaction-tracking-typed-datasets-using-sqltransaction/</guid>
		<description><![CDATA[<p><p><img style="margin: 0px 10px 10px 0px; display: inline; border-width: 0px;" title="misc_vol2_009" src="http://blog.dmbcllc.com/wp-content/uploads/2010/07/misc_vol2_009.jpg" border="0" alt="misc_vol2_009" width="244" height="184" align="left" /></p>
<p>I recently had the need to implement transaction tracking between two separate databases on two separate servers.</p>
<p>Unfortunately, I could not be sure that DTC was implemented on either server, so using transaction tracking with the TransactionScope wasn’t an option.</p>
<p>I also wanted to be able to wire this in easily to the existing 3-tiered framework we are currently using so that what I ended up with could easily be implemented by other developers in a similar situation.&#8230; <a href="http://blog.dmbcllc.com/2010/07/20/transaction-tracking-typed-datasets-using-sqltransaction/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/07/20/transaction-tracking-typed-datasets-using-sqltransaction/">Transaction Tracking Typed Datasets Using SqlTransaction</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/07/20/transaction-tracking-typed-datasets-using-sqltransaction/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>jQuery Cookbook</title>
		<link>http://blog.dmbcllc.com/2010/07/15/jquery-cookbook/</link>
		<comments>http://blog.dmbcllc.com/2010/07/15/jquery-cookbook/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 11:03:21 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/07/15/jquery-cookbook/</guid>
		<description><![CDATA[<p><p><a href="http://www.amazon.com/gp/product/0596159773?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=0596159773" target="_blank"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/07/image.png" width="126" height="164" /></a>jQuery simplifies building rich, interactive web frontends. Getting started with this JavaScript library is easy, but it can take years to fully realize its breadth and depth; this cookbook shortens the learning curve considerably. With these recipes, you&#8217;ll learn patterns and practices from 19 leading developers who use jQuery for everything from integrating simple components into websites and applications to developing complex, high-performance user interfaces.&#8230; <a href="http://blog.dmbcllc.com/2010/07/15/jquery-cookbook/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/07/15/jquery-cookbook/">jQuery Cookbook</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/07/15/jquery-cookbook/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Paging on a Datalist</title>
		<link>http://blog.dmbcllc.com/2010/07/06/paging-on-a-datalist/</link>
		<comments>http://blog.dmbcllc.com/2010/07/06/paging-on-a-datalist/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 11:28:11 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[datalist]]></category>
		<category><![CDATA[listview]]></category>
		<category><![CDATA[paging]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/07/06/paging-on-a-datalist/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ARTS0021" border="0" alt="ARTS0021" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/07/ARTS0021.png" width="244" height="224" /> </p>
<p>This morning, my email had the following question:</p>
<p>“I am having a problem with datalist. Is it possible to do paging on datalist? If yes, what is the solution? I am using VB.NET on Microsoft Visual Studio 2008. Any recommend extension or solution?” </p>
<p>While I’m pretty sure I’ve addressed this in a previous article, I couldn’t find it doing a quick search, so I’ll review this issue again this morning.&#8230; <a href="http://blog.dmbcllc.com/2010/07/06/paging-on-a-datalist/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/07/06/paging-on-a-datalist/">Paging on a Datalist</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/07/06/paging-on-a-datalist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Principles of Programming Architecture</title>
		<link>http://blog.dmbcllc.com/2010/06/29/principles-of-programming-architecture/</link>
		<comments>http://blog.dmbcllc.com/2010/06/29/principles-of-programming-architecture/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 12:56:34 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[archietcture]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/06/29/principles-of-programming-architecture/</guid>
		<description><![CDATA[<p><p><img style="margin: 0px 10px 10px 0px; display: inline; border: 0px;" title="H04K0097" src="http://blog.dmbcllc.com/wp-content/uploads/2010/06/H04K0097.jpg" border="0" alt="H04K0097" width="244" height="184" align="left" /></p>
<p>Yesterday I was talking with a friend of mine about a project we have been working on that was written by some other company.  We were speculating why the code was written as it is when we started discussing design theory.&#8230; <a href="http://blog.dmbcllc.com/2010/06/29/principles-of-programming-architecture/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/06/29/principles-of-programming-architecture/">Principles of Programming Architecture</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/06/29/principles-of-programming-architecture/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Do You Wear a Watch? (results)</title>
		<link>http://blog.dmbcllc.com/2010/06/03/do-you-wear-a-watch-results/</link>
		<comments>http://blog.dmbcllc.com/2010/06/03/do-you-wear-a-watch-results/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 10:57:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[poll]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[watch]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/06/03/do-you-wear-a-watch-results/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="other-time-03" border="0" alt="other-time-03" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/06/othertime03.jpg" width="244" height="244" /> </p>
<p>A few days ago I asked the question on Twitter and Facebook.&#160; I got some pretty interesting comments along the way.</p>
<p>I asked the question because I recently “won” a watch at a chamber of commerce event I was at.&#160; It is a ladies watch.&#160; I can’t find any women who want it because none of them wear watches.&#8230; <a href="http://blog.dmbcllc.com/2010/06/03/do-you-wear-a-watch-results/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/06/03/do-you-wear-a-watch-results/">Do You Wear a Watch? (results)</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/06/03/do-you-wear-a-watch-results/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why ASP.NET Changes Don’t Change Anything</title>
		<link>http://blog.dmbcllc.com/2010/06/02/why-asp-net-changes-dont-change-anything/</link>
		<comments>http://blog.dmbcllc.com/2010/06/02/why-asp-net-changes-dont-change-anything/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 10:02:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[bug]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/06/02/why-asp-net-changes-dont-change-anything/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="B02B0053" border="0" alt="B02B0053" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/06/B02B0053.jpg" width="184" height="244" /> </p>
<p>Has this happened to you?</p>
<p>You make a change to a codebehind file or a web.config file and you rerun the application to see the effect and there is no change from the previous time&#160; you looked at the file?</p>
<p>I see this over and over again.&#160; But not on my own code.&#160; Typically it is because someone has asked me how to fix something.&#8230; <a href="http://blog.dmbcllc.com/2010/06/02/why-asp-net-changes-dont-change-anything/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/06/02/why-asp-net-changes-dont-change-anything/">Why ASP.NET Changes Don&rsquo;t Change Anything</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/06/02/why-asp-net-changes-dont-change-anything/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building Websites with DotNetNuke 5 (a review)</title>
		<link>http://blog.dmbcllc.com/2010/05/31/building-websites-with-dotnetnuke-5-a-review/</link>
		<comments>http://blog.dmbcllc.com/2010/05/31/building-websites-with-dotnetnuke-5-a-review/#comments</comments>
		<pubDate>Mon, 31 May 2010 21:49:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[dotnet]]></category>
		<category><![CDATA[packt]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/05/31/building-websites-with-dotnetnuke-5-a-review/</guid>
		<description><![CDATA[<p><p><a href="http://www.packtpub.com/building-websites-with-dotnetnuke-5/book/mid/190510zlafp2?utm_source=blog.dmbcllc.com&#38;utm_medium=affiliate&#38;utm_content=blog&#38;utm_campaign=mdb_003397" target="_blank"><!--cloak--><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/05/image.png" width="198" height="244" /></a> </p>
<p>Several weeks ago I was approached by Packt Publishing to review the latest <a href="http://www.packtpub.com/building-websites-with-dotnetnuke-5/book/mid/190510zlafp2?utm_source=blog.dmbcllc.com&#38;utm_medium=affiliate&#38;utm_content=blog&#38;utm_campaign=mdb_003397" target="_blank"><!--cloak-->DotNetNuke book, Building Websites with DotNetNuke 5</a> by Michael Washington and Ian Lackey, which I agreed to do.</p>
<p>What I intend to do in this review is to give you an idea of what is inside this book, compare what I read to what the outside cover of the book says you will get, and finally end with a few comments of my own that are completely opinion based.&#8230; <a href="http://blog.dmbcllc.com/2010/05/31/building-websites-with-dotnetnuke-5-a-review/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/05/31/building-websites-with-dotnetnuke-5-a-review/">Building Websites with DotNetNuke 5 (a review)</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/05/31/building-websites-with-dotnetnuke-5-a-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GitExtension, Putty, Alternate Port</title>
		<link>http://blog.dmbcllc.com/2010/04/26/gitextension-putty-alternate-port/</link>
		<comments>http://blog.dmbcllc.com/2010/04/26/gitextension-putty-alternate-port/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 11:01:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Git]]></category>
		<category><![CDATA[gitextensions]]></category>
		<category><![CDATA[gitosis]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/04/26/gitextension-putty-alternate-port/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/04/image8.png" width="104" height="209" />Last week I showed you how to <a href="http://blog.dmbcllc.com/2010/04/22/git-gitosis-putty-and-windows/" target="_blank">install GitExtensions to access Gitosis</a> and promised that I’d show you how to get this all working when Gitosis is running SSH on an alternate port.</p>
<p>There are several reasons why you might want to run SSH on an alternate port.&#160; In my case it is because my ISP blocks incoming traffic on the lower ports and I want to be able to access my computers using SSH’s tunneling feature when I’m on the road.&#8230; <a href="http://blog.dmbcllc.com/2010/04/26/gitextension-putty-alternate-port/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/04/26/gitextension-putty-alternate-port/">GitExtension, Putty, Alternate Port</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/04/26/gitextension-putty-alternate-port/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Git, Gitosis, Putty and Windows</title>
		<link>http://blog.dmbcllc.com/2010/04/22/git-gitosis-putty-and-windows/</link>
		<comments>http://blog.dmbcllc.com/2010/04/22/git-gitosis-putty-and-windows/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 12:32:08 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Git]]></category>
		<category><![CDATA[gitosis]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[Version Control]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/04/22/git-gitosis-putty-and-windows/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="GIT" border="0" alt="GIT" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/04/image.png" width="100" height="205" />I was recently sold on the idea of replacing SubVersion as my version control of choice and moving to GIT, or at least installing GIT and seeing for myself if it is that much better than SubVersion.&#160; The first step was to install GIT on my computers so that I could play with it.&#8230; <a href="http://blog.dmbcllc.com/2010/04/22/git-gitosis-putty-and-windows/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/04/22/git-gitosis-putty-and-windows/">Git, Gitosis, Putty and Windows</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/04/22/git-gitosis-putty-and-windows/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Multi-Step Processing in ASP.NET</title>
		<link>http://blog.dmbcllc.com/2010/04/07/multi-step-processing-in-asp-net/</link>
		<comments>http://blog.dmbcllc.com/2010/04/07/multi-step-processing-in-asp-net/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 11:45:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[multiview]]></category>
		<category><![CDATA[session]]></category>
		<category><![CDATA[wizard]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/04/07/multi-step-processing-in-asp-net/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="B01I0045" border="0" alt="B01I0045" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/04/B01I0045.jpg" width="184" height="244" /></p>
<p>I received the following question a few days ago but I’ve been so busy with billable work that I just haven’t had a chance to answer it until now.&#160; Actually, I’m still busy, but I hate letting these questions go for too long.&#8230; <a href="http://blog.dmbcllc.com/2010/04/07/multi-step-processing-in-asp-net/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/04/07/multi-step-processing-in-asp-net/">Multi-Step Processing in ASP.NET</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/04/07/multi-step-processing-in-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One Form with Multiple Tables</title>
		<link>http://blog.dmbcllc.com/2010/03/24/one-form-with-multiple-tables/</link>
		<comments>http://blog.dmbcllc.com/2010/03/24/one-form-with-multiple-tables/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 12:13:42 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[winforms]]></category>
		<category><![CDATA[bindingsource]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[datasets]]></category>
		<category><![CDATA[tableadapter]]></category>
		<category><![CDATA[tables]]></category>
		<category><![CDATA[windows form]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/03/24/one-form-with-multiple-tables/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="B01I0093" border="0" alt="B01I0093" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/03/B01I0093.jpg" width="184" height="244" /> I received the following question a few days ago: </p>
<p>“I am trying to use three tables from the same dataset in one form that I am creating in vs.net winforms my problem I guess is the setup of it as I can get them all on the form but cant get them to all post to the separate tables when I click save I am using a mysql database with the Mysql connector not the obdc can this even be done?”</p>
<p>Frustrating, isn’t it?&#160; .NET makes some things SO easy, and then when it isn’t you figure you must have done something wrong.&#8230; <a href="http://blog.dmbcllc.com/2010/03/24/one-form-with-multiple-tables/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/03/24/one-form-with-multiple-tables/">One Form with Multiple Tables</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/03/24/one-form-with-multiple-tables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Programmers Can’t Program</title>
		<link>http://blog.dmbcllc.com/2010/03/11/why-programmers-cant-program/</link>
		<comments>http://blog.dmbcllc.com/2010/03/11/why-programmers-cant-program/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 12:53:24 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[college]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/03/11/why-programmers-cant-program/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="WEST0241" border="0" alt="WEST0241" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/03/WEST0241.png" width="172" height="244" /> Jeff Atwood of <a href="http://www.codinghorror.com/blog/2010/02/the-nonprogramming-programmer.html" target="_blank">Coding Horror</a> writes:</p>
<p>“I find it difficult to believe, but the reports keep pouring in via Twitter and email: <b>many candidates who show up for programming job interviews can&#8217;t program. At all.</b>”</p>
<p>Jeff, you must not have visited a college campus recently.&#160; The reason most that most “programmers” can’t program is because their instructors led them to believe they could program.&#8230; <a href="http://blog.dmbcllc.com/2010/03/11/why-programmers-cant-program/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/03/11/why-programmers-cant-program/">Why Programmers Can&rsquo;t Program</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/03/11/why-programmers-cant-program/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>When Session Objects Get Created With No Session Variables</title>
		<link>http://blog.dmbcllc.com/2010/03/05/when-session-objects-get-created-with-no-session-variables/</link>
		<comments>http://blog.dmbcllc.com/2010/03/05/when-session-objects-get-created-with-no-session-variables/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 18:38:03 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[session]]></category>
		<category><![CDATA[session object]]></category>
		<category><![CDATA[session server]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/03/05/when-session-objects-get-created-with-no-session-variables/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="land-075" border="0" alt="land-075" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/03/land075.jpg" width="244" height="184" /> </p>
<p>I thought about calling this&#160; Session Object Madness, but it really isn’t that crazy once you think through what’s happening.</p>
<p>Here’s the issue.&#160; I have a client who does work for another client who is hosting their sites at IBM.</p>
<p>I’m told that IBM will not enable any session servers so none of the sites can include session objects.&#160; And that’s where the fun begins.&#8230; <a href="http://blog.dmbcllc.com/2010/03/05/when-session-objects-get-created-with-no-session-variables/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/03/05/when-session-objects-get-created-with-no-session-variables/">When Session Objects Get Created With No Session Variables</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/03/05/when-session-objects-get-created-with-no-session-variables/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Changing an Existing DNN Module</title>
		<link>http://blog.dmbcllc.com/2010/03/04/changing-an-existing-dnn-module/</link>
		<comments>http://blog.dmbcllc.com/2010/03/04/changing-an-existing-dnn-module/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 13:04:04 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[DotNetNuke - Module Development]]></category>
		<category><![CDATA[add fields]]></category>
		<category><![CDATA[dnn]]></category>
		<category><![CDATA[dnn modules]]></category>
		<category><![CDATA[dotnet]]></category>
		<category><![CDATA[modify dnn]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/03/04/changing-an-existing-dnn-module/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="G07L0069" border="0" alt="G07L0069" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/03/G07L0069.jpg" width="244" height="184" /> </p>
<p>Got this question this morning from the “Ask A Question” form.</p>
<p>“How do I make a change in an existing DotNetNuke module?&#160; I want to add new fields to the feedback form.”</p>
<p>I’m assuming the question is about making changes to the module without touching the source code.&#8230; <a href="http://blog.dmbcllc.com/2010/03/04/changing-an-existing-dnn-module/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/03/04/changing-an-existing-dnn-module/">Changing an Existing DNN Module</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/03/04/changing-an-existing-dnn-module/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sharing ObjectDataSource From Codebehind</title>
		<link>http://blog.dmbcllc.com/2010/03/02/sharing-objectdatasource-from-codebehind/</link>
		<comments>http://blog.dmbcllc.com/2010/03/02/sharing-objectdatasource-from-codebehind/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 11:30:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[databound]]></category>
		<category><![CDATA[datarepeater]]></category>
		<category><![CDATA[datasource]]></category>
		<category><![CDATA[datasourceobject]]></category>
		<category><![CDATA[formview]]></category>
		<category><![CDATA[gridview]]></category>
		<category><![CDATA[objectdatasource]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/03/02/sharing-objectdatasource-from-codebehind/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="A04C0035" border="0" alt="A04C0035" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/02/A04C0035.jpg" width="184" height="244" /> </p>
<p>I ran into an interesting “problem” last week that wasn’t all that hard to figure out once I broke out the debugger.&#160; But I thought it would be useful to share the results to save others the time.</p>
<p>The situation was that I had an Object Data Source in a FormView that I wanted to share with both a DataGrid in the FormView and a DataRepeater outside of the FormView.&#160; Since it was in the FormView, the DataRepeater couldn’t see it.&#8230; <a href="http://blog.dmbcllc.com/2010/03/02/sharing-objectdatasource-from-codebehind/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/03/02/sharing-objectdatasource-from-codebehind/">Sharing ObjectDataSource From Codebehind</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/03/02/sharing-objectdatasource-from-codebehind/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ASP.NET Session Variables Not Sticking</title>
		<link>http://blog.dmbcllc.com/2010/02/25/asp-net-session-variables-not-sticking/</link>
		<comments>http://blog.dmbcllc.com/2010/02/25/asp-net-session-variables-not-sticking/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 15:57:16 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[cookies]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[hyperlinks]]></category>
		<category><![CDATA[p3p]]></category>
		<category><![CDATA[session variables]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/02/25/asp-net-session-variables-not-sticking/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="J01C0089" border="0" alt="J01C0089" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/02/J01C0089.jpg" width="184" height="244" />I’ve stumbled across this problem twice in the last couple of months so I figure it is about time I blogged about it.</p>
<p>The situation is that you have&#160; a page on your web site that sets a session variable and then redirects to another page that is expecting the variable to be there, only it isn’t there.&#8230; <a href="http://blog.dmbcllc.com/2010/02/25/asp-net-session-variables-not-sticking/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/02/25/asp-net-session-variables-not-sticking/">ASP.NET Session Variables Not Sticking</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/02/25/asp-net-session-variables-not-sticking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top Ten ASP.NET Books</title>
		<link>http://blog.dmbcllc.com/2010/02/18/top-ten-asp-net-books/</link>
		<comments>http://blog.dmbcllc.com/2010/02/18/top-ten-asp-net-books/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 12:50:34 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[top 10]]></category>
		<category><![CDATA[top ten]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/02/18/top-ten-asp-net-books/</guid>
		<description><![CDATA[<p><p align="left"><a href="http://www.amazon.com/gp/product/1430210079?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=1430210079" target="_blank"><!--cloak--><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/02/image.png" width="244" height="244" /></a> 1) <a href="http://www.amazon.com/gp/product/1430210079?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=1430210079" target="_blank"><!--cloak--><strong>Pro ASP.NET MVC Framework</strong></a></p>
<p align="justify">The ASP.NET MVC Framework is the latest evolution of Microsoft’s ASP.NET web platform. It introduces a radically new high–productivity programming model that promotes cleaner code architecture, test–driven development, and powerful extensibility, combined with all the benefits of ASP.NET 3.5.&#8230; <a href="http://blog.dmbcllc.com/2010/02/18/top-ten-asp-net-books/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/02/18/top-ten-asp-net-books/">Top Ten ASP.NET Books</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/02/18/top-ten-asp-net-books/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Forming CT SEM Think Tank</title>
		<link>http://blog.dmbcllc.com/2010/02/02/forming-ct-sem-think-tank/</link>
		<comments>http://blog.dmbcllc.com/2010/02/02/forming-ct-sem-think-tank/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 13:08:53 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Seach Engine Optimization]]></category>
		<category><![CDATA[search engine marketing]]></category>
		<category><![CDATA[search engine optimization]]></category>
		<category><![CDATA[sem]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[think tank]]></category>
		<category><![CDATA[user group]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/02/02/forming-ct-sem-think-tank/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="E02D0055" border="0" alt="E02D0055" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/02/E02D0055.jpg" width="244" height="184" /> </p>
<p>Do you live in Connecticut?</p>
<p>Do you know something about Search Engine Marketing?</p>
<p>Do you feel like you are the only one in Connecticut doing Search Engine marketing?</p>
<p>Have you had limited success but you’d like to achieve more?</p>
<p>I have an idea I think you’re going to like.&#8230; <a href="http://blog.dmbcllc.com/2010/02/02/forming-ct-sem-think-tank/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/02/02/forming-ct-sem-think-tank/">Forming CT SEM Think Tank</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/02/02/forming-ct-sem-think-tank/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery 1.4 Released</title>
		<link>http://blog.dmbcllc.com/2010/01/15/jquery-1-4-released/</link>
		<comments>http://blog.dmbcllc.com/2010/01/15/jquery-1-4-released/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 12:01:54 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/01/15/jquery-1-4-released/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="other-time-03" border="0" alt="other-time-03" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/01/othertime03.jpg" width="244" height="244" /> </p>
<p>Just in case you missed it, jQuery 1.4 was released with significant speed improvements, bug fixes and of course some API changes that you need to be aware of.</p>
<p>One of the more interesting changes that I’ll note here is the decreased use of polling within the framework.&#160; I’ve used polling myself to detect when elements are available, but jQuery now uses the readystatechange event instead of polling when possible.&#8230; <a href="http://blog.dmbcllc.com/2010/01/15/jquery-1-4-released/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/01/15/jquery-1-4-released/">jQuery 1.4 Released</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/01/15/jquery-1-4-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Project Location is not Trusted</title>
		<link>http://blog.dmbcllc.com/2010/01/13/the-project-location-is-not-trusted/</link>
		<comments>http://blog.dmbcllc.com/2010/01/13/the-project-location-is-not-trusted/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 13:29:54 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[trusted]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/01/13/the-project-location-is-not-trusted/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/01/image.png" width="244" height="159" /> </p>
<p>This one has been bothering me for several weeks, so I decided to research the problem and finally fix it.</p>
<p>The problem started when I downloaded a project from the web to start working on it.&#160; This same project worked previously, the zip was just an update.&#8230; <a href="http://blog.dmbcllc.com/2010/01/13/the-project-location-is-not-trusted/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/01/13/the-project-location-is-not-trusted/">The Project Location is not Trusted</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/01/13/the-project-location-is-not-trusted/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery and ASP.NET UpdatePanel</title>
		<link>http://blog.dmbcllc.com/2010/01/06/jquery-and-asp-net-updatepanel/</link>
		<comments>http://blog.dmbcllc.com/2010/01/06/jquery-and-asp-net-updatepanel/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 13:30:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[add_endrequest]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[pagerequestmanager]]></category>
		<category><![CDATA[updatepanel]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2010/01/06/jquery-and-asp-net-updatepanel/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="iStock_000005899630Medium" border="0" alt="iStock_000005899630Medium" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2010/01/iStock_000005899630Medium.jpg" width="165" height="244" /> I’ve been busy over the last couple of weeks working on an administrative application that uses a ton of AJAXy stuff.</p>
<p>The application is interactive in the sense that every time a field is updated in the administrative screen, another part of the screen updates to show the user what the final result will look like when it is published.&#8230; <a href="http://blog.dmbcllc.com/2010/01/06/jquery-and-asp-net-updatepanel/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2010/01/06/jquery-and-asp-net-updatepanel/">jQuery and ASP.NET UpdatePanel</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2010/01/06/jquery-and-asp-net-updatepanel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Art of Color</title>
		<link>http://blog.dmbcllc.com/2009/12/12/the-art-of-color/</link>
		<comments>http://blog.dmbcllc.com/2009/12/12/the-art-of-color/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 12:03:58 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[itten]]></category>
		<category><![CDATA[psychology]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/12/12/the-art-of-color/</guid>
		<description><![CDATA[<p><p><a href="http://www.amazon.com/gp/product/0471289280?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=0471289280" target="_blank"><!--cloak--><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://blog.dmbcllc.com/wp-content/uploads/2009/12/image.png" border="0" alt="image" width="244" height="244" align="left" /></a></p>
<p>While not exactly a web design book, this book is required reading for anyone involved in designing the GUI for a web site.</p>
<p>Colors have meaning and the better you understand this, the more optimal your site design can become for the users you intend to visit your site.&#8230; <a href="http://blog.dmbcllc.com/2009/12/12/the-art-of-color/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/12/12/the-art-of-color/">The Art of Color</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/12/12/the-art-of-color/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Filtering the Internet Noise</title>
		<link>http://blog.dmbcllc.com/2009/12/10/filtering-the-internet-noise/</link>
		<comments>http://blog.dmbcllc.com/2009/12/10/filtering-the-internet-noise/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 13:41:55 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[information overload]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[noise]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/12/10/filtering-the-internet-noise/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="scream2" border="0" alt="scream2" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/12/pplmen025.jpg" width="197" height="244" /> </p>
<p>My friend Bill posted a link to <a href="http://www.onlineeducation.net/internet/" rel="nofollow" target="_blank">“A Day In The Internet”</a> that started a discussion about the <a href="http://bykracke.com/infographics-a-day-in-the-internet" target="_blank">signal to noise ratio on the Internet.</a></p>
<p>I commented briefly, but realized that my comment was turning into more of a post of its own.&#160; So here’s a more complete comment on Bill’s post.&#8230; <a href="http://blog.dmbcllc.com/2009/12/10/filtering-the-internet-noise/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/12/10/filtering-the-internet-noise/">Filtering the Internet Noise</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/12/10/filtering-the-internet-noise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery, Each() and Async Gets</title>
		<link>http://blog.dmbcllc.com/2009/12/02/jquery-each-and-async-gets/</link>
		<comments>http://blog.dmbcllc.com/2009/12/02/jquery-each-and-async-gets/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 11:50:54 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[async]]></category>
		<category><![CDATA[each]]></category>
		<category><![CDATA[get]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/12/02/jquery-each-and-async-gets/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="H04K0067" border="0" alt="H04K0067" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/12/H04K0067.jpg" width="244" height="184" /> </p>
<p>One of the things to keep in mind when using jQuery is that nothing is a blocking call.&#160; Sure, there is a certain sequence to when things operate.&#160; But, to be safe, you should always assume that step two will happen during step one.&#8230; <a href="http://blog.dmbcllc.com/2009/12/02/jquery-each-and-async-gets/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/12/02/jquery-each-and-async-gets/">jQuery, Each() and Async Gets</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/12/02/jquery-each-and-async-gets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JQuery, Cufon, and Dynamic Content</title>
		<link>http://blog.dmbcllc.com/2009/12/01/jquery-cufon-and-dynamic-content/</link>
		<comments>http://blog.dmbcllc.com/2009/12/01/jquery-cufon-and-dynamic-content/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 12:02:06 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[cufon]]></category>
		<category><![CDATA[dynamic content]]></category>
		<category><![CDATA[refresh]]></category>
		<category><![CDATA[replace]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/12/01/jquery-cufon-and-dynamic-content/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="J02B0015" border="0" alt="J02B0015" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/12/J02B0015.jpg" width="244" height="184" /> </p>
<p>Yesterday I mentioned a new tool called Cufon that allows you to easily embed fonts in your web site.</p>
<p>One quirk about this tool is that your HTML has to be rendered prior to applying, or refreshing, the font. If you are using any kind of AJAXy stuff in your site, you’ll need to re-apply the font change.&#160; The trick is knowing when to do this.&#8230; <a href="http://blog.dmbcllc.com/2009/12/01/jquery-cufon-and-dynamic-content/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/12/01/jquery-cufon-and-dynamic-content/">JQuery, Cufon, and Dynamic Content</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/12/01/jquery-cufon-and-dynamic-content/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flash to jQuery</title>
		<link>http://blog.dmbcllc.com/2009/11/30/flash-to-jquery/</link>
		<comments>http://blog.dmbcllc.com/2009/11/30/flash-to-jquery/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 11:38:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[cufon]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[measureit]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/30/flash-to-jquery/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="G03A0051" border="0" alt="G03A0051" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/G03A0051.jpg" width="184" height="244" /> </p>
<p>I have long argued that 99% if the things people think they need to use Adobe’s Flash for could be done just as well using JavaScript.</p>
<p>Now that jQuery is available, I am even more convinced that this is the case.&#8230; <a href="http://blog.dmbcllc.com/2009/11/30/flash-to-jquery/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/30/flash-to-jquery/">Flash to jQuery</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/30/flash-to-jquery/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Acer Aspire AS5532-5535</title>
		<link>http://blog.dmbcllc.com/2009/11/20/acer-aspire-as5532-5535/</link>
		<comments>http://blog.dmbcllc.com/2009/11/20/acer-aspire-as5532-5535/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 11:52:24 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[acer]]></category>
		<category><![CDATA[aspire]]></category>
		<category><![CDATA[exchange]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[window 2008]]></category>
		<category><![CDATA[windows7 64]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/20/acer-aspire-as5532-5535/</guid>
		<description><![CDATA[<p><p><a href="http://www.amazon.com/gp/product/B002TYCFEO?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=B002TYCFEO" target="_blank"><!--cloak--><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/image3.png" width="244" height="244" /></a> </p>
<p>I just picked one of these up last Monday.&#160; It’s pretty nice.</p>
<p>It is actually a bit of overkill for what I need but I was looking for the least expensive computer that would run a 64bit OS and run Exchange 2007.&#160; This meant it had to have at least 2Gig of memory.&#160; This has 3gig or memory.&#8230; <a href="http://blog.dmbcllc.com/2009/11/20/acer-aspire-as5532-5535/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/20/acer-aspire-as5532-5535/">Acer Aspire AS5532-5535</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/20/acer-aspire-as5532-5535/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learn To Program – Online College or Self Taught?</title>
		<link>http://blog.dmbcllc.com/2009/11/19/learn-to-program-online-college-or-self-taught/</link>
		<comments>http://blog.dmbcllc.com/2009/11/19/learn-to-program-online-college-or-self-taught/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 13:20:19 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[college]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[learn to program]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/19/learn-to-program-online-college-or-self-taught/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="H04K0047" border="0" alt="H04K0047" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/H04K0047.jpg" width="184" height="244" /> </p>
<p>I got this interesting question the other day.</p>
<p><em>“I am interested in pursuing a career in Computer Programming and have a question. Which would be better: to get my degree through an online college, or to teach myself. If self teaching is better how and where should I start?</em>&#8230; <a href="http://blog.dmbcllc.com/2009/11/19/learn-to-program-online-college-or-self-taught/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/19/learn-to-program-online-college-or-self-taught/">Learn To Program &#8211; Online College or Self Taught?</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/19/learn-to-program-online-college-or-self-taught/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Do you Need My Help?</title>
		<link>http://blog.dmbcllc.com/2009/11/18/do-you-need-my-help/</link>
		<comments>http://blog.dmbcllc.com/2009/11/18/do-you-need-my-help/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 12:46:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[dotnetnuke]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[search optimization]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[speaking]]></category>
		<category><![CDATA[vb.net]]></category>
		<category><![CDATA[web site development]]></category>
		<category><![CDATA[windows forms]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/18/do-you-need-my-help/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="Me" border="0" alt="Me" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/Me.jpg" width="110" height="134" />I admit it, for the first time in years, I find myself under committed.&#160; That is, I have less work than I have time.&#160; So if you need someone who provides one of the several programming and web-related services below, I may be able to help you.&#8230; <a href="http://blog.dmbcllc.com/2009/11/18/do-you-need-my-help/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/18/do-you-need-my-help/">Do you Need My Help?</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/18/do-you-need-my-help/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET Google SPDY Tweaks</title>
		<link>http://blog.dmbcllc.com/2009/11/17/asp-net-google-spdy-tweaks/</link>
		<comments>http://blog.dmbcllc.com/2009/11/17/asp-net-google-spdy-tweaks/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 13:33:44 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Seach Engine Optimization]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[spdy]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/17/asp-net-google-spdy-tweaks/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="B01I0067" border="0" alt="B01I0067" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/B01I0067.jpg" width="184" height="244" /> </p>
<p>Google recently introduced the <a href="http://googleresearch.blogspot.com/2009/11/2x-faster-web.html" target="_blank">SPDY initiative</a> where they are working toward making the web twice as fast.</p>
<p>If you have a public facing web site that is commercial in nature, speed has always been a factor that will drive sales, sign-ups, etc.&#160; But we very rarely pay any attention to this, even though the solutions are relatively simple.&#8230; <a href="http://blog.dmbcllc.com/2009/11/17/asp-net-google-spdy-tweaks/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/17/asp-net-google-spdy-tweaks/">ASP.NET Google SPDY Tweaks</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/17/asp-net-google-spdy-tweaks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET Dynamic Validator</title>
		<link>http://blog.dmbcllc.com/2009/11/16/asp-net-dynamic-validator/</link>
		<comments>http://blog.dmbcllc.com/2009/11/16/asp-net-dynamic-validator/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 12:23:55 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[dynamicvalidator]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/16/asp-net-dynamic-validator/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="misc_vol3_100" border="0" alt="misc_vol3_100" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/misc_vol3_100.jpg" width="244" height="184" /> </p>
<p>One of the controls that was added to ASP.NET 3.5 in the SP1 release was the Dynamic Validator control.</p>
<p>I completely missed it.</p>
<p>What it does is pretty cool.&#160; But it doesn’t really do what you’d think it might.&#160; Or at least not what I thought it would.&#160; “Dynamic” implies to me some kind of hook up to the database.&#160; But the Dynamic Validator control doesn’t hook to the database.&#160; At least not directly.&#160; What it does, however, is a lot more flexible.&#8230; <a href="http://blog.dmbcllc.com/2009/11/16/asp-net-dynamic-validator/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/16/asp-net-dynamic-validator/">ASP.NET Dynamic Validator</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/16/asp-net-dynamic-validator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET MVC in Action</title>
		<link>http://blog.dmbcllc.com/2009/11/13/asp-net-mvc-in-action/</link>
		<comments>http://blog.dmbcllc.com/2009/11/13/asp-net-mvc-in-action/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 11:39:22 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[MVC]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/13/asp-net-mvc-in-action/</guid>
		<description><![CDATA[<p><p><a href="http://www.amazon.com/gp/product/1933988622?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=1933988622" target="_blank"><!--cloak--><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/image2.png" width="244" height="244" /></a> </p>
<p>The Model-View-Controller pattern—universally known as MVC—provides a stable, testable approach to web application development by separating the major functions—or concerns—of an application into independently defined roles.</p>
<p><i>ASP.NET MVC in Action</i> is a comprehensive guide to MVC-based development using this powerful framework.&#8230; <a href="http://blog.dmbcllc.com/2009/11/13/asp-net-mvc-in-action/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/13/asp-net-mvc-in-action/">ASP.NET MVC in Action</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/13/asp-net-mvc-in-action/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ASP.NET Interview Questions For New College Graduates</title>
		<link>http://blog.dmbcllc.com/2009/11/12/asp-net-interview-questions-for-new-college-graduates/</link>
		<comments>http://blog.dmbcllc.com/2009/11/12/asp-net-interview-questions-for-new-college-graduates/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 12:44:08 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/12/asp-net-interview-questions-for-new-college-graduates/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="animal-018" border="0" alt="animal-018" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/animal018.jpg" width="244" height="233" /> </p>
<p>I’m not the first to write on this topic and probably won’t be the last.&#160; But I do have something to say on the matter that I think is helpful.</p>
<p>In fact, there has been quite a bit written about interviewing for ASP.NET, but relatively little written about how to interview, and what to look for, in a student who just recently graduated from college.&#8230; <a href="http://blog.dmbcllc.com/2009/11/12/asp-net-interview-questions-for-new-college-graduates/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/12/asp-net-interview-questions-for-new-college-graduates/">ASP.NET Interview Questions For New College Graduates</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/12/asp-net-interview-questions-for-new-college-graduates/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ASP.NET Cross Domain Form Submission</title>
		<link>http://blog.dmbcllc.com/2009/11/11/asp-net-cross-domain-form-submission/</link>
		<comments>http://blog.dmbcllc.com/2009/11/11/asp-net-cross-domain-form-submission/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 13:47:36 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[cross domain]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[subform]]></category>
		<category><![CDATA[submit]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/11/asp-net-cross-domain-form-submission/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="G03A0021" border="0" alt="G03A0021" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/G03A0021.jpg" width="244" height="184" /> </p>
<p>Not to be confused with cross page posting, cross domain submission allows us to post the contents of an ASP.NET form to a completely different domain.</p>
<p>To achieve this we will need to use a bit of javascript and you’ll need to resort to using regular HTML controls.&#8230; <a href="http://blog.dmbcllc.com/2009/11/11/asp-net-cross-domain-form-submission/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/11/asp-net-cross-domain-form-submission/">ASP.NET Cross Domain Form Submission</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/11/asp-net-cross-domain-form-submission/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Upload a File via WebRequest Using CSharp</title>
		<link>http://blog.dmbcllc.com/2009/11/10/upload-a-file-via-webrequest-using-csharp/</link>
		<comments>http://blog.dmbcllc.com/2009/11/10/upload-a-file-via-webrequest-using-csharp/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 14:15:52 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[contenttype]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[file upload]]></category>
		<category><![CDATA[multipart/form-data]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[webrequest]]></category>
		<category><![CDATA[webresponse]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/10/upload-a-file-via-webrequest-using-csharp/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="G03A0085" border="0" alt="G03A0085" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/G03A0085.jpg" width="184" height="244" /> </p>
<p>I got this question a couple of weeks ago but just never had the time to put into answering fully.&#160; But today I have some extra time due to the fact that I’m under-booked with projects.</p>
<p>The question went something like this:</p>
<p>“I want to be able to upload a file from a desktop application to a web site that has a form that accepts the file as a post.&#160; How do I do that?”</p>
<p>And while I’ve done some things in the past that come close, I’ve never had to do this exact task.&#160; But it does look interesting.&#8230; <a href="http://blog.dmbcllc.com/2009/11/10/upload-a-file-via-webrequest-using-csharp/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/10/upload-a-file-via-webrequest-using-csharp/">Upload a File via WebRequest Using CSharp</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/10/upload-a-file-via-webrequest-using-csharp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ASP.NET Authentication – Multiple Domains w/ Same Application</title>
		<link>http://blog.dmbcllc.com/2009/11/09/asp-net-authentication-multiple-domains-w-same-application/</link>
		<comments>http://blog.dmbcllc.com/2009/11/09/asp-net-authentication-multiple-domains-w-same-application/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 11:58:24 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[CreateUser]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[domains]]></category>
		<category><![CDATA[Membership]]></category>
		<category><![CDATA[Portals]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/09/asp-net-authentication-multiple-domains-w-same-application/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="B03B0021" border="0" alt="B03B0021" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/B03B0021.jpg" width="244" height="184" /> </p>
<p>In our series about ASP.NET authentication so far we’ve covered all the rather normal cases where you’d want to have the ability to log into different domains attached to the same application.&#160; There are a few additional hurdles you’ll need to overcome to make this work correctly.&#8230; <a href="http://blog.dmbcllc.com/2009/11/09/asp-net-authentication-multiple-domains-w-same-application/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/09/asp-net-authentication-multiple-domains-w-same-application/">ASP.NET Authentication &ndash; Multiple Domains w/ Same Application</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/09/asp-net-authentication-multiple-domains-w-same-application/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Pragmatic Programmer: From Journeyman to Master</title>
		<link>http://blog.dmbcllc.com/2009/11/06/the-pragmatic-programmer-from-journeyman-to-master/</link>
		<comments>http://blog.dmbcllc.com/2009/11/06/the-pragmatic-programmer-from-journeyman-to-master/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 11:41:48 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[estimating]]></category>
		<category><![CDATA[maintenance]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[requirments]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/06/the-pragmatic-programmer-from-journeyman-to-master/</guid>
		<description><![CDATA[<p><p><a href="http://www.amazon.com/gp/product/020161622X?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=020161622X" target="_blank"><!--cloak--><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/image1.png" width="244" height="244" /></a> </p>
<p>“Programmers are craftspeople trained to use a certain set of tools (editors, object managers, version trackers) to generate a certain kind of product (programs) that will operate in some environment (operating systems on hardware assemblies). Like any other craft, computer programming has spawned a body of wisdom, most of which isn&#8217;t taught at universities or in certification classes.&#8230; <a href="http://blog.dmbcllc.com/2009/11/06/the-pragmatic-programmer-from-journeyman-to-master/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/06/the-pragmatic-programmer-from-journeyman-to-master/">The Pragmatic Programmer: From Journeyman to Master</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/06/the-pragmatic-programmer-from-journeyman-to-master/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Embedding Google Search Appliance Results in ASP.NET</title>
		<link>http://blog.dmbcllc.com/2009/11/05/embedding-google-search-appliance-results-in-asp-net/</link>
		<comments>http://blog.dmbcllc.com/2009/11/05/embedding-google-search-appliance-results-in-asp-net/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 13:13:35 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googxslt.xsl]]></category>
		<category><![CDATA[gsa]]></category>
		<category><![CDATA[httpwebrequest]]></category>
		<category><![CDATA[httpwebresponse]]></category>
		<category><![CDATA[search]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/05/embedding-google-search-appliance-results-in-asp-net/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="C03H0075" border="0" alt="C03H0075" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/C03H0075.jpg" width="184" height="244" /> </p>
<p>Several of the projects I’m involved with use the Google Search Appliance for their search engine.&#160; For each of these projects, we’ve wanted to integrate the results on an ASPX page so that the results look like they are part of the site rather than taking them to another site to display the results.&#160; This is achieved by using the XML Control, the Google XSLT file, and some good old-fashioned search and replace.&#8230; <a href="http://blog.dmbcllc.com/2009/11/05/embedding-google-search-appliance-results-in-asp-net/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/05/embedding-google-search-appliance-results-in-asp-net/">Embedding Google Search Appliance Results in ASP.NET</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/05/embedding-google-search-appliance-results-in-asp-net/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GridView and Updating A Row Manually</title>
		<link>http://blog.dmbcllc.com/2009/11/04/gridview-and-updating-a-row-manually/</link>
		<comments>http://blog.dmbcllc.com/2009/11/04/gridview-and-updating-a-row-manually/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 12:36:08 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[gridview]]></category>
		<category><![CDATA[gridviewupdateventargs.cancel]]></category>
		<category><![CDATA[rowupdating]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/04/gridview-and-updating-a-row-manually/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="G07L0095" border="0" alt="G07L0095" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/G07L0095.jpg" width="244" height="184" /> </p>
<p>A couple of days ago I mentioned a project that I’ve been working on that is a bit out of the ordinary as far as GridViews go.&#160; One of the issues I’ve had is that the edit template doesn’t map to the view template very well.&#8230; <a href="http://blog.dmbcllc.com/2009/11/04/gridview-and-updating-a-row-manually/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/04/gridview-and-updating-a-row-manually/">GridView and Updating A Row Manually</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/04/gridview-and-updating-a-row-manually/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Where Does Live Writer Store Themes</title>
		<link>http://blog.dmbcllc.com/2009/11/03/where-does-live-writer-store-themes/</link>
		<comments>http://blog.dmbcllc.com/2009/11/03/where-does-live-writer-store-themes/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 12:06:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[templates]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[windows live writer]]></category>
		<category><![CDATA[wlw]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/03/where-does-live-writer-store-themes/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="A04C0045" border="0" alt="A04C0045" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/A04C0045.jpg" width="184" height="244" /> </p>
<p>I recently changed my theme to one that has a dark background with light content areas and discovered that Windows Live Writer, the blog editor I use to compose my blogs, doesn’t pick up the style for the content area when it decides what to display in the editor window.&#8230; <a href="http://blog.dmbcllc.com/2009/11/03/where-does-live-writer-store-themes/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/03/where-does-live-writer-store-themes/">Where Does Live Writer Store Themes</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/03/where-does-live-writer-store-themes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Access a control by ID From Within a Databound Control</title>
		<link>http://blog.dmbcllc.com/2009/11/02/access-a-control-by-id-from-within-a-databound-control/</link>
		<comments>http://blog.dmbcllc.com/2009/11/02/access-a-control-by-id-from-within-a-databound-control/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 12:21:07 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[controls]]></category>
		<category><![CDATA[databind]]></category>
		<category><![CDATA[databound]]></category>
		<category><![CDATA[findcontrol]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/11/02/access-a-control-by-id-from-within-a-databound-control/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="back-041" border="0" alt="back-041" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/11/back041.jpg" width="244" height="184" /></p>
<p>Databound controls are at once very easy and very frustrating.&#160; If you just need to do some simple databinding that gets a list of items on the screen and you need the ability to edit those items, you are all set.&#8230; <a href="http://blog.dmbcllc.com/2009/11/02/access-a-control-by-id-from-within-a-databound-control/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/11/02/access-a-control-by-id-from-within-a-databound-control/">Access a control by ID From Within a Databound Control</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/11/02/access-a-control-by-id-from-within-a-databound-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Essential Silverlight 3</title>
		<link>http://blog.dmbcllc.com/2009/10/30/essential-silverlight-3/</link>
		<comments>http://blog.dmbcllc.com/2009/10/30/essential-silverlight-3/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 10:46:34 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/30/essential-silverlight-3/</guid>
		<description><![CDATA[<p><p><a href="http://www.amazon.com/gp/product/0321554167?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=0321554167" target="_blank"><!--cloak--><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/image4.png" width="244" height="244" /></a> </p>
<p><b><i><b><a href="http://www.amazon.com/gp/product/0321554167?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=0321554167" target="_blank"><!--cloak--><font color="#0000ff">Essential Silverlight 3</font></a></b></i></b> is the definitive reference and insider’s guide. It not only covers all the key features of the Silverlight 3 runtime and how to use them but, in Under the Hood sections, explains why each feature was developed and how each one works.&#8230; <a href="http://blog.dmbcllc.com/2009/10/30/essential-silverlight-3/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/30/essential-silverlight-3/">Essential Silverlight 3</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/30/essential-silverlight-3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>DotNetNuke 5.x Can’t Move Module On A Page</title>
		<link>http://blog.dmbcllc.com/2009/10/29/dotnetnuke-5-x-cant-move-module-on-a-page/</link>
		<comments>http://blog.dmbcllc.com/2009/10/29/dotnetnuke-5-x-cant-move-module-on-a-page/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 10:44:49 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[dnn]]></category>
		<category><![CDATA[dotnetnuke]]></category>
		<category><![CDATA[edit]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[modules]]></category>
		<category><![CDATA[view]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/29/dotnetnuke-5-x-cant-move-module-on-a-page/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="B01I0099" border="0" alt="B01I0099" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/B01I0099.jpg" width="244" height="184" /> </p>
<p>As I mentioned a couple of days ago, the move to DotNetNuke 5 has brought about a few changes.&#160; Some of them are design decisions that are just frustrating, like not being able to see that a module is viewable by the administrators only.&#160; Others are bugs, like not being able to press the ENTER key while searching for a user, like we discussed a couple of days ago.&#8230; <a href="http://blog.dmbcllc.com/2009/10/29/dotnetnuke-5-x-cant-move-module-on-a-page/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/29/dotnetnuke-5-x-cant-move-module-on-a-page/">DotNetNuke 5.x Can&rsquo;t Move Module On A Page</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/29/dotnetnuke-5-x-cant-move-module-on-a-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile/Scrum Task Board for “Real Life”</title>
		<link>http://blog.dmbcllc.com/2009/10/28/agilescrum-task-board-for-real-life/</link>
		<comments>http://blog.dmbcllc.com/2009/10/28/agilescrum-task-board-for-real-life/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 13:34:25 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[getting things done]]></category>
		<category><![CDATA[gtd]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[task board]]></category>
		<category><![CDATA[task management]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/28/agilescrum-task-board-for-real-life/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="B03B0035" border="0" alt="B03B0035" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/B03B0035.jpg" width="244" height="184" /> </p>
<p>The agile “Task Board,” also known as a “Scrum Board” has become a staple of the agile programming world.</p>
<p>“Getting Things Done” (GTD) is a process for managing task in the business world.</p>
<p>I mostly like what GTD does, but the classic implementation doesn’t fit how I work.&#8230; <a href="http://blog.dmbcllc.com/2009/10/28/agilescrum-task-board-for-real-life/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/28/agilescrum-task-board-for-real-life/">Agile/Scrum Task Board for &ldquo;Real Life&rdquo;</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/28/agilescrum-task-board-for-real-life/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>DotNetNuke 5.14 Search User Enter Key Issue</title>
		<link>http://blog.dmbcllc.com/2009/10/27/dotnetnuke-5-14-search-user-enter-key-issue/</link>
		<comments>http://blog.dmbcllc.com/2009/10/27/dotnetnuke-5-14-search-user-enter-key-issue/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 11:34:28 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[default button]]></category>
		<category><![CDATA[dnn]]></category>
		<category><![CDATA[dotnetnuke]]></category>
		<category><![CDATA[enter]]></category>
		<category><![CDATA[users]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/27/dotnetnuke-5-14-search-user-enter-key-issue/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="A04C0091" border="0" alt="A04C0091" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/A04C0091.jpg" width="184" height="244" />
</p><p>I recently upgraded a DotNetNuke installation and found several issues that are either different from the 4.x series or are now broken.</p>
<p>Most annoying is that there is now no longer any visual indication that a module is viewable by the administrator only.&#160; Seems there should at least be a CSS class added to the module so that we can control the visual representation ourselves if we want.&#8230; <a href="http://blog.dmbcllc.com/2009/10/27/dotnetnuke-5-14-search-user-enter-key-issue/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/27/dotnetnuke-5-14-search-user-enter-key-issue/">DotNetNuke 5.14 Search User Enter Key Issue</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/27/dotnetnuke-5-14-search-user-enter-key-issue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Authentication – Assigning Permissions to Roles</title>
		<link>http://blog.dmbcllc.com/2009/10/26/authentication-assigning-permissions-to-roles/</link>
		<comments>http://blog.dmbcllc.com/2009/10/26/authentication-assigning-permissions-to-roles/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 11:24:52 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[forms authentication]]></category>
		<category><![CDATA[allow]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[deny]]></category>
		<category><![CDATA[permissions]]></category>
		<category><![CDATA[rols]]></category>
		<category><![CDATA[users]]></category>
		<category><![CDATA[web.config]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/26/authentication-assigning-permissions-to-roles/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="H04K0063" border="0" alt="H04K0063" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/H04K0063.jpg" width="244" height="184" /> </p>
<p>Now that we’ve <a href="http://blog.dmbcllc.com/2009/10/19/asp-net-assigning-a-role-to-a-user/" target="_blank">assigned roles to our users</a>, we need to assign permissions to the roles.</p>
<p>The easiest way to do this is through the web.config file, which will allow us to control which pages the roles can access.</p>
<p>But how do we control items beyond pages?&#160; For that we’ll need to do a bit of “role your own” coding.&#8230; <a href="http://blog.dmbcllc.com/2009/10/26/authentication-assigning-permissions-to-roles/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/26/authentication-assigning-permissions-to-roles/">Authentication &#8211; Assigning Permissions to Roles</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/26/authentication-assigning-permissions-to-roles/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ergonomic Office Chair</title>
		<link>http://blog.dmbcllc.com/2009/10/23/ergonomic-office-chair/</link>
		<comments>http://blog.dmbcllc.com/2009/10/23/ergonomic-office-chair/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 11:02:18 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[adjustable]]></category>
		<category><![CDATA[chair]]></category>
		<category><![CDATA[ergonomic]]></category>
		<category><![CDATA[offic]]></category>
		<category><![CDATA[pneumatic]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/23/ergonomic-office-chair/</guid>
		<description><![CDATA[<p><p><a href="http://www.amazon.com/gp/product/B001BX3EDK?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=B001BX3EDK" target="_blank"><!--cloak--><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/image3.png" width="244" height="244" /></a> </p>
<p>What?!&#160; A chair on a programming blog?</p>
<p>Hey, we all need one, and if you don’t have a good chair, your programming WILL suffer!</p>
<p>High Back Ergonomic Office Chair Extremely Well Padded Seat and Back Grey and Black Mesh Upholstery Height Adjustable Back Height Adjustable Arms Polyurethane Padded Arm Rests Multi-Function 3-Paddle Control Mechanism Pneumatic Seat Height Adjustment Back Angle Adjustment Seat Tilt Adjustment Tilt Tension Control Heavy Duty Black Nylon Base Dual Wheel Carpet Casters</p>
<p> <span id="more-1484"></span>
</p><p>Dimensions: </p>
<ul>
<li>Overall: 27&#34;(W) x 23 3/4&#34;(D) x 43 1/4&#34;-49&#34;(H) </li>
<li>Seat Size: 21 1/2&#34;(W) x 19&#34;(D) </li>
<li>Back Size: 21&#34;(W) x 25 1/2&#34;-27 1/4&#34;(H) </li>
<li>Arm Height: 6 3/4&#34;-9 1/2&#34;(H) From Seat; 25 3/4&#34;-32 3/4&#34;(H) From Floor Seat </li>
<li>Height: 19 1/2&#34;-22 1/2&#34;(H) </li>
<li>Finish: Grey and Black Upholstery </li>
</ul>
<h2><a href="http://www.amazon.com/gp/product/B001BX3EDK?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=B001BX3EDK" target="_blank"><!--cloak--><u><font color="#0000ff">Get more information here</font></u></a>&#8230; <a href="http://blog.dmbcllc.com/2009/10/23/ergonomic-office-chair/" class="read_more">Read the rest</a></h2></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/23/ergonomic-office-chair/">Ergonomic Office Chair</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/23/ergonomic-office-chair/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET Substitution Control</title>
		<link>http://blog.dmbcllc.com/2009/10/22/asp-net-substitution-control/</link>
		<comments>http://blog.dmbcllc.com/2009/10/22/asp-net-substitution-control/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 11:45:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Advanced CSharp]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[httpcontext]]></category>
		<category><![CDATA[outputcache]]></category>
		<category><![CDATA[substitution]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/22/asp-net-substitution-control/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="G04B0063" border="0" alt="G04B0063" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/G04B0063.jpg" width="244" height="164" /> </p>
<p>Tucked away on the toolbar is a little-used and often overlooked control.&#160; Not using this control could be costing you in performance.</p>
<p>The control I’m referring to is the Substitution control.&#160; The only time you’d use it would be if you had implemented page caching.&#160; You are using page caching, right?&#8230; <a href="http://blog.dmbcllc.com/2009/10/22/asp-net-substitution-control/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/22/asp-net-substitution-control/">ASP.NET Substitution Control</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/22/asp-net-substitution-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DotNetNuke – Collecting Profile at Registration</title>
		<link>http://blog.dmbcllc.com/2009/10/21/dotnetnuke-collecting-profile-at-registration/</link>
		<comments>http://blog.dmbcllc.com/2009/10/21/dotnetnuke-collecting-profile-at-registration/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 11:30:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[dnn]]></category>
		<category><![CDATA[dotnetnuke]]></category>
		<category><![CDATA[profile]]></category>
		<category><![CDATA[registration]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/21/dotnetnuke-collecting-profile-at-registration/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="E01B0055" border="0" alt="E01B0055" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/E01B0055.jpg" width="184" height="244" /> </p>
<p>Yesterday I was asked a question that I thought was one thing and ended up being another.&#160; But the question I thought it was is one worth answering here because it takes so darn long to find the answer.</p>
<p>How do you get DotNetNuke to collect user profile information while a user is self-registering for access to your portal?&#8230; <a href="http://blog.dmbcllc.com/2009/10/21/dotnetnuke-collecting-profile-at-registration/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/21/dotnetnuke-collecting-profile-at-registration/">DotNetNuke &ndash; Collecting Profile at Registration</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/21/dotnetnuke-collecting-profile-at-registration/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SQL SELECT CASE Instead of IIF</title>
		<link>http://blog.dmbcllc.com/2009/10/20/sql-select-case-instead-of-iif/</link>
		<comments>http://blog.dmbcllc.com/2009/10/20/sql-select-case-instead-of-iif/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 11:25:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[SQL For Programmers]]></category>
		<category><![CDATA[case]]></category>
		<category><![CDATA[else]]></category>
		<category><![CDATA[iif]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[tsql]]></category>
		<category><![CDATA[when]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/20/sql-select-case-instead-of-iif/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="E05C0037" border="0" alt="E05C0037" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/E05C0037.jpg" width="244" height="184" /> </p>
<p>I’ve had to do this a couple of times and I just realized I haven’t written about it anywhere.</p>
<p>If you need to SELECT a field from a row that returns different content based on the content of the field, you’d think, based on previous programming experience, that your code would look something like this.&#8230; <a href="http://blog.dmbcllc.com/2009/10/20/sql-select-case-instead-of-iif/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/20/sql-select-case-instead-of-iif/">SQL SELECT CASE Instead of IIF</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/20/sql-select-case-instead-of-iif/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ASP.NET Assigning a Role to a User</title>
		<link>http://blog.dmbcllc.com/2009/10/19/asp-net-assigning-a-role-to-a-user/</link>
		<comments>http://blog.dmbcllc.com/2009/10/19/asp-net-assigning-a-role-to-a-user/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 12:00:34 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[forms authentication]]></category>
		<category><![CDATA[addusertorole]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[createrole]]></category>
		<category><![CDATA[roleexists]]></category>
		<category><![CDATA[roles]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[users]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/19/asp-net-assigning-a-role-to-a-user/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="C03H0045" border="0" alt="C03H0045" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/C03H0045.jpg" width="244" height="184" /> </p>
<p>Another function that is not supplied by one of the existing controls in ASP.NET is the ability to assign a user to a role.&#160; For this, we will need to resort to using the APIs.</p>
<p>Since we can assign roles to users using the ASP.NET configuration tool, we can assume there is an API available that will do this work for us.&#8230; <a href="http://blog.dmbcllc.com/2009/10/19/asp-net-assigning-a-role-to-a-user/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/19/asp-net-assigning-a-role-to-a-user/">ASP.NET Assigning a Role to a User</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/19/asp-net-assigning-a-role-to-a-user/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Logitech Webcam Pro 9000</title>
		<link>http://blog.dmbcllc.com/2009/10/16/logitech-webcam-pro-9000/</link>
		<comments>http://blog.dmbcllc.com/2009/10/16/logitech-webcam-pro-9000/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 11:35:17 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[logitech]]></category>
		<category><![CDATA[rightlight]]></category>
		<category><![CDATA[rightsound]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[webcam]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/16/logitech-webcam-pro-9000/</guid>
		<description><![CDATA[<p><p><a href="http://www.amazon.com/gp/product/B000RZQZM0?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=B000RZQZM0" target="_blank"><!--cloak--><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/image2.png" width="244" height="244" /></a> </p>
<p>Video calls have always offered the promise of connection to your distant friends and family. But for many of us, getting the hardware and third-party software to work has been a challenge. Isn&#8217;t it about time for an all-in-one webcam and software solution designed to make video calling easy for everyone?&#8230; <a href="http://blog.dmbcllc.com/2009/10/16/logitech-webcam-pro-9000/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/16/logitech-webcam-pro-9000/">Logitech Webcam Pro 9000</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/16/logitech-webcam-pro-9000/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery Expand/Collapse Using Head Tags</title>
		<link>http://blog.dmbcllc.com/2009/10/15/jquery-expandcollapse-using-head-tags/</link>
		<comments>http://blog.dmbcllc.com/2009/10/15/jquery-expandcollapse-using-head-tags/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 13:50:30 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[collapse]]></category>
		<category><![CDATA[dotnetnuke]]></category>
		<category><![CDATA[expand]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/15/jquery-expandcollapse-using-head-tags/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="animal-010" border="0" alt="animal-010" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/animal010.jpg" width="244" height="164" /> </p>
<p>I’ve spent a good chunk of the last two days working on an interesting project for one of my clients that I think the rest of the jQuery community could benefit from.</p>
<p>The task started when my client came to me with an existing script that was being used in a DotNetNuke system to expand and collapse content under head tags that was produced by an article editing system similar to the Text/HTML module.&#8230; <a href="http://blog.dmbcllc.com/2009/10/15/jquery-expandcollapse-using-head-tags/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/15/jquery-expandcollapse-using-head-tags/">jQuery Expand/Collapse Using Head Tags</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/15/jquery-expandcollapse-using-head-tags/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DotNetNuke SecurityException AspnetHostingPermission</title>
		<link>http://blog.dmbcllc.com/2009/10/14/dotnetnuke-securityexception-aspnethostingpermission/</link>
		<comments>http://blog.dmbcllc.com/2009/10/14/dotnetnuke-securityexception-aspnethostingpermission/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 11:26:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[DotNetNuke - Module Development]]></category>
		<category><![CDATA[aspnethostingpermission]]></category>
		<category><![CDATA[dotnetnuke]]></category>
		<category><![CDATA[securityexception]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/14/dotnetnuke-securityexception-aspnethostingpermission/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="tp_vol4_003" border="0" alt="tp_vol4_003" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/tp_vol4_003.jpg" width="244" height="184" /> </p>
<p>Yesterday I was setting up DotNetNuke for a designer on a computer at a corporate location so that he could start working on CSS for some of our custom modules.&#160; He had an earlier version of DNN installed, so you’d think that it would “just work” but there seems to be a new module or something going on that caused the AspnetHostingPermission exception to get thrown so that we couldn’t even run the web site.&#8230; <a href="http://blog.dmbcllc.com/2009/10/14/dotnetnuke-securityexception-aspnethostingpermission/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/14/dotnetnuke-securityexception-aspnethostingpermission/">DotNetNuke SecurityException AspnetHostingPermission</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/14/dotnetnuke-securityexception-aspnethostingpermission/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Determine The Role of a User in ASP.NET</title>
		<link>http://blog.dmbcllc.com/2009/10/13/determine-the-role-of-a-user-in-asp-net/</link>
		<comments>http://blog.dmbcllc.com/2009/10/13/determine-the-role-of-a-user-in-asp-net/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 11:46:21 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[forms authentication]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[isinrole]]></category>
		<category><![CDATA[roles]]></category>
		<category><![CDATA[user]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/13/determine-the-role-of-a-user-in-asp-net/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="winter-016" border="0" alt="winter-016" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/winter016.jpg" width="184" height="244" /></p>
<p>There are several controls that allow you to display content based on the role a user is in, including:</p>
<p>- LoginView   <br />- LoginStatus</p>
<p>And the web.config file allows us to control which pages can be viewed based on which role a user is in.&#8230; <a href="http://blog.dmbcllc.com/2009/10/13/determine-the-role-of-a-user-in-asp-net/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/13/determine-the-role-of-a-user-in-asp-net/">Determine The Role of a User in ASP.NET</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/13/determine-the-role-of-a-user-in-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HttpContext.Items[] vs Session[]</title>
		<link>http://blog.dmbcllc.com/2009/10/12/httpcontext-items-vs-session/</link>
		<comments>http://blog.dmbcllc.com/2009/10/12/httpcontext-items-vs-session/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 11:00:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[httpcontext]]></category>
		<category><![CDATA[items]]></category>
		<category><![CDATA[session]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/12/httpcontext-items-vs-session/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="ETHN0171" border="0" alt="ETHN0171" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/ETHN0171.png" width="198" height="244" /> </p>
<p>Since .NET first became available, passing data around during a request has become a lot easier.&#160; The ability to set a property has made that so.&#160; Still, there are times when setting a property just won’t do the trick.</p>
<p>One such time is getting data from the middle tier back up to the view separate from a DataBinding operation.&#160; That is, you databind a control to the middle tier and that method needs to set a value that will be used elsewhere in the view, not in the item that is being bound.&#8230; <a href="http://blog.dmbcllc.com/2009/10/12/httpcontext-items-vs-session/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/12/httpcontext-items-vs-session/">HttpContext.Items[] vs Session[]</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/12/httpcontext-items-vs-session/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Acer Aspire Timeline Laptop</title>
		<link>http://blog.dmbcllc.com/2009/10/09/acer-aspire-timeline-laptop/</link>
		<comments>http://blog.dmbcllc.com/2009/10/09/acer-aspire-timeline-laptop/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 11:26:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[acer]]></category>
		<category><![CDATA[aspire]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[timeline]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/09/acer-aspire-timeline-laptop/</guid>
		<description><![CDATA[<p><p><a href="http://www.amazon.com/gp/product/B0029U1526?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=B0029U1526" target="_blank"><!--cloak--><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/image1.png" width="244" height="161" /></a> </p>
<p>Averaging more than 8 hours of battery life, the Acer Aspire Timeline notebook PC series makes &#34;all-day computing&#34; a reality. You&#8217;ll be able to remain productive as you work remotely from 9 to 5 without ever stopping to plug in and recharge, or keep yourself entertained throughout an entire coast-to-coast flight without worrying whether you&#8217;ll make it to the end of your movie.&#8230; <a href="http://blog.dmbcllc.com/2009/10/09/acer-aspire-timeline-laptop/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/09/acer-aspire-timeline-laptop/">Acer Aspire Timeline Laptop</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/09/acer-aspire-timeline-laptop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CmdAgent.exe utilizing 100% CPU</title>
		<link>http://blog.dmbcllc.com/2009/10/08/cmdagent-exe-utilizing-100-cpu/</link>
		<comments>http://blog.dmbcllc.com/2009/10/08/cmdagent-exe-utilizing-100-cpu/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 12:10:54 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[100% cpu]]></category>
		<category><![CDATA[cmdagent]]></category>
		<category><![CDATA[comodo]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[virus]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/08/cmdagent-exe-utilizing-100-cpu/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="G03A0085" border="0" alt="G03A0085" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/G03A0085.jpg" width="184" height="244" /> </p>
<p>Yesterday was a very bad day for me.&#160; No sooner had I posted yesterday’s article then my computer became impossible to use.</p>
<p>Even though I have anti-virus software installed on my computer, every indication was that I had picked up some virus, not just on the tower I use every day, but on the 2003 server I have my exchange server on.&#8230; <a href="http://blog.dmbcllc.com/2009/10/08/cmdagent-exe-utilizing-100-cpu/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/08/cmdagent-exe-utilizing-100-cpu/">CmdAgent.exe utilizing 100% CPU</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/08/cmdagent-exe-utilizing-100-cpu/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Type Safe Session Variables</title>
		<link>http://blog.dmbcllc.com/2009/10/07/type-safe-session-variables/</link>
		<comments>http://blog.dmbcllc.com/2009/10/07/type-safe-session-variables/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 10:51:21 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[session variables]]></category>
		<category><![CDATA[type safety]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/07/type-safe-session-variables/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="H02C0001" border="0" alt="H02C0001" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/H02C0001.jpg" width="244" height="184" /> This may be obvious to everyone else on the Internet.&#160; Heck, it&#8217;s been obvious to me for several years.&#160; But I can’t find anyone else writing about this and it makes so much sense that I&#8217;m kicking myself for not trying it earlier.&#160; So&#8230;</p>
<h2>The Problem</h2>
<p> We&#8217;ve all been there.&#160; We are coding away and need a session variable.&#160; So we create one using code that looks something like: <span id="more-1458"></span>
<pre class="csharpcode">Session[<span class="str">&#34;myVar&#34;</span>] = <span class="str">&#34;hold this for the future&#34;</span>;</pre>
<style type="text/css">
<p>.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</p></style>
</p><p>And then, on some other page in our system, we need to retrieve it:</p>
<pre class="csharpcode"><span class="kwrd">string</span> localVar = (<span class="kwrd">string</span>)(Session[<span class="str">&#34;myVar&#34;</span>]);</pre>
<style type="text/css">
<p>.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</p></style>
<p>There are two problems with this:</p>
<ol>
<li>If I don&#8217;t retrieve the variable with exactly the same string, the data will never be there giving me a null pointer in localVar, and </li>
<li>I have to cast to a string because Session[indexer] always returns an object type.</li>&#8230; <a href="http://blog.dmbcllc.com/2009/10/07/type-safe-session-variables/" class="read_more">Read the rest</a></ol></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/07/type-safe-session-variables/">Type Safe Session Variables</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/07/type-safe-session-variables/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Forms Authentication – Manual Authentication</title>
		<link>http://blog.dmbcllc.com/2009/10/05/forms-authentication-manual-authentication/</link>
		<comments>http://blog.dmbcllc.com/2009/10/05/forms-authentication-manual-authentication/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 12:45:05 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[forms authentication]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[formsauthentication]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[redirectfromloginpage]]></category>
		<category><![CDATA[setauthcookie]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/05/forms-authentication-manual-authentication/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="F03I0043" border="0" alt="F03I0043" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/F03I0043.jpg" width="184" height="244" /> </p>
<p>I’ve had several occasions in the past where I’ve needed to do my own authentication or I’ve needed to add some additional methods to the authentication process.</p>
<p>As easy as Microsoft has made the authentication process, you might think that in order to&#160; manually authenticate you’d need to write all of your authentication code manually.&#160; But nothing could be farther from the truth.&#8230; <a href="http://blog.dmbcllc.com/2009/10/05/forms-authentication-manual-authentication/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/05/forms-authentication-manual-authentication/">Forms Authentication &ndash; Manual Authentication</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/05/forms-authentication-manual-authentication/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Programming ASP.NET 3.5</title>
		<link>http://blog.dmbcllc.com/2009/10/02/programming-asp-net-3-5/</link>
		<comments>http://blog.dmbcllc.com/2009/10/02/programming-asp-net-3-5/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 12:01:19 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[datasource]]></category>
		<category><![CDATA[linq]]></category>
		<category><![CDATA[master pages]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/02/programming-asp-net-3-5/</guid>
		<description><![CDATA[<p><p><a href="http://www.amazon.com/gp/product/0596529562?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=0596529562"><!--cloak--><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/image.png" width="244" height="244" /></a> </p>
<p>With <i><a href="http://www.amazon.com/gp/product/0596529562?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=0596529562"><!--cloak-->Programming ASP.NET 3.5</a></i>, you&#8217;ll quickly learn to create state-of-the-art applications using Microsoft&#8217;s popular web development technology and Visual Studio 2008. This updated bestseller provides comprehensive and easy-to-understand information to help you use several .NET 3.5 technologies for faster development and better web application performance-including ASP.NET AJAX for interactive user interfaces, LINQ for data access, and Windows Communication Foundation (WCF) for web services.&#8230; <a href="http://blog.dmbcllc.com/2009/10/02/programming-asp-net-3-5/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/02/programming-asp-net-3-5/">Programming ASP.NET 3.5</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/02/programming-asp-net-3-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Excel as a Programmer (or anything else)</title>
		<link>http://blog.dmbcllc.com/2009/10/01/how-to-excel-as-a-programmer-or-anything-else/</link>
		<comments>http://blog.dmbcllc.com/2009/10/01/how-to-excel-as-a-programmer-or-anything-else/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 11:10:22 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[excellence]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[positive thinking]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/10/01/how-to-excel-as-a-programmer-or-anything-else/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="B01I0097" border="0" alt="B01I0097" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/10/B01I0097.jpg" width="244" height="184" /> </p>
<p>From a very early age we have been conditioned to fail.</p>
<p>I know that probably seems harsh, and probably seems like an over generalization, but it is true.</p>
<p>Here are some things you can start doing today to start succeeding.&#160; Even if you consider yourself successful, these tips will send you to the next level.&#8230; <a href="http://blog.dmbcllc.com/2009/10/01/how-to-excel-as-a-programmer-or-anything-else/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/10/01/how-to-excel-as-a-programmer-or-anything-else/">How to Excel as a Programmer (or anything else)</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/10/01/how-to-excel-as-a-programmer-or-anything-else/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blue Stack Form Enhancer Review</title>
		<link>http://blog.dmbcllc.com/2009/09/30/blue-stack-form-enhancer-review/</link>
		<comments>http://blog.dmbcllc.com/2009/09/30/blue-stack-form-enhancer-review/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 12:25:17 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[DotNetNuke - Skinning]]></category>
		<category><![CDATA[dnn]]></category>
		<category><![CDATA[dotnetnuke]]></category>
		<category><![CDATA[skinning]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/30/blue-stack-form-enhancer-review/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="land-0149" border="0" alt="land-0149" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/land0149.jpg" width="244" height="184" /> </p>
<p>The folks over at BlueStack asked me to take a look at their new Form Enhancer product. Which I will provide.</p>
<p>The basic gist of this module is that by using jQuery and some images we can style the form elements on a page.&#8230; <a href="http://blog.dmbcllc.com/2009/09/30/blue-stack-form-enhancer-review/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/30/blue-stack-form-enhancer-review/">Blue Stack Form Enhancer Review</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/30/blue-stack-form-enhancer-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamically Change class Attribute From ASP.NET</title>
		<link>http://blog.dmbcllc.com/2009/09/29/dynamically-change-class-attribute-from-asp-net/</link>
		<comments>http://blog.dmbcllc.com/2009/09/29/dynamically-change-class-attribute-from-asp-net/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 10:25:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[dynamic classing]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/29/dynamically-change-class-attribute-from-asp-net/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="B03B0015" border="0" alt="B03B0015" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/B03B0015.jpg" width="184" height="244" /> I recently received a question from another programmer I know who&#8217;s been using PHP prior to ASP.NET that made me think harder about a problem we&#8217;ve all had in ASP.NET.&#160; The basic problem is this:</p>
<p>How do you dynamically change the class of a hyperlink based on the page name so that the hyperlink that represents the current page is styled differently than all of the other hyperlinks on our screen?&#160; If you want you can substitute any other HTML element you want, but the problem remains the same.&#8230; <a href="http://blog.dmbcllc.com/2009/09/29/dynamically-change-class-attribute-from-asp-net/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/29/dynamically-change-class-attribute-from-asp-net/">Dynamically Change class Attribute From ASP.NET</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/29/dynamically-change-class-attribute-from-asp-net/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Forms Authentication – Managing Users</title>
		<link>http://blog.dmbcllc.com/2009/09/28/forms-authentication-managing-users/</link>
		<comments>http://blog.dmbcllc.com/2009/09/28/forms-authentication-managing-users/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 13:02:42 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[forms authentication]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[change password]]></category>
		<category><![CDATA[managing users]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/28/forms-authentication-managing-users/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="E05C0059" border="0" alt="E05C0059" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/E05C0059.jpg" width="244" height="184" /> </p>
<p>While there are a lot of controls available in ASP.NET that allow you to manage forms authentication, one control that doesn’t exist is something that will allow you to manage your user list.</p>
<p>Most of the time you don’t need this, but when you do, there is an obvious hole.&#8230; <a href="http://blog.dmbcllc.com/2009/09/28/forms-authentication-managing-users/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/28/forms-authentication-managing-users/">Forms Authentication &ndash; Managing Users</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/28/forms-authentication-managing-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery UI 1.6: The User Interface Library for jQuery</title>
		<link>http://blog.dmbcllc.com/2009/09/25/jquery-ui-1-6-the-user-interface-library-for-jquery/</link>
		<comments>http://blog.dmbcllc.com/2009/09/25/jquery-ui-1-6-the-user-interface-library-for-jquery/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 11:05:55 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/25/jquery-ui-1-6-the-user-interface-library-for-jquery/</guid>
		<description><![CDATA[<p><p><a href="http://www.amazon.com/gp/product/1847195121?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=1847195121" target="_blank"><!--cloak--><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/image1.png" width="244" height="244" /></a> </p>
<p>Modern web application user interface design requires rapid development and proven results. jQuery UI, a trusted plugin for the jQuery JavaScript library, gives you a trusted platform on which to build rich and engaging interfaces with maximum compatibility and stability and a minimum of time and effort.&#8230; <a href="http://blog.dmbcllc.com/2009/09/25/jquery-ui-1-6-the-user-interface-library-for-jquery/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/25/jquery-ui-1-6-the-user-interface-library-for-jquery/">jQuery UI 1.6: The User Interface Library for jQuery</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/25/jquery-ui-1-6-the-user-interface-library-for-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Case Against Location: File System</title>
		<link>http://blog.dmbcllc.com/2009/09/24/the-case-against-location-file-system/</link>
		<comments>http://blog.dmbcllc.com/2009/09/24/the-case-against-location-file-system/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 10:45:19 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[file system]]></category>
		<category><![CDATA[http]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/24/the-case-against-location-file-system/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="tran-land-045" border="0" alt="tran-land-045" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/tranland045.jpg" width="244" height="184" /> </p>
<p>See this picture?</p>
<p>That’s what could happen to your application if you decide to build your ASP.NET web site using the File System location instead of the HTTP location.</p>
<p>To illustrate, let me relate a situation that came up when I first started using ASP.NET back with Beta 2 of 1.0.&#8230; <a href="http://blog.dmbcllc.com/2009/09/24/the-case-against-location-file-system/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/24/the-case-against-location-file-system/">The Case Against Location: File System</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/24/the-case-against-location-file-system/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Coding Priorities</title>
		<link>http://blog.dmbcllc.com/2009/09/23/coding-priorities/</link>
		<comments>http://blog.dmbcllc.com/2009/09/23/coding-priorities/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 10:55:17 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[priorities]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/23/coding-priorities/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="land-056" border="0" alt="land-056" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/land056.jpg" width="244" height="184" /> </p>
<p>When I was a younger programmer (I refuse to&#160; call myself an “old” programmer quite yet) I made a lot of mistakes.&#160; Chief among them was focusing on the wrong things at the wrong time.</p>
<p>Now that I’m older (and wiser?) I’ve created a short priority list that I find helpful as I write a new routine or system.&#8230; <a href="http://blog.dmbcllc.com/2009/09/23/coding-priorities/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/23/coding-priorities/">Coding Priorities</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/23/coding-priorities/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DotNetNuke – Retrieving Host Access</title>
		<link>http://blog.dmbcllc.com/2009/09/22/dotnetnuke-retrieving-host-access/</link>
		<comments>http://blog.dmbcllc.com/2009/09/22/dotnetnuke-retrieving-host-access/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 11:30:50 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[dotnetnuke]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[retrieve password]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/22/dotnetnuke-retrieving-host-access/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="B01I0047" border="0" alt="B01I0047" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/B01I0047.jpg" width="184" height="244" /> </p>
<p>One of the most frustrating events that can happen in any system is forgetting your password and not being able to retrieve it.&#160; DotNetNuke has a retrieval system built in, but you have to make sure your system can send mail in order to make use of it.&#8230; <a href="http://blog.dmbcllc.com/2009/09/22/dotnetnuke-retrieving-host-access/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/22/dotnetnuke-retrieving-host-access/">DotNetNuke &ndash; Retrieving Host Access</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/22/dotnetnuke-retrieving-host-access/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forms Authentication – Creating Users</title>
		<link>http://blog.dmbcllc.com/2009/09/21/forms-authentication-creating-users/</link>
		<comments>http://blog.dmbcllc.com/2009/09/21/forms-authentication-creating-users/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 11:36:32 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[forms authentication]]></category>
		<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[creating users]]></category>
		<category><![CDATA[csharp]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/21/forms-authentication-creating-users/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ppl-men-060" border="0" alt="ppl-men-060" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/pplmen060.jpg" width="164" height="244" />
</p><p>Last week we installed the tables into our database and set up the database connection so that we could implement forms based authentication.</p>
<p>This week, we need to put into place a way of creating users for our system.&#160; The easiest way to do that is to create a form that allows our user to sign up.&#8230; <a href="http://blog.dmbcllc.com/2009/09/21/forms-authentication-creating-users/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/21/forms-authentication-creating-users/">Forms Authentication &ndash; Creating Users</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/21/forms-authentication-creating-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Murach’s ASP.NET 3.5 Web Programming with C# 2008</title>
		<link>http://blog.dmbcllc.com/2009/09/18/murachs-asp-net-3-5-web-programming-with-c-2008/</link>
		<comments>http://blog.dmbcllc.com/2009/09/18/murachs-asp-net-3-5-web-programming-with-c-2008/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 11:28:42 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/18/murachs-asp-net-3-5-web-programming-with-c-2008/</guid>
		<description><![CDATA[<p><p><a href="http://www.amazon.com/gp/product/1890774480?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=1890774480"><!--cloak--><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/image.png" width="244" height="244" /></a> </p>
<p>Already know how to code C# 2008 desktop applications? Then, you&#8217;re ready to master web programming with the 3.5 edition of this best-selling ASP.NET book from Murach Books.</p>
<p>It covers the 3.5 features that provide new functionality&#8230;like the ListView and DataPager data controls, LINQ data sources, new CSS-related tools, and ASP.NET AJAX&#8230;while it teaches you how to develop web applications from scratch.&#8230; <a href="http://blog.dmbcllc.com/2009/09/18/murachs-asp-net-3-5-web-programming-with-c-2008/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/18/murachs-asp-net-3-5-web-programming-with-c-2008/">Murach&#8217;s ASP.NET 3.5 Web Programming with C# 2008</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/18/murachs-asp-net-3-5-web-programming-with-c-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iTextSharp Tables</title>
		<link>http://blog.dmbcllc.com/2009/09/17/itextsharp-tables/</link>
		<comments>http://blog.dmbcllc.com/2009/09/17/itextsharp-tables/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 11:43:14 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[iTextSharp]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[tables]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/17/itextsharp-tables/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="food-ml-04" border="0" alt="food-ml-04" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/foodml04.jpg" width="244" height="208" /> </p>
<p>PDF Tables in iTextSharp work enough like HTML tables that the slight differences between the two make programming tables for a PDF a bit confusing the first time you try.</p>
<p>I hope to describe some of those differences here so that your experience might be a bit smoother than mine was as you start to use tables in your PDF code.&#8230; <a href="http://blog.dmbcllc.com/2009/09/17/itextsharp-tables/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/17/itextsharp-tables/">iTextSharp Tables</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/17/itextsharp-tables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The case against i, j, and k</title>
		<link>http://blog.dmbcllc.com/2009/09/16/the-case-against-i-j-and-k/</link>
		<comments>http://blog.dmbcllc.com/2009/09/16/the-case-against-i-j-and-k/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 12:55:38 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[for next]]></category>
		<category><![CDATA[naming conventions]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/16/the-case-against-i-j-and-k/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="I03B0041" border="0" alt="I03B0041" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/I03B0041.jpg" width="184" height="244" /> </p>
<p>One of the greatest programming books of all time is Code Complete by Steve McConnell.&#160; I often recommend this book to new programmers and when I was running the IT department of the Dot Com I was working for, I made it required reading.&#8230; <a href="http://blog.dmbcllc.com/2009/09/16/the-case-against-i-j-and-k/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/16/the-case-against-i-j-and-k/">The case against i, j, and k</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/16/the-case-against-i-j-and-k/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Copy And Paste And Bugs</title>
		<link>http://blog.dmbcllc.com/2009/09/15/copy-and-paste-and-bugs/</link>
		<comments>http://blog.dmbcllc.com/2009/09/15/copy-and-paste-and-bugs/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 13:21:10 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[dotnetnuke]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[vb.net]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/15/copy-and-paste-and-bugs/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="A04C0007" border="0" alt="A04C0007" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/A04C0007.jpg" width="184" height="244" /></p>
<p>We all do it.&#160; I’m sure of it.&#160; It’s too easy. I need code that looks almost like something else I wrote so I just copy and paste it over to the new code.&#160; Done.</p>
<p>But at what cost?</p>
<p>Is it really that much like the other code?&#160; Did you forget to change something?&#160; What happens when you need every instance of this change to be changed?&#160; Are you going to remember all the places where you made this change?&#8230; <a href="http://blog.dmbcllc.com/2009/09/15/copy-and-paste-and-bugs/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/15/copy-and-paste-and-bugs/">Copy And Paste And Bugs</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/15/copy-and-paste-and-bugs/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Setting Up Your Forms Based Authentication Database</title>
		<link>http://blog.dmbcllc.com/2009/09/14/setting-up-you-forms-based-authentication-database/</link>
		<comments>http://blog.dmbcllc.com/2009/09/14/setting-up-you-forms-based-authentication-database/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 10:41:24 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[forms authentication]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[aspnet_regsql]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[forms based authentication]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/14/setting-up-you-forms-based-authentication-database/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="B01I0003" border="0" alt="B01I0003" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/B01I0003.jpg" width="184" height="244" /></p>
<p>I was recently asked if I would cover some topics related to Forms Based Authentication.&#160; The person who requested this information has some specific issues that he wants covered that I won’t be covering for a while because I think there are some other issues that need to be covered first.&#8230; <a href="http://blog.dmbcllc.com/2009/09/14/setting-up-you-forms-based-authentication-database/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/14/setting-up-you-forms-based-authentication-database/">Setting Up Your Forms Based Authentication Database</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/14/setting-up-you-forms-based-authentication-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automated Web Testing with the WebBrowserControl</title>
		<link>http://blog.dmbcllc.com/2009/09/11/automated-web-testing-with-the-webbrowsercontrol/</link>
		<comments>http://blog.dmbcllc.com/2009/09/11/automated-web-testing-with-the-webbrowsercontrol/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 11:55:36 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[documentcompleted]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[webbrowsercontrol]]></category>
		<category><![CDATA[webbrowserreadystate]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/11/automated-web-testing-with-the-webbrowsercontrol/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="G03A0003" border="0" alt="G03A0003" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/G03A0003.jpg" width="244" height="184" /> </p>
<p>Actually, I used this technique to automate submitting information to a set of web sites, but you could use this same technique to script any web site, including one you are currently developing, so that you can verify that the site actually does what it is supposed to do.&#8230; <a href="http://blog.dmbcllc.com/2009/09/11/automated-web-testing-with-the-webbrowsercontrol/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/11/automated-web-testing-with-the-webbrowsercontrol/">Automated Web Testing with the WebBrowserControl</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/11/automated-web-testing-with-the-webbrowsercontrol/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hosting Issues.</title>
		<link>http://blog.dmbcllc.com/2009/09/09/hosting-issues/</link>
		<comments>http://blog.dmbcllc.com/2009/09/09/hosting-issues/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 12:12:52 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[hsphere]]></category>
		<category><![CDATA[issues]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/09/hosting-issues/</guid>
		<description><![CDATA[<p><p>I’m experiencing hosting “issues” with the post I want to put up this morning (this isn’t the first time I’ve had this “issue”).&#160; So I’m going to move to one of my other hosting companies that knows how to deal with Apache servers correctly and hopefully resume posting tomorrow.&#8230; <a href="http://blog.dmbcllc.com/2009/09/09/hosting-issues/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/09/hosting-issues/">Hosting Issues.</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/09/hosting-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Storing An Image To a Database in .NET</title>
		<link>http://blog.dmbcllc.com/2009/09/08/storing-an-image-to-a-database-in-net/</link>
		<comments>http://blog.dmbcllc.com/2009/09/08/storing-an-image-to-a-database-in-net/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 11:36:16 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[blob]]></category>
		<category><![CDATA[byte array]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[image]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/08/storing-an-image-to-a-database-in-net/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="G07L0019" border="0" alt="G07L0019" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/G07L0019.jpg" width="244" height="184" /> </p>
<p>Several weeks ago I mentioned that <a href="http://blog.dmbcllc.com/2009/07/30/net-image-scaling-in-csharp/">I store the images that the user uploads to the system into the database</a>.</p>
<p>Some of you have expressed an interest in how I do that.&#160; So I plan to cover that today.</p>
<p>For the purposes of this article, I’m going to assume that you’ve already got the image uploaded and scaled and that all that is left is getting it into the database.&#8230; <a href="http://blog.dmbcllc.com/2009/09/08/storing-an-image-to-a-database-in-net/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/08/storing-an-image-to-a-database-in-net/">Storing An Image To a Database in .NET</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/08/storing-an-image-to-a-database-in-net/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CSharp VAR Misconceptions</title>
		<link>http://blog.dmbcllc.com/2009/09/07/csharp-var-misconceptions/</link>
		<comments>http://blog.dmbcllc.com/2009/09/07/csharp-var-misconceptions/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 11:39:21 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[var]]></category>
		<category><![CDATA[variables]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/09/07/csharp-var-misconceptions/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="G07L0003" border="0" alt="G07L0003" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/09/G07L0003.jpg" width="244" height="184" /> </p>
<p>I find it amazing that .NET 3.5 has been out for over a year and people still don’t understand the “var” keyword.</p>
<p>Just last week I got a comment on one of my <a href="http://www.youtube.com/davidmbush">videos</a> asking why I used “var” so much.&#160; Isn’t that only supposed to be used when you don’t know what the return type is going to be?&#8230; <a href="http://blog.dmbcllc.com/2009/09/07/csharp-var-misconceptions/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/09/07/csharp-var-misconceptions/">CSharp VAR Misconceptions</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/09/07/csharp-var-misconceptions/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Head First Ajax – Book</title>
		<link>http://blog.dmbcllc.com/2009/08/28/head-first-ajax-book/</link>
		<comments>http://blog.dmbcllc.com/2009/08/28/head-first-ajax-book/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 12:11:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[dom]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[xmlhttprequest]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/08/28/head-first-ajax-book/</guid>
		<description><![CDATA[<p><p><a href="http://www.amazon.com/gp/product/0596515782?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=0596515782"><!--cloak--><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/08/image12.png" width="244" height="244" /></a> </p>
<p>Ajax is no longer an experimental approach to website development, but the key to building browser-based applications that form the cornerstone of Web 2.0. <em><a href="http://www.amazon.com/gp/product/0596515782?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=0596515782"><!--cloak--><font color="#0000ff">Head First Ajax</font></a></em> gives you an up-to-date perspective that lets you see exactly what you can do &#8212; and has been done &#8212; with Ajax.&#8230; <a href="http://blog.dmbcllc.com/2009/08/28/head-first-ajax-book/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/08/28/head-first-ajax-book/">Head First Ajax &#8211; Book</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/08/28/head-first-ajax-book/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why You Should Click on the Ad If It Interests You</title>
		<link>http://blog.dmbcllc.com/2009/08/27/why-you-should-click-on-the-ad-if-it-interest-you/</link>
		<comments>http://blog.dmbcllc.com/2009/08/27/why-you-should-click-on-the-ad-if-it-interest-you/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 11:58:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[ads]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[cpa]]></category>
		<category><![CDATA[cpc]]></category>
		<category><![CDATA[cpm]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/08/27/why-you-should-click-on-the-ad-if-it-interest-you/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="D03A0033" border="0" alt="D03A0033" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/08/D03A0033.jpg" width="184" height="244" /> I posted a statement on Twitter about how I am convinced that programmers are cheapskates and was met with a response that stated he “won’t click ads…”&#160; which is exactly what prompted my tweet in the first place.</p>
<p>So I asked, Why?&#8230; <a href="http://blog.dmbcllc.com/2009/08/27/why-you-should-click-on-the-ad-if-it-interest-you/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/08/27/why-you-should-click-on-the-ad-if-it-interest-you/">Why You Should Click on the Ad If It Interests You</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/08/27/why-you-should-click-on-the-ad-if-it-interest-you/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Unique BODY tags per page</title>
		<link>http://blog.dmbcllc.com/2009/08/26/unique-body-tags-per-page/</link>
		<comments>http://blog.dmbcllc.com/2009/08/26/unique-body-tags-per-page/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 11:50:15 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[attributes]]></category>
		<category><![CDATA[body]]></category>
		<category><![CDATA[contentplaceholder]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[masterpage]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/08/26/unique-body-tags-per-page/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="G07L0019" border="0" alt="G07L0019" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/08/G07L0019.jpg" width="244" height="184" /> Last week I talked about a situation where the previous programmer had placed the body tag inside the ContentPlaceholder in order to allow for a different body tag on the page.</p>
<p>Since this is a project that I am actively involved in, I’ve been thinking about the easiest way to “fix” the code so that we can use it.&#8230; <a href="http://blog.dmbcllc.com/2009/08/26/unique-body-tags-per-page/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/08/26/unique-body-tags-per-page/">Unique BODY tags per page</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/08/26/unique-body-tags-per-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to evaluate technology choices</title>
		<link>http://blog.dmbcllc.com/2009/08/25/how-to-evaluate-technology-choices/</link>
		<comments>http://blog.dmbcllc.com/2009/08/25/how-to-evaluate-technology-choices/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 12:42:23 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[methods]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/08/25/how-to-evaluate-technology-choices/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="H02C0011" border="0" alt="H02C0011" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/08/H02C0011.jpg" width="244" height="184" /> My post yesterday about an easy way of <a href="http://blog.dmbcllc.com/2009/08/24/templated-e-mail-using-net/">implementing templated e-mail</a> was met by a comment suggesting that using XSLT would allow for more flexibility.&#160; Which is true.&#160; Once it was suggested, I started asking myself, “but is it the BEST method of implementing templated e-mail?”</p>
<p>I think, as programmers, we tend to think that having more options, having more flexibility, using the latest and greatest technology, is always best.&#160; But is it?&#8230; <a href="http://blog.dmbcllc.com/2009/08/25/how-to-evaluate-technology-choices/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/08/25/how-to-evaluate-technology-choices/">How to evaluate technology choices</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/08/25/how-to-evaluate-technology-choices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Templated E-Mail using .NET</title>
		<link>http://blog.dmbcllc.com/2009/08/24/templated-e-mail-using-net/</link>
		<comments>http://blog.dmbcllc.com/2009/08/24/templated-e-mail-using-net/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 10:57:12 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[e-mail]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[isbodyhtml]]></category>
		<category><![CDATA[mailaddress]]></category>
		<category><![CDATA[mailmessage]]></category>
		<category><![CDATA[replace]]></category>
		<category><![CDATA[smtpclient]]></category>
		<category><![CDATA[template]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/08/24/templated-e-mail-using-net/</guid>
		<description><![CDATA[<p><p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="G03A0053" border="0" alt="G03A0053" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/08/G03A0053.jpg" width="184" height="244" /></p>
<p>One thing I’m pretty consistent about is letting the computer do most of my work for me.&#160; As a “programmer” I really don’t like to program.&#160; I prefer to solve problems.</p>
<p>You’ve already seen the effects of this in how I program PDF files where I use form fields and fill them at runtime rather than building up the entire PDF at runtime.&#8230; <a href="http://blog.dmbcllc.com/2009/08/24/templated-e-mail-using-net/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/08/24/templated-e-mail-using-net/">Templated E-Mail using .NET</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/08/24/templated-e-mail-using-net/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Ajax: The Definitive Guide</title>
		<link>http://blog.dmbcllc.com/2009/08/21/ajax-the-definitive-guide/</link>
		<comments>http://blog.dmbcllc.com/2009/08/21/ajax-the-definitive-guide/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 11:51:44 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[dom]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[xhtml]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/08/21/ajax-the-definitive-guide/</guid>
		<description><![CDATA[<p><p><a href="http://www.amazon.com/gp/product/0596528388?ie=UTF8&#38;tag=dmbconsulllc-20&#38;linkCode=as2&#38;camp=1789&#38;creative=390957&#38;creativeASIN=0596528388"><!--cloak--><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/08/image11.png" width="244" height="244" /></a> Is Ajax a new technology, or the same old stuff web developers have been using for years? Both, actually. </p>
<p>This book demonstrates not only how tried-and-true web standards make Ajax possible, but how these older technologies allow you to give sites a decidedly modern Web 2.0 feel.&#8230; <a href="http://blog.dmbcllc.com/2009/08/21/ajax-the-definitive-guide/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/08/21/ajax-the-definitive-guide/">Ajax: The Definitive Guide</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/08/21/ajax-the-definitive-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unrecognized Tag Prefix or Device Filter ‘asp’</title>
		<link>http://blog.dmbcllc.com/2009/08/20/unrecognized-tag-prefix-or-device-filter-asp/</link>
		<comments>http://blog.dmbcllc.com/2009/08/20/unrecognized-tag-prefix-or-device-filter-asp/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 11:15:10 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[prefix]]></category>
		<category><![CDATA[unrecognized]]></category>

		<guid isPermaLink="false">http://blog.dmbcllc.com/2009/08/20/unrecognized-tag-prefix-or-device-filter-asp/</guid>
		<description><![CDATA[<p><p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="B01I0001" border="0" alt="B01I0001" align="left" src="http://blog.dmbcllc.com/wp-content/uploads/2009/08/B01I0001.jpg" width="184" height="244" /> One of the companies I work for recently took over a project from another vendor.&#160; As we started to maintain the site, we noticed that we could not drag and drop controls onto the page and get any more than a stub of&#160; the control.&#8230; <a href="http://blog.dmbcllc.com/2009/08/20/unrecognized-tag-prefix-or-device-filter-asp/" class="read_more">Read the rest</a></p></p><p>This post was originally found at <a href="http://blog.dmbcllc.com">.NET Answers</a>  the original article can be found at <a href="http://blog.dmbcllc.com/2009/08/20/unrecognized-tag-prefix-or-device-filter-asp/">Unrecognized Tag Prefix or Device Filter &lsquo;asp&rsquo;</a></p>]]></description>
		<wfw:commentRss>http://blog.dmbcllc.com/2009/08/20/unrecognized-tag-prefix-or-device-filter-asp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Object Caching 9909/10047 objects using disk: basic

Served from: blog.dmbcllc.com @ 2012-05-17 12:38:35 -->

