<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.theregion.com/rss.xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
        <title>Steven Smith, Microsoft Regional Director</title>
        <link>http://www.theregion.com/Profile.aspx?rd=1322</link>
        <description>TechEd Speaker, ASP.NET MVP, ASPInsiders member, INETA Speaker, DevConnections Speaker,  co-author of three ASP.NET books and numerous .NET articles.  Currently interested in agile methodologies and performance.</description>
        <dc:language>en</dc:language>
        <atom:link href="http://www.theregion.com/ShowRss.aspx" rel="self" type="application/rss+xml" />
        <item>
            <title>Bug Solution to System.Core in VS2010 Projects</title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/30470.item</link>
            <pubDate>Wed, 25 Aug 2010 00:22:16 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/30470.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=Visual+Studio'>Visual Studio</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...I just ran into an odd issue with a VS2010 project.  In my case it was an MVC 2 application I was upgrading from VS2008.  One of the built-in controllers (ProfileController) was failing to compile because it could not resolve the Linq extension method symbols Single() and Matches().  These are located in the System.Core assembly.  I checked my project references in Solution Explorer, and...&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/30470.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=Visual+Studio">Visual Studio</category>
        </item>
        <item>
            <title>Code Analysis Techniques</title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/30436.item</link>
            <pubDate>Fri, 20 Aug 2010 18:11:23 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/30436.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=TechTalk'>TechTalk</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...The perspective of an outside authority can often uncover design decisions that represent “low hanging fruit” and can quickly and easily be adjusted to produce a much better solution.  Sometimes the hard part really is just knowing where the problem is – after that fixing it is easy.  That reminds me of a story I heard somewhere a long time ago, that I’ll wrap up with:...&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/30436.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=TechTalk">TechTalk</category>
        </item>
        <item>
            <title>Example Using Code Contracts in VS2010</title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/30411.item</link>
            <pubDate>Wed, 18 Aug 2010 18:49:26 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/30411.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=Visual+Studio'>Visual Studio</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...With the Code Contracts installed, you can start to use them in your code in place of things like guard clauses to ensure that a parameter is not null.  The benefit of this approach is that you get a richer experience at design/development time and you can also ensure, via compilation errors, that certain things simply cannot occur in your application. Code Contracts uses...&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/30411.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=Visual+Studio">Visual Studio</category>
        </item>
        <item>
            <title>Code Sample Determines the Current Controller or Action in an Html Helper</title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29874.item</link>
            <pubDate>Wed, 07 Jul 2010 13:05:54 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29874.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=ASPNET'>ASPNET</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...the HtmlHelper has a ViewContext property, which allows you to access RouteData and ultimately from there determine the controller and/or action that was used for this request.  Incidentally, you can also use the ViewContext to get to...&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29874.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=ASPNET">ASPNET</category>
        </item>
        <item>
            <title>Budding Versus Festering Code</title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29813.item</link>
            <pubDate>Wed, 30 Jun 2010 04:00:17 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29813.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=TechTalk'>TechTalk</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...there is a trend in the tooling to make the cost of budding less - it would be interesting to add something to the IDE that would make the cost of festering INCREASE. Imagine an add-in that would grow more and more annoying as the size of your class increased.  Clippy pops up and...&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29813.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=TechTalk">TechTalk</category>
        </item>
        <item>
            <title>Default Encoding of Strings in ASP.NET MVC 2</title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29785.item</link>
            <pubDate>Mon, 28 Jun 2010 19:35:25 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29785.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=NET+Framework'>NET Framework</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...Encoding by default is a good thing.  With ASP.NET 4 this is very easy to do if you just enforce the rules that &lt;%= is no longer used, and is replaced everywhere with &lt;%:.  This may result in some breaking changes from existing code that is expecting to render plain strings that contain HTML in them.  These can easily be fixed through...&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29785.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=NET+Framework">NET Framework</category>
        </item>
        <item>
            <title>Great Uses of Using Statement in C#</title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29741.item</link>
            <pubDate>Tue, 22 Jun 2010 22:39:47 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29741.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=NET+Framework'>NET Framework</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...Consider the scenario where you want to perform some kind of pre- and post- processing around an arbitrary block of code.  The simplest scenario I know of is when you want to time some code, using the stopwatch class.  If you want to perform basic stopwatch usage, you can write some code like this...&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29741.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=NET+Framework">NET Framework</category>
        </item>
        <item>
            <title>How to Move a Certificate Between Web Servers</title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29727.item</link>
            <pubDate>Mon, 21 Jun 2010 22:59:53 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29727.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=Security'>Security</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...uses SSL to secure users’ data, I had to move the certificate to the new server as part of the server move.  Fortunately, this process is quite painless.  First, you need to export the certificate to a .pfx file and give it a password, using these steps:..&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29727.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=Security">Security</category>
        </item>
        <item>
            <title>Testing Email Sending</title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29689.item</link>
            <pubDate>Fri, 18 Jun 2010 19:45:08 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29689.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=TechTalk'>TechTalk</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...if you’re a developer and you want to easily be able to test whether or not emails are working correctly in your application without actually sending them and/or installing a real SMTP server on your machine, pay attention....The other interesting tidbit about emails that is specific to .NET is that the MailMessage class is IDisposable. I never realized that before, but I noticed...&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29689.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=TechTalk">TechTalk</category>
        </item>
        <item>
            <title>TechEd 2010 on the Runway </title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29395.item</link>
            <pubDate>Wed, 26 May 2010 18:34:46 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29395.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=Editors+Picks'>Editors Picks</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...hear about what NOT to do on your software project.  Hear my own and others’ war stories and lessons learned.  You’ll laugh, you’ll cry, you’ll realize you’re a much better developer than a lot of folks out there.  Here’s the official...Cheap beer and lousy pizza...a night of gumbo...Mardi Gras World...the joie de vivre...&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29395.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=Editors+Picks">Editors Picks</category>
        </item>
        <item>
            <title>Clean Up - Don't Through Duplication Exceptions</title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29312.item</link>
            <pubDate>Mon, 17 May 2010 23:48:51 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29312.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=TechTalk'>TechTalk</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...If you find yourself literally throwing the exact exception in more than one location within a given method, stop....Note that in this last example, I’m throwing the same exception type in each case, but with different Message values. I’m also making sure...&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29312.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=TechTalk">TechTalk</category>
        </item>
        <item>
            <title>Solution to NameValueSectionHandler Error</title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29245.item</link>
            <pubDate>Mon, 10 May 2010 18:34:42 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29245.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=NET+Framework'>NET Framework</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...The issue in this case is that the NameValueSectionHandler is still in the System assembly, but is in the System.Configuration namespace.  This causes confusion which can be alleviated by using the following section definition:...&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29245.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=NET+Framework">NET Framework</category>
        </item>
        <item>
            <title>Avoid appSettings if You Can, Here's Why</title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29220.item</link>
            <pubDate>Wed, 05 May 2010 20:05:41 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29220.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=Editors+Picks'>Editors Picks</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...For my ASP.NET Tips and Tricks talk, I use the following example, which is a simple DemoSettings class that includes two fields. The first is an integer representing how many attendees there are present for the talk, and the second is the title of the talk. The setup in web.config is as follows:...&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29220.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=Editors+Picks">Editors Picks</category>
        </item>
        <item>
            <title>It's Easy to Share Folders in VirtualBox on Windows 7</title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29206.item</link>
            <pubDate>Tue, 04 May 2010 17:07:22 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29206.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=Microsoft+Windows+Client'>Microsoft Windows Client</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...how to share folders between my host OS (Windows 7) and my virtual OS (Windows Server 2008)...Where are Shared Folders in a VirtualBox VM? Fortunately a bit of searching...It turns out that there is a magic word you have to know, and that is...&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29206.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=Microsoft+Windows+Client">Microsoft Windows Client</category>
        </item>
        <item>
            <title>How to Detect Unicode Usage in SQL Column</title>
            <link>http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29184.item</link>
            <pubDate>Fri, 30 Apr 2010 19:17:42 GMT</pubDate>
            <guid isPermaLink="true">http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29184.item</guid>
            <dc:creator>Steven Smith</dc:creator>
<description><![CDATA[<div><small><a href='http://aspadvice.com/blogs/ssmith/'>Steven Smith's blog</a> |  <a href='http://www.theregion.com/posts.aspx?topic=SQL+Server'>SQL Server</a>
</small></div>
<a href='http://www.theregion.com/profile.aspx?author=133'>Steven Smith</a> writes &quot;...Converting data types from Unicode (nvarchar/nchar) can cut the size required to store the data by half, which can be a fairly easy optimization to make.  However, this will usually only make a significant difference for tables with...&quot;
 <a href='http://indepthtalk.net/Directory/Bloggers/Steven_Smith/29184.item'>Read post</a> &#187;
]]></description>
            <category domain="http://www.theregion.com/posts.aspx?topic=SQL+Server">SQL Server</category>
        </item>
  </channel>
</rss>
