<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel xmlns:blog="http://www.dotnetnuke.com/blog/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
    <title>Dave Clayton</title>
    <description>Welcome to my blog!  My name is Dave Clayton and I am the lead developer of the Software Know How web site.  I have worked in the IT industry since the year 2000 where I have gained knowledge of various development technologies ranging from MS-DOS applications right through to modern web applications.
&lt;br/&gt;&lt;br/&gt;
My specialist subject and main area of interest is database development.  Having started out as a Microsoft Access developer for a software house I gained a good understanding of database concepts and a good foundation of database design and architecture.  I quickly became familiar with Microsoft SQL Server which I now consider to be my strong point.
&lt;br/&gt;&lt;br/&gt;
In more recent years I have been using a web content management system known as DotNetNuke.  This framework provides a mechanism for building anything from a quick hobbyist web site right up to a professional enterprise web site.  For me, the fact that the framework runs on SQL Server is also a bonus!
&lt;br/&gt;&lt;br/&gt;
www.twitter.com/DClaytonGM</description>
    <link>http://www.softwareknowhow.info/Blogs/tabid/63/BlogId/1/Default.aspx</link>
    <language>en-US</language>
    <webMaster>davec@softwareknowhow.info</webMaster>
    <pubDate>Tue, 07 Feb 2012 19:19:05 GMT</pubDate>
    <lastBuildDate>Tue, 07 Feb 2012 19:19:05 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 4.0.0.0</generator>
    <item>
      <title>WinForms, Icon files and PNG Compression</title>
      <link>http://www.softwareknowhow.info/Blogs/tabid/63/EntryId/243/WinForms-Icon-files-and-PNG-Compression.aspx</link>
      <description>&lt;p&gt;Icon files produced using PNG Compression cause issues on Win XP.&lt;/p&gt;</description>
      <author>davec@softwareknowhow.info</author>
      <comments>http://www.softwareknowhow.info/Blogs/tabid/63/EntryId/243/WinForms-Icon-files-and-PNG-Compression.aspx#Comments</comments>
      <slash:comments>2</slash:comments>
      <guid isPermaLink="true">http://www.softwareknowhow.info/Blogs/tabid/63/EntryId/243/WinForms-Icon-files-and-PNG-Compression.aspx</guid>
      <pubDate>Thu, 28 Apr 2011 12:14:00 GMT</pubDate>
      <trackback:ping>http://www.softwareknowhow.infoDesktopModules/BlogTrackback.aspx?id=243</trackback:ping>
    </item>
    <item>
      <title>Getting started with Windows Phone 7 Development</title>
      <link>http://www.softwareknowhow.info/Blogs/tabid/63/EntryId/120/Getting-started-with-Windows-Phone-7-Development.aspx</link>
      <description>&lt;p&gt;First we had the iPhone, next came Android, and now the latest in the smartphone offering is Windows Phone 7 from Microsoft.  Having heard mixed feelings about Microsoft’s previous phone software, I have never owned a phone running Microsoft software.  I currently use a HTC Desire running Android as this prevents me becoming part of the “Apple” cult! &lt;/p&gt;
&lt;p&gt;I have to say I love the Android operating system but have never had the desire to develop an application for it.  This maybe because I am a C# developer and feel that I probably do not have the skills to develop for the Android platform, or it maybe that I am just plain lazy!  The latter is probably true.&lt;/p&gt;
&lt;p&gt;The launch of Windows Phone 7 has caught my interest due to the ability to develop applications by utilising technology that I am already familiar with.  It appears that I can create applications in a similar fashion to rich internet applications or WPF applications.&lt;/p&gt;
&lt;p&gt;As we speak, I am downloading the free “Windows Phone 7 Developer Toolkit” from Microsoft.  This contains all the necessary tools to get you started.  What’s more, if you are a hobbyist developer it also comes with a copy of Visual Studio 2010 Express aimed specifically at Windows Phone 7 development.  For Free!  You can download the toolkit &lt;a target="_blank" href="http://create.msdn.com/en-us/home/getting_started"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I have started gathering some information about how to get started with developing for Windows Phone 7 and thought it might be polite to share my findings.  There is a wealth of information available but here you can find some starting points consolidated in one place.&lt;/p&gt;
&lt;h2&gt;App Hub&lt;/h2&gt;
&lt;p&gt;App Hub is the central location for Windows Phone 7 and Xbox LIVE developers.  You will find free tools, sample code along with a usual community and education resources.  App Hub is also the place where your finished apps will be uploaded for users to purchase.  If you are a developer interested in selling your applications, you will need to sign up to App Hub which will cost you an annual fee of $99.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://create.msdn.com/en-US/"&gt;App Hub Home Page&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Developer Resources&lt;/h2&gt;
&lt;p&gt;Below are some links to developer resources that look interesting.  I need to put time aside to go through these articles and get to grips with all the cool stuff that can be achieved on the new platform.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/ff402531%28v=VS.92%29.aspx"&gt;Application Platform Overview for Windows Phone&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://create.msdn.com/en-US/education/catalog/article/wp7_training_kit"&gt;Windows Phone 7 Developer Training Kit&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/ff402535%28v=VS.92%29.aspx"&gt;Windows Phone Development – MSDN&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://msdn.microsoft.com/en-us/magazine/gg232764.aspx"&gt;Getting Started with Windows Phone Development Tools&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://blogs.msdn.com/b/ukmsdn/archive/2010/10/25/touchnote-talk-windows-phone-7-app-development.aspx"&gt;TouchNote talk Windows Phone 7 app development&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://blogs.msdn.com/b/mikeormond/archive/2010/10/25/a-few-more-windows-phone-7-apps.aspx"&gt;A Few More Windows Phone 7 Apps&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I hope you find this blog useful and I would love to hear from you regarding your own experiences with Windows Phone 7 development.&lt;/p&gt;&lt;br /&gt;&lt;a href=http://www.softwareknowhow.info/Blogs/tabid/63/EntryId/120/Getting-started-with-Windows-Phone-7-Development.aspx&gt;More ...&lt;/a&gt;</description>
      <author>davec@softwareknowhow.info</author>
      <comments>http://www.softwareknowhow.info/Blogs/tabid/63/EntryId/120/Getting-started-with-Windows-Phone-7-Development.aspx#Comments</comments>
      <slash:comments>0</slash:comments>
      <guid isPermaLink="true">http://www.softwareknowhow.info/Blogs/tabid/63/EntryId/120/Getting-started-with-Windows-Phone-7-Development.aspx</guid>
      <pubDate>Tue, 26 Oct 2010 11:10:00 GMT</pubDate>
      <trackback:ping>http://www.softwareknowhow.infoDesktopModules/BlogTrackback.aspx?id=120</trackback:ping>
    </item>
    <item>
      <title>Loopless recursion with SQL Server</title>
      <link>http://www.softwareknowhow.info/Blogs/tabid/63/EntryId/22/Loopless-recursion-with-SQL-Server.aspx</link>
      <description>&lt;p&gt;When it comes to writing T-SQL, one of my pet hates is the unnecessary use of loops and cursors.  As we all know, SQL is a set based language and has been designed to work using sets of data.  Far too often do I see people looping unnecessarily in their back-end code resulting in a slow user interface.&lt;/p&gt;&lt;div class="tags"&gt;Tags: SQL Server,T-SQL,Tips,Loops,Recursion,Iteration&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.softwareknowhow.info/Blogs/tabid/63/CatID/2/Default.aspx&gt;Database&lt;/a&gt;&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.softwareknowhow.info/Blogs/tabid/63/CatID/5/Default.aspx&gt;Development&lt;/a&gt;&lt;/div&gt;</description>
      <author>davec@softwareknowhow.info</author>
      <category domain="http://www.softwareknowhow.info/Blogs/tabid/63/CatID/2/Default.aspx">Database</category>
      <category domain="http://www.softwareknowhow.info/Blogs/tabid/63/CatID/5/Default.aspx">Development</category>
      <comments>http://www.softwareknowhow.info/Blogs/tabid/63/EntryId/22/Loopless-recursion-with-SQL-Server.aspx#Comments</comments>
      <slash:comments>3</slash:comments>
      <guid isPermaLink="true">http://www.softwareknowhow.info/Blogs/tabid/63/EntryId/22/Loopless-recursion-with-SQL-Server.aspx</guid>
      <pubDate>Tue, 23 Mar 2010 17:45:00 GMT</pubDate>
      <trackback:ping>http://www.softwareknowhow.infoDesktopModules/BlogTrackback.aspx?id=22</trackback:ping>
      <blog:tag blog:url="http://www.softwareknowhow.info/Blogs/tabid/63/TagID/16/Default.aspx">SQL Server</blog:tag>
      <blog:tag blog:url="http://www.softwareknowhow.info/Blogs/tabid/63/TagID/17/Default.aspx">T-SQL</blog:tag>
      <blog:tag blog:url="http://www.softwareknowhow.info/Blogs/tabid/63/TagID/18/Default.aspx">Tips</blog:tag>
      <blog:tag blog:url="http://www.softwareknowhow.info/Blogs/tabid/63/TagID/19/Default.aspx">Loops</blog:tag>
      <blog:tag blog:url="http://www.softwareknowhow.info/Blogs/tabid/63/TagID/20/Default.aspx">Recursion</blog:tag>
      <blog:tag blog:url="http://www.softwareknowhow.info/Blogs/tabid/63/TagID/21/Default.aspx">Iteration</blog:tag>
    </item>
    <item>
      <title>What is DotNetNuke?</title>
      <link>http://www.softwareknowhow.info/Blogs/tabid/63/EntryId/4/What-is-DotNetNuke.aspx</link>
      <description>&lt;p&gt;DotNetNuke (DNN) is a multi-portal web content management system.  The  softwareknowhow.info web site is a working example of what can be  achieved using the DNN framework.  DNN started out as an application  from Microsoft designed to demonstrate the functionality available in  their new ASP.NET 1.0 platform.  This application was named the IBuySpy  Portal.&lt;/p&gt;&lt;div class="tags"&gt;Tags: DotNetNuke,ASP.NET&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.softwareknowhow.info/Blogs/tabid/63/CatID/5/Default.aspx&gt;Development&lt;/a&gt;&lt;/div&gt;&lt;div class="category"&gt;Category: &lt;a href=http://www.softwareknowhow.info/Blogs/tabid/63/CatID/11/Default.aspx&gt;Web&lt;/a&gt;&lt;/div&gt;</description>
      <author>davec@softwareknowhow.info</author>
      <category domain="http://www.softwareknowhow.info/Blogs/tabid/63/CatID/5/Default.aspx">Development</category>
      <category domain="http://www.softwareknowhow.info/Blogs/tabid/63/CatID/11/Default.aspx">Web</category>
      <comments>http://www.softwareknowhow.info/Blogs/tabid/63/EntryId/4/What-is-DotNetNuke.aspx#Comments</comments>
      <slash:comments>2</slash:comments>
      <guid isPermaLink="true">http://www.softwareknowhow.info/Blogs/tabid/63/EntryId/4/What-is-DotNetNuke.aspx</guid>
      <pubDate>Tue, 16 Feb 2010 12:34:00 GMT</pubDate>
      <trackback:ping>http://www.softwareknowhow.infoDesktopModules/BlogTrackback.aspx?id=4</trackback:ping>
      <blog:tag blog:url="http://www.softwareknowhow.info/Blogs/tabid/63/TagID/1/Default.aspx">DotNetNuke</blog:tag>
      <blog:tag blog:url="http://www.softwareknowhow.info/Blogs/tabid/63/TagID/2/Default.aspx">ASP.NET</blog:tag>
    </item>
  </channel>
</rss>
