<?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:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Craig Nicholson</title><link>http://dotnet.org.za/craign/default.aspx</link><description>&lt;p&gt;&lt;b&gt;&lt;h3&gt;My blog has moved to &lt;a href="http://craign.net/"&gt;http://craign.net/&lt;/a&gt;.&lt;/h3&gt;&lt;/b&gt;&lt;/p&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP2 (Build: 20611.960)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/CraigNicholson" type="application/rss+xml" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FCraigNicholson" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FCraigNicholson" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FCraigNicholson" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/CraigNicholson" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FCraigNicholson" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FCraigNicholson" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FCraigNicholson" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item><title>Scott Hanselman visiting SA</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/RfeLavsnkT4/scott-hanselman-visiting-sa.aspx</link><pubDate>Thu, 04 Dec 2008 21:58:11 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:895315</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=895315</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=895315</wfw:comment><comments>http://dotnet.org.za/craign/archive/2008/12/04/scott-hanselman-visiting-sa.aspx#comments</comments><description>&lt;p&gt;&lt;a target="_blank" href="http://www.hanselman.com/"&gt;Scott Hanselman&lt;/a&gt; will be in South Africa in December and spending time with the developer community in Johannesburg and Cape Town. Find out more about the events and how to RSVP over &lt;a href="http://craign.net/2008/12/05/scott-hanselman-to-visit-south-africa/"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2008/12/04/scott-hanselman-visiting-sa.aspx&amp;amp;;subject=Scott+Hanselman+visiting+SA" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/12/04/scott-hanselman-visiting-sa.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2008/12/04/scott-hanselman-visiting-sa.aspx&amp;amp;;title=Scott+Hanselman+visiting+SA" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/12/04/scott-hanselman-visiting-sa.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2008/12/04/scott-hanselman-visiting-sa.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/12/04/scott-hanselman-visiting-sa.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2008/12/04/scott-hanselman-visiting-sa.aspx&amp;amp;title=Scott+Hanselman+visiting+SA" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/12/04/scott-hanselman-visiting-sa.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2008/12/04/scott-hanselman-visiting-sa.aspx&amp;amp;;title=Scott+Hanselman+visiting+SA" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/12/04/scott-hanselman-visiting-sa.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2008/12/04/scott-hanselman-visiting-sa.aspx&amp;amp;;title=Scott+Hanselman+visiting+SA&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/12/04/scott-hanselman-visiting-sa.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=895315" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/RfeLavsnkT4" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/craign/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://dotnet.org.za/craign/archive/tags/SA+Developer+.NET/default.aspx">SA Developer .NET</category><category domain="http://dotnet.org.za/craign/archive/tags/South+Africa/default.aspx">South Africa</category><feedburner:origLink>http://dotnet.org.za/craign/archive/2008/12/04/scott-hanselman-visiting-sa.aspx</feedburner:origLink></item><item><title>SQL Server 2008 and .NET Framework 2.0 SP2 dependency explained</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/UVzRXIWDCyA/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx</link><pubDate>Sun, 24 Aug 2008 09:39:02 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:542757</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=542757</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=542757</wfw:comment><comments>http://dotnet.org.za/craign/archive/2008/08/24/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx#comments</comments><description>&lt;p&gt;Recently a local SA Developer .NET community member reported an issue installing SQL Server 2008 Express as it required the as yet unreleased .NET Framework 2.0 SP2.&lt;/p&gt;  &lt;p&gt;I have explained the dependency in my post over &lt;a href="http://craign.net/2008/08/24/sql-server-2008-and-net-framework-20-sp2-dependency-explained/"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2008/08/24/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx&amp;amp;;subject=SQL+Server+2008+and+.NET+Framework+2.0+SP2+dependency+explained" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/24/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2008/08/24/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx&amp;amp;;title=SQL+Server+2008+and+.NET+Framework+2.0+SP2+dependency+explained" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/24/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2008/08/24/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/24/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2008/08/24/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx&amp;amp;title=SQL+Server+2008+and+.NET+Framework+2.0+SP2+dependency+explained" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/24/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2008/08/24/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx&amp;amp;;title=SQL+Server+2008+and+.NET+Framework+2.0+SP2+dependency+explained" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/24/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2008/08/24/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx&amp;amp;;title=SQL+Server+2008+and+.NET+Framework+2.0+SP2+dependency+explained&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/24/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=542757" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/UVzRXIWDCyA" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/craign/archive/tags/.NET+Technology/default.aspx">.NET Technology</category><category domain="http://dotnet.org.za/craign/archive/tags/SQL+Server/default.aspx">SQL Server</category><feedburner:origLink>http://dotnet.org.za/craign/archive/2008/08/24/sql-server-2008-and-net-framework-2-0-sp2-dependency-explained.aspx</feedburner:origLink></item><item><title>A practical use for filtered indexes</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/Ib3MGkImUwU/a-practical-use-for-filtered-indexes.aspx</link><pubDate>Mon, 18 Aug 2008 18:11:40 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:531944</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=531944</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=531944</wfw:comment><comments>http://dotnet.org.za/craign/archive/2008/08/18/a-practical-use-for-filtered-indexes.aspx#comments</comments><description>&lt;p&gt;Finally there is a solution to having a unique column with NULL values in it. The answer is using SQL Server 2008 filtered indexes but there is a practical limitation as well.&lt;/p&gt;  &lt;p&gt;Read more in my post over &lt;a href="http://craign.net/2008/08/18/a-practical-use-for-filtered-indexes/"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2008/08/18/a-practical-use-for-filtered-indexes.aspx&amp;amp;;subject=A+practical+use+for+filtered+indexes" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/18/a-practical-use-for-filtered-indexes.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2008/08/18/a-practical-use-for-filtered-indexes.aspx&amp;amp;;title=A+practical+use+for+filtered+indexes" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/18/a-practical-use-for-filtered-indexes.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2008/08/18/a-practical-use-for-filtered-indexes.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/18/a-practical-use-for-filtered-indexes.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2008/08/18/a-practical-use-for-filtered-indexes.aspx&amp;amp;title=A+practical+use+for+filtered+indexes" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/18/a-practical-use-for-filtered-indexes.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2008/08/18/a-practical-use-for-filtered-indexes.aspx&amp;amp;;title=A+practical+use+for+filtered+indexes" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/18/a-practical-use-for-filtered-indexes.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2008/08/18/a-practical-use-for-filtered-indexes.aspx&amp;amp;;title=A+practical+use+for+filtered+indexes&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/18/a-practical-use-for-filtered-indexes.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=531944" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/Ib3MGkImUwU" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/craign/archive/tags/SQL+Server/default.aspx">SQL Server</category><feedburner:origLink>http://dotnet.org.za/craign/archive/2008/08/18/a-practical-use-for-filtered-indexes.aspx</feedburner:origLink></item><item><title>Tech-Ed South Africa 2008 Photos</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/1_VfI6-7TFQ/tech-ed-south-africa-2008-photos.aspx</link><pubDate>Tue, 12 Aug 2008 07:31:10 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:522838</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=522838</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=522838</wfw:comment><comments>http://dotnet.org.za/craign/archive/2008/08/12/tech-ed-south-africa-2008-photos.aspx#comments</comments><description>&lt;p&gt;I took some candid photos at Tech-Ed South Africa 2008 down in Durban and I’ve blogged them on my post over &lt;a href="http://craign.net/2008/08/11/tech-ed-south-africa-2008-photos/" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2008/08/12/tech-ed-south-africa-2008-photos.aspx&amp;amp;;subject=Tech-Ed+South+Africa+2008+Photos" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/12/tech-ed-south-africa-2008-photos.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2008/08/12/tech-ed-south-africa-2008-photos.aspx&amp;amp;;title=Tech-Ed+South+Africa+2008+Photos" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/12/tech-ed-south-africa-2008-photos.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2008/08/12/tech-ed-south-africa-2008-photos.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/12/tech-ed-south-africa-2008-photos.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2008/08/12/tech-ed-south-africa-2008-photos.aspx&amp;amp;title=Tech-Ed+South+Africa+2008+Photos" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/12/tech-ed-south-africa-2008-photos.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2008/08/12/tech-ed-south-africa-2008-photos.aspx&amp;amp;;title=Tech-Ed+South+Africa+2008+Photos" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/12/tech-ed-south-africa-2008-photos.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2008/08/12/tech-ed-south-africa-2008-photos.aspx&amp;amp;;title=Tech-Ed+South+Africa+2008+Photos&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/08/12/tech-ed-south-africa-2008-photos.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=522838" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/1_VfI6-7TFQ" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/craign/archive/tags/South+Africa/default.aspx">South Africa</category><feedburner:origLink>http://dotnet.org.za/craign/archive/2008/08/12/tech-ed-south-africa-2008-photos.aspx</feedburner:origLink></item><item><title>Time to monetize your gaming creativity</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/i5d3DwxwV4A/time-to-monetize-your-gaming-creativity.aspx</link><pubDate>Tue, 22 Jul 2008 19:40:44 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:488300</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=488300</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=488300</wfw:comment><comments>http://dotnet.org.za/craign/archive/2008/07/22/time-to-monetize-your-gaming-creativity.aspx#comments</comments><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;img title="Make games, Make money" style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;margin:0px 10px 10px 0px;border-right-width:0px;" height="155" alt="Make games, Make money" src="http://dotnet.org.za/blogs/craign/WindowsLiveWriter/Timetomonetizeyourgamingcreativity_13DC4/image_10.png" width="240" align="left" border="0" /&gt;You’ve played Xbox 360 games with the millions of gamers on Xbox LIVE. You’ve chatted, shared, and dominated in games of all kinds. But what if those millions could be playing your game? &lt;/p&gt;  &lt;p&gt;Better still – what if you were getting paid for it?&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Read more in my post about it &lt;a href="http://craign.net/2008/07/22/time-to-monetize-your-gaming-creativity/"&gt;over here&lt;/a&gt;.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2008/07/22/time-to-monetize-your-gaming-creativity.aspx&amp;amp;;subject=Time+to+monetize+your+gaming+creativity" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/07/22/time-to-monetize-your-gaming-creativity.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2008/07/22/time-to-monetize-your-gaming-creativity.aspx&amp;amp;;title=Time+to+monetize+your+gaming+creativity" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/07/22/time-to-monetize-your-gaming-creativity.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2008/07/22/time-to-monetize-your-gaming-creativity.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/07/22/time-to-monetize-your-gaming-creativity.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2008/07/22/time-to-monetize-your-gaming-creativity.aspx&amp;amp;title=Time+to+monetize+your+gaming+creativity" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/07/22/time-to-monetize-your-gaming-creativity.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2008/07/22/time-to-monetize-your-gaming-creativity.aspx&amp;amp;;title=Time+to+monetize+your+gaming+creativity" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/07/22/time-to-monetize-your-gaming-creativity.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2008/07/22/time-to-monetize-your-gaming-creativity.aspx&amp;amp;;title=Time+to+monetize+your+gaming+creativity&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/07/22/time-to-monetize-your-gaming-creativity.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=488300" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/i5d3DwxwV4A" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/craign/archive/tags/gaming/default.aspx">gaming</category><category domain="http://dotnet.org.za/craign/archive/tags/Visual+Studio+2005/default.aspx">Visual Studio 2005</category><category domain="http://dotnet.org.za/craign/archive/tags/Xbox+360/default.aspx">Xbox 360</category><category domain="http://dotnet.org.za/craign/archive/tags/Xbox+LIVE/default.aspx">Xbox LIVE</category><category domain="http://dotnet.org.za/craign/archive/tags/XNA/default.aspx">XNA</category><feedburner:origLink>http://dotnet.org.za/craign/archive/2008/07/22/time-to-monetize-your-gaming-creativity.aspx</feedburner:origLink></item><item><title>Silverlight 2 with Brad Abrams reminder</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/hUZ07pqrFpo/silverlight-2-with-brad-abrams-reminder.aspx</link><pubDate>Fri, 20 Jun 2008 11:42:04 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:460324</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=460324</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=460324</wfw:comment><comments>http://dotnet.org.za/craign/archive/2008/06/20/silverlight-2-with-brad-abrams-reminder.aspx#comments</comments><description>&lt;p&gt;Just a quick reminder that there is still space available for the &lt;a href="http://sadeveloper.net/" target="_blank"&gt;SA Developer .NET&lt;/a&gt; session &lt;a href="http://craign.net/2008/05/30/silverlight-2-with-brad-abrams/" target="_blank"&gt;Silverlight 2 with Brad Abrams&lt;/a&gt;. Please take a moment and RSVP &lt;a href="http://sadeveloper.net/forums/thread/12453.aspx" target="_blank"&gt;over here&lt;/a&gt; on the forum thread.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2008/06/20/silverlight-2-with-brad-abrams-reminder.aspx&amp;amp;;subject=Silverlight+2+with+Brad+Abrams+reminder" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/20/silverlight-2-with-brad-abrams-reminder.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2008/06/20/silverlight-2-with-brad-abrams-reminder.aspx&amp;amp;;title=Silverlight+2+with+Brad+Abrams+reminder" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/20/silverlight-2-with-brad-abrams-reminder.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2008/06/20/silverlight-2-with-brad-abrams-reminder.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/20/silverlight-2-with-brad-abrams-reminder.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2008/06/20/silverlight-2-with-brad-abrams-reminder.aspx&amp;amp;title=Silverlight+2+with+Brad+Abrams+reminder" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/20/silverlight-2-with-brad-abrams-reminder.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2008/06/20/silverlight-2-with-brad-abrams-reminder.aspx&amp;amp;;title=Silverlight+2+with+Brad+Abrams+reminder" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/20/silverlight-2-with-brad-abrams-reminder.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2008/06/20/silverlight-2-with-brad-abrams-reminder.aspx&amp;amp;;title=Silverlight+2+with+Brad+Abrams+reminder&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/20/silverlight-2-with-brad-abrams-reminder.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=460324" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/hUZ07pqrFpo" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/craign/archive/tags/SA+Developer+.NET/default.aspx">SA Developer .NET</category><category domain="http://dotnet.org.za/craign/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://dotnet.org.za/craign/archive/tags/South+Africa/default.aspx">South Africa</category><feedburner:origLink>http://dotnet.org.za/craign/archive/2008/06/20/silverlight-2-with-brad-abrams-reminder.aspx</feedburner:origLink></item><item><title>Develop a game and win money</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/4MHs-AeeBAE/develop-a-game-and-win-money.aspx</link><pubDate>Fri, 13 Jun 2008 07:23:36 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:453481</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=453481</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=453481</wfw:comment><comments>http://dotnet.org.za/craign/archive/2008/06/13/develop-a-game-and-win-money.aspx#comments</comments><description>&lt;p&gt;The 2008 Microsoft XNA Dream-Build-Play Challenge has begun and its looking like its going to be a really cool competition this year. The best part is that is a worldwide competition so that means even us South Africans can win.&lt;/p&gt;  &lt;p&gt;Read more about it on my blog over &lt;a href="http://craign.net/2008/06/13/develop-a-game-and-win-money/" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2008/06/13/develop-a-game-and-win-money.aspx&amp;amp;;subject=Develop+a+game+and+win+money" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/13/develop-a-game-and-win-money.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2008/06/13/develop-a-game-and-win-money.aspx&amp;amp;;title=Develop+a+game+and+win+money" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/13/develop-a-game-and-win-money.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2008/06/13/develop-a-game-and-win-money.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/13/develop-a-game-and-win-money.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2008/06/13/develop-a-game-and-win-money.aspx&amp;amp;title=Develop+a+game+and+win+money" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/13/develop-a-game-and-win-money.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2008/06/13/develop-a-game-and-win-money.aspx&amp;amp;;title=Develop+a+game+and+win+money" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/13/develop-a-game-and-win-money.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2008/06/13/develop-a-game-and-win-money.aspx&amp;amp;;title=Develop+a+game+and+win+money&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/13/develop-a-game-and-win-money.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=453481" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/4MHs-AeeBAE" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/craign/archive/tags/competition/default.aspx">competition</category><category domain="http://dotnet.org.za/craign/archive/tags/gaming/default.aspx">gaming</category><category domain="http://dotnet.org.za/craign/archive/tags/XNA/default.aspx">XNA</category><feedburner:origLink>http://dotnet.org.za/craign/archive/2008/06/13/develop-a-game-and-win-money.aspx</feedburner:origLink></item><item><title>Blend doesn’t support managed type converters</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/V56-oNVIUWw/blend-doesn-t-support-managed-type-converters.aspx</link><pubDate>Fri, 13 Jun 2008 06:33:17 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:453359</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=453359</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=453359</wfw:comment><comments>http://dotnet.org.za/craign/archive/2008/06/13/blend-doesn-t-support-managed-type-converters.aspx#comments</comments><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;If you are busy trying to develop using Microsoft Silverlight 2 beta 2 and Microsoft Expression Blend 2.5 June Preview you might have encountered errors while working in Blend such as &lt;strong&gt;The TypeConverter for &amp;quot;DataGridLength&amp;quot; does not support converting from a string.&lt;/strong&gt; although Visual Studio doesn’t complain about the XAML and the code runs just fine.&lt;/p&gt;  &lt;p&gt;Read more about the problem &lt;a href="http://craign.net/2008/06/13/blend-doesnt-support-managed-type-converters/" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2008/06/13/blend-doesn-t-support-managed-type-converters.aspx&amp;amp;;subject=Blend+doesn%e2%80%99t+support+managed+type+converters" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/13/blend-doesn-t-support-managed-type-converters.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2008/06/13/blend-doesn-t-support-managed-type-converters.aspx&amp;amp;;title=Blend+doesn%e2%80%99t+support+managed+type+converters" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/13/blend-doesn-t-support-managed-type-converters.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2008/06/13/blend-doesn-t-support-managed-type-converters.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/13/blend-doesn-t-support-managed-type-converters.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2008/06/13/blend-doesn-t-support-managed-type-converters.aspx&amp;amp;title=Blend+doesn%e2%80%99t+support+managed+type+converters" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/13/blend-doesn-t-support-managed-type-converters.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2008/06/13/blend-doesn-t-support-managed-type-converters.aspx&amp;amp;;title=Blend+doesn%e2%80%99t+support+managed+type+converters" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/13/blend-doesn-t-support-managed-type-converters.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2008/06/13/blend-doesn-t-support-managed-type-converters.aspx&amp;amp;;title=Blend+doesn%e2%80%99t+support+managed+type+converters&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/13/blend-doesn-t-support-managed-type-converters.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=453359" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/V56-oNVIUWw" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/craign/archive/tags/bug/default.aspx">bug</category><category domain="http://dotnet.org.za/craign/archive/tags/Silverlight/default.aspx">Silverlight</category><feedburner:origLink>http://dotnet.org.za/craign/archive/2008/06/13/blend-doesn-t-support-managed-type-converters.aspx</feedburner:origLink></item><item><title>WatermarkedTextBox control for Silverlight 2 beta 2</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/OJgIWN1GlCk/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx</link><pubDate>Tue, 10 Jun 2008 19:33:48 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:450551</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=450551</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=450551</wfw:comment><comments>http://dotnet.org.za/craign/archive/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx#comments</comments><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://silverlight.net/" target="_blank"&gt;&lt;img style="margin:0px 0px 0px 10px;" src="http://craign.net/wp-content/uploads/2008/03/image1.png" align="right" alt="" /&gt;&lt;/a&gt; When Microsoft released Silverlight 2 beta 1 they included a really cool control called the &lt;strong&gt;System.Windows.Controls.WatermarkedTextBox&lt;/strong&gt; control. It lived in the assembly &lt;strong&gt;System.Windows.Controls.Extended.dll&lt;/strong&gt; and was included in your XAP file when you did a build. However in Silverlight 2 beta 2 the one control that didn’t make it was the WatermarkedTextBox control.&lt;/p&gt;  &lt;p&gt;See &lt;a href="http://craign.net/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2/" target="_blank"&gt;my blog post here&lt;/a&gt; for the workaround and updated source code for the control.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx&amp;amp;;subject=WatermarkedTextBox+control+for+Silverlight+2+beta+2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx&amp;amp;;title=WatermarkedTextBox+control+for+Silverlight+2+beta+2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx&amp;amp;title=WatermarkedTextBox+control+for+Silverlight+2+beta+2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx&amp;amp;;title=WatermarkedTextBox+control+for+Silverlight+2+beta+2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx&amp;amp;;title=WatermarkedTextBox+control+for+Silverlight+2+beta+2&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=450551" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/OJgIWN1GlCk" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/craign/archive/tags/Silverlight/default.aspx">Silverlight</category><feedburner:origLink>http://dotnet.org.za/craign/archive/2008/06/10/watermarkedtextbox-control-for-silverlight-2-beta-2.aspx</feedburner:origLink></item><item><title>Microsoft Silverlight 2 Beta 2 released</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/OHEypF7GGJ8/microsoft-silverlight-2-beta-2-released.aspx</link><pubDate>Sat, 07 Jun 2008 00:36:23 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:447506</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=447506</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=447506</wfw:comment><comments>http://dotnet.org.za/craign/archive/2008/06/07/microsoft-silverlight-2-beta-2-released.aspx#comments</comments><description>&lt;p&gt;Yes after they &lt;a href="http://craign.net/2008/06/03/silverlight-2-beta-2-releasing-this-week/" target="_blank"&gt;promised earlier this week&lt;/a&gt; its finally available for download. See my &lt;a href="http://craign.net/2008/06/07/silverlight-2-beta-2-now-available/" target="_blank"&gt;post over here&lt;/a&gt; for all the details.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2008/06/07/microsoft-silverlight-2-beta-2-released.aspx&amp;amp;;subject=Microsoft+Silverlight+2+Beta+2+released" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/07/microsoft-silverlight-2-beta-2-released.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2008/06/07/microsoft-silverlight-2-beta-2-released.aspx&amp;amp;;title=Microsoft+Silverlight+2+Beta+2+released" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/07/microsoft-silverlight-2-beta-2-released.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2008/06/07/microsoft-silverlight-2-beta-2-released.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/07/microsoft-silverlight-2-beta-2-released.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2008/06/07/microsoft-silverlight-2-beta-2-released.aspx&amp;amp;title=Microsoft+Silverlight+2+Beta+2+released" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/07/microsoft-silverlight-2-beta-2-released.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2008/06/07/microsoft-silverlight-2-beta-2-released.aspx&amp;amp;;title=Microsoft+Silverlight+2+Beta+2+released" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/07/microsoft-silverlight-2-beta-2-released.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2008/06/07/microsoft-silverlight-2-beta-2-released.aspx&amp;amp;;title=Microsoft+Silverlight+2+Beta+2+released&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/06/07/microsoft-silverlight-2-beta-2-released.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=447506" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/OHEypF7GGJ8" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/craign/archive/tags/.NET+Technology/default.aspx">.NET Technology</category><category domain="http://dotnet.org.za/craign/archive/tags/.NET+Tools/default.aspx">.NET Tools</category><category domain="http://dotnet.org.za/craign/archive/tags/Silverlight/default.aspx">Silverlight</category><feedburner:origLink>http://dotnet.org.za/craign/archive/2008/06/07/microsoft-silverlight-2-beta-2-released.aspx</feedburner:origLink></item><item><title>New primary blog - CraigN.NET</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/9EqXUSn3Mfo/new-primary-blog-craign-net.aspx</link><pubDate>Thu, 03 Jan 2008 17:34:09 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:265902</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=265902</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=265902</wfw:comment><comments>http://dotnet.org.za/craign/archive/2008/01/03/new-primary-blog-craign-net.aspx#comments</comments><description>&lt;p&gt;It seems that a lot of people didn&amp;#39;t see &lt;a href="http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx" target="_blank"&gt;a previous post&lt;/a&gt; about my new blog over at &lt;a href="http://craign.net/" target="_blank"&gt;CraigN.NET&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Please ensure that you update your feed reader with the new feed &lt;a href="http://feeds.feedburner.com/craignnet/"&gt;http://feeds.feedburner.com/craignnet/&lt;/a&gt;.&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2008/01/03/new-primary-blog-craign-net.aspx&amp;amp;;subject=New+primary+blog+-+CraigN.NET" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/01/03/new-primary-blog-craign-net.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2008/01/03/new-primary-blog-craign-net.aspx&amp;amp;;title=New+primary+blog+-+CraigN.NET" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/01/03/new-primary-blog-craign-net.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2008/01/03/new-primary-blog-craign-net.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/01/03/new-primary-blog-craign-net.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2008/01/03/new-primary-blog-craign-net.aspx&amp;amp;title=New+primary+blog+-+CraigN.NET" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/01/03/new-primary-blog-craign-net.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2008/01/03/new-primary-blog-craign-net.aspx&amp;amp;;title=New+primary+blog+-+CraigN.NET" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/01/03/new-primary-blog-craign-net.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2008/01/03/new-primary-blog-craign-net.aspx&amp;amp;;title=New+primary+blog+-+CraigN.NET&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2008/01/03/new-primary-blog-craign-net.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=265902" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/9EqXUSn3Mfo" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/craign/archive/tags/General/default.aspx">General</category><feedburner:origLink>http://dotnet.org.za/craign/archive/2008/01/03/new-primary-blog-craign-net.aspx</feedburner:origLink></item><item><title>Silverlight 1.1 UserControl C# template code does not follow best practices</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/bu1oOC353I8/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx</link><pubDate>Thu, 20 Sep 2007 10:59:16 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:207630</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=207630</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=207630</wfw:comment><comments>http://dotnet.org.za/craign/archive/2007/09/20/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx#comments</comments><description>&lt;p&gt;Why does the Microsoft Visual Studio team not follow the best practices internally? When creating a Silverlight 1.1 UserControl under Visual Studio 2008 Beta 2 it generates the following code by default.&lt;/p&gt;&lt;pre class="code"&gt;    System.IO.&lt;span&gt;Stream&lt;/span&gt; s = &lt;span&gt;this&lt;/span&gt;.GetType().Assembly.GetManifestResourceStream(&lt;span&gt;&amp;quot;Project1.UserControl1.xaml&amp;quot;&lt;/span&gt;);
    &lt;span&gt;this&lt;/span&gt;.InitializeFromXaml(&lt;span&gt;new&lt;/span&gt; System.IO.&lt;span&gt;StreamReader&lt;/span&gt;(s).ReadToEnd());
&lt;/pre&gt;
&lt;p&gt;Most developers would realise that this is not good code. Why do I say this, well firstly the code is creating two objects, a &lt;strong&gt;System.IO.UnmanagedMemoryStream&lt;/strong&gt; and a &lt;strong&gt;System.IO.StreamReader&lt;/strong&gt;, that implement &lt;strong&gt;IDisposable&lt;/strong&gt; and are not disposing the objects immediately after use. Yeah sure the &lt;strong&gt;finalizer&lt;/strong&gt; will take care of any unmanaged resources at the end of the day but why not just release the resources in a predictable and up front manner. I have recommended that Microsoft use the following instead.&lt;/p&gt;&lt;pre class="code"&gt;    &lt;span&gt;using&lt;/span&gt; (System.IO.&lt;span&gt;Stream&lt;/span&gt; s = &lt;span&gt;this&lt;/span&gt;.GetType().Assembly.GetManifestResourceStream(&lt;span&gt;&amp;quot;Project1.UserControl1.xaml&amp;quot;&lt;/span&gt;))
    {
        &lt;span&gt;using&lt;/span&gt; (System.IO.&lt;span&gt;StreamReader&lt;/span&gt; sr = &lt;span&gt;new&lt;/span&gt; System.IO.&lt;span&gt;StreamReader&lt;/span&gt;(s))
        {
            &lt;span&gt;this&lt;/span&gt;.InitializeFromXaml(sr.ReadToEnd());
        }
    }
&lt;/pre&gt;
&lt;p&gt;If you feel strongly about best practices, please take a moment and vote for this on the feedback site &lt;a href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=298896" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p align="right"&gt;&lt;em&gt;Cross-posted from &lt;/em&gt;&lt;a href="http://craign.net/2007/09/20/silverlight-11-usercontrol-c-template-code-does-not-follow-best-practices/" target="_blank"&gt;&lt;em&gt;CraigN.NET&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2007/09/20/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx&amp;amp;;subject=Silverlight+1.1+UserControl+C%23+template+code+does+not+follow+best+practices" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/20/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2007/09/20/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx&amp;amp;;title=Silverlight+1.1+UserControl+C%23+template+code+does+not+follow+best+practices" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/20/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2007/09/20/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/20/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2007/09/20/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx&amp;amp;title=Silverlight+1.1+UserControl+C%23+template+code+does+not+follow+best+practices" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/20/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2007/09/20/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx&amp;amp;;title=Silverlight+1.1+UserControl+C%23+template+code+does+not+follow+best+practices" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/20/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2007/09/20/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx&amp;amp;;title=Silverlight+1.1+UserControl+C%23+template+code+does+not+follow+best+practices&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/20/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=207630" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/bu1oOC353I8" height="1" width="1"/&gt;</description><feedburner:origLink>http://dotnet.org.za/craign/archive/2007/09/20/silverlight-1-1-usercontrol-c-template-code-does-not-follow-best-practices.aspx</feedburner:origLink></item><item><title>Telkom in the dwang for claims</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/gkVTrkqzxNY/telkom-in-the-dwang-for-claims.aspx</link><pubDate>Wed, 19 Sep 2007 22:45:46 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:207557</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=207557</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=207557</wfw:comment><comments>http://dotnet.org.za/craign/archive/2007/09/20/telkom-in-the-dwang-for-claims.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://dotnet.org.za/blogs/craign/WindowsLiveWriter/f941b4815a44_14641/image_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;margin:0px 0px 10px 10px;border-right-width:0px;" height="82" alt="image" src="http://dotnet.org.za/blogs/craign/WindowsLiveWriter/f941b4815a44_14641/image_thumb.png" width="168" align="right" border="0" /&gt;&lt;/a&gt; It looks like &lt;a href="http://www.telkom.co.za/" target="_blank"&gt;Telkom&lt;/a&gt; is in a bit of a pickle over its recent &amp;quot;&lt;a href="http://www.do.co.za/" target="_blank"&gt;Do Broadband&lt;/a&gt;&amp;quot; advertising. A post on &lt;a href="http://mybroadband.co.za/news/ADSL/1380.html" target="_blank"&gt;MyBroadband&lt;/a&gt; details the complaint from a consumer that says its false advertising.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Mr Moorad lodged a consumer complaint against Telkom’s “do” broadband campaign, arguing that the advertisements claims of being suitable for ‘movies, gaming and music’ is misleading.  &lt;p&gt;According to the ASA website, the complainant submitted that the advertising states that one can “do” music, movies and on-line gaming, but only affords the user 1GB. “This is misleading as a DVD-quality movie is at least 4GB and online gaming needs at least 20 GB monthly to play daily.”&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;While I agree that the &amp;quot;do movies&amp;quot; claim is a little bit of a stretch as I doubt Telkom would promote torrents and illegal movie sharing. They must surely be referring to paid movie downloads, I can&amp;#39;t think why a consumer would want to pay for a highly compressed movies that are sub-DVD quality, can you?&lt;/p&gt; &lt;p&gt;I however don&amp;#39;t agree that to &amp;quot;do on-line gaming&amp;quot; you need at least 20GB monthly of bandwidth. Is Mr Moorad downloading the games before he plays them or maybe he is playing Battlefield 2. As an Xbox 360 gamer I regularly play on Xbox LIVE and its common to work on about 150MB per hour for serious online gaming including voice chatting. So 20GB equates to about 136 hours of online gaming per month which I believe is more than excessive. So the 1GB is quite capable of at least 6 hours of serious online gaming; or perhaps a whole month of online Sudoku.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;In its submissions to ICASA, Telkom clearly stated that &amp;quot;Telkom&amp;#39;s ADSL service was never intended for bandwidth-hungry applications, such as gaming or online trading.&amp;quot;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;This I find highly amusing to read. Telkom has clearly been caught out in its statements. Its time for the left hand to start talking to the right hand, and oh, while they figure that out, can they sort out the service delivery issues etcetera etcetera...&lt;/p&gt; &lt;p align="right"&gt;&lt;em&gt;Cross-posted from &lt;a href="http://craign.net/2007/09/19/telkom-in-the-dwang-for-claims/" target="_blank"&gt;CraigN.NET&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2007/09/20/telkom-in-the-dwang-for-claims.aspx&amp;amp;;subject=Telkom+in+the+dwang+for+claims" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/20/telkom-in-the-dwang-for-claims.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2007/09/20/telkom-in-the-dwang-for-claims.aspx&amp;amp;;title=Telkom+in+the+dwang+for+claims" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/20/telkom-in-the-dwang-for-claims.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2007/09/20/telkom-in-the-dwang-for-claims.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/20/telkom-in-the-dwang-for-claims.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2007/09/20/telkom-in-the-dwang-for-claims.aspx&amp;amp;title=Telkom+in+the+dwang+for+claims" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/20/telkom-in-the-dwang-for-claims.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2007/09/20/telkom-in-the-dwang-for-claims.aspx&amp;amp;;title=Telkom+in+the+dwang+for+claims" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/20/telkom-in-the-dwang-for-claims.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2007/09/20/telkom-in-the-dwang-for-claims.aspx&amp;amp;;title=Telkom+in+the+dwang+for+claims&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/20/telkom-in-the-dwang-for-claims.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=207557" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/gkVTrkqzxNY" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/craign/archive/tags/ADSL/default.aspx">ADSL</category><category domain="http://dotnet.org.za/craign/archive/tags/South+Africa/default.aspx">South Africa</category><category domain="http://dotnet.org.za/craign/archive/tags/Telkom/default.aspx">Telkom</category><feedburner:origLink>http://dotnet.org.za/craign/archive/2007/09/20/telkom-in-the-dwang-for-claims.aspx</feedburner:origLink></item><item><title>New blog - CraigN.NET</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/7QBDG9U8kCQ/new-blog-craign-net.aspx</link><pubDate>Sat, 15 Sep 2007 14:08:28 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:206917</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=206917</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=206917</wfw:comment><comments>http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx#comments</comments><description>&lt;p&gt;A little while back I decided I needed my own space to blog about development, gaming, life and everything that goes along with it. Up until now I&amp;#39;ve been maintaining two blogs,&amp;nbsp;a &lt;a href="http://dotnet.org.za/craign/" target="_blank"&gt;primary development one&lt;/a&gt; and a &lt;a href="http://xboxbloggers.net/craign/" target="_blank"&gt;gaming one&lt;/a&gt;. So here it is, my new blog &lt;a href="http://craign.net/" target="_blank"&gt;Craig.NET&lt;/a&gt;, make sure you add it to your feed reader and update your blogroll.&lt;/p&gt; &lt;p&gt;Oh and if anyone knows a graphic designer that knows how to make magic with WordPress, let me know.&lt;/p&gt;
&lt;p align="right"&gt;&lt;i&gt;Cross posted from &lt;a href="http://xboxbloggers.net/CraigN/"&gt;http://xboxbloggers.net/CraigN/&lt;/a&gt;.&lt;/i&gt;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx&amp;amp;;subject=New+blog+-+CraigN.NET" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx&amp;amp;;title=New+blog+-+CraigN.NET" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx&amp;amp;title=New+blog+-+CraigN.NET" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx&amp;amp;;title=New+blog+-+CraigN.NET" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx&amp;amp;;title=New+blog+-+CraigN.NET&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=206917" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/7QBDG9U8kCQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://dotnet.org.za/craign/archive/2007/09/15/new-blog-craign-net.aspx</feedburner:origLink></item><item><title>Building data interfaces for .NET</title><link>http://feedproxy.google.com/~r/CraigNicholson/~3/rftAPAf0e5Y/building-data-interfaces-for-net.aspx</link><pubDate>Fri, 07 Sep 2007 10:23:00 GMT</pubDate><guid isPermaLink="false">2d3a9e08-b70c-4031-ba2b-8f5282a2a59a:205636</guid><dc:creator>Craig Nicholson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://dotnet.org.za/craign/rsscomments.aspx?PostID=205636</wfw:commentRss><wfw:comment>http://dotnet.org.za/craign/commentapi.aspx?PostID=205636</wfw:comment><comments>http://dotnet.org.za/craign/archive/2007/09/07/building-data-interfaces-for-net.aspx#comments</comments><description>&lt;p&gt;&lt;a title="SA Developer .NET" href="http://sadeveloper.net/" target="_blank"&gt;&lt;img style="BORDER-TOP-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-RIGHT-WIDTH:0px;" height="240" alt="SA Developer .NET" src="http://dotnet.org.za/blogs/craign/WindowsLiveWriter/Buildingdatainterfacesfor.NET_AC04/Lemming_1.png" width="206" align="right" border="0" /&gt;&lt;/a&gt; Just a quick reminder for the free &lt;a href="http://sadeveloper.net/" target="_blank"&gt;SA Developer .NET&lt;/a&gt; event tomorrow, the 8th September 2007, on &lt;a href="http://sadeveloper.net/forums/thread/7666.aspx" target="_blank"&gt;building .NET data interfaces&lt;/a&gt;. The talk will be held in the &lt;a title="Microsoft Corporation" href="http://www.microsoft.com/southafrica/mscorp/bryanston.mspx" target="_blank"&gt;Microsoft&lt;/a&gt; auditorium in Bryanston and presented by André van Rensburg.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;There are tons of resources available on how to access data from a .net application. How is it that this is still really difficult to get right? The myriad of options and requirements often makes it difficult to map the two extremes effectively – to choose the right option for a given requirement. I will discuss some practical approaches to accessing data with ADO.net that focus on fast and effective ways to get up and running without sacrificing flexibility and maintainability. I will include discussions on DAL-BLL generators, data object verses data sets, usage scenarios, presentation integration, and if time permits, how to &amp;#39;Linq&amp;#39; it all together.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;If you haven&amp;#39;t done so already, please RSVP and let us know you are coming on the forum &lt;a href="http://sadeveloper.net/forums/thread/7666.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Cross-posted from &lt;/em&gt;&lt;a title="Permanent Link to Building data interfaces for .NET" href="http://craign.net/2007/09/07/building-data-interfaces-for-net/"&gt;&lt;em&gt;http://craign.net/&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post:&lt;/strong&gt; &lt;a href = "mailto:?body=Thought you might like this: http://dotnet.org.za/craign/archive/2007/09/07/building-data-interfaces-for-net.aspx&amp;amp;;subject=Building+data+interfaces+for+.NET" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/07/building-data-interfaces-for-net.aspx"&gt;email it!&lt;/a&gt; |  &lt;a href = "http://del.icio.us/post?url=http://dotnet.org.za/craign/archive/2007/09/07/building-data-interfaces-for-net.aspx&amp;amp;;title=Building+data+interfaces+for+.NET" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/07/building-data-interfaces-for-net.aspx"&gt;bookmark it!&lt;/a&gt; |  &lt;a href = "http://www.digg.com/submit?url=http://dotnet.org.za/craign/archive/2007/09/07/building-data-interfaces-for-net.aspx&amp;amp;;phase=2" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/07/building-data-interfaces-for-net.aspx"&gt;digg it!&lt;/a&gt; |  &lt;a href = "http://reddit.com/submit?url=http://dotnet.org.za/craign/archive/2007/09/07/building-data-interfaces-for-net.aspx&amp;amp;title=Building+data+interfaces+for+.NET" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/07/building-data-interfaces-for-net.aspx"&gt;reddit!&lt;/a&gt; |  &lt;a href = "http://www.dotnetkicks.com/submit/?url=http://dotnet.org.za/craign/archive/2007/09/07/building-data-interfaces-for-net.aspx&amp;amp;;title=Building+data+interfaces+for+.NET" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/07/building-data-interfaces-for-net.aspx"&gt;kick it!&lt;/a&gt; |  &lt;a href = "https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;;mkt=en-us&amp;amp;;url=http://dotnet.org.za/craign/archive/2007/09/07/building-data-interfaces-for-net.aspx&amp;amp;;title=Building+data+interfaces+for+.NET&amp;amp;;top=1" target="_blank" title = "Post http://dotnet.org.za/craign/archive/2007/09/07/building-data-interfaces-for-net.aspx"&gt;live it!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://dotnet.org.za/aggbug.aspx?PostID=205636" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CraigNicholson/~4/rftAPAf0e5Y" height="1" width="1"/&gt;</description><category domain="http://dotnet.org.za/craign/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://dotnet.org.za/craign/archive/tags/LINQ/default.aspx">LINQ</category><category domain="http://dotnet.org.za/craign/archive/tags/SA+Developer+.NET/default.aspx">SA Developer .NET</category><feedburner:origLink>http://dotnet.org.za/craign/archive/2007/09/07/building-data-interfaces-for-net.aspx</feedburner:origLink></item></channel></rss>
