<?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/"
		>
<channel>
	<title>Comments on: Delphi can even LINQ to SQL!</title>
	<atom:link href="http://www.monien.net/blog/index.php" rel="self" type="application/rss+xml" />
	<link>http://www.monien.net/blog/index.php/2008/12/delphi-can-even-linq-to-sql/</link>
	<description>Delphi Programming, .NET Philosophy, Web development and more ...</description>
	<lastBuildDate>Wed, 01 Feb 2012 18:00:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>By: Vagnik85</title>
		<link>http://www.monien.net/blog/index.php/2008/12/delphi-can-even-linq-to-sql/comment-page-1/#comment-3041</link>
		<dc:creator>Vagnik85</dc:creator>
		<pubDate>Mon, 04 Oct 2010 10:35:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.monien.net/blog/?p=225#comment-3041</guid>
		<description>After some problems that I&#039;ve had with some exceptions concerning invalid castings while implementing the above code, I finally made the following changes in order to be ok:

- In order to read the results of the LINQ to SQL query I used:

for each Customer in IEnumerable&lt;Customer&gt;(USCustomers) do begin
.....
end;

Also you should add System.Collections.Generic in the uses of the .pas file. In this way IEnumerable identifier will be known.  </description>
		<content:encoded><![CDATA[<p>After some problems that I&#8217;ve had with some exceptions concerning invalid castings while implementing the above code, I finally made the following changes in order to be ok:</p>
<p>- In order to read the results of the LINQ to SQL query I used:</p>
<p>for each Customer in IEnumerable<customer>(USCustomers) do begin<br />
&#8230;..<br />
end;</p>
<p>Also you should add System.Collections.Generic in the uses of the .pas file. In this way IEnumerable identifier will be known.</customer></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Olaf Monien</title>
		<link>http://www.monien.net/blog/index.php/2008/12/delphi-can-even-linq-to-sql/comment-page-1/#comment-233</link>
		<dc:creator>Olaf Monien</dc:creator>
		<pubDate>Tue, 03 Feb 2009 14:04:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.monien.net/blog/?p=225#comment-233</guid>
		<description>A new article about LINQ to SQL is in the works - about something new &lt;br&gt;and cool (I believe) :-)&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Olaf Monien&lt;br&gt;---------------------------&lt;br&gt;CodeGear Technology Partner&lt;br&gt;&lt;a href=&quot;http://www.monien.net/blog&quot; rel=&quot;nofollow&quot;&gt;www.monien.net/blog&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>A new article about LINQ to SQL is in the works &#8211; about something new <br />and cool (I believe) <img src='http://www.monien.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Regards,<br />Olaf Monien<br />&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />CodeGear Technology Partner<br /><a href="http://www.monien.net/blog" rel="nofollow">http://www.monien.net/blog</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alisha D Herron</title>
		<link>http://www.monien.net/blog/index.php/2008/12/delphi-can-even-linq-to-sql/comment-page-1/#comment-230</link>
		<dc:creator>Alisha D Herron</dc:creator>
		<pubDate>Tue, 03 Feb 2009 06:55:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.monien.net/blog/?p=225#comment-230</guid>
		<description>nice article! nice site. you&#039;re in my rss feed now ;-)&lt;br&gt;keep it up</description>
		<content:encoded><![CDATA[<p>nice article! nice site. you&#39;re in my rss feed now <img src='http://www.monien.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> <br />keep it up</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hadi Hariri</title>
		<link>http://www.monien.net/blog/index.php/2008/12/delphi-can-even-linq-to-sql/comment-page-1/#comment-103</link>
		<dc:creator>Hadi Hariri</dc:creator>
		<pubDate>Sat, 13 Dec 2008 13:36:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.monien.net/blog/?p=225#comment-103</guid>
		<description>Actually no, this is slightly different.</description>
		<content:encoded><![CDATA[<p>Actually no, this is slightly different.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Olaf Monien</title>
		<link>http://www.monien.net/blog/index.php/2008/12/delphi-can-even-linq-to-sql/comment-page-1/#comment-102</link>
		<dc:creator>Olaf Monien</dc:creator>
		<pubDate>Sat, 13 Dec 2008 04:39:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.monien.net/blog/?p=225#comment-102</guid>
		<description>The class designer is there, but there is no Pascal code gen. According to marc hoffman that is currently not on their list.&lt;br&gt;For now you have to live with manual mapping. I guess, if you had Visual Studio (not just the VS shell), that you could add a C# library project to your solution, reference that from your Prism project. Then create the Table-Class mapping in the C# project using the visual designer.&lt;br&gt;&lt;br&gt;Maybe somewhat ugly, but possibly the key to get the Designer + CodeGen integrated into Prism. Who cares what language is used for the mapping ...</description>
		<content:encoded><![CDATA[<p>The class designer is there, but there is no Pascal code gen. According to marc hoffman that is currently not on their list.<br />For now you have to live with manual mapping. I guess, if you had Visual Studio (not just the VS shell), that you could add a C# library project to your solution, reference that from your Prism project. Then create the Table-Class mapping in the C# project using the visual designer.</p>
<p>Maybe somewhat ugly, but possibly the key to get the Designer + CodeGen integrated into Prism. Who cares what language is used for the mapping &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xepol</title>
		<link>http://www.monien.net/blog/index.php/2008/12/delphi-can-even-linq-to-sql/comment-page-1/#comment-101</link>
		<dc:creator>Xepol</dc:creator>
		<pubDate>Sat, 13 Dec 2008 00:50:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.monien.net/blog/?p=225#comment-101</guid>
		<description>In fairness, I would not call this &quot;delphi&quot;, but &quot;Prism&quot; or &quot;Delphi Prism&quot; if you prefer.  Delphi strongly implies win32, and that just isn&#039;t the case.  Prism is actually a totally seperate product from a totally seperate vendor that is currently being licensed and sold by CodeGear.&lt;br&gt;&lt;br&gt;I am not trying to take away from the shine of what RemObjects has created, it truely is impressive that RO danced circles around CodeGear to the point where CodeGear has admitted they can&#039;t do it better (or even come close) - however, it is misleading to call it &quot;Delphi&quot; with no qualifiers.&lt;br&gt;&lt;br&gt;After all the product that is actually called Delphi can&#039;t do Linq at all - it doesn&#039;t even come close yet (which isn&#039;t to say I don&#039;t hope Embarcadero buys RemObjects, combines the teams, puts Marc in charge of the entire Delphi line and brings some of that vision and greatness back to Delphi - because trust me, I do.  I hope deeply for it.)&lt;br&gt;&lt;br&gt;I also which CodeGear would stop the marketing stupidity whereby they dilute the Delphi name just because something has a visual designer.  After all, by CG&#039;s marketing standards, Microsoft&#039;s C# and VB.Net could also be labelled &quot;Delphi&quot; - not something that is going to help those of us who use &quot;Delphi&quot; Delphi in the win32 world.</description>
		<content:encoded><![CDATA[<p>In fairness, I would not call this &#8220;delphi&#8221;, but &#8220;Prism&#8221; or &#8220;Delphi Prism&#8221; if you prefer.  Delphi strongly implies win32, and that just isn&#39;t the case.  Prism is actually a totally seperate product from a totally seperate vendor that is currently being licensed and sold by CodeGear.</p>
<p>I am not trying to take away from the shine of what RemObjects has created, it truely is impressive that RO danced circles around CodeGear to the point where CodeGear has admitted they can&#39;t do it better (or even come close) &#8211; however, it is misleading to call it &#8220;Delphi&#8221; with no qualifiers.</p>
<p>After all the product that is actually called Delphi can&#39;t do Linq at all &#8211; it doesn&#39;t even come close yet (which isn&#39;t to say I don&#39;t hope Embarcadero buys RemObjects, combines the teams, puts Marc in charge of the entire Delphi line and brings some of that vision and greatness back to Delphi &#8211; because trust me, I do.  I hope deeply for it.)</p>
<p>I also which CodeGear would stop the marketing stupidity whereby they dilute the Delphi name just because something has a visual designer.  After all, by CG&#39;s marketing standards, Microsoft&#39;s C# and VB.Net could also be labelled &#8220;Delphi&#8221; &#8211; not something that is going to help those of us who use &#8220;Delphi&#8221; Delphi in the win32 world.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Olaf Monien</title>
		<link>http://www.monien.net/blog/index.php/2008/12/delphi-can-even-linq-to-sql/comment-page-1/#comment-100</link>
		<dc:creator>Olaf Monien</dc:creator>
		<pubDate>Fri, 12 Dec 2008 23:44:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.monien.net/blog/?p=225#comment-100</guid>
		<description>Well, google for &quot;steve jobs dead&quot; or maybe even &quot;Delphi is dead&quot;. It appears both searches return even more hits...</description>
		<content:encoded><![CDATA[<p>Well, google for &#8220;steve jobs dead&#8221; or maybe even &#8220;Delphi is dead&#8221;. It appears both searches return even more hits&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: brad</title>
		<link>http://www.monien.net/blog/index.php/2008/12/delphi-can-even-linq-to-sql/comment-page-1/#comment-99</link>
		<dc:creator>brad</dc:creator>
		<pubDate>Fri, 12 Dec 2008 23:27:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.monien.net/blog/?p=225#comment-99</guid>
		<description>Cool!&lt;br&gt;But, I wouldnt recommend using it...&lt;br&gt;google for &quot;linq to sql is dead&quot;&lt;br&gt;&lt;a href=&quot;http://codebetter.com/blogs/david.hayden/archive/2008/10/31/linq-to-sql-is-dead-read-between-the-lines.aspx&quot; rel=&quot;nofollow&quot;&gt;http://codebetter.com/blogs/david.hayden/archiv...&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Cool!<br />But, I wouldnt recommend using it&#8230;<br />google for &#8220;linq to sql is dead&#8221;<br /><a href="http://codebetter.com/blogs/david.hayden/archive/2008/10/31/linq-to-sql-is-dead-read-between-the-lines.aspx" rel="nofollow">http://codebetter.com/blogs/david.hayden/archiv&#8230;</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vegar Vikan</title>
		<link>http://www.monien.net/blog/index.php/2008/12/delphi-can-even-linq-to-sql/comment-page-1/#comment-98</link>
		<dc:creator>Vegar Vikan</dc:creator>
		<pubDate>Fri, 12 Dec 2008 22:25:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.monien.net/blog/?p=225#comment-98</guid>
		<description>&#039;...class definition with a manual mapping...&#039;, so the visual tools and code-generation that you get in c# is not there?&lt;br&gt;&lt;br&gt;Sorry to bother you, but I have tried once and failed (using oxygen a couple of months back) :-(&lt;br&gt;&lt;br&gt;-Vegar</description>
		<content:encoded><![CDATA[<p>&#39;&#8230;class definition with a manual mapping&#8230;&#39;, so the visual tools and code-generation that you get in c# is not there?</p>
<p>Sorry to bother you, but I have tried once and failed (using oxygen a couple of months back) <img src='http://www.monien.net/blog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>-Vegar</p>
]]></content:encoded>
	</item>
</channel>
</rss>

