<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: I understand DataSets. What is a TableAdapter for?</title>
	<atom:link href="http://dotnetting.wordpress.com/2007/02/04/i-understand-datasets-what-is-a-tableadapter-for/feed/" rel="self" type="application/rss+xml" />
	<link>http://dotnetting.wordpress.com/2007/02/04/i-understand-datasets-what-is-a-tableadapter-for/</link>
	<description>.NET tips, tricks, discussion</description>
	<lastBuildDate>Mon, 06 Apr 2009 03:58:07 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: salohcin</title>
		<link>http://dotnetting.wordpress.com/2007/02/04/i-understand-datasets-what-is-a-tableadapter-for/#comment-6</link>
		<dc:creator>salohcin</dc:creator>
		<pubDate>Tue, 06 Feb 2007 18:53:26 +0000</pubDate>
		<guid isPermaLink="false">http://dotnetting.wordpress.com/2007/02/04/i-understand-datasets-what-is-a-tableadapter-for/#comment-6</guid>
		<description>I&#039;d appreciate it if you could point me to some articles/evidence that backs your claim up about DataSets.

In the application I&#039;m writing now, I attempted to go the route of using DataSets and TableAdapters, followed by hooking up web list controls with ObjectDataSource objects. In the end I ditched this approach because the auto-generated code couldn&#039;t handle the GUIDs I was using in my database.

The drag&#039;n&#039;drop way of building things scares me a little if I&#039;m truthful. I found myself having to jump through a lot of hoops in order to get the desired results. Though I must say that the auto-generated stored procedures is a nice touch. I&#039;m wondering if i can get Visual Studio to generate just the stored procedures on their own rather than having to go through the motions of creating DataSets and TableAdapters then deleting them?

I&#039;m going to follow your advice for now and write code with the keyboard. Learning this way will ensure I understand what&#039;s going on under the hood. I&#039;ve used DataReader objects in my DALs to get data from the database, custom objects and generic collections that hook up to Repeaters to display my data.

I&#039;d like to find out when it is appropriate to use the visual part of Visual Studio. Any one care to fill me in?</description>
		<content:encoded><![CDATA[<p>I&#8217;d appreciate it if you could point me to some articles/evidence that backs your claim up about DataSets.</p>
<p>In the application I&#8217;m writing now, I attempted to go the route of using DataSets and TableAdapters, followed by hooking up web list controls with ObjectDataSource objects. In the end I ditched this approach because the auto-generated code couldn&#8217;t handle the GUIDs I was using in my database.</p>
<p>The drag&#8217;n'drop way of building things scares me a little if I&#8217;m truthful. I found myself having to jump through a lot of hoops in order to get the desired results. Though I must say that the auto-generated stored procedures is a nice touch. I&#8217;m wondering if i can get Visual Studio to generate just the stored procedures on their own rather than having to go through the motions of creating DataSets and TableAdapters then deleting them?</p>
<p>I&#8217;m going to follow your advice for now and write code with the keyboard. Learning this way will ensure I understand what&#8217;s going on under the hood. I&#8217;ve used DataReader objects in my DALs to get data from the database, custom objects and generic collections that hook up to Repeaters to display my data.</p>
<p>I&#8217;d like to find out when it is appropriate to use the visual part of Visual Studio. Any one care to fill me in?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cmv</title>
		<link>http://dotnetting.wordpress.com/2007/02/04/i-understand-datasets-what-is-a-tableadapter-for/#comment-5</link>
		<dc:creator>cmv</dc:creator>
		<pubDate>Mon, 05 Feb 2007 04:07:06 +0000</pubDate>
		<guid isPermaLink="false">http://dotnetting.wordpress.com/2007/02/04/i-understand-datasets-what-is-a-tableadapter-for/#comment-5</guid>
		<description>Datasets are absolutely not worth learning and not worth your time.  the only benefit (maybe) is code generation, which is piss poor at best.  just look into the class that gets created, look in OnInit and you&#039;ll notice that every object in the dataset is instantiated in OnInit, regardless if it will ever be used!  Datasets are for &quot;Drag and Drop&quot; developers.  Please do not go down that road.</description>
		<content:encoded><![CDATA[<p>Datasets are absolutely not worth learning and not worth your time.  the only benefit (maybe) is code generation, which is piss poor at best.  just look into the class that gets created, look in OnInit and you&#8217;ll notice that every object in the dataset is instantiated in OnInit, regardless if it will ever be used!  Datasets are for &#8220;Drag and Drop&#8221; developers.  Please do not go down that road.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
