<?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/"
	>

<channel>
	<title>Gautam Jain&#039;s Blog &#187; Web Development</title>
	<atom:link href="http://www.bloggersworld.com/index.php/category/web-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bloggersworld.com</link>
	<description>software, productivity &#38; more</description>
	<lastBuildDate>Fri, 02 Mar 2012 14:12:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Adding Razor support to existing ASP.Net MVC 3 project</title>
		<link>http://www.bloggersworld.com/index.php/2012/03/02/adding-razor-support-to-existing-asp-net-mvc-3-project/</link>
		<comments>http://www.bloggersworld.com/index.php/2012/03/02/adding-razor-support-to-existing-asp-net-mvc-3-project/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 14:12:36 +0000</pubDate>
		<dc:creator>Gautam Jain</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ASP.Net MVC]]></category>

		<guid isPermaLink="false">http://www.bloggersworld.com/?p=335</guid>
		<description><![CDATA[Follow the below steps to add Razor support to existing ASP.Net MVC 3 project

Create another Temporary project based on MVC 3 Razor support by default
Compare the references, web.config (main one and one under views folder) in the Temporary project with my own project. Here I found references to System.Web.Helpers &#038; System.Web.Webpages. Similar mentions exist in <a href="http://www.bloggersworld.com/index.php/2012/03/02/adding-razor-support-to-existing-asp-net-mvc-3-project/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>Follow the below steps to add Razor support to existing ASP.Net MVC 3 project</p>
<ol>
<li>Create another Temporary project based on MVC 3 Razor support by default</li>
<li>Compare the references, web.config (main one and one under views folder) in the Temporary project with my own project. Here I found references to System.Web.Helpers &#038; System.Web.Webpages. Similar mentions exist in the web.config files also. Just copy those sections from the temporary project to your project.</li>
<li>Copy the _ViewStart.cshtml file from temporary project to your project (under Views folder)</li>
<li>Copy the _Layout.cshtml file from temporary project to your project (under Views\Shared folder)</li>
<li>Also check inside _Layout.cshtml. It may be referencing other partial views, jquery (js file) etc. Make sure they all exist in your own project.</li>
<li>That&#8217;s it. Compile and all should be set right.</li>
</ol>
<p>Thanks <img src='http://www.bloggersworld.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggersworld.com/index.php/2012/03/02/adding-razor-support-to-existing-asp-net-mvc-3-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>microsoft.data.entity.design.extensibility could not be loaded when opening edmx</title>
		<link>http://www.bloggersworld.com/index.php/2012/03/02/microsoft-data-entity-design-extensibility-could-not-be-loaded-when-opening-edmx/</link>
		<comments>http://www.bloggersworld.com/index.php/2012/03/02/microsoft-data-entity-design-extensibility-could-not-be-loaded-when-opening-edmx/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 09:21:21 +0000</pubDate>
		<dc:creator>Gautam Jain</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ASP.Net MVC]]></category>
		<category><![CDATA[Entity Framework]]></category>

		<guid isPermaLink="false">http://www.bloggersworld.com/?p=331</guid>
		<description><![CDATA[I received this error when opening an edmx file in my ASP.Net MVC 3 project. Spent several hours to figure out. Another related problem I had was that the &#8220;ADO.Net Entity Data Model&#8221; project template did not appear when adding new item to the project. Spent several hours finding a solution &#038; finally found it <a href="http://www.bloggersworld.com/index.php/2012/03/02/microsoft-data-entity-design-extensibility-could-not-be-loaded-when-opening-edmx/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>I received this error when opening an edmx file in my ASP.Net MVC 3 project. Spent several hours to figure out. Another related problem I had was that the &#8220;ADO.Net Entity Data Model&#8221; project template did not appear when adding new item to the project. Spent several hours finding a solution &#038; finally found it here: <a href="http://stackoverflow.com/questions/5696436/no-entity-data-model-edmx-template-with-visual-studio-2010-sp1-ado-net-entit">http://stackoverflow.com/questions/5696436/no-entity-data-model-edmx-template-with-visual-studio-2010-sp1-ado-net-entit</a></p>
<p>Installing &#8220;ADO.NET Entity Framework Tools&#8221; from Visual Studio 2010 media solved both the problems mentioned above.</p>
<p>Thanks <img src='http://www.bloggersworld.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggersworld.com/index.php/2012/03/02/microsoft-data-entity-design-extensibility-could-not-be-loaded-when-opening-edmx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git for Dummies</title>
		<link>http://www.bloggersworld.com/index.php/2012/01/13/git-for-dummies/</link>
		<comments>http://www.bloggersworld.com/index.php/2012/01/13/git-for-dummies/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 10:13:51 +0000</pubDate>
		<dc:creator>Gautam Jain</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.bloggersworld.com/?p=329</guid>
		<description><![CDATA[Git is a free &#038; open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Here is a fantastic guide for beginners: http://rogerdudler.github.com/git-guide/
Thanks.
]]></description>
			<content:encoded><![CDATA[<p>Git is a free &#038; open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.</p>
<p>Here is a fantastic guide for beginners: <a href="http://rogerdudler.github.com/git-guide/">http://rogerdudler.github.com/git-guide/</a></p>
<p>Thanks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggersworld.com/index.php/2012/01/13/git-for-dummies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Localization in ASP.Net MVC Projects</title>
		<link>http://www.bloggersworld.com/index.php/2011/08/11/localization-in-asp-net-mvc-projects/</link>
		<comments>http://www.bloggersworld.com/index.php/2011/08/11/localization-in-asp-net-mvc-projects/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 11:10:30 +0000</pubDate>
		<dc:creator>Gautam Jain</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ASP.Net MVC]]></category>

		<guid isPermaLink="false">http://www.bloggersworld.com/?p=323</guid>
		<description><![CDATA[Hello all,
As I am new to .Net Framework &#038; ASP.Net MVC, I was looking in to various articles that would give clear step by step instructions as to how to add localization to ASP.Net MVC Projects. Especially, localization of string resources.
Here is a fantastic article on Localization in ASP.Net MVC projects.
Thanks to the author.
]]></description>
			<content:encoded><![CDATA[<p>Hello all,</p>
<p>As I am new to .Net Framework &#038; ASP.Net MVC, I was looking in to various articles that would give clear step by step instructions as to how to add localization to ASP.Net MVC Projects. Especially, localization of string resources.</p>
<p>Here is a fantastic article on <a href="http://www.devproconnections.com/article/aspnet2/ASP-NET-MVC-Localization">Localization in ASP.Net MVC projects</a>.</p>
<p>Thanks to the author.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggersworld.com/index.php/2011/08/11/localization-in-asp-net-mvc-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linq &#8211; Distinct by a particular column</title>
		<link>http://www.bloggersworld.com/index.php/2011/04/16/linq-distinct-by-a-particular-column/</link>
		<comments>http://www.bloggersworld.com/index.php/2011/04/16/linq-distinct-by-a-particular-column/#comments</comments>
		<pubDate>Sat, 16 Apr 2011 13:28:51 +0000</pubDate>
		<dc:creator>Gautam Jain</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Entity Framework]]></category>

		<guid isPermaLink="false">http://www.bloggersworld.com/?p=301</guid>
		<description><![CDATA[I had a list of tags for a particular user. I wanted to show only unique tags. I initially thought there would be something an inbuilt &#8216;distinct&#8217; operator in Linq. Unfortunately not. I then discovered the Distinct() function. But it doesn&#8217;t support filtering the results by a particular column. 
Thanks to this StackOverflow question that <a href="http://www.bloggersworld.com/index.php/2011/04/16/linq-distinct-by-a-particular-column/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>I had a list of tags for a particular user. I wanted to show only unique tags. I initially thought there would be something an inbuilt &#8216;distinct&#8217; operator in Linq. Unfortunately not. I then discovered the Distinct() function. But it doesn&#8217;t support filtering the results by a particular column. </p>
<p>Thanks to this <a href="http://stackoverflow.com/questions/1556778/how-to-use-a-distinct-on-a-column-using-linq">StackOverflow question</a> that set my direction. It says that I must use the &#8216;group by&#8217; operator, which I did. </p>
<p>Following is the code that I ended up with:</p>
<pre lang="csharp" line="1">
//distinct tags for a particular user
var tags = from t in _db.Tags
               where t.UserId == userId
               group t by t.Name into g
               select g.FirstOrDefault();
</pre>
<p>Since the query returns a group, we must select the first item in the group. Hence FirstOrDefault().</p>
<p>Thanks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggersworld.com/index.php/2011/04/16/linq-distinct-by-a-particular-column/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why I upgraded to Entity Framework 4?</title>
		<link>http://www.bloggersworld.com/index.php/2011/04/08/why-i-upgraded-to-entity-framework-4/</link>
		<comments>http://www.bloggersworld.com/index.php/2011/04/08/why-i-upgraded-to-entity-framework-4/#comments</comments>
		<pubDate>Fri, 08 Apr 2011 15:27:38 +0000</pubDate>
		<dc:creator>Gautam Jain</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Entity Framework]]></category>

		<guid isPermaLink="false">http://www.bloggersworld.com/?p=296</guid>
		<description><![CDATA[I was happily working with Entity Framework 1 until I read at several places about its lack of important features that are normally expected from an ORM framework. I started thinking seriously about upgrading to Entity Framework 4 (yes, the next version after Entity Framework 1) after I read this No Confidence letter. It lists <a href="http://www.bloggersworld.com/index.php/2011/04/08/why-i-upgraded-to-entity-framework-4/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>I was happily working with Entity Framework 1 until I read at several places about its lack of important features that are normally expected from an ORM framework. I started thinking seriously about upgrading to Entity Framework 4 (yes, the next version after Entity Framework 1) after I read this <a href="http://efvote.wufoo.com/forms/ado-net-entity-framework-vote-of-no-confidence/">No Confidence letter</a>. It lists all the issues that EF1 has and also suggests improvements. Several architects signed it.</p>
<p>So I upgraded to Entity Framework 4. This required me to upgrade my projects to Visual Studio 2010 &#038; .Net Framework 4. Along with this, I also upgrade my MVC 2 project to MVC 3 with the help of <a href="http://blog.devlpr.net/2010/07/27/upgrading-an-asp-net-mvc-2-project-to-asp-net-mvc-3/">this article</a>.</p>
<p>Although POCO &#038; Persistence Ignorance are the two most-liked features, they did not interest me because I had already generated the Entity classes from the database in EF1 and mapped them to my own model. What interested me was <a href="http://geekswithblogs.net/iupdateable/archive/2009/11/26/getting-started-with-entity-framework-4-ndash-lazy-loading.aspx">Lazy Loading</a> and <a href="http://www.asp.net/entity-framework/tutorials/what-s-new-in-the-entity-framework-4">Foreign key association</a>.</p>
<p>Entity Framework 4 addresses several issues and it has undergone a major rework. Worth upgrading.</p>
<p>Thanks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggersworld.com/index.php/2011/04/08/why-i-upgraded-to-entity-framework-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTTP Test Client</title>
		<link>http://www.bloggersworld.com/index.php/2011/03/03/http-test-client/</link>
		<comments>http://www.bloggersworld.com/index.php/2011/03/03/http-test-client/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 13:08:03 +0000</pubDate>
		<dc:creator>Gautam Jain</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Products]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ASP.Net MVC]]></category>
		<category><![CDATA[RESTful]]></category>

		<guid isPermaLink="false">http://www.bloggersworld.com/?p=277</guid>
		<description><![CDATA[When developing a RESTful Web service in ASP.Net MVC I was looking for a HTTP Test client that I can be used to test the RESTful API that I had created. It is easy to test HTTP GET with a browser. What I was looking for in the tool was the ability to HTTP POST/PUT/DELETE <a href="http://www.bloggersworld.com/index.php/2011/03/03/http-test-client/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>When developing a RESTful Web service in ASP.Net MVC I was looking for a HTTP Test client that I can be used to test the RESTful API that I had created. It is easy to test HTTP GET with a browser. What I was looking for in the tool was the ability to HTTP POST/PUT/DELETE to any Url. Thanks to <a href="http://www.stackoverflow.com" target="_blank">Stackoverflow </a>where <a href="http://stackoverflow.com/questions/5180217/tool-to-post-json-to-a-url" target="_blank">chris recommended</a> a fantastic freeware tool called <a href="http://www.fiddler2.com/" target="_blank">Fiddler</a></p>
<p>Definition from Fiddler&#8217;s website: Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet.  Fiddler allows you to  		inspect all HTTP(S) traffic, set breakpoints, and &#8220;fiddle&#8221; with incoming or outgoing data.   		Fiddler includes a powerful event-based  		scripting subsystem, and can be extended using any .NET language.</p>
<p>Thanks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggersworld.com/index.php/2011/03/03/http-test-client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RESTful Web Service Using ASP.Net MVC</title>
		<link>http://www.bloggersworld.com/index.php/2011/02/09/restful-web-service-using-asp-net-mvc/</link>
		<comments>http://www.bloggersworld.com/index.php/2011/02/09/restful-web-service-using-asp-net-mvc/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 04:40:32 +0000</pubDate>
		<dc:creator>Gautam Jain</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ASP.Net MVC]]></category>
		<category><![CDATA[REST]]></category>

		<guid isPermaLink="false">http://www.bloggersworld.com/?p=269</guid>
		<description><![CDATA[Piers Lawson wrote excellent series of articles to guide you to write RESTful web service using ASP.Net MVC framework.
There are several parts (24 at the time of writing this post). But I think the first 12 parts are good for beginners to start with.
Part 1 &#8211; Part 2 &#8211; Part 3 &#8211; Part 4 &#8211; <a href="http://www.bloggersworld.com/index.php/2011/02/09/restful-web-service-using-asp-net-mvc/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://shouldersofgiants.co.uk/Blog/">Piers Lawson</a> wrote excellent series of articles to guide you to write RESTful web service using ASP.Net MVC framework.</p>
<p>There are several parts (24 at the time of writing this post). But I think the first 12 parts are good for beginners to start with.</p>
<p><a href="http://shouldersofgiants.co.uk/Blog/post/2008/09/27/Creating-a-RESTful-Web-Service-Using-ASPNet-MVC-Part-1-Introduction.aspx">Part 1</a> &#8211; <a href="http://shouldersofgiants.co.uk/Blog/post/2008/09/30/Creating-a-RESTful-Web-Service-Using-ASPNet-MVC-Part-2-e28093-A-Basic-Resource.aspx">Part 2</a> &#8211; <a href="http://shouldersofgiants.co.uk/Blog/post/2008/10/02/Creating-a-RESTful-Web-Service-Using-ASPNet-MVC-Part-3-e28093-Multiple-Representations.aspx">Part 3</a> &#8211; <a href="http://shouldersofgiants.co.uk/Blog/post/2008/10/08/Creating-a-RESTful-Web-Service-Using-ASPNet-MVC-Part-4-e28093-Help-Representation.aspx">Part 4</a> &#8211; <a href="http://shouldersofgiants.co.uk/Blog/post/2008/10/16/Creating-a-RESTful-Web-Service-Using-ASPNet-MVC-Part-5a-e28093-HTTP-Response-Codes.aspx">Part 5a</a> &#8211; <a href="http://shouldersofgiants.co.uk/Blog/post/2008/10/16/Creating-a-RESTful-Web-Service-Using-ASPNet-MVC-Part-5b-e28093-HTTP-Response-Codes.aspx">Part 5b</a> &#8211; <a href="http://shouldersofgiants.co.uk/Blog/post/2008/10/22/Creating-a-RESTful-Web-Service-Using-ASPNet-MVC-Part-6-e28093-Filtering-Verbs.aspx">Part 6</a> &#8211; <a href="http://shouldersofgiants.co.uk/Blog/post/2008/11/04/Creating-a-RESTful-Web-Service-Using-ASPNet-MVC-Part-7-e28093-A-More-Complex-Resource.aspx">Part 7</a> &#8211; <a href="http://shouldersofgiants.co.uk/Blog/post/2008/11/07/Creating-a-RESTful-Web-Service-Using-ASPNet-MVC-Part-8-e28093-Deleting-a-Resource.aspx">Part 8</a> &#8211; <a href="http://shouldersofgiants.co.uk/Blog/post/2008/11/09/Creating-a-RESTful-Web-Service-Using-ASPNet-MVC-Part-9-e28093-Overloading-POST.aspx">Part 9</a> &#8211; <a href="http://shouldersofgiants.co.uk/Blog/post/2008/11/15/Creating-a-RESTful-Web-Service-Using-ASPNet-MVC-Part-10-e28093-Creating-a-Resource-With-PUT.aspx">Part 10</a> &#8211; <a href="http://shouldersofgiants.co.uk/Blog/post/2008/11/21/Creating-a-RESTful-Web-Service-Using-ASPNet-MVC-Part-11-e28093-Supporting-Incoming-XHTML.aspx">Part 11</a> &#8211; <a href="http://shouldersofgiants.co.uk/Blog/post/2008/12/05/Creating-a-RESTful-Web-Service-Using-ASPNet-MVC-Part-12-e28093-Creating-a-Resource-With-POST.aspx">Part 12 </a></p>
<p>Thanks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggersworld.com/index.php/2011/02/09/restful-web-service-using-asp-net-mvc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>REST for dummies</title>
		<link>http://www.bloggersworld.com/index.php/2011/02/08/rest-for-dummies/</link>
		<comments>http://www.bloggersworld.com/index.php/2011/02/08/rest-for-dummies/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 09:50:25 +0000</pubDate>
		<dc:creator>Gautam Jain</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ASP.Net MVC]]></category>
		<category><![CDATA[REST]]></category>

		<guid isPermaLink="false">http://www.bloggersworld.com/?p=265</guid>
		<description><![CDATA[In order to create a Web API for one of our products, I am learning about RESTful Web Services.
If you are just starting on REST, then here is the link that explains REST very clearly: How to Create a REST Protocol
To supplement this it is important to know the Common REST mistakes that developers make.
Thanks
]]></description>
			<content:encoded><![CDATA[<p>In order to create a Web API for one of our products, I am learning about RESTful Web Services.</p>
<p>If you are just starting on REST, then here is the link that explains REST very clearly: <a href="http://www.xml.com/pub/a/2004/12/01/restful-web.html" target="_blank">How to Create a REST Protocol</a><br />
To supplement this it is important to know the <a href="http://www.prescod.net/rest/mistakes/" target="_blank">Common REST mistakes</a> that developers make.</p>
<p>Thanks</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggersworld.com/index.php/2011/02/08/rest-for-dummies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tools to compare &amp; sync Sql Server databases</title>
		<link>http://www.bloggersworld.com/index.php/2010/10/04/tools-to-compare-sync-sql-server-databases/</link>
		<comments>http://www.bloggersworld.com/index.php/2010/10/04/tools-to-compare-sync-sql-server-databases/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 14:59:23 +0000</pubDate>
		<dc:creator>Gautam Jain</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Products]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.bloggersworld.com/?p=255</guid>
		<description><![CDATA[One of my projects wanted me to look for a good software to compare and synchronize Microsoft Sql Server databases. Here is a list of free and commercial tools. I have not installed and tried all of them so I cannot tell which is the best. Thanks to my colleagues who had given me links <a href="http://www.bloggersworld.com/index.php/2010/10/04/tools-to-compare-sync-sql-server-databases/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>One of my projects wanted me to look for a good software to compare and synchronize Microsoft Sql Server databases. Here is a list of free and commercial tools. I have not installed and tried all of them so I cannot tell which is the best. Thanks to my colleagues who had given me links to some tools.</p>
<p><em>RedGate &#8211; SQL Compare</em> seemed to be the leader. If you are looking for a free tool then you can try <em>Open DBDiff</em>. We wanted a tool that can help use copy diff data between the databases being compared. This is what &#8220;Scripting&#8221; means in the below table. We couldn&#8217;t find any free tool that can compare data and also generate script for migration. Thanks.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="247" valign="top"><strong>Software   Name</strong></td>
<td width="168" valign="top"><strong>Price</strong></td>
<td width="204" valign="top"><strong>Primary   Features</strong></td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.wintestgear.com/products/MSSQLSchemaDiff/MSSQLSchemaDiff.html" target="_blank">MSSQL.SchemaDiff</a></td>
<td width="168" valign="top">Free</td>
<td width="204" valign="top">Schema Only/No scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.red-gate.com/products/SQL_Compare/" target="_blank">RedGate &#8211; SQL Compare</a></td>
<td width="168" valign="top">$395/$595</td>
<td width="204" valign="top">Data &amp; schema/Scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.apexsql.com/sql_tools_diff.aspx" target="_blank">ApexSQLDiff</a></td>
<td width="168" valign="top">$399.00</td>
<td width="204" valign="top">Schema Only/Scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.innovartis.co.uk/products/SchemaCompare.aspx" target="_blank">Innovartis &#8211;   DB Ghost Schema Compare</a></td>
<td width="168" valign="top">$350</td>
<td width="204" valign="top">Schema Only/Scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.sofotex.com/DB-SynchroComp-download_L8886.html" target="_blank">Sofotex &#8211; DB   Synchro Compare</a></td>
<td width="168" valign="top">$499</td>
<td width="204" valign="top">Schema Only/Scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.sqlaccessories.com/SQL_Examiner/" target="_blank">SQL Accessories &#8211; SQL   Examiner</a></td>
<td width="168" valign="top">$300</td>
<td width="204" valign="top">Schema Only/Scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.sqldelta.com/screens.html" target="_blank">SQLDelta</a></td>
<td width="168" valign="top">$330</td>
<td width="204" valign="top">Data &amp; schema/Scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.teratrax.com/tdc/" target="_blank">Tetratrax   &#8211; Database Compare</a></td>
<td width="168" valign="top">$195</td>
<td width="204" valign="top">Data &amp; schema/Scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.adeptsql.com/index.htm" target="_blank">AdeptSQL   Diff</a></td>
<td width="168" valign="top">$320</td>
<td width="204" valign="top">Data &amp; schema/Scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://opendbiff.codeplex.com/" target="_blank">Open DBDiff</a></td>
<td width="168" valign="top">FREE</td>
<td width="204" valign="top">Schema Only/Scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.databasecompare.com/" target="_blank">DatabaseCompare</a></td>
<td width="168" valign="top">$199</td>
<td width="204" valign="top">Data &amp; schema/Scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.sqldbtools.com/Tools.aspx" target="_blank">SQL   DB Tools &#8211; SQLDBDiff</a></td>
<td width="168" valign="top">$60</td>
<td width="204" valign="top">Data &amp; schema/Scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.sqleffects.com/" target="_blank">SQL   Effects &#8211; SQL Accord</a></td>
<td width="168" valign="top">$139/FREE</td>
<td width="204" valign="top">Advanced schema compare/Basic schema compare</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://dbcomparer.com/WalkThru.aspx" target="_blank">DBComparer</a></td>
<td width="168" valign="top">Free</td>
<td width="204" valign="top">Schema Only/Scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.starinix.com/sqlcompare02.htm" target="_blank">StarInix Database Compare</a></td>
<td width="168" valign="top">Free</td>
<td width="204" valign="top">Schema Only/No scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.yessoft.com/dotnetnuke/" target="_blank">Yessoft   Sql Server Compare</a></td>
<td width="168" valign="top">Free</td>
<td width="204" valign="top">Schema Only/No scripting</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.bucketsoft.com/data_comparisons/" target="_blank">BucketsoftData Comparisons   Express</a></td>
<td width="168" valign="top">Free</td>
<td width="204" valign="top">Data &amp; Schema/No Scripting/One table at a   time</td>
</tr>
<tr>
<td width="247" valign="top"><a href="http://www.sql-server-tool.com/" target="_blank">SCT</a></td>
<td width="168" valign="top">$99</td>
<td width="204" valign="top">Data &amp; Schema/No Scripting</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggersworld.com/index.php/2010/10/04/tools-to-compare-sync-sql-server-databases/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

