<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/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:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Comment Feed for Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework (Going Deep on Channel 9)</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/shows/going+deep/expert-to-expert-brian-beckman-and-sam-druker-deep-entity-framework/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Comment Feed for Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework (Going Deep on Channel 9)</title><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/</link></image><description>Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</description><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/</link><language>en-us</language><pubDate>Sat, 05 Apr 2008 04:41:18 GMT</pubDate><lastBuildDate>Sat, 05 Apr 2008 04:41:18 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;Charles wrote:&lt;/div&gt;&lt;div&gt;﻿What do you think of this format: expert to expert? &lt;BR&gt;C&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;ummm.... not for everyone :D:D</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=397566</link><pubDate>Sat, 05 Apr 2008 04:41:18 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=397566</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/397566/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Charles wrote:﻿What do you think of this format: expert to expert? Cummm.... not for everyone :D:D</evnet:previewtext><dc:creator>Yankee</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/397566/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;Charles wrote:&lt;/div&gt;&lt;div&gt;﻿&lt;BR&gt;&lt;BR&gt;I'll see what I can do &lt;IMG src="http://channel9.msdn.com/emoticons/emotion-1.gifborder=0&gt;&lt;BR&gt;C&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;Pass. I'm already overdue for a dunk tank (sorry Jenn).</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=373022</link><pubDate>Sun, 16 Dec 2007 10:35:45 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=373022</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/373022/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Charles wrote:﻿I'll see what I can do CPass. I'm already overdue for a dunk tank (sorry Jenn).</evnet:previewtext><dc:creator>samdruk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/373022/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;staceyw wrote:&lt;/div&gt;&lt;div&gt;﻿ 
&lt;P&gt;Thanks to all.&amp;nbsp; Very informative.&amp;nbsp; However I am still wondering where the business logic goes?&amp;nbsp; My brain wants it to go inside the EF so I can code it in 1 place using c# (for example) and not have it sprinkled all over the client, BLL, and sprocs in the server.&amp;nbsp; Is this the case?&amp;nbsp; Do I use code-behind to add my BL inside the EF and it travels with the EF?&amp;nbsp; If so, great, I would like to see a video on it.&amp;nbsp; Also, personally, I would like to never have to switch into tsql again as I don't like moving between DSL and keeping those all fresh in my head, plus all the added complexity.&amp;nbsp; Will we be able to code our sprocs inside the EF using .Net?&lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;In my own view of the "state of the art" app model BL is specific to a tier [Don't ask me about tier-splitting yet--I'm an engineer not a scientist]. Yes code-behind for mid-tier or client logic but your sprocs are still in your data-tier with that dev environnment. Architecturally speaking, I do anticipate being able to write "BL" type sprocs in the database with Entities.&amp;nbsp;Of course, you can write sprocs inside SQL Server using VB or C# today. For certain scenarios that may be a good head start. &lt;BR&gt;&lt;BR&gt;In my experience I find schemes for"traveling code" or "code shipping" a big red flag. Distributed deployment is hard enough; adding a self-modifying aspect can get crazy pretty quick. &lt;BR&gt;&lt;BR&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;staceyw wrote:&lt;/div&gt;&lt;div&gt;﻿&lt;BR&gt;Also, as you hinted to.&amp;nbsp; It seems to me that the model I really want is have the EF be exposed as a service on the server side.&amp;nbsp; Then my client can connect to it (using Linq) using a client side EF provider.&amp;nbsp; So it will look and feel like DLinq, but will be talking to EF front end instead of ADO/DB directly. &lt;BR&gt;&lt;BR&gt;And what I "really" want to do someday is this from the client:&lt;BR&gt;&lt;BR&gt;Future&amp;lt;Customer[]&amp;gt; f = Future.Create(() =&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return DB.Customers.Where(c=&amp;gt;c.Active==true);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/P&gt;
&lt;P&gt;ObjectDumper.Write(f.Value); // Wait and print active Custs.&lt;BR&gt;&lt;BR&gt;So this "ships" the Func to the Server (i.e. does not convert to TSql).&amp;nbsp; And the server processes&amp;nbsp;Func directly (like a dynamic sproc).&amp;nbsp;So it is like directly passing a sproc right into the server and getting results.&amp;nbsp; Objects are not created or serialized until rehydrated on the client, the stream from server to client would be byte[] (i.e. not xml).&lt;BR&gt;&lt;BR&gt;Thanks much.&lt;/P&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;Sprocs are the "material in the room", as Brian would say. But I can imagine&amp;nbsp;a world where the queries are shipped over directly as canonical trees. This would be like the very first SQL QP which was a new front end basically&amp;nbsp;grafted into the existing&amp;nbsp;QUEL pipeline. The EF architecture was inspired by that example in fact. The EF design was faced with needing to support multiple query syntaxes from day 1. &lt;BR&gt;&lt;BR&gt;On the serialization format, note that TDS takes care of all that, just like in pre-EF ADO.NET, ODBC, JDBC, and OLEDB. Whether or not you get XML scalar types.&lt;BR&gt;&lt;BR&gt;Small soapox moment, diving into the opening:&amp;nbsp;&lt;BR&gt;&lt;BR&gt;Of course "select c as customers where c.active" is itself not a func. It's an expression. Further, it's an expression whose evaluation can be manipulated in very interesting ways by an optimizer. Even better, it can also be composed while maintaining that set of properties. And finally, the monad itself can be treated by the language as a unit of remotability. All 4 of those things are very very good for high-performance, low-obscurity database programming.</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=373020</link><pubDate>Sun, 16 Dec 2007 10:24:07 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=373020</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/373020/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>staceyw wrote:﻿ 
Thanks to all.&amp;nbsp; Very informative.&amp;nbsp; However I am still wondering where the business logic goes?&amp;nbsp; My brain wants it to go inside the EF so I can code it in 1 place using c# (for example) and not have it sprinkled all over the client, BLL, and sprocs in the&amp;#8230;</evnet:previewtext><dc:creator>samdruk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/373020/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>&lt;P dir=ltr&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;MetaGunny wrote:&lt;/div&gt;&lt;div&gt;﻿I never understood the entity framework, but now I do.&amp;nbsp; It seems very interesting.&lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;Thanks, me too. &lt;BR&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;MetaGunny wrote:&lt;/div&gt;&lt;div&gt;&lt;BR&gt;Currently, I have a data access class I wrote called "StoredProcedure".&amp;nbsp; I then have code generators to create the&amp;nbsp;stored procedures, and the VB.NET classes.&amp;nbsp; It's specific to the type of operation, such as insert, update, delete, select as output params, select multiple, etc.&lt;BR&gt;&lt;BR&gt;Although I think it's very clean, replacing all of that with the entity framework, if it's clean and is performant, would be great.&lt;BR&gt;&lt;BR&gt;However, the stored procedure class I created offers quite a bit and has some intelligence in it.&amp;nbsp; For example, formating the sproc name, validation, not adding certain parameters if they don't pass validation and that parameter has a default, etc.&lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;The EF engine and generators&amp;nbsp;have hooks to enable common validation scenarios. I can't speak to the sproc renaming off the top of my head--let me see if I can get Pablo or Tim or Steve to stop by for an answer.&lt;EM&gt; &lt;/EM&gt;&lt;BR&gt;&lt;BR&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;MetaGunny wrote:&lt;/div&gt;&lt;div&gt;&lt;BR&gt;Also, I plan on adding possibly some type of load balancing to it, possibly based on the stored procedure name (or parameter specifiying read only or data is modified by this sproc), and also user based specific connection strings.&amp;nbsp; (This way, for example, you can setup mirroing database, and have the read-only stored procedures executed on the mirrored database.)&lt;BR&gt;&lt;BR&gt;I'd be curious to see if the entity framework would be able to do this as well, and\or whether or not you can inherit and modify certain objects that are responsible for this.&lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;EM&gt;One nice side effect of doing a bunch of metadata plumbing under the hood is that we can start to regain some of the flexibility with conn strs. &lt;/EM&gt;&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=373016</link><pubDate>Sun, 16 Dec 2007 10:01:38 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=373016</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/373016/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>MetaGunny wrote:﻿I never understood the entity framework, but now I do.&amp;nbsp; It seems very interesting.Thanks, me too. MetaGunny wrote:Currently, I have a data access class I wrote called "StoredProcedure".&amp;nbsp; I then have code generators to create the&amp;nbsp;stored procedures, and the VB.NET&amp;#8230;</evnet:previewtext><dc:creator>samdruk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/373016/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>Nomenclature comment first, since I get myself confused. ADO.NET is basically at the third major version as of this imminent (not-quite-Orcas) release. Much of the Entity Framework parts of ADO.NET (like the mapping/entity provider, the object facade that builds on top of that to provide ORM API's, bridge, eSQL and LINQ support are the "v1-ish" boxes.&amp;nbsp;Some boxes, the updated .NET Data Providers, command query trees, and updated DataReaders,&amp;nbsp;are a bit of both. &lt;BR&gt;&lt;BR&gt;The EF v1 doesn't do multiple data sources. Fundamentally, it does "reshape" data in a queryable and updateable way, based on the rich model described in the EDM and a set of mapping corresondences. Our core scenarios are around core data access/independence. We will bring the reshaping capability to "disconnected" (don't want to confuse with "offline") programming ala DataSet soon (in a release to be named later, barring acts of force majeure, etc, etc.). &lt;BR&gt;&lt;BR&gt;That's an important step along the way to compositing data from multiple sources in the way you describe. Then we'd have the part of the problems that let's a programmer explain what span of data they want, when it shoudl be refreshed, how to push changes, etc.&amp;nbsp;Multiple sources gets complicated with further&amp;nbsp;&lt;STRONG&gt;details&lt;/STRONG&gt; like &lt;EM&gt;cache coherence&lt;/EM&gt; and &lt;EM&gt;isolation levels&lt;/EM&gt; and &lt;EM&gt;transactions&lt;/EM&gt; and all that, um,&amp;nbsp;database stuff.</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=373015</link><pubDate>Sun, 16 Dec 2007 09:53:50 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=373015</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/373015/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Nomenclature comment first, since I get myself confused. ADO.NET is basically at the third major version as of this imminent (not-quite-Orcas) release. Much of the Entity Framework parts of ADO.NET (like the mapping/entity provider, the object facade that builds on top of that to provide ORM API's,&amp;#8230;</evnet:previewtext><dc:creator>samdruk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/373015/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>Is there interview/blog or anything that compares the Entity Framework to NHibernate or other ORM mappers? I'd like to get a some detail into the differences between that and the EF, EF's advantages/disadvantages/etc...&lt;br&gt;&lt;br&gt;I just finished my part of a project and I used ORM for the first time, the Castle Project's ActiveRecord witch is built on top of NHibernate, and I really liked it for the most part.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370831</link><pubDate>Sat, 08 Dec 2007 03:16:44 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370831</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370831/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Is there interview/blog or anything that compares the Entity Framework to NHibernate or other ORM mappers? I'd like to get a some detail into the differences between that and the EF, EF's advantages/disadvantages/etc...I just finished my part of a project and I used ORM for the first time, the&amp;#8230;</evnet:previewtext><dc:creator>biaachmonkie</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370831/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;Charles wrote:&lt;/div&gt;&lt;div&gt;﻿ 
&lt;BLOCKQUOTE&gt;
&lt;TABLE&gt;

&lt;TR&gt;
&lt;TD&gt;&lt;IMG src="http://channel9.msdn.com/Themes/AlmostGlass/images/icon-quote.gif&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Cyonix wrote:&lt;/STRONG&gt; 

&lt;I&gt;﻿ 
&lt;BLOCKQUOTE&gt;
&lt;TABLE&gt;

&lt;TR&gt;
&lt;TD&gt;&lt;IMG src="http://channel9.msdn.com/Themes/AlmostGlass/images/icon-quote.gif&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;littleguru wrote:&lt;/STRONG&gt; 

&lt;I&gt;﻿ 
&lt;BLOCKQUOTE&gt;
&lt;TABLE&gt;

&lt;TR&gt;
&lt;TD&gt;&lt;IMG src="http://channel9.msdn.com/Themes/AlmostGlass/images/icon-quote.gif&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Charles wrote:&lt;/STRONG&gt; 

&lt;I&gt;﻿What do you think of this format: expert to expert? &lt;BR&gt;C&lt;/I&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;AWESOME! I had a "brain wave" (if you want to&amp;nbsp;call it that way)&amp;nbsp;a few hours ago. Why not throw a few experts together and let them defent their technology against each other? I don't know if that is doable but sounds very cool to me...&lt;/I&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;haha like "expert death match" &lt;IMG src="http://channel9.msdn.com/emoticons/emotion-5.gifborder=0&gt;&lt;BR&gt;&lt;BR&gt;Charles sort of already did it with functional vs. imperative at JAOO. I think that could be revisited because all those guys seemed pretty set on functional languages. I want a diehard imperative guy to take on a diehard functional guy haha&lt;/I&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;I'll see what I can do &lt;IMG src="http://channel9.msdn.com/emoticons/emotion-1.gifborder=0&gt;&lt;BR&gt;C&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;Throw in an OS expert and I'll fetch the popcorn!&lt;BR&gt;Ding ding!</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370770</link><pubDate>Fri, 07 Dec 2007 21:48:02 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370770</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370770/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Charles wrote:﻿ 





Cyonix wrote: 

﻿ 





littleguru wrote: 

﻿ 





Charles wrote: 

﻿What do you think of this format: expert to expert? CAWESOME! I had a "brain wave" (if you want to&amp;nbsp;call it that way)&amp;nbsp;a few hours ago. Why not throw a few experts together and&amp;#8230;</evnet:previewtext><dc:creator>Bent Rasmussen</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370770/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;Charles wrote:&lt;/div&gt;&lt;div&gt;﻿What do you think of this format: expert to expert? &lt;BR&gt;C&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;I like the format very much.&amp;nbsp; Thanks</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370365</link><pubDate>Thu, 06 Dec 2007 21:19:01 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370365</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370365/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Charles wrote:﻿What do you think of this format: expert to expert? CI like the format very much.&amp;nbsp; Thanks</evnet:previewtext><dc:creator>William Stacey</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370365/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>Great stuff, data modelling is definitely more interesting than most people think. I hate it when people think of DB's as black boxes, and have no understanding of all the layers (yes donkey like an onion) in between a conceptual I want this customers info and the DBMS spitting out the data.&lt;BR&gt;&lt;BR&gt;I hope one day to have the variety of projects under my belt Brian does ;) I too am a physicist (superconductivity&amp;nbsp;and protein folding) that have landed myself into IT/programming role. I definitely find the similarities in the problems that need solving, however one pays better than the other ;)</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370331</link><pubDate>Thu, 06 Dec 2007 19:31:09 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370331</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370331/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Great stuff, data modelling is definitely more interesting than most people think. I hate it when people think of DB's as black boxes, and have no understanding of all the layers (yes donkey like an onion) in between a conceptual I want this customers info and the DBMS spitting out the data.I hope&amp;#8230;</evnet:previewtext><dc:creator>deltalmg911</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370331/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>Looks like &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=15db9989-1621-444d-9b18-d1a04a21b519&amp;amp;DisplayLang=en"&gt;ADO.NET Entity Framework Beta 3&lt;/a&gt;&amp;nbsp;was released today.&amp;nbsp; Looking forward to having a play!</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370326</link><pubDate>Thu, 06 Dec 2007 19:15:28 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370326</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370326/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Looks like ADO.NET Entity Framework Beta 3&amp;nbsp;was released today.&amp;nbsp; Looking forward to having a play!</evnet:previewtext><dc:creator>PerfectPhase</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370326/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;Cyonix wrote:&lt;/div&gt;&lt;div&gt;﻿
&lt;BLOCKQUOTE&gt;
&lt;TABLE&gt;

&lt;TR&gt;
&lt;TD&gt;&lt;IMG src="http://channel9.msdn.com/Themes/AlmostGlass/images/icon-quote.gif&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;littleguru wrote:&lt;/STRONG&gt;

&lt;I&gt;﻿ 
&lt;BLOCKQUOTE&gt;
&lt;TABLE&gt;

&lt;TR&gt;
&lt;TD&gt;&lt;IMG src="http://channel9.msdn.com/Themes/AlmostGlass/images/icon-quote.gif&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Charles wrote:&lt;/STRONG&gt; 

&lt;I&gt;﻿What do you think of this format: expert to expert? &lt;BR&gt;C&lt;/I&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;AWESOME! I had a "brain wave" (if you want to&amp;nbsp;call it that way)&amp;nbsp;a few hours ago. Why not throw a few experts together and let them defent their technology against each other? I don't know if that is doable but sounds very cool to me...&lt;/I&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;haha like "expert death match" &lt;IMG src="http://channel9.msdn.com/emoticons/emotion-5.gifborder=0&gt;&lt;BR&gt;&lt;BR&gt;Charles sort of already did it with functional vs. imperative at JAOO. I think that could be revisited because all those guys seemed pretty set on functional languages. I want a diehard imperative guy to take on a diehard functional guy haha&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;I'll see what I can do :)&lt;BR&gt;C</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370323</link><pubDate>Thu, 06 Dec 2007 19:07:12 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370323</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370323/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Cyonix wrote:﻿





littleguru wrote:

﻿ 





Charles wrote: 

﻿What do you think of this format: expert to expert? CAWESOME! I had a "brain wave" (if you want to&amp;nbsp;call it that way)&amp;nbsp;a few hours ago. Why not throw a few experts together and let them defent their technology&amp;#8230;</evnet:previewtext><dc:creator>Charles</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370323/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;littleguru wrote:&lt;/div&gt;&lt;div&gt;﻿ 
&lt;BLOCKQUOTE&gt;
&lt;TABLE&gt;

&lt;TR&gt;
&lt;TD&gt;&lt;IMG src="http://channel9.msdn.com/Themes/AlmostGlass/images/icon-quote.gif&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;Charles wrote:&lt;/STRONG&gt; 

&lt;I&gt;﻿What do you think of this format: expert to expert? &lt;BR&gt;C&lt;/I&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;AWESOME! I had a "brain wave" (if you want to&amp;nbsp;call it that way)&amp;nbsp;a few hours ago. Why not throw a few experts together and let them defent their technology against each other? I don't know if that is doable but sounds very cool to me...&lt;/div&gt;&lt;/BLOCKQUOTE&gt;haha like "expert death match" ;)&lt;BR&gt;&lt;BR&gt;Charles sort of already did it with functional vs. imperative at JAOO. I think that could be revisited because all those guys seemed pretty set on functional languages. I want a diehard imperative guy to take on a diehard functional guy haha</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370303</link><pubDate>Thu, 06 Dec 2007 18:23:19 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370303</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370303/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>littleguru wrote:﻿ 





Charles wrote: 

﻿What do you think of this format: expert to expert? CAWESOME! I had a "brain wave" (if you want to&amp;nbsp;call it that way)&amp;nbsp;a few hours ago. Why not throw a few experts together and let them defent their technology against each other? I don't&amp;#8230;</evnet:previewtext><dc:creator>Jonathan Merriweather</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370303/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;Charles wrote:&lt;/div&gt;&lt;div&gt;﻿What do you think of this format: expert to expert? &lt;BR&gt;C&lt;/div&gt;&lt;/BLOCKQUOTE&gt;I love the new format expert to expert is a great idea</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370299</link><pubDate>Thu, 06 Dec 2007 18:15:28 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370299</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370299/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Charles wrote:﻿What do you think of this format: expert to expert? CI love the new format expert to expert is a great idea</evnet:previewtext><dc:creator>Jonathan Merriweather</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370299/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;Charles wrote:&lt;/div&gt;&lt;div&gt;﻿What do you think of this format: expert to expert? &lt;BR&gt;C&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;AWESOME! I had a "brain wave" (if you want to&amp;nbsp;call it that way)&amp;nbsp;a few hours ago. Why not throw a few experts together and let them defent their technology against each other? I don't know if that is doable but sounds very cool to me...</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370281</link><pubDate>Thu, 06 Dec 2007 17:57:57 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370281</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370281/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Charles wrote:﻿What do you think of this format: expert to expert? CAWESOME! I had a "brain wave" (if you want to&amp;nbsp;call it that way)&amp;nbsp;a few hours ago. Why not throw a few experts together and let them defent their technology against each other? I don't know if that is doable but sounds very cool to me...</evnet:previewtext><dc:creator>Christian Liensberger</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370281/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>What do you think of this format: expert to expert? &lt;BR&gt;C</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370270</link><pubDate>Thu, 06 Dec 2007 17:08:21 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370270</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370270/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>What do you think of this format: expert to expert? C</evnet:previewtext><dc:creator>Charles</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370270/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;Cyonix wrote:&lt;/div&gt;&lt;div&gt;I'm looking forward to more videos&amp;nbsp;from Brian&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;Indeed. Great videos! "Expert To Expert" sounds very cool btw.</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370251</link><pubDate>Thu, 06 Dec 2007 17:02:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370251</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370251/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Cyonix wrote:I'm looking forward to more videos&amp;nbsp;from BrianIndeed. Great videos! "Expert To Expert" sounds very cool btw.</evnet:previewtext><dc:creator>Christian Liensberger</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370251/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>Cool video. Charles can you get an&amp;nbsp;interview with&amp;nbsp;the &lt;a href="http://blog.wekeroad.com/"&gt;guy Microsoft just hired&amp;nbsp;that created SubSonic&lt;/a&gt;? I want to know if he is going to move SubSonic over to EF.&lt;BR&gt;&lt;BR&gt;I'm looking forward to more videos&amp;nbsp;from Brian</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370118</link><pubDate>Thu, 06 Dec 2007 06:03:36 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370118</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370118/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Cool video. Charles can you get an&amp;nbsp;interview with&amp;nbsp;the guy Microsoft just hired&amp;nbsp;that created SubSonic? I want to know if he is going to move SubSonic over to EF.I'm looking forward to more videos&amp;nbsp;from Brian</evnet:previewtext><dc:creator>Jonathan Merriweather</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370118/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>&lt;P&gt;Thanks to all.&amp;nbsp; Very informative.&amp;nbsp; However I am still wondering where the business logic goes?&amp;nbsp; My brain wants it to go inside the EF so I can code it in 1 place using c# (for example) and not have it sprinkled all over the client, BLL, and sprocs in the server.&amp;nbsp; Is this the case?&amp;nbsp; Do I use code-behind to add my BL inside the EF and it travels with the EF?&amp;nbsp; If so, great, I would like to see a video on it.&amp;nbsp; Also, personally, I would like to never have to switch into tsql again as I don't like moving between DSL and keeping those all fresh in my head, plus all the added complexity.&amp;nbsp; Will we be able to code our sprocs inside the EF using .Net?&lt;BR&gt;&lt;BR&gt;Also, as you hinted to.&amp;nbsp; It seems to me that the model I really want is have the EF be exposed as a service on the server side.&amp;nbsp; Then my client can connect to it (using Linq) using a client side EF provider.&amp;nbsp; So it will look and feel like DLinq, but will be talking to EF front end instead of ADO/DB directly. &lt;BR&gt;&lt;BR&gt;And what I "really" want to do someday is this from the client:&lt;BR&gt;&lt;BR&gt;Future&amp;lt;Customer[]&amp;gt; f = Future.Create(() =&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return DB.Customers.Where(c=&amp;gt;c.Active==true);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/P&gt;
&lt;P&gt;ObjectDumper.Write(f.Value); // Wait and print active Custs.&lt;BR&gt;&lt;BR&gt;So this "ships" the Func to the Server (i.e. does not convert to TSql).&amp;nbsp; And the server processes&amp;nbsp;Func directly (like a dynamic sproc).&amp;nbsp;So it is like directly passing a sproc right into the server and getting results.&amp;nbsp; Objects are not created or serialized until rehydrated on the client, the stream from server to client would be byte[] (i.e. not xml).&lt;BR&gt;&lt;BR&gt;Thanks much.&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370071</link><pubDate>Thu, 06 Dec 2007 01:47:25 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370071</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370071/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Thanks to all.&amp;nbsp; Very informative.&amp;nbsp; However I am still wondering where the business logic goes?&amp;nbsp; My brain wants it to go inside the EF so I can code it in 1 place using c# (for example) and not have it sprinkled all over the client, BLL, and sprocs in the server.&amp;nbsp; Is this the&amp;#8230;</evnet:previewtext><dc:creator>William Stacey</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370071/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>I never understood the entity framework, but now I do.&amp;nbsp; It seems very interesting.&lt;BR&gt;&lt;BR&gt;Currently, I have a data access class I wrote called "StoredProcedure".&amp;nbsp; I then have code generators to create the&amp;nbsp;stored procedures, and the VB.NET classes.&amp;nbsp; It's specific to the type of operation, such as insert, update, delete, select as output params, select multiple, etc.&lt;BR&gt;&lt;BR&gt;Although I think it's very clean, replacing all of that with the entity framework, if it's clean and is performant, would be great.&lt;BR&gt;&lt;BR&gt;However, the stored procedure class I created offers quite a bit and has some intelligence in it.&amp;nbsp; For example, formating the sproc name, validation, not adding certain parameters if they don't pass validation and that parameter has a default, etc.&lt;BR&gt;&lt;BR&gt;Also, I plan on adding possibly some type of load balancing to it, possibly based on the stored procedure name (or parameter specifiying read only or data is modified by this sproc), and also user based specific connection strings.&amp;nbsp; (This way, for example, you can setup mirroing database, and have the read-only stored procedures executed on the mirrored database.)&lt;BR&gt;&lt;BR&gt;I'd be curious to see if the entity framework would be able to do this as well, and\or whether or not you can inherit and modify certain objects that are responsible for this.&lt;BR&gt;&lt;BR&gt;</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370045</link><pubDate>Wed, 05 Dec 2007 23:25:10 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370045</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370045/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I never understood the entity framework, but now I do.&amp;nbsp; It seems very interesting.Currently, I have a data access class I wrote called "StoredProcedure".&amp;nbsp; I then have code generators to create the&amp;nbsp;stored procedures, and the VB.NET classes.&amp;nbsp; It's specific to the type of operation,&amp;#8230;</evnet:previewtext><dc:creator>MetaGunny</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370045/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework</title><description>Very interesting stuff. I have faced the problem of constructing a view from multiple sources on multiple occasions, while maintaining the ability to update and/or insert new data. This framework really sounds like a solution for this problem. Or am I on the wrong track here? Like it would be great if could composite data from multiple database sources and/or other kinds of data objects/structures, because this would greatly reduce the cost and effort to be put into connecting different (software)systems together.</description><comments></comments><link>http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370030</link><pubDate>Wed, 05 Dec 2007 22:03:48 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Sam-Druker-Deep-Entity-Framework/?CommentID=370030</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/370030/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Very interesting stuff. I have faced the problem of constructing a view from multiple sources on multiple occasions, while maintaining the ability to update and/or insert new data. This framework really sounds like a solution for this problem. Or am I on the wrong track here? Like it would be great&amp;#8230;</evnet:previewtext><dc:creator>Laurens Ruijtenberg</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/370030/Trackback.aspx</trackback:ping></item></channel></rss>