<?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>Too Geek To Be True&#187; .NET</title>
	<atom:link href="http://www.toogeektobetrue.com/category/net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.toogeektobetrue.com</link>
	<description>Everything About Geeky Stuff</description>
	<lastBuildDate>Tue, 03 Aug 2010 08:55:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Is there a better way to refresh dbml when database schema changes ?</title>
		<link>http://www.toogeektobetrue.com/featured/is-there-a-better-way-to-refresh-dbml-when-database-schema-changes/</link>
		<comments>http://www.toogeektobetrue.com/featured/is-there-a-better-way-to-refresh-dbml-when-database-schema-changes/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 14:46:43 +0000</pubDate>
		<dc:creator>Chris Prakoso</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.toogeektobetrue.com/?p=112</guid>
		<description><![CDATA[I&#8217;ve been doing a lot of LINQ works at the moment, and naturally database schema changes quite regularly.  Table fields added, deleted or changed, etc. So far the only way I know to refresh my dbml file is by deleting the table from the designer and drag a new one back from the server explorer.  [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.toogeektobetrue.com%2Ffeatured%2Fis-there-a-better-way-to-refresh-dbml-when-database-schema-changes%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.toogeektobetrue.com%2Ffeatured%2Fis-there-a-better-way-to-refresh-dbml-when-database-schema-changes%2F&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>I&#8217;ve been doing a lot of LINQ works at the moment, and naturally database schema changes quite regularly.  Table fields added, deleted or changed, etc. So far the only way I know to refresh my dbml file is by deleting the table from the designer and drag a new one back from the server explorer.  Obviously after a few of this excercise, I got really annoyed, and started thinking to myself &#8220;I can&#8217;t believe that Microsoft didn&#8217;t think about how to make this operation easier&#8221;.  But looking around for this &#8216;Refresh&#8217; button on Visual Studio was proven to be a waste of time, it just simply doesn&#8217;t exist !</p>
<p>Still with curiosity and determination to find a better way, I scoured the Internet to look for a definitive answer, just in case I missed something.</p>
<p>To short answer to the above question is a resounding <strong>NO</strong>. <strong>Cor Blimey !</strong></p>
<p>There is an alternative though, but only if you want to pay for it :)  On some of the forums where this question was asked, there always this guy who keep promoting his <a href="http://www.huagati.com/dbmltools/" target="_blank">add-in</a> for Visual Studio 2008 which apparently does exactly what we need.</p>
<p>I still can&#8217;t believe that Microsoft would missed such an important thing.  Oh .. well &#8230; it is Microsoft after all.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toogeektobetrue.com/featured/is-there-a-better-way-to-refresh-dbml-when-database-schema-changes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
