<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Thoughts Debugged</title>
	<atom:link href="https://chillicode.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://chillicode.wordpress.com</link>
	<description>Any sufficiently advanced technology is indistinguishable from Magic - Arthur C.Clarke</description>
	<lastBuildDate>Tue, 10 May 2011 01:10:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='chillicode.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>https://s0.wp.com/i/buttonw-com.png</url>
		<title>Thoughts Debugged</title>
		<link>https://chillicode.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="https://chillicode.wordpress.com/osd.xml" title="Thoughts Debugged" />
	<atom:link rel='hub' href='https://chillicode.wordpress.com/?pushpress=hub'/>
	<item>
		<title>Microsoft Cloud Day Slides</title>
		<link>https://chillicode.wordpress.com/2011/05/10/microsoft-cloud-day-slides/</link>
					<comments>https://chillicode.wordpress.com/2011/05/10/microsoft-cloud-day-slides/#respond</comments>
		
		<dc:creator><![CDATA[msvmuthu]]></dc:creator>
		<pubDate>Tue, 10 May 2011 01:10:30 +0000</pubDate>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Azure]]></category>
		<category><![CDATA[Cloud day]]></category>
		<guid isPermaLink="false">http://chillicode.wordpress.com/?p=215</guid>

					<description><![CDATA[I missed this event. My friend Sajid attended it &#8211; and he felt it was great. Today the blog innovative singapore has released the slides those were presented on that day. Of course you could request for a recording as well. http://innovativesingapore.com/2011/05/ms-cloud-day/ More on Microsoft Azure later.]]></description>
										<content:encoded><![CDATA[<p>I missed this event. My friend Sajid attended it &#8211; and he felt it was great. Today the blog innovative singapore has released the slides those were presented on that day. Of course you could request for a recording as well.</p>
<p><a href="http://innovativesingapore.com/2011/05/ms-cloud-day/">http://innovativesingapore.com/2011/05/ms-cloud-day/</a></p>
<p>More on Microsoft Azure later.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chillicode.wordpress.com/2011/05/10/microsoft-cloud-day-slides/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/a191e0d4d496dd419efabb6fb0611dceb63f3c7da5945b258c88d5d32b165051?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Muthu MSV</media:title>
		</media:content>
	</item>
		<item>
		<title>TestDouble</title>
		<link>https://chillicode.wordpress.com/2011/01/13/testdouble/</link>
					<comments>https://chillicode.wordpress.com/2011/01/13/testdouble/#respond</comments>
		
		<dc:creator><![CDATA[msvmuthu]]></dc:creator>
		<pubDate>Thu, 13 Jan 2011 01:59:18 +0000</pubDate>
				<category><![CDATA[Test]]></category>
		<category><![CDATA[FakeObjects]]></category>
		<category><![CDATA[TestDouble]]></category>
		<guid isPermaLink="false">http://chillicode.wordpress.com/?p=211</guid>

					<description><![CDATA[Today I came across a word named TestDouble &#8211; I was wondering what it was! I had no idea &#8211; obviously I knew it had something to do with Unit Tests or Fitnesse Tests! Test Double is a generic term for any case where you replace a production object for testing purposes There are different &#8230; &#8230; <a href="https://chillicode.wordpress.com/2011/01/13/testdouble/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>Today I came across a word named TestDouble &#8211; I was wondering what it was! I had no idea &#8211; obviously I knew it had something to do with Unit Tests or Fitnesse Tests!</p>
<p><em>Test Double is a generic term for any case where you 	replace a production object for testing purposes</em></p>
<p>There are different types of TestDoubles :</p>
<p>1. Dummy Object</p>
<p>2. Test Stub</p>
<p>3. Test Spy</p>
<p>4. Mock Object</p>
<p>5. Fake Object</p>
<p><img class="alignnone" title="TestDouble" src="https://i0.wp.com/xunitpatterns.com/Types%20Of%20Test%20Doubles.gif" alt="" width="381" height="129" /></p>
<p>One of the common case, where we use TestDouble is when we need communication with external services. <em></em></p>
<p><em>More information <a href="http://xunitpatterns.com/Test%20Double.html">here</a>!<br />
</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://chillicode.wordpress.com/2011/01/13/testdouble/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/a191e0d4d496dd419efabb6fb0611dceb63f3c7da5945b258c88d5d32b165051?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Muthu MSV</media:title>
		</media:content>

		<media:content url="http://xunitpatterns.com/Types%20Of%20Test%20Doubles.gif" medium="image">
			<media:title type="html">TestDouble</media:title>
		</media:content>
	</item>
		<item>
		<title>Generate insert statements for existing data</title>
		<link>https://chillicode.wordpress.com/2010/03/30/generate-insert-statements-for-existing-data/</link>
					<comments>https://chillicode.wordpress.com/2010/03/30/generate-insert-statements-for-existing-data/#comments</comments>
		
		<dc:creator><![CDATA[msvmuthu]]></dc:creator>
		<pubDate>Tue, 30 Mar 2010 09:56:16 +0000</pubDate>
				<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Server2008]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Generate Data]]></category>
		<category><![CDATA[SQL Server 2005]]></category>
		<guid isPermaLink="false">http://chillicode.wordpress.com/?p=208</guid>

					<description><![CDATA[Once in a while I get this query: Do you know any tool to generate scripts for data in an existing table, of course for SQL Server? Well, There are quite a few options. If your company is rich enough to sponsor a tool then you could go for Redgate SQLToolBelt. This has quite a &#8230; &#8230; <a href="https://chillicode.wordpress.com/2010/03/30/generate-insert-statements-for-existing-data/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>Once in a while I get this query: Do you know any tool to generate scripts for data in an existing table, of course for SQL Server?</p>
<p>Well, There are quite a few options.</p>
<p>If your company is rich enough to sponsor a tool then you could go for Redgate <a href="http://www.red-gate.com/products/SQL_Professional_Toolbelt/index.htm">SQLToolBelt</a>. This has quite a nice set of tools to generate scripts from existing data or new data and to compare scripts etc. </p>
<p>You could also try out the free tool :  <a href="http://www.ssmstoolspack.com/">http://www.ssmstoolspack.com</a> But this works only with SQL server Management Studio 2005 SP2 or above. </p>
<p>If you are using SQL Server 2008 you could use the built in option SSMS in 2008. This is a quick run through to generate Insert statements for all of the data in your table, using no scripts or add-ins to SQL Management Studio 2008:</p>
<ol>
<li>DATABASE NAME: Right Click </li>
<li>TASKS: GENERATE SCRIPTS </li>
<li>Under Table/View Options: Set <strong>SCRIPT DATA = TRUE</strong> </li>
</ol>
<p>You will then get the create table statement and all of the INSERT statements for the data straight out of SSMS.</p>
<p>You can also use this simple stored procedure given generously by <a href="http://vyaskn.tripod.com/index.htm">Vyas</a>.  The procedure that does the script generation is <a href="http://vyaskn.tripod.com/code.htm#inserts">here</a>.</p>
<p>I am using it for quite sometime now. Works perfect for my requirement!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chillicode.wordpress.com/2010/03/30/generate-insert-statements-for-existing-data/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/a191e0d4d496dd419efabb6fb0611dceb63f3c7da5945b258c88d5d32b165051?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Muthu MSV</media:title>
		</media:content>
	</item>
		<item>
		<title>TFS build Sservice account change gives workspace in use error</title>
		<link>https://chillicode.wordpress.com/2010/03/25/tfs-build-sservice-account-change-gives-workspace-in-use-error/</link>
					<comments>https://chillicode.wordpress.com/2010/03/25/tfs-build-sservice-account-change-gives-workspace-in-use-error/#comments</comments>
		
		<dc:creator><![CDATA[msvmuthu]]></dc:creator>
		<pubDate>Thu, 25 Mar 2010 15:17:22 +0000</pubDate>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[MSBuild]]></category>
		<category><![CDATA[TFS build service]]></category>
		<category><![CDATA[Workspace in use]]></category>
		<guid isPermaLink="false">http://chillicode.wordpress.com/?p=205</guid>

					<description><![CDATA[When we changed the existing service account we were using for TFS build agent and used a new service account. After this change our continous integration failed with the following error: Problem: C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(699,5,699,5): error : The working folder [WorkingFolder] is already in use by the workspace [workspace];[domain]\[user] on computer [buildmachine] Reason: Part of the &#8230; &#8230; <a href="https://chillicode.wordpress.com/2010/03/25/tfs-build-sservice-account-change-gives-workspace-in-use-error/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>When we changed the existing service account we were using for TFS build agent and used a new service account. After this change our continous integration failed with the following error:</p>
<p><strong>Problem:</strong><br />
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(699,5,699,5): error : The working folder [<strong>WorkingFolder</strong>] is already in use by the workspace [workspace];[domain]\[user] on computer [buildmachine]</p>
<p><strong>Reason:</strong><br />
Part of the Team Build build process involves creating a workspace that can be used to get sources for the build.  This workspace is typically deleted and then created during the course of the build, meaning that after the build the workspace hangs around.  So &#8211; when you changed the service account, the delete for the next build had nothing to do (since workspaces are owned and the current user didn&#8217;t have a workspace to delete) and the create failed, since a workspace already existed in the same location.  You&#8217;ll just need to delete the old workspace, owned by DEV\tfssetup</p>
<p>I found the above excellent tip from the this <a href="http://social.msdn.microsoft.com/forums/en-US/tfsbuild/thread/86d980be-f5b0-4ed0-8671-b584ee00f64e">page</a>.</p>
<p>And the correct command to execute the deletion of workspace is as follows:</p>
<blockquote><p>C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE&gt;tf workspace /delete /server:<a href="http://%5Bservername%5D:8080/" rel="nofollow">http://%5Bservername%5D:8080/</a> [workspacename];[domainname]\[utcode]</p></blockquote>
<p>You will need workspace deletion permission to execute the above command.</p>
<p>More information <a href="http://blogs.msdn.com/buckh/articles/CommandLineSummary.aspx">here</a>!</p>
<p>Happy programming!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chillicode.wordpress.com/2010/03/25/tfs-build-sservice-account-change-gives-workspace-in-use-error/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/a191e0d4d496dd419efabb6fb0611dceb63f3c7da5945b258c88d5d32b165051?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Muthu MSV</media:title>
		</media:content>
	</item>
		<item>
		<title>Events and User group meetings</title>
		<link>https://chillicode.wordpress.com/2010/01/29/events-and-user-group-meetings/</link>
					<comments>https://chillicode.wordpress.com/2010/01/29/events-and-user-group-meetings/#respond</comments>
		
		<dc:creator><![CDATA[msvmuthu]]></dc:creator>
		<pubDate>Fri, 29 Jan 2010 04:00:26 +0000</pubDate>
				<category><![CDATA[Training]]></category>
		<category><![CDATA[Hands-on-lab]]></category>
		<category><![CDATA[mstechevents]]></category>
		<category><![CDATA[Singapore Dot Net Usergroup]]></category>
		<guid isPermaLink="false">http://chillicode.wordpress.com/2010/01/29/events-and-user-group-meetings/</guid>

					<description><![CDATA[Singapore Dot Net user group meeting February UG meeting is held on 4th February 2010, at Level 22 CF12, NTUC Building from 1845 – late. Light Refreshments will be served before the session. Software Testing in Visual Studio 2010 and Team Foundation Server 2010 Maung Maung Phyo. MVP (Security) 1900 – late Learn about how &#8230; &#8230; <a href="https://chillicode.wordpress.com/2010/01/29/events-and-user-group-meetings/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><a href="http://www.sgdotnet.org/Lists/Announcements/DispForm.aspx?ID=17&amp;Source=http%3A%2F%2Fwww.sgdotnet.org%2FPages%2FDefault.aspx" target="_blank">Singapore Dot Net user group meeting</a></p>
<h5></h5>
<blockquote>
<p>February UG meeting is held on <b>4<sup>th </sup>February 2010</b>, at <b>Level 22 CF12, NTUC Building </b>from <b>1845 – late. </b><i>Light Refreshments will be served before the session.</i></p>
<p><b>Software Testing in Visual Studio 2010 and Team Foundation Server 2010       <br /></b><b>Maung Maung Phyo. MVP (Security)       <br />1900 – late</b></p>
<p>Learn about how Team Lab Management in TFS 2010 enables better collaboration between software developers and testers. We will show you how testers can use Test and Lab Manager to plan tests, associate requirements, execute test cases and reports bugs with invaluable information ensuring that the developers are able to fix the reported bugs.</p>
</blockquote>
<p><a href="http://mstechevents.sg/ViewEvent.aspx?eventId=285" target="_blank">MS Tech Events</a></p>
<blockquote>
<p>This event gives you a valuable opportunity to learn more about how Microsoft Application Life-Cycle Management (ALM) solution can help you reduce cost, reduce development time, increase quality, and improve project manageability.</p>
</blockquote>
<p><a href="http://mstechevents.sg/ViewEvent.aspx?eventId=296">Silverlight 4 in a Social Setting @Hackerspace &#8211; 10 Feb 2010 </a></p>
<blockquote>
<p>Our local MVPs (Justin and Michael) are organizing a social gathering on 10 Feb 2010 from 7pm to 10pm @HackerspaceSG (70A Bussorah Street). See Silverlight 4.0 in action and discuss or brainstorm Silverlight 4 projects.</p>
<p>This is an informal social gathering to amass like minded developers.</p>
<p>Michael Sync (Silverlight MVP) will be sharing with you &quot;What&#8217;s New in Silverlight 4.0&quot; in 15 minutes.     <br />Followed by a roundtable session to know everyone. We will also share projects/ideas that developers are working on.</p>
<p>All are welcomed to just show up!! No registrations required!</p>
</blockquote>
<p>Actually we were looking for a course like this: <a href="http://mstechevents.sg/ViewEvent.aspx?eventId=268" target="_blank">Visual Studio Team System Hands-On-Lab</a>. But unfortunately we missed it. Now I have subscribed for the feeds; I will never miss any course.</p>
<p>If you guys have any info regarding this kind of social-technical gatherings or hands-on-lab in Singapore, please share with me.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chillicode.wordpress.com/2010/01/29/events-and-user-group-meetings/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/a191e0d4d496dd419efabb6fb0611dceb63f3c7da5945b258c88d5d32b165051?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Muthu MSV</media:title>
		</media:content>
	</item>
		<item>
		<title>Using INT or GUID for Primary Keys? Or COMB GUID?</title>
		<link>https://chillicode.wordpress.com/2010/01/21/using-int-or-guid-for-primary-keys-or-comb-guid/</link>
					<comments>https://chillicode.wordpress.com/2010/01/21/using-int-or-guid-for-primary-keys-or-comb-guid/#comments</comments>
		
		<dc:creator><![CDATA[msvmuthu]]></dc:creator>
		<pubDate>Thu, 21 Jan 2010 06:06:52 +0000</pubDate>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Server2008]]></category>
		<category><![CDATA[COMB GUID]]></category>
		<category><![CDATA[GUID]]></category>
		<category><![CDATA[IDENTITY]]></category>
		<category><![CDATA[Primary Key]]></category>
		<category><![CDATA[SCOPE_IDENTITY]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Surrogate Key]]></category>
		<category><![CDATA[UNIQUEINDENTIFIER]]></category>
		<guid isPermaLink="false">http://chillicode.wordpress.com/2010/01/21/using-int-or-guid-for-primary-keys-or-comb-guid/</guid>

					<description><![CDATA[Today I read an interesting article by Jimmy Nilsson (the author of .Net Enterprise Design) about using auto-generated primary keys in SQL Server. Especially for Surrogate Keys. Of course, most of our decisions would be to use INT (or BIGINT) as data type and set IDENTITY to true. There is another solution: using GUID. [NEWID &#8230; &#8230; <a href="https://chillicode.wordpress.com/2010/01/21/using-int-or-guid-for-primary-keys-or-comb-guid/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>Today I read an interesting <a href="http://www.informit.com/articles/article.aspx?p=25862&amp;seqNum=1" target="_blank">article</a> by Jimmy Nilsson (the author of .Net Enterprise Design) about using auto-generated primary keys in SQL Server. Especially for <a href="http://www.google.com.sg/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;ved=0CAcQFjAA&amp;url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FSurrogate_key&amp;ei=o9BXS9GqMc-HkQXKotnhBA&amp;usg=AFQjCNGcHmcq1Wozi3c3mO9kpLD3YveAMw&amp;sig2=YD4biSbsnGS0vqUKsEc16g" target="_blank">Surrogate Keys</a>.</p>
<p>Of course, most of our decisions would be to use INT (or BIGINT) as data type and set IDENTITY to true. There is another solution: using GUID. [NEWID in SQL Server].</p>
<p>When a comparison is done between using INT and GUID as primary key, we can list out few important differences:</p>
<p><em><u>Pros of using GUID</u></em></p>
<ol>
<li>GUID will be unique through out the database; while INT is not</li>
<li>@@IDENTITY can be a problem while doing INSERT through TRIGGERS. And using @@IDENTITY to get the identity for the recently added row in the table brings the created identity for the current connection.[This could be solved using SCOPE_IDENTITY (see <a href="http://cgaskell.wordpress.com/2006/11/15/using-identity-vs-scope_identity-and-further-implications-with-triggers/" target="_blank">here</a> for an excellent explanation on this!)]</li>
<li>GUID can be used to create primary keys before inserting the value to the database</li>
<li>Integers are not big enough for most of the scenarios; even though you could start from smallest negative value. Anyway BIGINT can be a solution here.</li>
<li>Using INT could be a real night mare when doing manual merge of tables.</li>
</ol>
<p><em><u>Cons of using GUID</u></em></p>
<ol>
<li>1. In theory GUID presents a risk of getting duplicate GUIDs; but in practice it is not. In the recent windows version (from windows 2000) the algorithm to generate GUIDs doesn’t use the MAC address of the network cars. Instead it is just a random value.</li>
<li>GUID is 4 times larger in size.</li>
<li>There are portability problems, not all the database have GUID as a data type.</li>
<li>Huge overhead; 4 times larger than INT.</li>
</ol>
<ol><u><em>Evolution of COMB GUID</em></u></ol>
<p>So apparently overhead is the main problem here. When Jimmy Nilsson did real&#160; inserts using GUID as primary key he found out that time taken for inserts with GUID is 30 times greater than inserts with INT. That happened for 2 reasons</p>
<p>1. The generated GUIDs lacked the order; they were random. As you see in the below table only the 4 is common. </p>
<pre>C87FC84A-EE47-<b>4</b>7EE-842C-29E969AC5131
2A734AE4-E0EF-<b>4</b>D77-9F84-51A8365AC5A0
70E2E8DE-500E-<b>4</b>630-B3CB-166131D35C21
15ED815C-921C-<b>4</b>011-8667-7158982951EA
56B3BF2D-BDB0-<b>4</b>AFE-A26B-C8F59C4B5103</pre>
<p>2. SQL insert statement makes the indexes to be reordered and this takes a lot of time. The new ordering for indexes depended on the last bytes</p>
<p>Therefore Jimmy Nilsson arrived at a new <a href="http://www.informit.com/articles/article.aspx?p=25862&amp;seqNum=7" target="_blank">algorithm</a> and his new GUID is called as COMB GUIDs.</p>
<p><a href="http://jeffreypalermo.com/" target="_blank">Jeffery Palermo</a> in his book <a href="http://jeffreypalermo.com/blog/asp-net-mvc-in-action/" target="_blank">ASP.NET MVC in Action</a> uses this COMB GUID for his sample code to explain <a href="https://www.hibernate.org/343.html" target="_blank">NHibernate</a>. I am using this COMB GUID for my pet project.</p>
<p><u>Other Resources:</u></p>
<ol>
<li><a href="http://sqlskills.com/BLOGS/KIMBERLY/post/GUIDs-as-PRIMARY-KEYs-andor-the-clustering-key.aspx">GUIDs as PRIMARY KEYs and/or the clustering key</a></li>
<li><a href="http://nhforge.org/blogs/nhibernate/archive/2009/03/20/nhibernate-poid-generators-revealed.aspx" target="_blank">NHibernate POID Generators revealed</a> : COMB GUID does not cause database fragmentation</li>
<li><a href="http://stackoverflow.com/questions/1151625/int-vs-unique-identifier-for-id-field-in-database" target="_blank">INT vs Unique-Identifier for ID field in database</a></li>
<li><a href="http://technet.microsoft.com/en-us/magazine/2009.08.sqlqa.aspx" target="_blank">GUIDs are one of the leading causes of index fragmentation</a></li>
<li><a href="http://technet.microsoft.com/en-us/magazine/2008.08.database.aspx?pr=blog" target="_blank">Top tips for effective database managements</a></li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://chillicode.wordpress.com/2010/01/21/using-int-or-guid-for-primary-keys-or-comb-guid/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/a191e0d4d496dd419efabb6fb0611dceb63f3c7da5945b258c88d5d32b165051?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Muthu MSV</media:title>
		</media:content>
	</item>
		<item>
		<title>Scott &#8220;red shirt&#8221; Gu</title>
		<link>https://chillicode.wordpress.com/2010/01/21/scott-red-shirt-gu/</link>
					<comments>https://chillicode.wordpress.com/2010/01/21/scott-red-shirt-gu/#respond</comments>
		
		<dc:creator><![CDATA[msvmuthu]]></dc:creator>
		<pubDate>Thu, 21 Jan 2010 02:41:19 +0000</pubDate>
				<category><![CDATA[2010]]></category>
		<category><![CDATA[VisualStudio]]></category>
		<category><![CDATA[Belgium Presentation]]></category>
		<category><![CDATA[Red Shirt]]></category>
		<category><![CDATA[Scott Gu]]></category>
		<category><![CDATA[Scott Guthrie]]></category>
		<guid isPermaLink="false">http://chillicode.wordpress.com/2010/01/21/scott-red-shirt-gu/</guid>

					<description><![CDATA[His presentation in Belgium! (via) I sent the above photo, as a mail to some of my colleagues; surprisingly, most of them didn’t know why every one was wearing Red Shirt! Gu always wear red shirt during presentation. Anyway, there are loads of presentation slides and demos on Visual Studio 2010 and .Net Framework 4.0 &#8230; &#8230; <a href="https://chillicode.wordpress.com/2010/01/21/scott-red-shirt-gu/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Scott_Guthrie" target="_blank">His</a> presentation in Belgium!</p>
<p><a href="https://chillicode.wordpress.com/wp-content/uploads/2010/01/image1.png"><img style="display:inline;border-width:0;" title="image" src="https://chillicode.wordpress.com/wp-content/uploads/2010/01/image_thumb1.png?w=457&#038;h=304" border="0" alt="image" width="457" height="304" /></a></p>
<p>(<a href="http://weblogs.asp.net/scottgu/archive/2009/12/06/my-presentations-in-europe-december-2009.aspx" target="_blank">via</a>)</p>
<p>I sent the above photo, as a mail to some of my colleagues; surprisingly, most of them didn’t know why every one was wearing Red Shirt! Gu always wear red shirt during presentation.</p>
<p>Anyway, there are loads of presentation slides and demos on Visual Studio 2010 and .Net Framework 4.0 in the above link!</p>
<p><em>PS: I wear Contact Lenses every day; but man, no one gives a damn about that!</em></p>
<p><em>PS2: Man, he is just 34?<br />
</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://chillicode.wordpress.com/2010/01/21/scott-red-shirt-gu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/a191e0d4d496dd419efabb6fb0611dceb63f3c7da5945b258c88d5d32b165051?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Muthu MSV</media:title>
		</media:content>

		<media:content url="https://chillicode.wordpress.com/wp-content/uploads/2010/01/image_thumb1.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>Scott Hanselman needs a favour</title>
		<link>https://chillicode.wordpress.com/2010/01/15/scott-hanselman-needs-a-favour/</link>
					<comments>https://chillicode.wordpress.com/2010/01/15/scott-hanselman-needs-a-favour/#respond</comments>
		
		<dc:creator><![CDATA[msvmuthu]]></dc:creator>
		<pubDate>Fri, 15 Jan 2010 03:15:43 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://chillicode.wordpress.com/2010/01/15/scott-hanselman-needs-a-favour/</guid>

					<description><![CDATA[The folks in the .NET Framework Setup team have a favor to ask, and it&#8217;s pretty cool info so I offered to help. Here&#8217;s the deal. When .NET 4 releases, the .NET 4 Client Profile will be released as a recommended update on Windows Update (WU) for Vista and Windows 7. It&#8217;ll be listed as &#8230; &#8230; <a href="https://chillicode.wordpress.com/2010/01/15/scott-hanselman-needs-a-favour/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>The folks in the .NET Framework Setup team have a favor to ask, and it&#8217;s pretty cool info so I offered to help. Here&#8217;s the deal. When .NET 4 releases, the .NET 4 Client Profile will be released as a recommended update on Windows Update (WU) for Vista and Windows 7. It&#8217;ll be listed as optional on Windows XP. They need help testing the WU parts. (<a href="http://www.hanselman.com/blog/FavorHelpUsTestNET4Beta2OnWindowsUpdateWU.aspx?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+ScottHanselman+%28Scott+Hanselman+-+ComputerZen.com%29&amp;utm_content=Google+Reader" target="_blank">via</a>)</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chillicode.wordpress.com/2010/01/15/scott-hanselman-needs-a-favour/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/a191e0d4d496dd419efabb6fb0611dceb63f3c7da5945b258c88d5d32b165051?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Muthu MSV</media:title>
		</media:content>
	</item>
		<item>
		<title>MySQL to SQLServer : Free Migration Assistant</title>
		<link>https://chillicode.wordpress.com/2010/01/13/mysql-to-sqlserver-free-migration-assistant/</link>
					<comments>https://chillicode.wordpress.com/2010/01/13/mysql-to-sqlserver-free-migration-assistant/#respond</comments>
		
		<dc:creator><![CDATA[msvmuthu]]></dc:creator>
		<pubDate>Wed, 13 Jan 2010 03:59:23 +0000</pubDate>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[SQL Server2008]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Migration]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[SQL Server 2005]]></category>
		<category><![CDATA[SQL Server 2008]]></category>
		<guid isPermaLink="false">http://chillicode.wordpress.com/2010/01/13/mysql-to-sqlserver-free-migration-assistant/</guid>

					<description><![CDATA[Microsoft announced the first CTP of a SQL Server Migration Assistant (SSMA) for MySQL v1.0 which automates aspects of the migration process to Microsoft SQL Server 2005 &#38; 2008 including SQL Azure Database. SQL Server Migration Assistant for MySQL is available for free download and preview at SSMA 2008 for MySQL v1.0 CTP1 and will &#8230; &#8230; <a href="https://chillicode.wordpress.com/2010/01/13/mysql-to-sqlserver-free-migration-assistant/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>Microsoft announced the first CTP of a SQL Server Migration Assistant (SSMA) for MySQL v1.0 which automates aspects of the migration process to Microsoft SQL Server 2005 &amp; 2008 including SQL Azure Database. </p>
<p>SQL Server Migration Assistant for MySQL is available for free download and preview at <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0e6168b0-2d0c-4076-96c2-60bd25294a8e&amp;displaylang=en">SSMA 2008 for MySQL v1.0 CTP1</a> and will be generally available in the summer of 2010. Customers and partners can also provide feedback via <a href="mailto:ssmateam@microsoft.com">ssmateam@microsoft.com</a>.&#160; (<a href="http://blogs.technet.com/dataplatforminsider/archive/2010/01/11/free-download-microsoft-sql-server-migration-assistant.aspx" target="_blank">via</a>)</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chillicode.wordpress.com/2010/01/13/mysql-to-sqlserver-free-migration-assistant/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/a191e0d4d496dd419efabb6fb0611dceb63f3c7da5945b258c88d5d32b165051?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Muthu MSV</media:title>
		</media:content>
	</item>
		<item>
		<title>VS 2010 beta1 : Uninstallation problem</title>
		<link>https://chillicode.wordpress.com/2010/01/13/mysql-to-sql-server-free-migration-assistant/</link>
					<comments>https://chillicode.wordpress.com/2010/01/13/mysql-to-sql-server-free-migration-assistant/#respond</comments>
		
		<dc:creator><![CDATA[msvmuthu]]></dc:creator>
		<pubDate>Wed, 13 Jan 2010 02:27:34 +0000</pubDate>
				<category><![CDATA[2010]]></category>
		<category><![CDATA[Installation Problems]]></category>
		<category><![CDATA[VisualStudio]]></category>
		<category><![CDATA[Beta1]]></category>
		<category><![CDATA[Beta2]]></category>
		<category><![CDATA[TFSObjectModel-x86]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>
		<guid isPermaLink="false">http://chillicode.wordpress.com/2010/01/13/mysql-to-sql-server-free-migration-assistant/</guid>

					<description><![CDATA[Today I tried to uninstall visual studio 2010 beta1 so that I can get my hands wet with VS 2010 Beta 2. Visual Studio 2010 Beta 2 requires us to uninstall Beta 1. But there was a problem in un installation of visual studio 2010 Beta 1. I got the following error:Setup is looking for &#8230; &#8230; <a href="https://chillicode.wordpress.com/2010/01/13/mysql-to-sql-server-free-migration-assistant/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>Today I tried to uninstall visual studio 2010 beta1 so that I can get my hands wet with VS 2010 Beta 2. Visual Studio 2010 Beta 2 requires us to uninstall Beta 1.</p>
<p>But there was a problem in un installation of visual studio 2010 Beta 1. I got the following error:<strong>Setup is looking for file TFSObjectModel-x86</strong>.</p>
<p>The solution is very simple. When Visual Studio 2010 Beta 1 was installed, it installed Microsoft Team Foundation Server 2010 Beta 1 Object Model – ENU as a separate installation. So before uninstalling VS2010 Beta 1, one has to uninstall “Microsoft Team Foundation Server 2010 Beta 1 Object Model – ENU”. Below is the image that shows this in the control panel.</p>
<p><a href="https://chillicode.wordpress.com/wp-content/uploads/2010/01/image.png"><img title="image" style="border-right:0;border-top:0;display:inline;border-left:0;border-bottom:0;" height="107" alt="image" src="https://chillicode.wordpress.com/wp-content/uploads/2010/01/image_thumb.png?w=404&#038;h=107" width="404" border="0" /></a> </p>
<p>Hope this helps!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chillicode.wordpress.com/2010/01/13/mysql-to-sql-server-free-migration-assistant/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/a191e0d4d496dd419efabb6fb0611dceb63f3c7da5945b258c88d5d32b165051?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Muthu MSV</media:title>
		</media:content>

		<media:content url="https://chillicode.wordpress.com/wp-content/uploads/2010/01/image_thumb.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
	</channel>
</rss>
