<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 Forums - Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Forums/rss"></atom:link>
	<image>
		<url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
		<title>Channel 9 Forums - Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<link>http://channel9.msdn.com/Forums</link>
	</image>
	<description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
	<link>http://channel9.msdn.com/Forums</link>
	<language>en</language>
	<pubDate>Wed, 22 May 2013 01:33:37 GMT</pubDate>
	<lastBuildDate>Wed, 22 May 2013 01:33:37 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>58</c9:totalResults>
	<c9:pageCount>-58</c9:pageCount>
	<c9:pageSize>-1</c9:pageSize>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p>I hoping that I'm not right but I kind of getting the impression that developers in general aren't really all that interested in SQL or SQL Server any more?</p>
<p>There always seems to be a buzz around .Net or UI stuff but I don't get the impression that there is the same feeling&nbsp;with SQL Server stuff.</p>
<p>I get this impression because when I talk to developers they aren't really interested to talk about the new stuff in 2008 and what is coming in 2008 R2, it's all abit mehhh ...</p>
<p>... which is the same feeling I get when I look at the stuff they've&nbsp;made in SQL it literally is CRUD and never very good at that.</p>
<p>So tell me&nbsp;if I'm right&nbsp;... or that I'm talking utter tosh!</p>
<p>I would love to know so I can work out how to get them interest so I can get better written databases because they work but not as good as they could do, but these same guys produce some amazing .Net.</p>
<p>Thanks!</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/473070#473070</link>
		<pubDate>Thu, 11 Jun 2009 16:50:17 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/473070#473070</guid>
		<dc:creator>David Oliver</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sabot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p>I for one do not want my database to be exciting, I just want it to work. &nbsp;That said, there are all kinds of new stuff in the SQL 2008 ecosystem geared towards devs, namely the Entity Framework.</p>
<p>I love the 08 T-SQL enhancements like CTEs, windowing functions, pivoting, better xml support, new data types, and geometry constructs. &nbsp;Although the&nbsp;geometry constructs feel rather half baked.</p>
<p>So, from my perspective, you're talking utter tosh.</p>
<p>-Josh</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/81f46f9869374e4793779deb00e09c7a#81f46f9869374e4793779deb00e09c7a</link>
		<pubDate>Thu, 11 Jun 2009 17:02:32 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/81f46f9869374e4793779deb00e09c7a#81f46f9869374e4793779deb00e09c7a</guid>
		<dc:creator>Joshua Ross</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jsoh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p>I thought the whole point of Linq-to-SQL and Entity Framework was to take the SQL out of development?</p>
<p>I definitely understand what you're saying though. My boss uses Toad for everything even if it means many more steps than writing a simple update statement. She's just not interested in learning the queries.</p>
<p>As far as new features go, coming from the Oracle side of things, these features are almost always geared towards the DBA and not the developer, so I tend not to pay too much attention.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/646bec9aff0040498e629deb00e09ce0#646bec9aff0040498e629deb00e09ce0</link>
		<pubDate>Thu, 11 Jun 2009 17:15:44 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/646bec9aff0040498e629deb00e09ce0#646bec9aff0040498e629deb00e09ce0</guid>
		<dc:creator>Scott</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spivonious/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p>Big issue for me is I look at the new features, FILESTREAM would be a god send for something I'm working on, but have to target 2005, so can't use all the new shinnyness.&nbsp; Infact spec'ing 2005 didn't go down to well with some of our customers, but you have
 to draw the line somewhere.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/86dd5dd356f74511a82d9deb00e09d40#86dd5dd356f74511a82d9deb00e09d40</link>
		<pubDate>Thu, 11 Jun 2009 17:31:32 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/86dd5dd356f74511a82d9deb00e09d40#86dd5dd356f74511a82d9deb00e09d40</guid>
		<dc:creator>PerfectPhase</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PerfectPhase/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">spivonious said:</div><div class="quoteText">
<p>I thought the whole point of Linq-to-SQL and Entity Framework was to take the SQL out of development?</p>
<p>I definitely understand what you're saying though. My boss uses Toad for everything even if it means many more steps than writing a simple update statement. She's just not interested in learning the queries.</p>
<p>As far as new features go, coming from the Oracle side of things, these features are almost always geared towards the DBA and not the developer, so I tend not to pay too much attention.</p>
</div></blockquote>
<p>I have found there are generally two types of developers (with respect to databases):</p>
<ol>
<li>Developers who started writing applications and discovered databases were a useful place to store data. (I am this type).
</li><li>Database admins who discovered that they could code up a better UI for their database.
</li></ol>
<p>Type 1 developers tend not to see database as anything other than a data store and these are the devs who tend not to be interested in new SQL developments. They are also the majority of developers</p>
<p>Type&nbsp;2 devs tend to want all the logic in stored procedures, while Type 1 want it all in code.</p>
<p>The other issue is that Type 1 developers tend not to be so good at SQL.&nbsp; I can string a complex SQL statement together, but it's&nbsp;a struggle and they tend not to be performant.&nbsp; SQL takes a different kind of thinking than OOP and I'm just not there yet.</p>
<p>We briefly had a Type 2 developer at our company (he mistakenly thought he was going to be included in redundancies and got another job before we told him we wanted to keep him), and he did things like rewriting an old&nbsp;stored proc that took 3min 45 seconds
 to a version that took 15 seconds.&nbsp; Useful guys, Type 2s.</p>
<p><img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
<p>Herbie</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/42a65badc25b4e26b5809deb00e09daf#42a65badc25b4e26b5809deb00e09daf</link>
		<pubDate>Thu, 11 Jun 2009 17:35:16 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/42a65badc25b4e26b5809deb00e09daf#42a65badc25b4e26b5809deb00e09daf</guid>
		<dc:creator>Herbie Smith</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Dr Herbie/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Dr Herbie said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">spivonious said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>I have found there are generally two types of developers (with respect to databases):</p>
<ol>
<li>Developers who started writing applications and discovered databases were a useful place to store data. (I am this type).
</li><li>Database admins who discovered that they could code up a better UI for their database.
</li></ol>
<p>Type 1 developers tend not to see database as anything other than a data store and these are the devs who tend not to be interested in new SQL developments. They are also the majority of developers</p>
<p>Type&nbsp;2 devs tend to want all the logic in stored procedures, while Type 1 want it all in code.</p>
<p>The other issue is that Type 1 developers tend not to be so good at SQL.&nbsp; I can string a complex SQL statement together, but it's&nbsp;a struggle and they tend not to be performant.&nbsp; SQL takes a different kind of thinking than OOP and I'm just not there yet.</p>
<p>We briefly had a Type 2 developer at our company (he mistakenly thought he was going to be included in redundancies and got another job before we told him we wanted to keep him), and he did things like rewriting an old&nbsp;stored proc that took 3min 45 seconds
 to a version that took 15 seconds.&nbsp; Useful guys, Type 2s.</p>
<p><img src="http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif" alt="Smiley"></p>
<p>Herbie</p>
</div></blockquote>
<p>I agree, although I'd describe myself as &quot;Type 1.5&quot; <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
<p>If it makes sense to put in a stored procedure (e.g. some common function that lots of programs are going to use), it's going in the database. If it's something specific to my app, then it's going in code.</p>
<p>Maybe it's because I took a database course in college that was all T-SQL.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/e6583d711117496695289deb00e09de0#e6583d711117496695289deb00e09de0</link>
		<pubDate>Thu, 11 Jun 2009 17:39:01 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/e6583d711117496695289deb00e09de0#e6583d711117496695289deb00e09de0</guid>
		<dc:creator>Scott</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spivonious/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p>Interesting.</p>
<p>Type 1 = Front Office Developer?</p>
<p>Type 2 = Back Office Developer?</p>
<p>Funny as your comments make me think about what has happened to 3 tier development thinking? So the&nbsp; 1.5 guy&nbsp;still&nbsp;the Business Logic guy? So really three types?</p>
<p>Also what happened to working out where is the best place to execute code? i.e. field data validation in the UI? lots of row update is better in the database?</p>
<p>Geez I know about customers/business&nbsp;still wanting to stay on SQL Server 2000, explaining what 'out of support' means and using 'risk to the business' kind of turns that thinking around PDQ.</p>
<p>I know that some still don't get it even after using phrases like 'strongly advise' ... then you really are down to the '10 year old unserviced car which you business data is sitting in' analogy ... then you know you're onto a losser if they don't get&nbsp;it
 after that&nbsp; ... and then it's a chat to the CEO that's needed. If you're still stuffed you know your not dealing with 'bright bunnies' that don't take IT (i.e. the tool that helps business 'do' business) seriously. So my advice would be to get the hell out
 of there cos it's gonna be luck or unshrinking market share&nbsp;that's gonna keep them in&nbsp;business ... and not much else.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/2a950e54f75545d69cfa9deb00e09e4b#2a950e54f75545d69cfa9deb00e09e4b</link>
		<pubDate>Thu, 11 Jun 2009 18:11:21 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/2a950e54f75545d69cfa9deb00e09e4b#2a950e54f75545d69cfa9deb00e09e4b</guid>
		<dc:creator>David Oliver</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sabot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p>I hate CRUD development. I hate &quot;business logic&quot;, or LOB apps, or basically anything &quot;enterpriseish&quot;. Precisely because it isn't interesting... to me at least. Anything highly mathematical, involving neural nets, hidden markov models or genetic algorithms
 is what I like to code. Hell, I'll work on a team that codes a RDBMS, but f**k if I ever making a living solely coding against one.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/c3813feaa6ef4fc98ee29deb00e09eae#c3813feaa6ef4fc98ee29deb00e09eae</link>
		<pubDate>Thu, 11 Jun 2009 18:39:24 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/c3813feaa6ef4fc98ee29deb00e09eae#c3813feaa6ef4fc98ee29deb00e09eae</guid>
		<dc:creator>Bass</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Bass/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Bass said:</div><div class="quoteText">
<p>I hate CRUD development. I hate &quot;business logic&quot;, or LOB apps, or basically anything &quot;enterpriseish&quot;. Precisely because it isn't interesting... to me at least. Anything highly mathematical, involving neural nets, hidden markov models or genetic algorithms
 is what I like to code. Hell, I'll work on a team that codes a RDBMS, but f**k if I ever making a living solely coding against one.</p>
</div></blockquote>
<p>Have use used the SQL Analysis Services? &nbsp;If you have some time, get the evaluation copy and try using the Excel Datamining Add-in to get started with seeing what you can put in and spit out. &nbsp;When you get your head wrapped around that, you should be able
 to program against it or at least have a better understanding of what kind of problems can be solved with this class of tool.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/03f9b2dc8ee14fe19ff59deb00e09f17#03f9b2dc8ee14fe19ff59deb00e09f17</link>
		<pubDate>Thu, 11 Jun 2009 18:56:36 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/03f9b2dc8ee14fe19ff59deb00e09f17#03f9b2dc8ee14fe19ff59deb00e09f17</guid>
		<dc:creator>Joshua Ross</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jsoh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Dr Herbie said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">spivonious said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>I have found there are generally two types of developers (with respect to databases):</p>
<ol>
<li>Developers who started writing applications and discovered databases were a useful place to store data. (I am this type).
</li><li>Database admins who discovered that they could code up a better UI for their database.
</li></ol>
<p>Type 1 developers tend not to see database as anything other than a data store and these are the devs who tend not to be interested in new SQL developments. They are also the majority of developers</p>
<p>Type&nbsp;2 devs tend to want all the logic in stored procedures, while Type 1 want it all in code.</p>
<p>The other issue is that Type 1 developers tend not to be so good at SQL.&nbsp; I can string a complex SQL statement together, but it's&nbsp;a struggle and they tend not to be performant.&nbsp; SQL takes a different kind of thinking than OOP and I'm just not there yet.</p>
<p>We briefly had a Type 2 developer at our company (he mistakenly thought he was going to be included in redundancies and got another job before we told him we wanted to keep him), and he did things like rewriting an old&nbsp;stored proc that took 3min 45 seconds
 to a version that took 15 seconds.&nbsp; Useful guys, Type 2s.</p>
<p><img src="http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif" alt="Smiley"></p>
<p>Herbie</p>
</div></blockquote>
<p>I guess I am type 3 or is that 4 ??</p>
<p>I did start with coding apps, learned about data and sql.</p>
<p>spent a lot of time doing DBA things and Dev things....</p>
<p>to me it's a ballance&nbsp;- a&nbsp;Yin / Yang thing.</p>
<p>I love the things I can do in C# and I love the things i can do in T-SQL each has a place in my work.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/909b0ead947640a38de29deb00e09f83#909b0ead947640a38de29deb00e09f83</link>
		<pubDate>Thu, 11 Jun 2009 20:51:30 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/909b0ead947640a38de29deb00e09f83#909b0ead947640a38de29deb00e09f83</guid>
		<dc:creator>figuerres</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/figuerres/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">figuerres said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Dr Herbie said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>I guess I am type 3 or is that 4 ??</p>
<p>I did start with coding apps, learned about data and sql.</p>
<p>spent a lot of time doing DBA things and Dev things....</p>
<p>to me it's a ballance&nbsp;- a&nbsp;Yin / Yang thing.</p>
<p>I love the things I can do in C# and I love the things i can do in T-SQL each has a place in my work.</p>
</div></blockquote>
<p>DITTO</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/cc139220718d4a28a50d9deb00e09fc5#cc139220718d4a28a50d9deb00e09fc5</link>
		<pubDate>Fri, 12 Jun 2009 03:10:18 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/cc139220718d4a28a50d9deb00e09fc5#cc139220718d4a28a50d9deb00e09fc5</guid>
		<dc:creator>Red5</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Red5/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Red5 said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">figuerres said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>DITTO</p>
</div></blockquote>
<p>I think experience makes a developer a 'type 3' (that's type 1 plus type 2 <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-2.gif' alt='Big Smile' /> ).</p>
<p>I'd consider myself perhaps a 2.5 : I know how to architect a good solution,&nbsp;but I'm just not an SQL guru (yet) so the database tier is my weak point. I'm not a solo developer so there are a couple of devs who can help out there, but we do seem to be lacking
 an SQL superstar at the moment to balance the team out.</p>
<p>Herbie</p>
<p>&nbsp;</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/92f0265d17c84de9b8309deb00e0a02e#92f0265d17c84de9b8309deb00e0a02e</link>
		<pubDate>Fri, 12 Jun 2009 04:59:52 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/92f0265d17c84de9b8309deb00e0a02e#92f0265d17c84de9b8309deb00e0a02e</guid>
		<dc:creator>Herbie Smith</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Dr Herbie/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">spivonious said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Dr Herbie said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>I agree, although I'd describe myself as &quot;Type 1.5&quot; <img src="http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif" alt="Smiley"></p>
<p>If it makes sense to put in a stored procedure (e.g. some common function that lots of programs are going to use), it's going in the database. If it's something specific to my app, then it's going in code.</p>
<p>Maybe it's because I took a database course in college that was all T-SQL.</p>
</div></blockquote>
<p>&gt;I agree, although I'd describe myself as &quot;Type 1.5&quot; <img src="http://channel9.msdn.com/emoticons/C9/emotion-1.gif" alt="Smiley"></p>
<p>how would you store a double in an integer? and if your thinking on doing a enum I'll give you a bool</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/bda7a203f8c040daa6c89deb00e0a098#bda7a203f8c040daa6c89deb00e0a098</link>
		<pubDate>Fri, 12 Jun 2009 05:15:28 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/bda7a203f8c040daa6c89deb00e0a098#bda7a203f8c040daa6c89deb00e0a098</guid>
		<dc:creator>Ion Todirel</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ion Todirel/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">JoshRoss said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Bass said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>Have use used the SQL Analysis Services? &nbsp;If you have some time, get the evaluation copy and try using the Excel Datamining Add-in to get started with seeing what you can put in and spit out. &nbsp;When you get your head wrapped around that, you should be able
 to program against it or at least have a better understanding of what kind of problems can be solved with this class of tool.</p>
</div></blockquote>
<p>If you like the Excel link to Analysis Service you are going to LOVE Project Gemini that will come in SQL Server 2008 R2</p>
<p><a href="http://blogs.msdn.com/sqlcat/archive/2008/10/06/project-gemini-building-models-and-analysing-data-from-excel.aspx">http://blogs.msdn.com/sqlcat/archive/2008/10/06/project-gemini-building-models-and-analysing-data-from-excel.aspx</a></p>
<p>&nbsp;... and if you want to have a very brief high level overview of what coming in SQL Server 2008 R2 ....</p>
<p><a href="http://go.microsoft.com/?linkid=9664106"><img src="http://www.microsoft.com/global/sqlserver/2008/en/us/PublishingImages/scrn-Trouble.jpg" alt="Watch the Introduction to SQL Server 2008 R2 Video" width="300" height="225"></a></p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/12b5b038b3614a9695b09deb00e0a0fd#12b5b038b3614a9695b09deb00e0a0fd</link>
		<pubDate>Fri, 12 Jun 2009 05:42:30 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/12b5b038b3614a9695b09deb00e0a0fd#12b5b038b3614a9695b09deb00e0a0fd</guid>
		<dc:creator>David Oliver</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sabot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p>The thing is if SQL Server is somewhere in your development stack you've gotta get to know it well because it's could so eaily add lead boots to your projects.</p>
<p>Yes it is a Yin/Yang thing, you do have to put code into the right place and working out that balancing act does take knowledge either built up by experience or from the many good educational materials, books and webcasts (most of them free from Microsoft!)</p>
<p>I would have to stab myself in the head if I did UI stuff all day ... now that is boring! Programming all that validation, working out the next scenario where a user can be stupid, not interesting at all <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-14.gif' alt='Devil' /></p>
<p>On a serious note, I did enjoy UI coding but I don't have the temperment for it.</p>
<p>So you get the big no-no's in SQL Server right? Like Select * is bad?</p>
<p>You get&nbsp;why getting the right 'Collations' is very important? ... and which ones have been deprecated?</p>
<p>Why DBA's don't like LINQ? ... it's all about the Query Plan Baby!</p>
<p>Why the new MERGE command is very cool? ... well get's you into the pub early.</p>
<p>... and not to mention the game changers coming in SQL Server 2008 R2 !</p>
<p>Geeeez I could talk all day, I will pull out some of my favourite Microsoft webcasts for you to watch.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/a870f935ce114ed8b0f39deb00e0a166#a870f935ce114ed8b0f39deb00e0a166</link>
		<pubDate>Fri, 12 Jun 2009 06:05:59 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/a870f935ce114ed8b0f39deb00e0a166#a870f935ce114ed8b0f39deb00e0a166</guid>
		<dc:creator>David Oliver</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sabot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Sabot said:</div><div class="quoteText">
<p>The thing is if SQL Server is somewhere in your development stack you've gotta get to know it well because it's could so eaily add lead boots to your projects.</p>
<p>Yes it is a Yin/Yang thing, you do have to put code into the right place and working out that balancing act does take knowledge either built up by experience or from the many good educational materials, books and webcasts (most of them free from Microsoft!)</p>
<p>I would have to stab myself in the head if I did UI stuff all day ... now that is boring! Programming all that validation, working out the next scenario where a user can be stupid, not interesting at all
<img src="http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-14.gif" alt="Devil"></p>
<p>On a serious note, I did enjoy UI coding but I don't have the temperment for it.</p>
<p>So you get the big no-no's in SQL Server right? Like Select * is bad?</p>
<p>You get&nbsp;why getting the right 'Collations' is very important? ... and which ones have been deprecated?</p>
<p>Why DBA's don't like LINQ? ... it's all about the Query Plan Baby!</p>
<p>Why the new MERGE command is very cool? ... well get's you into the pub early.</p>
<p>... and not to mention the game changers coming in SQL Server 2008 R2 !</p>
<p>Geeeez I could talk all day, I will pull out some of my favourite Microsoft webcasts for you to watch.</p>
</div></blockquote>
<p>Was SQL ever interesting? I think it has to be one of the dullest things in the whole wide world. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-4.gif' alt='Tongue Out' /></p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/5ba30c3bd7644793bba99deb00e0a1d2#5ba30c3bd7644793bba99deb00e0a1d2</link>
		<pubDate>Fri, 12 Jun 2009 09:47:37 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/5ba30c3bd7644793bba99deb00e0a1d2#5ba30c3bd7644793bba99deb00e0a1d2</guid>
		<dc:creator>AndyC</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AndyC/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p>SQL and SQL Server are tools... they are working fine and there's not THAT much innovation going on recently. That's probably why...</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/3782f527c7ce4c4683d79deb00e0a232#3782f527c7ce4c4683d79deb00e0a232</link>
		<pubDate>Fri, 12 Jun 2009 10:25:09 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/3782f527c7ce4c4683d79deb00e0a232#3782f527c7ce4c4683d79deb00e0a232</guid>
		<dc:creator>Christian Liensberger</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/littleguru/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Sabot said:</div><div class="quoteText">
<p>The thing is if SQL Server is somewhere in your development stack you've gotta get to know it well because it's could so eaily add lead boots to your projects.</p>
<p>Yes it is a Yin/Yang thing, you do have to put code into the right place and working out that balancing act does take knowledge either built up by experience or from the many good educational materials, books and webcasts (most of them free from Microsoft!)</p>
<p>I would have to stab myself in the head if I did UI stuff all day ... now that is boring! Programming all that validation, working out the next scenario where a user can be stupid, not interesting at all
<img src="http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-14.gif" alt="Devil"></p>
<p>On a serious note, I did enjoy UI coding but I don't have the temperment for it.</p>
<p>So you get the big no-no's in SQL Server right? Like Select * is bad?</p>
<p>You get&nbsp;why getting the right 'Collations' is very important? ... and which ones have been deprecated?</p>
<p>Why DBA's don't like LINQ? ... it's all about the Query Plan Baby!</p>
<p>Why the new MERGE command is very cool? ... well get's you into the pub early.</p>
<p>... and not to mention the game changers coming in SQL Server 2008 R2 !</p>
<p>Geeeez I could talk all day, I will pull out some of my favourite Microsoft webcasts for you to watch.</p>
</div></blockquote>
<p>MERGE is perhaps the greatest addition to SQL of all time.</p>
<p>Ion Todirel - I didn't know it was an integer... I guess my type got truncated to Type 1.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/a2bcab2f06084fc197069deb00e0a2a1#a2bcab2f06084fc197069deb00e0a2a1</link>
		<pubDate>Fri, 12 Jun 2009 13:36:45 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/a2bcab2f06084fc197069deb00e0a2a1#a2bcab2f06084fc197069deb00e0a2a1</guid>
		<dc:creator>Scott</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spivonious/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">spivonious said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Sabot said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>MERGE is perhaps the greatest addition to SQL of all time.</p>
<p>Ion Todirel - I didn't know it was an integer... I guess my type got truncated to Type 1.</p>
</div></blockquote>
<p><a href="http://www.eveonline.com/devblog.asp?a=blog&amp;bid=663">http://www.eveonline.com/devblog.asp?a=blog&amp;bid=663</a></p>
<p>Eve Online is about to move it's SQL back-end from SQL 2005 to SQL 2008, I think 64 bit. Will have to see if it makes the game any quicker and stops any lag <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/de1469caaeb54629b0e69deb00e0a304#de1469caaeb54629b0e69deb00e0a304</link>
		<pubDate>Fri, 12 Jun 2009 15:14:27 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/de1469caaeb54629b0e69deb00e0a304#de1469caaeb54629b0e69deb00e0a304</guid>
		<dc:creator>Harlequin</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Harlequin/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">littleguru said:</div><div class="quoteText">
<p>SQL and SQL Server are tools... they are working fine and there's not THAT much innovation going on recently. That's probably why...</p>
</div></blockquote>
<p>Ok, so SQL Server isn't&nbsp; as 'Rockstar' as Silverlight but the innovations really don't get any ....
</p>
<h1><strong>BIGGER!</strong></h1>
<p></p>
<p>Let me give you a couple of examples, this one&nbsp;quoted straight from the <a href="http://www.microsoft.com/sqlserver/2008/en/us/r2.aspx#new">
2008 R2 website</a>,</p>
<ul>
<li>Combines native Excel 2010 functionality with an in-memory, column oriented processing engine to allow users to interactively explore and perform calculations on millions of rows of data at lightening speeds
</li></ul>
<p><a rel="lightbox" href="http://www.microsoft.com/global/sqlserver/2008/en/us/PublishingImages/1.jpg"><img src="http://www.microsoft.com/global/sqlserver/2008/en/us/PublishingImages/1.jpg" alt="" width="689" height="481"></a></p>
<p><strong>How many CPU's?</strong></p>
<ul>
<li>Increase in the number of logical processors supported from 64 up to 256.&nbsp; This will provide customers with more choices for obtaining single system scalability with high performance.
</li></ul>
<h3 class="cueSectionTitle">Scale Your Data Warehouse from Terabytes to Petabytes (<a href="http://www.microsoft.com/sqlserver/2008/en/us/madison.aspx">website for more info is here</a>)</h3>
<div class="cueListContainer">
<ul class="cueUnorderedList">
<li class="cueListItem">
<p class="cueParagraph">“Madison” is a highly scalable appliance for enterprise data warehousing.</p>
</li><li class="cueListItem">
<p class="cueParagraph">It is the next step in the evolution of the data warehouse appliance created by DATAllegro.</p>
</li><li class="cueListItem">
<p class="cueParagraph">Madison uses massively parallel processing (MPP) to deliver the high performance and scalability on SQL Server 2008, Windows Server® 2008 and industry-standard hardware.</p>
</li><li class="cueListItem">
<p class="cueParagraph">The MPP architecture helps enable better scalability, better and more predictable performance, reduced risk and a lower cost per terabyte than other DW solutions.</p>
</li></ul>
</div>
<p><a rel="lightbox" href="http://www.microsoft.com/global/sqlserver/2008/en/us/PublishingImages/MadisonHubSpoke.jpg"><img src="http://www.microsoft.com/global/sqlserver/2008/en/us/PublishingImages/MadisonHubSpoke.jpg" alt="" width="531" height="500"></a></p>
<p>&nbsp;</p>
<p><strong>A Madison MPP appliance acts as an enterprise “hub” that publishes data as needed to various business units or departments (spokes). For dedicated high performance requirements, individual business units can redeploy SQL Server 2008 data marts, or
 deploy their own Madison appliances, as spokes.</strong></p>
<p>See! SQL Server is&nbsp;sub-zero cool!</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/ef3d8388761c40c284619deb00e0a373#ef3d8388761c40c284619deb00e0a373</link>
		<pubDate>Fri, 12 Jun 2009 16:30:24 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/ef3d8388761c40c284619deb00e0a373#ef3d8388761c40c284619deb00e0a373</guid>
		<dc:creator>David Oliver</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sabot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p>I'm type 1. I can do the following: <br>
&nbsp;- Connect to the database <br>
&nbsp;- Standard basic queries</p>
<p>That's pretty much it. But it is certainly a cause for concern as far as my skill set goes. I just haven't decided what route I want to take in order to increase my SQL knowledge without doing it on-the-job. Anyone know a good resource to help self-teach
 SQL? Like a *cough* free *cough* course&nbsp;with exercises and some tips thrown in?</p>
<p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/5022cea3e4ef483e92759deb00e0a3d9#5022cea3e4ef483e92759deb00e0a3d9</link>
		<pubDate>Fri, 12 Jun 2009 16:33:54 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/5022cea3e4ef483e92759deb00e0a3d9#5022cea3e4ef483e92759deb00e0a3d9</guid>
		<dc:creator>Manip</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/ManipUni/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">ManipUni said:</div><div class="quoteText">
<p>I'm type 1. I can do the following: <br>
&nbsp;- Connect to the database <br>
&nbsp;- Standard basic queries</p>
<p>That's pretty much it. But it is certainly a cause for concern as far as my skill set goes. I just haven't decided what route I want to take in order to increase my SQL knowledge without doing it on-the-job. Anyone know a good resource to help self-teach
 SQL? Like a *cough* free *cough* course&nbsp;with exercises and some tips thrown in?</p>
<p>&nbsp;</p>
</div></blockquote>
<p>Manip I'm like your Fairy-God-Father today! So I will grant your wish for <strong>
<u>free</u></strong> SQL Server training !!!!</p>
<p>Lots of webcasts and Virtual Labs&nbsp;: <a href="http://www.microsoft.com/events/series/technetsqlserver2008.aspx?tab=overview">
http://www.microsoft.com/events/series/technetsqlserver2008.aspx?tab=overview</a></p>
<p>&nbsp;.... or better still&nbsp;download the&nbsp; ...&nbsp;<strong>THE SQL SERVER DEVELOPER TRAINING TOOLKIT</strong></p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=e9c68e1b-1e0e-4299-b498-6ab3ca72a6d7">http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=e9c68e1b-1e0e-4299-b498-6ab3ca72a6d7</a></p>
<p>&nbsp;</p>
<p>... the toolkit takes on the road from being a Type 1 to a Type 2!</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/301b1f823cf049859e649deb00e0a448#301b1f823cf049859e649deb00e0a448</link>
		<pubDate>Fri, 12 Jun 2009 16:47:09 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/301b1f823cf049859e649deb00e0a448#301b1f823cf049859e649deb00e0a448</guid>
		<dc:creator>David Oliver</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sabot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Sabot said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">ManipUni said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>Manip I'm like your Fairy-God-Father today! So I will grant your wish for <strong>
<u>free</u></strong> SQL Server training !!!!</p>
<p>Lots of webcasts and Virtual Labs&nbsp;: <a href="http://www.microsoft.com/events/series/technetsqlserver2008.aspx?tab=overview">
http://www.microsoft.com/events/series/technetsqlserver2008.aspx?tab=overview</a></p>
<p>&nbsp;.... or better still&nbsp;download the&nbsp; ...&nbsp;<strong>THE SQL SERVER DEVELOPER TRAINING TOOLKIT</strong></p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=e9c68e1b-1e0e-4299-b498-6ab3ca72a6d7">http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=e9c68e1b-1e0e-4299-b498-6ab3ca72a6d7</a></p>
<p>&nbsp;</p>
<p>... the toolkit takes on the road from being a Type 1 to a Type 2!</p>
</div></blockquote>
<p>Indeed you are sir. Thanks &lt;3</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/d0c6a9a5ce0c431b8a0c9deb00e0a4ab#d0c6a9a5ce0c431b8a0c9deb00e0a4ab</link>
		<pubDate>Fri, 12 Jun 2009 16:48:55 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/d0c6a9a5ce0c431b8a0c9deb00e0a4ab#d0c6a9a5ce0c431b8a0c9deb00e0a4ab</guid>
		<dc:creator>Manip</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/ManipUni/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p>Writing highly efficient T-SQL code in scalable environment, and understanding what goes into type of code,&nbsp;has been one of the bigger challenges that I've enjoyed taking on in my humble developement career.<br>
In many interviews that I've held to hire these type of people, you'd be surprised how few candidates&nbsp;really know their stuff in this regard.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/bf08ed469aa545ecbcbb9deb00e0a4d0#bf08ed469aa545ecbcbb9deb00e0a4d0</link>
		<pubDate>Fri, 12 Jun 2009 17:34:17 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/bf08ed469aa545ecbcbb9deb00e0a4d0#bf08ed469aa545ecbcbb9deb00e0a4d0</guid>
		<dc:creator>Red5</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Red5/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Sabot said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">ManipUni said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>Manip I'm like your Fairy-God-Father today! So I will grant your wish for <strong>
<u>free</u></strong> SQL Server training !!!!</p>
<p>Lots of webcasts and Virtual Labs&nbsp;: <a href="http://www.microsoft.com/events/series/technetsqlserver2008.aspx?tab=overview">
http://www.microsoft.com/events/series/technetsqlserver2008.aspx?tab=overview</a></p>
<p>&nbsp;.... or better still&nbsp;download the&nbsp; ...&nbsp;<strong>THE SQL SERVER DEVELOPER TRAINING TOOLKIT</strong></p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=e9c68e1b-1e0e-4299-b498-6ab3ca72a6d7">http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=e9c68e1b-1e0e-4299-b498-6ab3ca72a6d7</a></p>
<p>&nbsp;</p>
<p>... the toolkit takes on the road from being a Type 1 to a Type 2!</p>
</div></blockquote>
<p>I haven't looked through the training material. However, I find most training docs rather drab. &nbsp;Have you&nbsp;solved any of Itzik Ben-gan's puzzles? He publishes some good ones!&nbsp;</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/d573131bf6654d2a89849deb00e0a53b#d573131bf6654d2a89849deb00e0a53b</link>
		<pubDate>Sat, 13 Jun 2009 23:51:56 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/d573131bf6654d2a89849deb00e0a53b#d573131bf6654d2a89849deb00e0a53b</guid>
		<dc:creator>Joshua Ross</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Jsoh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p>I am definitely a type 2 developer, though my current job is more based around WPF and components. We are using WPF for example, but the UI is the basic Aero one, and I don't think that will be changed.</p>
<p>The problem with Linq to SQL and Entity Framework, is that they are just higher abstractions that generate T-SQL anyway. The reason most people struggle with T-SQL is because it is a pure functional language. The forthcoming EF will have a feature that allows
 you to define a class, and then an option that says &quot;generate database&quot; that creates all the SQL for you. I just don't get why one would want to waste time learning Linq to SQL when you can open up SQL Sever Management Studio and compose you queries and SPROCS
 there</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/dc476d1ceb834f4596f89deb00e0a5a4#dc476d1ceb834f4596f89deb00e0a5a4</link>
		<pubDate>Sun, 14 Jun 2009 08:46:04 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/dc476d1ceb834f4596f89deb00e0a5a4#dc476d1ceb834f4596f89deb00e0a5a4</guid>
		<dc:creator>Vesuvius</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/vesuvius/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">vesuvius said:</div><div class="quoteText">
<p>I am definitely a type 2 developer, though my current job is more based around WPF and components. We are using WPF for example, but the UI is the basic Aero one, and I don't think that will be changed.</p>
<p>The problem with Linq to SQL and Entity Framework, is that they are just higher abstractions that generate T-SQL anyway. The reason most people struggle with T-SQL is because it is a pure functional language. The forthcoming EF will have a feature that allows
 you to define a class, and then an option that says &quot;generate database&quot; that creates all the SQL for you. I just don't get why one would want to waste time learning Linq to SQL when you can open up SQL Sever Management Studio and compose you queries and SPROCS
 there</p>
</div></blockquote>
<p>The Type 1 developers I have known can do perfectly well with the basic CRUD T-SQL and the basics of aggregating for summary reports.&nbsp; The stuff we have problems with are complex logic that you wouldn't use an ORM wrapper for anyway: like the calculation
 and posting of an annual invoice for rental agreements (for each account, find out how much they owe, and how many discounts offers they have allocated but not taken this year, generate the journal postings to the rent ledger, splitting out any separate parts
 to different nominal codes in the accounting system, reverse calculating and splitting out the VAT components as well and then post to the master-detail ledger tables).</p>
<p>This is complex logic that (in C#) takes several hundred lines of code. A Type 2 developer converted the whole thing to T-SQL (again several hundred lines of code but somewhat fewer than the C#).&nbsp; Testing was a nightmare (our customers run SQL2000, so we
 have to run SQL2000 - no step through debugging of stored procs), but the final result is significantly faster. I would have (probably) been able to write a storec proc for this but it would have taken me weeks, instead of days that the Type 2 took.</p>
<p>Herbie</p>
<p>&nbsp;</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/8448fdfd5ea84522ac709deb00e0a619#8448fdfd5ea84522ac709deb00e0a619</link>
		<pubDate>Sun, 14 Jun 2009 09:54:05 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/8448fdfd5ea84522ac709deb00e0a619#8448fdfd5ea84522ac709deb00e0a619</guid>
		<dc:creator>Herbie Smith</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Dr Herbie/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">vesuvius said:</div><div class="quoteText">
<p>I am definitely a type 2 developer, though my current job is more based around WPF and components. We are using WPF for example, but the UI is the basic Aero one, and I don't think that will be changed.</p>
<p>The problem with Linq to SQL and Entity Framework, is that they are just higher abstractions that generate T-SQL anyway. The reason most people struggle with T-SQL is because it is a pure functional language. The forthcoming EF will have a feature that allows
 you to define a class, and then an option that says &quot;generate database&quot; that creates all the SQL for you. I just don't get why one would want to waste time learning Linq to SQL when you can open up SQL Sever Management Studio and compose you queries and SPROCS
 there</p>
</div></blockquote>
<p>I agree I stuggled with why you would want to learn LINQ - I don't get it either, is there something I've missed?</p>
<p>The Entity Framework in .Net 4.0 is going to be a design time tool to help with Class&nbsp;and Schema design, so I believe. So it's actually going to be a good thing, however I&nbsp;not sure if it&nbsp;offers anything new we haven't seen before with things like
<a href="http://en.wikipedia.org/wiki/IBM_Rational_Software_Modeler">Rational&nbsp;Software Modeller</a>&nbsp;and
<a href="http://en.wikipedia.org/wiki/Object-relational_mapping">ORM</a> tools other than being included with Visual Studio and not having to pay extra for it.</p>
<p>However the 'Daddy' is going to be <a href="http://msdn.microsoft.com/en-us/library/cc709420.aspx">
Microsoft Project Oslo</a> in this space .... however it won't be if it costs too much, the best thing to do is bundle it in with
<a href="http://msdn.microsoft.com/en-us/teamsystem/dd408379.aspx">Visual Studio Architecture Edition</a>&nbsp;or a value add to an additional product .</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/4c7e091650bb458abc159deb00e0a688#4c7e091650bb458abc159deb00e0a688</link>
		<pubDate>Sun, 14 Jun 2009 09:56:12 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/4c7e091650bb458abc159deb00e0a688#4c7e091650bb458abc159deb00e0a688</guid>
		<dc:creator>David Oliver</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sabot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Sabot said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">vesuvius said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>I agree I stuggled with why you would want to learn LINQ - I don't get it either, is there something I've missed?</p>
<p>The Entity Framework in .Net 4.0 is going to be a design time tool to help with Class&nbsp;and Schema design, so I believe. So it's actually going to be a good thing, however I&nbsp;not sure if it&nbsp;offers anything new we haven't seen before with things like
<a href="http://en.wikipedia.org/wiki/IBM_Rational_Software_Modeler">Rational&nbsp;Software Modeller</a>&nbsp;and
<a href="http://en.wikipedia.org/wiki/Object-relational_mapping">ORM</a> tools other than being included with Visual Studio and not having to pay extra for it.</p>
<p>However the 'Daddy' is going to be <a href="http://msdn.microsoft.com/en-us/library/cc709420.aspx">
Microsoft Project Oslo</a> in this space .... however it won't be if it costs too much, the best thing to do is bundle it in with
<a href="http://msdn.microsoft.com/en-us/teamsystem/dd408379.aspx">Visual Studio Architecture Edition</a>&nbsp;or a value add to an additional product .</p>
</div></blockquote>
<p>LINQ to Objects is foresightful if you use PLINQ in .NET 4.0 and beyond to parallelize your LINQ queries across multiple cores on a machine.</p>
<p>Then there's DryadLINQ, which would enable you to distribute your LINQ to Objects queries across multiple machines.</p>
<p>Combining both PLINQ and DryadLINQ would enable developers to parallelize LINQ to Objects queries massively.&nbsp; (number of cores per PC) x (number of PCs per compute cluster) = profit!</p>
<p>Scientific and other high-performance computing could become .NET's next killer applications.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/27d6929b29224236beea9deb00e0a6f1#27d6929b29224236beea9deb00e0a6f1</link>
		<pubDate>Sun, 14 Jun 2009 10:25:49 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/27d6929b29224236beea9deb00e0a6f1#27d6929b29224236beea9deb00e0a6f1</guid>
		<dc:creator>Joe Chung</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/joechung/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">joechung said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Sabot said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>LINQ to Objects is foresightful if you use PLINQ in .NET 4.0 and beyond to parallelize your LINQ queries across multiple cores on a machine.</p>
<p>Then there's DryadLINQ, which would enable you to distribute your LINQ to Objects queries across multiple machines.</p>
<p>Combining both PLINQ and DryadLINQ would enable developers to parallelize LINQ to Objects queries massively.&nbsp; (number of cores per PC) x (number of PCs per compute cluster) = profit!</p>
<p>Scientific and other high-performance computing could become .NET's next killer applications.</p>
</div></blockquote>
<p>It is only specific scenarios that will benefit client machines, especially like the ones you have just mentioned, and I don't see Windows 7's main customer base being scientific or high performance gamers. What will my mum use a quad core for? Nothing!</p>
<p>The vast majority of applications don't really <em>need</em> to utilise many-core, but unzipping files, encoding video, heavy mathematical calculations are more the exception than the rule on most machines.&nbsp;With SQL being a more functional language, it stands
 to reason that parallel database support will benefit client machines so SQL trumps again rather than the meltdown your servers have when a Windows beta or RC is released</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/16c0b4d614af47a681ce9deb00e0a75a#16c0b4d614af47a681ce9deb00e0a75a</link>
		<pubDate>Sun, 14 Jun 2009 12:34:42 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/16c0b4d614af47a681ce9deb00e0a75a#16c0b4d614af47a681ce9deb00e0a75a</guid>
		<dc:creator>Vesuvius</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/vesuvius/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">vesuvius said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">joechung said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>It is only specific scenarios that will benefit client machines, especially like the ones you have just mentioned, and I don't see Windows 7's main customer base being scientific or high performance gamers. What will my mum use a quad core for? Nothing!</p>
<p>The vast majority of applications don't really <em>need</em> to utilise many-core, but unzipping files, encoding video, heavy mathematical calculations are more the exception than the rule on most machines.&nbsp;With SQL being a more functional language, it stands
 to reason that parallel database support will benefit client machines so SQL trumps again rather than the meltdown your servers have when a Windows beta or RC is released</p>
</div></blockquote>
<p>The vast majority of applications just use SQL as a data store, and only do CRUD.</p>
<p>&nbsp;</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/91b1dd5e34b64ba5b3409deb00e0a7c1#91b1dd5e34b64ba5b3409deb00e0a7c1</link>
		<pubDate>Sun, 14 Jun 2009 15:26:28 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/91b1dd5e34b64ba5b3409deb00e0a7c1#91b1dd5e34b64ba5b3409deb00e0a7c1</guid>
		<dc:creator>blowdart</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/blowdart/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p>Some things of interest -<br>
- LINQ database abstraction&nbsp;and LINQ to SQL compilation with LINQ Pad<br>
- M database abstraction and M to T-SQL compilation with &quot;Oslo&quot;; the ability to define types in terms of constraint expressions<br>
- Knowledge bases and the ability to define abstract properties of relations, like transitivity, symmetry, etc.</p>
<p>Increasing productivity and expressiveness, increasing knowledge fidelity and queryability, like expressing *everything* as structured data, even {U,I}RI addresses, that's what interests me.</p>
<p><a href="http://www.linqpad.net/WhyLINQBeatsSQL.aspx">http://www.linqpad.net/WhyLINQBeatsSQL.aspx</a></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/5fb8fde7e22e4a60b6ec9deb00e0a82a#5fb8fde7e22e4a60b6ec9deb00e0a82a</link>
		<pubDate>Sun, 14 Jun 2009 15:40:01 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/5fb8fde7e22e4a60b6ec9deb00e0a82a#5fb8fde7e22e4a60b6ec9deb00e0a82a</guid>
		<dc:creator>Bent Rasmussen</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/exoteric/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p>This is a serious question. If I am writing an application, why exactly would I spend thousands of dollars on a database when there are databases that are free of charge (MySQL, PostgresSQL), and also SQL-99 compliant?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/07fc0ff2280e4adcbad19deb00e0a88f#07fc0ff2280e4adcbad19deb00e0a88f</link>
		<pubDate>Sun, 14 Jun 2009 17:01:15 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/07fc0ff2280e4adcbad19deb00e0a88f#07fc0ff2280e4adcbad19deb00e0a88f</guid>
		<dc:creator>Bass</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Bass/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">blowdart said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">vesuvius said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>The vast majority of applications just use SQL as a data store, and only do CRUD.</p>
<p>&nbsp;</p>
</div></blockquote>
<p>Granted Bazza but doesn't mean it's right!</p>
<p>Information is many an organisations most important asset. What happens to that data and how change happens is becoming of upmost&nbsp;importance to business even in the smallest, most unimportant system because if it's adding value everyday it certainly not
 something you would want to do without and search for opportunities to greater leverage what you have.</p>
<p>At the very least developers should not only look at good CRUD but how they can plug the database into a company wide SOA and also the BI platform.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/4a3575be2d5746bc89dc9deb00e0a8f8#4a3575be2d5746bc89dc9deb00e0a8f8</link>
		<pubDate>Mon, 15 Jun 2009 04:28:38 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/4a3575be2d5746bc89dc9deb00e0a8f8#4a3575be2d5746bc89dc9deb00e0a8f8</guid>
		<dc:creator>David Oliver</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sabot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Bass said:</div><div class="quoteText">
<p>This is a serious question. If I am writing an application, why exactly would I spend thousands of dollars on a database when there are databases that are free of charge (MySQL, PostgresSQL), and also SQL-99 compliant?</p>
</div></blockquote>
<p>&quot;This is a serious question. If I am writing an application, why exactly would I spend thousands of dollars on a database when there are databases that are free of charge (MySQL, PostgresSQL), and also SQL-99 compliant?&quot;</p>
<p>One of the serious weaknesses of the Open Source movement was to only recognise the need to reduce CAPEX (Capital Expenditure - tangabile stuff like hardware and&nbsp;software) when OPEX (Operational Expenditure) was the real thing that most businesses spend
 the most money on ....... by far!</p>
<p>... and Open Source would want you to increase OPEX because you would need to have more and/or a change of skills and&nbsp;then want to give away the fruits of their labour ... and that could benefit a competitor.&nbsp;This doesn't make business sense.</p>
<p>Up until recently MySQL and PostgresSQL haven't been anywhere near as easy to manage or have such vast control as Oracle ... let alone SQL Server where hunderds of databases are managed by only afew people ... and these people get to go home at night.</p>
<p>So look at this from a business context. Would you spend out a little CAPEX (in comparison) in a reduced risk way to bring down OPEX? Or have no CAPEX but increase your OPEX in a way that has risk.</p>
<p>Now do you get why Open Source has to be easy and less risk before the moral high ground not because of it.</p>
<p>And why moan about companies that write close source software they are selling to a vast majority of companies that are just like themselves in business to make money.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/f43de01140844e64aab89deb00e0a967#f43de01140844e64aab89deb00e0a967</link>
		<pubDate>Mon, 15 Jun 2009 04:52:24 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/f43de01140844e64aab89deb00e0a967#f43de01140844e64aab89deb00e0a967</guid>
		<dc:creator>David Oliver</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sabot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">vesuvius said:</div><div class="quoteText">
<p>I am definitely a type 2 developer, though my current job is more based around WPF and components. We are using WPF for example, but the UI is the basic Aero one, and I don't think that will be changed.</p>
<p>The problem with Linq to SQL and Entity Framework, is that they are just higher abstractions that generate T-SQL anyway. The reason most people struggle with T-SQL is because it is a pure functional language. The forthcoming EF will have a feature that allows
 you to define a class, and then an option that says &quot;generate database&quot; that creates all the SQL for you. I just don't get why one would want to waste time learning Linq to SQL when you can open up SQL Sever Management Studio and compose you queries and SPROCS
 there</p>
</div></blockquote>
<p>Simply because the LINQ query EDSL gives you a cleaner, more flexible,<strong> more composable
</strong>programming model.</p>
<p>(or: &quot;what exoteric linked&quot;)</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/9dd7d8ced87d47e5a1ac9deb00e0a9d4#9dd7d8ced87d47e5a1ac9deb00e0a9d4</link>
		<pubDate>Mon, 15 Jun 2009 05:09:41 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/9dd7d8ced87d47e5a1ac9deb00e0a9d4#9dd7d8ced87d47e5a1ac9deb00e0a9d4</guid>
		<dc:creator>contextfree</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/contextfree/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Bass said:</div><div class="quoteText">
<p>This is a serious question. If I am writing an application, why exactly would I spend thousands of dollars on a database when there are databases that are free of charge (MySQL, PostgresSQL), and also SQL-99 compliant?</p>
</div></blockquote>
<p><blockquote><div class="quoteUser">Bass said:</div><div class="quoteText">This is a serious question. If I am writing an application, why exactly would I spend thousands of dollars on a database when there are databases that are free of charge (MySQL, PostgresSQL), and also SQL-99 compliant?</div></blockquote> Put them
 under a large enough strain and the weaknesses in them compared to the big players become all to obvious. That's not to say they aren't getting better however and, personally speaking, I'd use either of them over DB2 any day.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/a837154d4352452cb9ba9deb00e0aa3d#a837154d4352452cb9ba9deb00e0aa3d</link>
		<pubDate>Mon, 15 Jun 2009 06:05:22 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/a837154d4352452cb9ba9deb00e0aa3d#a837154d4352452cb9ba9deb00e0aa3d</guid>
		<dc:creator>AndyC</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AndyC/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">contextfree said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">vesuvius said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>Simply because the LINQ query EDSL gives you a cleaner, more flexible,<strong> more composable
</strong>programming model.</p>
<p>(or: &quot;what exoteric linked&quot;)</p>
</div></blockquote>
<p>OK, so up until now I haven't exactly got my head around LINQ but digging into it I'm actually beginning to get it.</p>
<p>Blog articles like this have really helped ...</p>
<p><a href="http://bloggingabout.net/blogs/dennis/archive/2007/12/28/linq-to-sql-vs-dba-s.aspx">http://bloggingabout.net/blogs/dennis/archive/2007/12/28/linq-to-sql-vs-dba-s.aspx</a></p>
<p>From what I'm getting is that LINQ is not just an abstraction on top of SQL but it allows logic to sit in a more appropriate place that sitting in a long piece of spaghetti in a stored procedure which makes good architectural sense.</p>
<p>My main concern is the loss of performance but I do get that this may not be the case with LINQ, take Fran Bouma's point of view, he lives without Stored Procedures and is love it! ...</p>
<p><a href="http://weblogs.asp.net/fbouma/archive/2003/11/18/38178.aspx">http://weblogs.asp.net/fbouma/archive/2003/11/18/38178.aspx</a></p>
<p>Anyway there is enough here to convince me to get my head around LINQ and tryout some stuff for myself.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/e67008cf5e244ff2b6c69deb00e0aaa6#e67008cf5e244ff2b6c69deb00e0aaa6</link>
		<pubDate>Mon, 15 Jun 2009 08:57:47 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/e67008cf5e244ff2b6c69deb00e0aaa6#e67008cf5e244ff2b6c69deb00e0aaa6</guid>
		<dc:creator>David Oliver</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sabot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">AndyC said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Bass said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
Put them under a large enough strain and the weaknesses in them compared to the big players become all to obvious. That's not to say they aren't getting better however and, personally speaking, I'd use either of them over DB2 any day.
<p></p>
</div></blockquote>
<p>DB2 isn't bad as long as your organisation is using a recent version.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/6d817134957f40d19c9f9deb00e0ab0b#6d817134957f40d19c9f9deb00e0ab0b</link>
		<pubDate>Mon, 15 Jun 2009 09:03:44 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/6d817134957f40d19c9f9deb00e0ab0b#6d817134957f40d19c9f9deb00e0ab0b</guid>
		<dc:creator>David Oliver</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sabot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Sabot said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">contextfree said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>OK, so up until now I haven't exactly got my head around LINQ but digging into it I'm actually beginning to get it.</p>
<p>Blog articles like this have really helped ...</p>
<p><a href="http://bloggingabout.net/blogs/dennis/archive/2007/12/28/linq-to-sql-vs-dba-s.aspx">http://bloggingabout.net/blogs/dennis/archive/2007/12/28/linq-to-sql-vs-dba-s.aspx</a></p>
<p>From what I'm getting is that LINQ is not just an abstraction on top of SQL but it allows logic to sit in a more appropriate place that sitting in a long piece of spaghetti in a stored procedure which makes good architectural sense.</p>
<p>My main concern is the loss of performance but I do get that this may not be the case with LINQ, take Fran Bouma's point of view, he lives without Stored Procedures and is love it! ...</p>
<p><a href="http://weblogs.asp.net/fbouma/archive/2003/11/18/38178.aspx">http://weblogs.asp.net/fbouma/archive/2003/11/18/38178.aspx</a></p>
<p>Anyway there is enough here to convince me to get my head around LINQ and tryout some stuff for myself.</p>
</div></blockquote>
<p>If you're concerned about loss of performance than really any ORM is out, if you believe stored procedures are the fastest option (which isn't true in some cases). But if you really care about performance then avoid the Entity Framework as it stands right
 now.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/155fa35c66544fd0a98b9deb00e0ab74#155fa35c66544fd0a98b9deb00e0ab74</link>
		<pubDate>Mon, 15 Jun 2009 09:07:29 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/155fa35c66544fd0a98b9deb00e0ab74#155fa35c66544fd0a98b9deb00e0ab74</guid>
		<dc:creator>blowdart</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/blowdart/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Sabot said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">AndyC said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>DB2 isn't bad as long as your organisation is using a recent version.</p>
</div></blockquote>
<p>You should see how long it stands up when faced with our students &quot;interesting&quot; SQL. I've heard that it's a lot more stable if you run it on AIX, but then who wants to be running AIX?</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/6dca54aa0d414798a0989deb00e0abda#6dca54aa0d414798a0989deb00e0abda</link>
		<pubDate>Mon, 15 Jun 2009 10:56:05 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/6dca54aa0d414798a0989deb00e0abda#6dca54aa0d414798a0989deb00e0abda</guid>
		<dc:creator>AndyC</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AndyC/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Sabot said:</div><div class="quoteText">
<p>The thing is if SQL Server is somewhere in your development stack you've gotta get to know it well because it's could so eaily add lead boots to your projects.</p>
<p>Yes it is a Yin/Yang thing, you do have to put code into the right place and working out that balancing act does take knowledge either built up by experience or from the many good educational materials, books and webcasts (most of them free from Microsoft!)</p>
<p>I would have to stab myself in the head if I did UI stuff all day ... now that is boring! Programming all that validation, working out the next scenario where a user can be stupid, not interesting at all
<img src="http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-14.gif" alt="Devil"></p>
<p>On a serious note, I did enjoy UI coding but I don't have the temperment for it.</p>
<p>So you get the big no-no's in SQL Server right? Like Select * is bad?</p>
<p>You get&nbsp;why getting the right 'Collations' is very important? ... and which ones have been deprecated?</p>
<p>Why DBA's don't like LINQ? ... it's all about the Query Plan Baby!</p>
<p>Why the new MERGE command is very cool? ... well get's you into the pub early.</p>
<p>... and not to mention the game changers coming in SQL Server 2008 R2 !</p>
<p>Geeeez I could talk all day, I will pull out some of my favourite Microsoft webcasts for you to watch.</p>
</div></blockquote>
<p>You said &quot;up until recently&quot;, but if I were to choose MySQL today, it administration would be on par? If not, what exactly is missing?</p>
<p>This really is a serious question by the way. In the future I will probably have the need for a database. I want to make a good, balanced, decision.</p>
<p>You seem to be really exicited about SQL Server. I've done my own research on it. But I am interested to understand why I should spend thousands of dollars (or worse, force my customers to spend thousands of dollars in additional to my own fees - money<strong>
 I'd </strong>rather have) on a database when there are SQL-99 compliant databases which are free. What am I missing out on exactly if I support&nbsp; Postgres or MySQL?</p>
<p>Even more difficult to justify, why should I write properitary database code such as T-SQL which will ensure my code will never work with more then one database and operating system? What should I tell customers who want to use my product on other databases?
 I hope it's not &quot;I'd really love to invoice you for $500k mister, but tough sh*t, I've decided early on to write completely unportable code. How about you hand that check over to my rich competitor who supports your DB because his code is SQL-99?&quot;</p>
<p>I really don't ever want to have to say &quot;No, you can't&quot; to a high paying customer just because his infrastructure and my code don't work together. That's why portability is important to me, in my industry there exists no monoculture where everyone uses Windows
 and SQL Server.</p>
<p>Will my productivity with T-SQL really increase that much to justify possibly losing customers? Does T-SQL like practically write itself or something?</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/611c731821064c0796789deb00e0ac50#611c731821064c0796789deb00e0ac50</link>
		<pubDate>Mon, 15 Jun 2009 13:31:30 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/611c731821064c0796789deb00e0ac50#611c731821064c0796789deb00e0ac50</guid>
		<dc:creator>Bass</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Bass/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">AndyC said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Bass said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
Put them under a large enough strain and the weaknesses in them compared to the big players become all to obvious. That's not to say they aren't getting better however and, personally speaking, I'd use either of them over DB2 any day.
<p></p>
</div></blockquote>
<p>Really, what do you mean by that? The performence of MySQL is worse? That it's less stable? If so, why do large organizations with like Google, Facebook and Yahoo depend on it?</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/a950f352b235402fb0119deb00e0acb6#a950f352b235402fb0119deb00e0acb6</link>
		<pubDate>Mon, 15 Jun 2009 13:33:18 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/a950f352b235402fb0119deb00e0acb6#a950f352b235402fb0119deb00e0acb6</guid>
		<dc:creator>Bass</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Bass/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Bass said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Sabot said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>You said &quot;up until recently&quot;, but if I were to choose MySQL today, it administration would be on par? If not, what exactly is missing?</p>
<p>This really is a serious question by the way. In the future I will probably have the need for a database. I want to make a good, balanced, decision.</p>
<p>You seem to be really exicited about SQL Server. I've done my own research on it. But I am interested to understand why I should spend thousands of dollars (or worse, force my customers to spend thousands of dollars in additional to my own fees - money<strong>
 I'd </strong>rather have) on a database when there are SQL-99 compliant databases which are free. What am I missing out on exactly if I support&nbsp; Postgres or MySQL?</p>
<p>Even more difficult to justify, why should I write properitary database code such as T-SQL which will ensure my code will never work with more then one database and operating system? What should I tell customers who want to use my product on other databases?
 I hope it's not &quot;I'd really love to invoice you for $500k mister, but tough sh*t, I've decided early on to write completely unportable code. How about you hand that check over to my rich competitor who supports your DB because his code is SQL-99?&quot;</p>
<p>I really don't ever want to have to say &quot;No, you can't&quot; to a high paying customer just because his infrastructure and my code don't work together. That's why portability is important to me, in my industry there exists no monoculture where everyone uses Windows
 and SQL Server.</p>
<p>Will my productivity with T-SQL really increase that much to justify possibly losing customers? Does T-SQL like practically write itself or something?</p>
</div></blockquote>
<p><em>You said &quot;up until recently&quot;, but if I were to choose MySQL today, it administration would be on par? If not, what exactly is missing?</em></p>
<p>It's really just edge cases where MySQL isn't sufficient. For example, it can handle nested queries up to three levels deep while Oracle can go up to 16 levels. If I'm wrong on this then someone tell me, but this was the case last I knew.</p>
<p>Microsoft also does SQL Server Express which is free as well. There is not much need for you to spend thousands on a RDBMS unless you need some ultra-specific trait.</p>
<p>The <a href="http://en.wikipedia.org/wiki/Comparison_of_relational_database_management_systems">
Wikipedia feature comparison</a> is nice and comprehensive.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/8bae734a20fb47a5ac099deb00e0acec#8bae734a20fb47a5ac099deb00e0acec</link>
		<pubDate>Mon, 15 Jun 2009 14:15:46 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/8bae734a20fb47a5ac099deb00e0acec#8bae734a20fb47a5ac099deb00e0acec</guid>
		<dc:creator>tfraser</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/tfraser/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Bass said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Sabot said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>You said &quot;up until recently&quot;, but if I were to choose MySQL today, it administration would be on par? If not, what exactly is missing?</p>
<p>This really is a serious question by the way. In the future I will probably have the need for a database. I want to make a good, balanced, decision.</p>
<p>You seem to be really exicited about SQL Server. I've done my own research on it. But I am interested to understand why I should spend thousands of dollars (or worse, force my customers to spend thousands of dollars in additional to my own fees - money<strong>
 I'd </strong>rather have) on a database when there are SQL-99 compliant databases which are free. What am I missing out on exactly if I support&nbsp; Postgres or MySQL?</p>
<p>Even more difficult to justify, why should I write properitary database code such as T-SQL which will ensure my code will never work with more then one database and operating system? What should I tell customers who want to use my product on other databases?
 I hope it's not &quot;I'd really love to invoice you for $500k mister, but tough sh*t, I've decided early on to write completely unportable code. How about you hand that check over to my rich competitor who supports your DB because his code is SQL-99?&quot;</p>
<p>I really don't ever want to have to say &quot;No, you can't&quot; to a high paying customer just because his infrastructure and my code don't work together. That's why portability is important to me, in my industry there exists no monoculture where everyone uses Windows
 and SQL Server.</p>
<p>Will my productivity with T-SQL really increase that much to justify possibly losing customers? Does T-SQL like practically write itself or something?</p>
</div></blockquote>
<p>Bass - I'm&nbsp;responsible for&nbsp;*all* databases in a FTSE 100, I am genuninely interested in all of them and more so if a database can bring additional value to my business as I'm a share-holder in my business. So &nbsp;I am&nbsp;*that* customer who&nbsp;will spend lots of
 money and doesn't like to.</p>
<p>So what if MySQL is any good?!</p>
<p>How is MySQL going to save me money I've *already spent* on Oracle and SQL Server? The software licensing money for Oracle and SQL Server has gone to Oracle and Microsoft.</p>
<p>I've also got hundreds of databases on Oracle and SQL Server, both platforms are seriously embedded. Yes, the licensing is in the £ millions but the OPEX that would get burnt to migrate even on to a&nbsp;no CAPEX spend&nbsp;product would be more so it's unviable.
 The version upgrade from SQL Server 2000 - 2005 and Oracle 8 to 10g proved that.</p>
<p>So as the money has gone my attention turns to leveraging my investment so I'm going to *want* to stick more stuff on to Oracle and SQL Server.</p>
<p>In all seriousness if you turn up to my company with a 'MySQL only' solution I will count that against you. If you talk Oracle and SQL Server I will be confident and I will start to tick boxes. I don't care who else is running MySQL least of all a computer
 company.</p>
<p>If you really want my money find out what I've got and then compile with it, you won't go out of business by having Oracle and SQL Server as your only choices, the are very common and to be expected. You won't be trail-blazing any decisions on databases
 for anyone ... unless you are selling software to start-ups.</p>
<p>Going down the 'MySQL only route' will not do you any favours but I always wish people luck if they make brave decision in business. Doesn't mean they are going to get any.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/0271506466d54bcfb55e9deb00e0ad64#0271506466d54bcfb55e9deb00e0ad64</link>
		<pubDate>Mon, 15 Jun 2009 15:50:39 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/0271506466d54bcfb55e9deb00e0ad64#0271506466d54bcfb55e9deb00e0ad64</guid>
		<dc:creator>David Oliver</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sabot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Bass said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Sabot said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>You said &quot;up until recently&quot;, but if I were to choose MySQL today, it administration would be on par? If not, what exactly is missing?</p>
<p>This really is a serious question by the way. In the future I will probably have the need for a database. I want to make a good, balanced, decision.</p>
<p>You seem to be really exicited about SQL Server. I've done my own research on it. But I am interested to understand why I should spend thousands of dollars (or worse, force my customers to spend thousands of dollars in additional to my own fees - money<strong>
 I'd </strong>rather have) on a database when there are SQL-99 compliant databases which are free. What am I missing out on exactly if I support&nbsp; Postgres or MySQL?</p>
<p>Even more difficult to justify, why should I write properitary database code such as T-SQL which will ensure my code will never work with more then one database and operating system? What should I tell customers who want to use my product on other databases?
 I hope it's not &quot;I'd really love to invoice you for $500k mister, but tough sh*t, I've decided early on to write completely unportable code. How about you hand that check over to my rich competitor who supports your DB because his code is SQL-99?&quot;</p>
<p>I really don't ever want to have to say &quot;No, you can't&quot; to a high paying customer just because his infrastructure and my code don't work together. That's why portability is important to me, in my industry there exists no monoculture where everyone uses Windows
 and SQL Server.</p>
<p>Will my productivity with T-SQL really increase that much to justify possibly losing customers? Does T-SQL like practically write itself or something?</p>
</div></blockquote>
<p><em>why should I write properitary database code such as T-SQL which will ensure my code will never work with more then one database and operating system?</em></p>
<p>You don't have to, frankly 99.9% of the time you don't need the T-SQL extensions, and that's what they are, extensions. Ditto with Oracle. If you think that you can't run SQL-99 on Sql Server then your research hasn't been that deep, especially as MySQL
 only supports a <a href="http://dev.mysql.com/doc/refman/6.0/en/compatibility.html">
SUBSET of Sql99</a> and indeed has it's own proprietary extensions and states &quot;We are not afraid to add extensions to SQL or support for non-SQL features if this greatly increases the usability of MySQL Server for a large segment of our user base.&quot;</p>
<p><em>I really don't ever want to have to say &quot;No, you can't&quot; to a high paying customer just because his infrastructure and my code don't work together. That's why portability is important to me, in my industry there exists no monoculture where everyone uses
 Windows and SQL Server.</em></p>
<p>Saying you only support a single database is not portability. Simply because your chosen database runs across X OS's is not going to endear you to large customers who already have an investment in a database system other than your chosen one. Rather than
 support a single database abstract it, provider models, ORMs that support multiple backends. Far more flexible and gives you a larger market to sell into.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/f999a9b86bc446e58ab89deb00e0add9#f999a9b86bc446e58ab89deb00e0add9</link>
		<pubDate>Mon, 15 Jun 2009 16:02:56 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/f999a9b86bc446e58ab89deb00e0add9#f999a9b86bc446e58ab89deb00e0add9</guid>
		<dc:creator>blowdart</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/blowdart/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">blowdart said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Bass said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p><em>why should I write properitary database code such as T-SQL which will ensure my code will never work with more then one database and operating system?</em></p>
<p>You don't have to, frankly 99.9% of the time you don't need the T-SQL extensions, and that's what they are, extensions. Ditto with Oracle. If you think that you can't run SQL-99 on Sql Server then your research hasn't been that deep, especially as MySQL
 only supports a <a href="http://dev.mysql.com/doc/refman/6.0/en/compatibility.html">
SUBSET of Sql99</a> and indeed has it's own proprietary extensions and states &quot;We are not afraid to add extensions to SQL or support for non-SQL features if this greatly increases the usability of MySQL Server for a large segment of our user base.&quot;</p>
<p><em>I really don't ever want to have to say &quot;No, you can't&quot; to a high paying customer just because his infrastructure and my code don't work together. That's why portability is important to me, in my industry there exists no monoculture where everyone uses
 Windows and SQL Server.</em></p>
<p>Saying you only support a single database is not portability. Simply because your chosen database runs across X OS's is not going to endear you to large customers who already have an investment in a database system other than your chosen one. Rather than
 support a single database abstract it, provider models, ORMs that support multiple backends. Far more flexible and gives you a larger market to sell into.</p>
</div></blockquote>
<p>Perhaps I was misunderstood, I (so far) want to support multiple databases, and do so, by writing simple SQL-99 that should work on all major databases. I will look into ORMs as well. I'm asking what the advantage of writing T-SQL is, is it worth losing
 portability over? It baffles me because there are companies who sell products that only work with one database.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/464e577b39aa466b9f4c9deb00e0ae48#464e577b39aa466b9f4c9deb00e0ae48</link>
		<pubDate>Mon, 15 Jun 2009 16:08:54 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/464e577b39aa466b9f4c9deb00e0ae48#464e577b39aa466b9f4c9deb00e0ae48</guid>
		<dc:creator>Bass</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Bass/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Bass said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">blowdart said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>Perhaps I was misunderstood, I (so far) want to support multiple databases, and do so, by writing simple SQL-99 that should work on all major databases. I will look into ORMs as well. I'm asking what the advantage of writing T-SQL is, is it worth losing
 portability over? It baffles me because there are companies who sell products that only work with one database.</p>
</div></blockquote>
<p>You'll find at some point you'll need to do something per database in order to make it perform better, be it reordering selects, doing some weird * indexing, or leveraging an extension they provide. That's going to happen no matter what, and if you're
 used a provider model, well then that's easy. It's always going to be about performance and scalability, no matter what the underlying database.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/21b29f74329d4d60bd0e9deb00e0ae79#21b29f74329d4d60bd0e9deb00e0ae79</link>
		<pubDate>Mon, 15 Jun 2009 16:11:34 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/21b29f74329d4d60bd0e9deb00e0ae79#21b29f74329d4d60bd0e9deb00e0ae79</guid>
		<dc:creator>blowdart</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/blowdart/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Bass said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Sabot said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>You said &quot;up until recently&quot;, but if I were to choose MySQL today, it administration would be on par? If not, what exactly is missing?</p>
<p>This really is a serious question by the way. In the future I will probably have the need for a database. I want to make a good, balanced, decision.</p>
<p>You seem to be really exicited about SQL Server. I've done my own research on it. But I am interested to understand why I should spend thousands of dollars (or worse, force my customers to spend thousands of dollars in additional to my own fees - money<strong>
 I'd </strong>rather have) on a database when there are SQL-99 compliant databases which are free. What am I missing out on exactly if I support&nbsp; Postgres or MySQL?</p>
<p>Even more difficult to justify, why should I write properitary database code such as T-SQL which will ensure my code will never work with more then one database and operating system? What should I tell customers who want to use my product on other databases?
 I hope it's not &quot;I'd really love to invoice you for $500k mister, but tough sh*t, I've decided early on to write completely unportable code. How about you hand that check over to my rich competitor who supports your DB because his code is SQL-99?&quot;</p>
<p>I really don't ever want to have to say &quot;No, you can't&quot; to a high paying customer just because his infrastructure and my code don't work together. That's why portability is important to me, in my industry there exists no monoculture where everyone uses Windows
 and SQL Server.</p>
<p>Will my productivity with T-SQL really increase that much to justify possibly losing customers? Does T-SQL like practically write itself or something?</p>
</div></blockquote>
<p><blockquote><div class="quoteText">Will my productivity with T-SQL really increase that much to justify possibly losing customers? Does T-SQL like practically write itself or something?</div></blockquote></p>
<p>T-SQL does have a lot of very cool stuff that really increases your productivity a lot. In SQL Server 2008, for example, there's the very cool MERGE-command.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/2cadb942930a4f5f83699deb00e0aeea#2cadb942930a4f5f83699deb00e0aeea</link>
		<pubDate>Mon, 15 Jun 2009 16:51:03 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/2cadb942930a4f5f83699deb00e0aeea#2cadb942930a4f5f83699deb00e0aeea</guid>
		<dc:creator>Tommy Carlier</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TommyCarlier/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Sabot said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">vesuvius said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>I agree I stuggled with why you would want to learn LINQ - I don't get it either, is there something I've missed?</p>
<p>The Entity Framework in .Net 4.0 is going to be a design time tool to help with Class&nbsp;and Schema design, so I believe. So it's actually going to be a good thing, however I&nbsp;not sure if it&nbsp;offers anything new we haven't seen before with things like
<a href="http://en.wikipedia.org/wiki/IBM_Rational_Software_Modeler">Rational&nbsp;Software Modeller</a>&nbsp;and
<a href="http://en.wikipedia.org/wiki/Object-relational_mapping">ORM</a> tools other than being included with Visual Studio and not having to pay extra for it.</p>
<p>However the 'Daddy' is going to be <a href="http://msdn.microsoft.com/en-us/library/cc709420.aspx">
Microsoft Project Oslo</a> in this space .... however it won't be if it costs too much, the best thing to do is bundle it in with
<a href="http://msdn.microsoft.com/en-us/teamsystem/dd408379.aspx">Visual Studio Architecture Edition</a>&nbsp;or a value add to an additional product .</p>
</div></blockquote>
<p>LINQ - well because it's language integrated, intellisense-supported, type-checked, highly extensible - not embedded and opaque. And because it's higher-level and because it applies to much more than just SQL for that reason. I've mostly used LINQ to XML
 which is not as sexy (especially with namespaces - yikes).</p>
<p>&quot;Oslo&quot; we can split into three parts; Intellipad, Quadrant, Repository- with M as the unifying constant. I expect we'll see Express versions of all these tools (well maybe Intellipad and Quadrant will be baked into VS) and of course M will be free to implement
 by anyone, so everyone can make their own IQR stack, which I'm sure we'll see - there's also an open specification community for it now, with experts like James Clark on board (que EM).</p>
<p>The million dollar question - is this going to be an integral part of Windows 8 or 9 (or further down - Midori); well, one step at a time.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/1a632619348d44eaa5529deb00e0af56#1a632619348d44eaa5529deb00e0af56</link>
		<pubDate>Thu, 18 Jun 2009 23:58:49 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/1a632619348d44eaa5529deb00e0af56#1a632619348d44eaa5529deb00e0af56</guid>
		<dc:creator>Bent Rasmussen</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/exoteric/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">JoshRoss said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Sabot said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>I haven't looked through the training material. However, I find most training docs rather drab. &nbsp;Have you&nbsp;solved any of Itzik Ben-gan's puzzles? He publishes some good ones!&nbsp;</p>
</div></blockquote>
<p>-&gt; Is SQL interesting to learn?</p>
<p>Probably not, since I favour the object or model driven approach:</p>
<p><a href="http://odetocode.com/Blogs/scott/archive/2008/07/14/12185.aspx">http://odetocode.com/Blogs/scott/archive/2008/07/14/12185.aspx</a></p>
<p>BTW, I&nbsp; am a networking (WCF), GUI (WPF) guy, I hate Database and Silverlight:)</p>
<p>Zhou Yong</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/b8e073d3ab094db8b5019deb00e0afbf#b8e073d3ab094db8b5019deb00e0afbf</link>
		<pubDate>Fri, 19 Jun 2009 08:45:14 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/b8e073d3ab094db8b5019deb00e0afbf#b8e073d3ab094db8b5019deb00e0afbf</guid>
		<dc:creator>Zhou Yong</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/footballism/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">footballism said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">JoshRoss said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>-&gt; Is SQL interesting to learn?</p>
<p>Probably not, since I favour the object or model driven approach:</p>
<p><a href="http://odetocode.com/Blogs/scott/archive/2008/07/14/12185.aspx">http://odetocode.com/Blogs/scott/archive/2008/07/14/12185.aspx</a></p>
<p>BTW, I&nbsp; am a networking (WCF), GUI (WPF) guy, I hate Database and Silverlight:)</p>
<p>Zhou Yong</p>
</div></blockquote>
<div id="ctl00_MainPlaceHolder_EntryList_ctl01_EntryTemplate_BodyLabel">
<p>&quot;-&gt; Is SQL interesting to learn?</p>
<p>Probably not, since I favour the object or model driven approach:</p>
<p><a href="http://odetocode.com/Blogs/scott/archive/2008/07/14/12185.aspx">http://odetocode.com/Blogs/scott/archive/2008/07/14/12185.aspx</a></p>
<p>BTW, I&nbsp; am a networking (WCF), GUI (WPF) guy, I hate Database and Silverlight:)</p>
<p>Zhou Yong&quot;</p>
<p>&nbsp;</p>
<p>Heh, funny I am crappy at UI and stuggling to get with WPF but I am in SQL all the time... I think I do some kind of Database related code every day...</p>
<p>Yin / Yang <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
</div></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/96aacf8337864c4e9db69deb00e0b02b#96aacf8337864c4e9db69deb00e0b02b</link>
		<pubDate>Fri, 19 Jun 2009 15:31:34 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/96aacf8337864c4e9db69deb00e0b02b#96aacf8337864c4e9db69deb00e0b02b</guid>
		<dc:creator>figuerres</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/figuerres/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">JoshRoss said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Sabot said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>I haven't looked through the training material. However, I find most training docs rather drab. &nbsp;Have you&nbsp;solved any of Itzik Ben-gan's puzzles? He publishes some good ones!&nbsp;</p>
</div></blockquote>
<p>Exciting?&nbsp; Maybe to a DBM or something, to me SQL is just this annoying thing I have to deal with that spits data into the interesting area of the application.&nbsp; In fact I am miserable whenever I write SQL, not to say its hard, writing SQL is one of the easiest
 things I do during a typical development day.&nbsp; CSS is what really pisses me off and drives me up that damn wall!!</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/21f5ca3db68e4959b8409deb00e0b0ac#21f5ca3db68e4959b8409deb00e0b0ac</link>
		<pubDate>Sat, 20 Jun 2009 01:50:18 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/21f5ca3db68e4959b8409deb00e0b0ac#21f5ca3db68e4959b8409deb00e0b0ac</guid>
		<dc:creator>emalamisura</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/emalamisura/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p>I used to really enjoy doing UI's at the start if my carreer ... but I got bored because they aren't very challenging and wasn't making me an alround good coder.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/c0003d64d2a2482c9d559deb00e0b10f#c0003d64d2a2482c9d559deb00e0b10f</link>
		<pubDate>Sat, 20 Jun 2009 09:42:52 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/c0003d64d2a2482c9d559deb00e0b10f#c0003d64d2a2482c9d559deb00e0b10f</guid>
		<dc:creator>David Oliver</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sabot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Sabot said:</div><div class="quoteText">
<p>I used to really enjoy doing UI's at the start if my carreer ... but I got bored because they aren't very challenging and wasn't making me an alround good coder.</p>
</div></blockquote>
<p>Well... it depends. I mean if you only drag and drop in buttons you probably don't much code when doing UI. But once you start to do these user controls on your own, like drawing them, making sure they are performant etc. you might also learn stuff. Probably
 not that much as if you only hang around deeper in the code but still...</p>
<p>SQL, btw., is also getting boring after a while...</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/942fd13d1f394444bfc59deb00e0b175#942fd13d1f394444bfc59deb00e0b175</link>
		<pubDate>Sat, 20 Jun 2009 10:25:25 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/942fd13d1f394444bfc59deb00e0b175#942fd13d1f394444bfc59deb00e0b175</guid>
		<dc:creator>Christian Liensberger</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/littleguru/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">littleguru said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">Sabot said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>Well... it depends. I mean if you only drag and drop in buttons you probably don't much code when doing UI. But once you start to do these user controls on your own, like drawing them, making sure they are performant etc. you might also learn stuff. Probably
 not that much as if you only hang around deeper in the code but still...</p>
<p>SQL, btw., is also getting boring after a while...</p>
</div></blockquote>
<p>Fare comment.</p>
<p>SQL Server isn't just about SQL btw and it's the rest of it I find most interesting such as ...</p>
<p>Integration Services (SSIS) - <a href="http://www.microsoft.com/sqlserver/2008/en/us/integration.aspx">
http://www.microsoft.com/sqlserver/2008/en/us/integration.aspx</a>&nbsp;- well thats ETL story sorted</p>
<p>Data Mining and Business Inteligence (BI) - <a href="http://www.microsoft.com/sqlserver/2008/en/us/data-mining.aspx">
http://www.microsoft.com/sqlserver/2008/en/us/data-mining.aspx</a>&nbsp;- more than just reporting!</p>
<p>Performance and Scaling - <a href="http://www.microsoft.com/sqlserver/2008/en/us/performance-scale.aspx">
http://www.microsoft.com/sqlserver/2008/en/us/performance-scale.aspx</a>&nbsp;- Can you imagine trying to code half of this stuff ... and you don't have to!</p>
<p>Not to mention a very cool feature inside SQL Server 2008 called the Services Broker which is about scaling-out data services which as you can imagine is kind of handy for anyone building large websites and enterprise&nbsp;wide systems. Here is&nbsp;<a href="http://msdn.microsoft.com/en-us/library/bb522908.aspx">a
 link to the Programming guide</a>.</p>
<p>These features aren't all available just in the Enterprise version ... you can start to get to know them all in the
<a href="http://www.microsoft.com/sqlserver/2008/en/us/Developer.aspx">Developer Edition
</a>which you can pick up for between <a href="http://www.google.co.uk/products/catalog?hl=en&amp;q=sql&#43;server&#43;2008&#43;developer&#43;edition&amp;um=1&amp;ie=UTF-8&amp;cid=9230582366035071055&amp;ei=sM48SuqgGJu6jAemrJEN&amp;sa=X&amp;oi=product_catalog_result&amp;ct=result&amp;resnum=4#ps-sellers">
£40- £50</a> and is available on MSDN &amp; Technet.</p>
<p>Most of these tools are aimed farely and squarely at Developers and not DBA's so go and explore ... it will saving writting lots of code!</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/d82f830244324bce9e459deb00e0b1e7#d82f830244324bce9e459deb00e0b1e7</link>
		<pubDate>Sat, 20 Jun 2009 11:59:58 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/d82f830244324bce9e459deb00e0b1e7#d82f830244324bce9e459deb00e0b1e7</guid>
		<dc:creator>David Oliver</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sabot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Sabot said:</div><div class="quoteText">
<p>I used to really enjoy doing UI's at the start if my carreer ... but I got bored because they aren't very challenging and wasn't making me an alround good coder.</p>
</div></blockquote>
<p>I think UI development can be challenging and creative, finding the right layout, making sure everything looks and feels right, making sure everything scales nicely on different DPIs, keeping the UI responsive even while performing heavy-duty tasks (or while
 waiting for data coming from a server), ...</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/9b6a4cdb7e0f43449a4c9deb00e0b24d#9b6a4cdb7e0f43449a4c9deb00e0b24d</link>
		<pubDate>Sat, 20 Jun 2009 12:52:11 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/9b6a4cdb7e0f43449a4c9deb00e0b24d#9b6a4cdb7e0f43449a4c9deb00e0b24d</guid>
		<dc:creator>Tommy Carlier</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TommyCarlier/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Perhaps SQL isn&#39;t interesting? But it sure is !</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">Sabot said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">littleguru said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
<p>Fare comment.</p>
<p>SQL Server isn't just about SQL btw and it's the rest of it I find most interesting such as ...</p>
<p>Integration Services (SSIS) - <a href="http://www.microsoft.com/sqlserver/2008/en/us/integration.aspx">
http://www.microsoft.com/sqlserver/2008/en/us/integration.aspx</a>&nbsp;- well thats ETL story sorted</p>
<p>Data Mining and Business Inteligence (BI) - <a href="http://www.microsoft.com/sqlserver/2008/en/us/data-mining.aspx">
http://www.microsoft.com/sqlserver/2008/en/us/data-mining.aspx</a>&nbsp;- more than just reporting!</p>
<p>Performance and Scaling - <a href="http://www.microsoft.com/sqlserver/2008/en/us/performance-scale.aspx">
http://www.microsoft.com/sqlserver/2008/en/us/performance-scale.aspx</a>&nbsp;- Can you imagine trying to code half of this stuff ... and you don't have to!</p>
<p>Not to mention a very cool feature inside SQL Server 2008 called the Services Broker which is about scaling-out data services which as you can imagine is kind of handy for anyone building large websites and enterprise&nbsp;wide systems. Here is&nbsp;<a href="http://msdn.microsoft.com/en-us/library/bb522908.aspx">a
 link to the Programming guide</a>.</p>
<p>These features aren't all available just in the Enterprise version ... you can start to get to know them all in the
<a href="http://www.microsoft.com/sqlserver/2008/en/us/Developer.aspx">Developer Edition
</a>which you can pick up for between <a href="http://www.google.co.uk/products/catalog?hl=en&amp;q=sql&#43;server&#43;2008&#43;developer&#43;edition&amp;um=1&amp;ie=UTF-8&amp;cid=9230582366035071055&amp;ei=sM48SuqgGJu6jAemrJEN&amp;sa=X&amp;oi=product_catalog_result&amp;ct=result&amp;resnum=4#ps-sellers">
£40- £50</a> and is available on MSDN &amp; Technet.</p>
<p>Most of these tools are aimed farely and squarely at Developers and not DBA's so go and explore ... it will saving writting lots of code!</p>
</div></blockquote>
<p>I could bet with you that for certain people that gets also boring after a while... <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/5a00b06493d3490bbc179deb00e0b2bf#5a00b06493d3490bbc179deb00e0b2bf</link>
		<pubDate>Sat, 20 Jun 2009 13:37:43 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/473070-Perhaps-SQL-isnt-interesting/5a00b06493d3490bbc179deb00e0b2bf#5a00b06493d3490bbc179deb00e0b2bf</guid>
		<dc:creator>Christian Liensberger</dc:creator>
		<slash:comments>58</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/littleguru/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>