<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Typed XML programmer -- Welcome to LINQ!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx</link><description>Announcing the LINQ to XSD Preview Ever since PDC 2005, when XLinq was unleashed ( now called LINQ to XML ), we have been receiving questions about the possibility of a typed XML programming approach in the LINQ world . Not surprisingly, we have been</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Grammarware, Haskellware, XMLware : Table of contents for ???Typed XML programmer??? series</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1163416</link><pubDate>Tue, 28 Nov 2006 05:09:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1163416</guid><dc:creator>Grammarware, Haskellware, XMLware : Table of contents for ???Typed XML programmer??? series</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/ralflammel/archive/2006/11/13/table-of-contents-for-typed-xml-programmer-series.aspx"&gt;http://blogs.msdn.com/ralflammel/archive/2006/11/13/table-of-contents-for-typed-xml-programmer-series.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Typed XML programmer -- Welcome to LINQ!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1163558</link><pubDate>Tue, 28 Nov 2006 05:48:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1163558</guid><dc:creator>kfarmer</dc:creator><description>&lt;p&gt;Woo hoo! &amp;nbsp;I wondered when y'all were going to post this. &amp;nbsp;:)&lt;/p&gt;
</description></item><item><title>Linq to XSD releases Alpha today</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1164254</link><pubDate>Tue, 28 Nov 2006 09:50:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1164254</guid><dc:creator>Kavitak's WebLog</dc:creator><description>&lt;p&gt;A month ago I was investigating authoring WF rules against XML. We dont support it out of the box, but&lt;/p&gt;
</description></item><item><title>[.NET] La première preview de Linq To XSD est disponible....</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1164631</link><pubDate>Tue, 28 Nov 2006 12:02:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1164631</guid><dc:creator>Thomas Lebrun</dc:creator><description>&lt;p&gt;Voici un nouveau venu dans la famille &amp;quot; Linq To .... &amp;quot; qui risque de plaire &amp;#224; pas mal de d&amp;#233;veloppeurs&lt;/p&gt;
</description></item><item><title>LINQ to XSD Preview</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1164657</link><pubDate>Tue, 28 Nov 2006 12:12:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1164657</guid><dc:creator>Ido Samuelson's blog</dc:creator><description>&lt;p&gt;After working sometime with LINQ this becomes quite a missing feature. This will make my life way easier&lt;/p&gt;
</description></item><item><title>re: Typed XML programmer -- Welcome to LINQ!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1164670</link><pubDate>Tue, 28 Nov 2006 12:17:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1164670</guid><dc:creator>Ido Samuelson</dc:creator><description>&lt;p&gt;I was waiting for this! :) &lt;/p&gt;</description></item><item><title>re: Typed XML programmer -- Welcome to LINQ!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1166414</link><pubDate>Tue, 28 Nov 2006 20:46:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1166414</guid><dc:creator>MKane91301</dc:creator><description>&lt;p&gt;Not to be ungrateful, but I'm a little disappointed that &amp;quot;typed&amp;quot; XML programming is only putting a typed wrapper around raw XML. I'm not quite satisfied with setters and getters on numeric properties having to format and parse strings every time. What I really want is XML objects that store the data according to the XSD type and when using XmlReader and XmlWriter call the appropriate strongly-typed methods, so strongly-typed data can be copied from one XML object to another via XmlReader or XmlWriter without formatting, parsing, or even boxing.&lt;/p&gt;
</description></item><item><title>New and Notable 129 </title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1166704</link><pubDate>Tue, 28 Nov 2006 21:34:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1166704</guid><dc:creator>Sam Gentile</dc:creator><description>&lt;p&gt;Workflow/BPM/WCF/SOA David Chappell presents arguments both pro and con as to whether Microsoft qualifies&lt;/p&gt;
</description></item><item><title>re: Typed XML programmer -- Welcome to LINQ!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1166795</link><pubDate>Tue, 28 Nov 2006 22:08:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1166795</guid><dc:creator>XmlTeam</dc:creator><description>&lt;p&gt;Hi MKane91301,&lt;/p&gt;
&lt;p&gt;thanks for your reflection. When you say that you are a little disappointed because typed XML programming is *only* [my emphasis] putting a typed wrapper around raw XML, then you seem to focus on *performance*, which is important, but it is not the only dimension we need to keep an eye on. The wrapper approach has the distinguished advantage of reusing existing LINQ to XML objects, as is, and keeping them in tact. This is an extremely valuable feature in a setting where we assume that people mostly use LINQ (LINQ to XML) and occasionally (hopefully often) want to create typed views w/o disturbing the application context of these XML trees. One can try to use caching to get the best of both worlds. However, this is a sort of wormhole I should blog about in all detail some day.&lt;/p&gt;
&lt;p&gt;Also, a big problem, IMHO, with the approach that stores *parts* of trees or just values in plain fields (as you seem to ponder about) is that this leads eventually to the lossiness and complexity of serialization approaches. &lt;/p&gt;
&lt;p&gt;Your feedback is very appreciated.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Ralf Laemmel&lt;/p&gt;
</description></item><item><title>re: Typed XML programmer -- Welcome to LINQ!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1167626</link><pubDate>Wed, 29 Nov 2006 00:54:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1167626</guid><dc:creator>rad9k</dc:creator><description>&lt;p&gt;why generated classes are not partial ?&lt;/p&gt;
&lt;p&gt; (or they are but in l2xsd_overview.doc they are not in exapmle ;p)&lt;/p&gt;
</description></item><item><title>re: Typed XML programmer -- Welcome to LINQ!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1167678</link><pubDate>Wed, 29 Nov 2006 00:59:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1167678</guid><dc:creator>XmlTeam</dc:creator><description>&lt;p&gt;Hi rad9k,&lt;/p&gt;
&lt;p&gt;sure the generated classes are partial (and public). The pseudo code in the overview doc favored to elide these modifiers, but this may be debatable as I sense from your email.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Ralf&lt;/p&gt;
</description></item><item><title>Language engineering is the future</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1169198</link><pubDate>Wed, 29 Nov 2006 05:10:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1169198</guid><dc:creator>Grammarware, Haskellware, XMLware</dc:creator><description>&lt;p&gt;Now that I kicked off LINQ to XSD (a piece of XMLware), it’s time to rest and think about IT and entropy&lt;/p&gt;
</description></item><item><title>LINQ to XSD 프리뷰(알파버젼)</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1169740</link><pubDate>Wed, 29 Nov 2006 08:43:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1169740</guid><dc:creator>bkchung's WebLog</dc:creator><description>&lt;p&gt;Microsoft XML Team's WebLog : Typed XML programmer -- Welcome to LINQ! Download details LINQ to XSD LINQ를&lt;/p&gt;
</description></item><item><title>re: Typed XML programmer -- Welcome to LINQ!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1170867</link><pubDate>Wed, 29 Nov 2006 13:39:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1170867</guid><dc:creator>george moudry</dc:creator><description>&lt;p&gt;How is Linq-to-XSD different from generating classes via xsd.exe, loading these typed objects into memory via XmlSerializer, and then running plain Linq on in-memory objects?&lt;/p&gt;
&lt;p&gt;Thanks - George&lt;/p&gt;
</description></item><item><title>LINQ: nuova libreria dal team Microsoft XML: LINQ to XSD</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1170939</link><pubDate>Wed, 29 Nov 2006 14:11:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1170939</guid><dc:creator>Ferracchiati's italian blog</dc:creator><description /></item><item><title>re: Typed XML programmer -- Welcome to LINQ!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1171351</link><pubDate>Wed, 29 Nov 2006 16:29:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1171351</guid><dc:creator>rad9k</dc:creator><description>&lt;p&gt;Georges question is something that probably many people have in mind&lt;/p&gt;
&lt;p&gt;We had some articles on this topic here in xml team blog, but of course it will be interesting to get back to this subject ;ppp&lt;/p&gt;
&lt;p&gt;For sure l2xsd have two advantages:&lt;/p&gt;
&lt;p&gt;-	generated classes inherit from XElement ; so they are interopable with rest of xlinq infrastructure. What doest that mean? Generated classes can be treated generlicly as untyped xml&lt;/p&gt;
&lt;p&gt;- generated classes are doing some sort of xsd-based constraints checks when making modifications. I had not looked at generated code (performance overhead ? can those constrains checks be turned off &amp;amp; on by some document/element scope ?) but it seems that there is something like this&lt;/p&gt;
&lt;p&gt;anything more ?&lt;/p&gt;
</description></item><item><title>re: Typed XML programmer -- Welcome to LINQ!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1171404</link><pubDate>Wed, 29 Nov 2006 16:53:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1171404</guid><dc:creator>rad9k</dc:creator><description>&lt;p&gt;hmm and besides there is some quite important subject&lt;/p&gt;
&lt;p&gt;XML INDEXING for querying ;p&lt;/p&gt;
&lt;p&gt;As far as I know in System.Xml &amp;amp; in xlinq there is no xml indexing at all&lt;/p&gt;
&lt;p&gt;As such indexing needs some way to specify what subelements/attributes should be indexed it is nice to get back to this topic while working with xsd. Maybe some sort of “indexthis” annotations in xsd ?&lt;/p&gt;
&lt;p&gt;Some might say “indexing is for databases”. Yes it is. But now ram is big enough to work with so called “in memory” databases. So instead of using sql server xml indexing we might have linq based in memory xml database. We need two things:&lt;/p&gt;
&lt;p&gt;-	indexing. As mentioned above&lt;/p&gt;
&lt;p&gt;-	disk written change log. This could be embedded in generated setters methods&lt;/p&gt;
&lt;p&gt;Of course some transaction support and locking will be nice, but those two are quite a lot ;p&lt;/p&gt;
&lt;p&gt;And Of course same for linq2objects. We need indexes supporting collections with index aware IQueryable implementations. It is &amp;nbsp;A MUST&lt;/p&gt;
</description></item><item><title>LINQ to XSD - Working with Typed XML</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1173438</link><pubDate>Wed, 29 Nov 2006 22:24:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1173438</guid><dc:creator>LINQed IN - Troy Magennis' View on .NET, C# and Software Development</dc:creator><description>&lt;p&gt;LINQ to XSD has been released in alpha form by the XML team, and they are requesting feedback. You can...&lt;/p&gt;
</description></item><item><title>re: Typed XML programmer -- Welcome to LINQ!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1173588</link><pubDate>Wed, 29 Nov 2006 23:28:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1173588</guid><dc:creator>XmlTeam</dc:creator><description>&lt;p&gt;Hey I like the way how people end up saying l2xsd instead of LINQ to XSD. &lt;/p&gt;
&lt;p&gt;I saw some interesting questions.&lt;/p&gt;
&lt;p&gt;Re: &amp;quot;differences xsd.exe vs. l2xsd&amp;quot;. I should be careful in comparing actual platform technology (xsd.exe) with an incubation project (l2xsd). So let's try to focus on high-level conceptual and hopefully timeless issues -- also understanding that l2xsd is a moving target (and your feedback is critically wanted). Please also check out the “Typed XML Programmer” series on the team blog, as it is going into some of this in quite some detail; see index here &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/ralflammel/archive/2006/11/13/table-of-contents-for-typed-xml-programmer-series.aspx"&gt;http://blogs.msdn.com/ralflammel/archive/2006/11/13/table-of-contents-for-typed-xml-programmer-series.aspx&lt;/a&gt; &amp;nbsp;and then there is also the long version : see the booklet “Revealing the X/O impedance mismatch” on my website. So the exec summary, IMHO, goes here: with a de-/serialization-based technology (such as xsd.exe) you escape from XML semantics (fidelity, query model, tree representation, …) to simple stateful objects. With a native XML technology like LINQ to XSD you get a richer and cleaner programming model because you stay within the XML semantics. You are not going to be surprised by round-tripping issues resulting from shredding issues in turn. You can walk your parent, siblings, etc. You do not need to serialize (materialize!) an object graph that is then orphaned (offline) from the XML underneath. And so on …&lt;/p&gt;
&lt;p&gt;These are deep semantical and conceptual differences I wouldn’t want to glance over. Now, does a business programmer bother? This depends on the complexity of the XML and schemas, on the requirements for XML fidelity, on the appreciation of the LINQ to XML query model, on the overall question whether schema-first is relevant enough for us to work on a technology for it. I am just writing up the XML 2006 paper on l2xsd which I will post here within weeks – I make sure to cover this sort of question in some depth. As to performance, this topic also deserves separate treatise. One way to think of it is this: suppose we have a LINQ to XML tree in memory, then what is the cost of creating the typed view in a demand-driven way? &amp;nbsp;Ideally, *those* costs are pretty small. There is so many tricks you can play, but not necessarily in an incubation project that we use to gather all sorts of feedback, primarily related to the programming model.&lt;/p&gt;
&lt;p&gt;BTW, yes, l2xsd classes could inherit from XElement but they rather *wrap* XElement since the pragmatics work out better that way. In particular, you don’t need to know the precise l2xsd type when the XML trees gets created but only once you want to view through typed glasses.&lt;/p&gt;
&lt;p&gt;And yes ,l2xsd classes do check for simple-type restrictions and other constraints (see the Readme &amp;nbsp;and the docs for limitations and open issues), but this is nothing that a serialization-based approach would be intrinsically incapable of. However, it is worth noting that this constraint checking business gets us intrinsically away from a field-based model. So we need ADTs really. This is what l2xsd takes to the next level by saying not even the state of the XML objects resides in the typed view, but the typed access properties directly access the ultimate XML state of LINQ to XML trees.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Ralf Lammel&lt;/p&gt;
</description></item><item><title>LINQ to XSD - Working with Typed XML</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1180365</link><pubDate>Fri, 01 Dec 2006 05:28:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1180365</guid><dc:creator>LINQed IN - Troy Magennis' View on .NET, C# and Software Development</dc:creator><description>&lt;p&gt;LINQ to XSD has been released in alpha form by the XML team, and they are requesting feedback. You can...&lt;/p&gt;
</description></item><item><title>re: Typed XML programmer -- Welcome to LINQ!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1186801</link><pubDate>Sat, 02 Dec 2006 00:09:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1186801</guid><dc:creator>Ed Plunkett</dc:creator><description>&lt;p&gt;Hi, do you guys support recursive element definitions in XSD? If so, how? Is it documented anywhere? &lt;/p&gt;
&lt;p&gt;I've found it documented all over as supposedly possible in XSD, with numerous examples, but the .NET 2.0 XML parser barfs and claims the element is &amp;quot;not declared&amp;quot;. I can do it with something resembling a forward declaration (found that in the sqlxml docs), but then of course the &amp;quot;children&amp;quot; aren't validated at all. &lt;/p&gt;
</description></item><item><title>re: Typed XML programmer -- Welcome to LINQ!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1192794</link><pubDate>Sat, 02 Dec 2006 13:22:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1192794</guid><dc:creator>XmlTeam</dc:creator><description>&lt;p&gt;Ed Plunkett,&lt;/p&gt;
&lt;p&gt;if you mean (mutually or directly) recursive element *declarations*, yep, of course, this is covered by XSD and so it is by LINQ to XSD. Not sure that I understand what XML APIs you are having problems with. Please send me a repro, if you like, ralfla@microsoft.com. I should be able to forward it as appropriate.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Ralf Laemmel&lt;/p&gt;
</description></item><item><title>LINQ to XSD - First Project</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1225091</link><pubDate>Thu, 07 Dec 2006 00:04:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1225091</guid><dc:creator>LINQed IN - Troy Magennis' View on .NET, C# and Software Development</dc:creator><description>&lt;p&gt;I downloaded the LINQ to XSD alpha preview. After reading the disclaimer multiple times (it seems Microsoft...&lt;/p&gt;
</description></item><item><title>re: Typed XML programmer -- Welcome to LINQ!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1240878</link><pubDate>Fri, 08 Dec 2006 18:49:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1240878</guid><dc:creator>Roger Jennings</dc:creator><description>&lt;p&gt;DonXML says (referring to PLinq): &amp;quot;Overall, this stuff looks very cool. &amp;nbsp;And it seems that LINQ is going to be a big part of how they plan to implement it, giving me even more of a reason to get going on LINQ before all the cool kids realize that WPF, WCF and WF are yesterday's news, and LINQ is where it is at ;)&amp;quot;&lt;/p&gt;
&lt;p&gt;The same applies to LINQ for XSD. See &lt;a rel="nofollow" target="_new" href="http://oakleafblog.blogspot.com/2006/12/reduce-objectxml-impedance-mismatch.html"&gt;http://oakleafblog.blogspot.com/2006/12/reduce-objectxml-impedance-mismatch.html&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;--rj&lt;/p&gt;
</description></item><item><title>Generalized vs. dynamic interfaces</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1350532</link><pubDate>Sat, 23 Dec 2006 04:27:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1350532</guid><dc:creator>Grammarware, Haskellware, XMLware</dc:creator><description>&lt;p&gt;In a comment on “ More Haskell in Java 7 or 8? ”, I get this question “How does your `Retroactive Interface&lt;/p&gt;
</description></item><item><title>Convergence Zones</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1457076</link><pubDate>Fri, 12 Jan 2007 23:38:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1457076</guid><dc:creator>mikechampion's weblog</dc:creator><description>&lt;p&gt;I had a lot of time to think about Elliotte Harold's call for XML predictions on the way home from Redmond&lt;/p&gt;
</description></item><item><title>LINQ to XSD - Typed XML programming with LINQ</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1472387</link><pubDate>Mon, 15 Jan 2007 21:45:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1472387</guid><dc:creator>Fabrice's weblog</dc:creator><description>&lt;p&gt;I haven't written about LINQ to XSD yet on this blog. So, here goes... LINQ to XML has been revealed&lt;/p&gt;
</description></item><item><title>LINQ to XSD - Typed XML programming with LINQ</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1472393</link><pubDate>Mon, 15 Jan 2007 21:50:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1472393</guid><dc:creator>Linq in Action News</dc:creator><description>&lt;p&gt;I haven't written about LINQ to XSD yet on this blog. So, here goes... LINQ to XML has been revealed&lt;/p&gt;
</description></item><item><title>New and Notable 136</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1479700</link><pubDate>Tue, 16 Jan 2007 22:34:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1479700</guid><dc:creator>Sam Gentile</dc:creator><description>&lt;p&gt;Architecture More competition! No, I am very glad to see my good friend and Architect Harry start a series&lt;/p&gt;
</description></item><item><title>LINQ To XML: Integración de XML!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1829144</link><pubDate>Wed, 07 Mar 2007 19:50:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1829144</guid><dc:creator>Blog del CIIN</dc:creator><description>&lt;p&gt;Como no pod&amp;#237;a ser de otra forma, y despu&amp;#233;s de hablar de las bases de LINQ y de LINQ To SQL , desde el&lt;/p&gt;
</description></item><item><title>field interest</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#1913647</link><pubDate>Mon, 19 Mar 2007 19:06:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1913647</guid><dc:creator>踏雪无痕</dc:creator><description>&lt;p&gt;x/omappingxmldatabindinglinq&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programme"&gt;http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programme&lt;/a&gt;...&lt;/p&gt;
</description></item><item><title>.Net Entity Framework Slips and My Quotes in Redmond Developer News</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#2354649</link><pubDate>Tue, 01 May 2007 13:15:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2354649</guid><dc:creator>DonXml's All Things Techie</dc:creator><description>&lt;p&gt;Kathleen Richards, from Redmond Developer News, gave me a call yesterday asking my thoughts on the news&lt;/p&gt;
</description></item><item><title>Two important LINQ implementations: LINQ to XSD and LINQ to SharePoint</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#3847869</link><pubDate>Fri, 13 Jul 2007 16:50:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3847869</guid><dc:creator>Ken Brubaker</dc:creator><description>&lt;p&gt;There are two very important LINQ implementations to keep your eye on as we near the release of Visual...&lt;/p&gt;
</description></item><item><title>New and Notable 129 </title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#6739961</link><pubDate>Wed, 12 Dec 2007 02:45:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6739961</guid><dc:creator>Sam Gentile</dc:creator><description>&lt;p&gt;Workflow/BPM/WCF/SOA David Chappell presents arguments both pro and con as to whether Microsoft qualifies&lt;/p&gt;
</description></item><item><title>www</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#7264272</link><pubDate>Sun, 27 Jan 2008 12:29:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7264272</guid><dc:creator>www</dc:creator><description>&lt;p&gt;www website website http &lt;a rel="nofollow" target="_new" href="http://silviaolmeda.bz.tc/"&gt;http://silviaolmeda.bz.tc/&lt;/a&gt; www&lt;/p&gt;
</description></item><item><title>Congratulations to a Couple of Cool People</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#8954717</link><pubDate>Wed, 17 Sep 2008 05:13:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8954717</guid><dc:creator>Eric White's Blog</dc:creator><description>&lt;p&gt;When I was writing the LINQ to XML documentation , Ralf L&amp;#228;mmel was the program manager for LINQ to XSD&lt;/p&gt;
</description></item><item><title>LINQ to ...</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#9060624</link><pubDate>Tue, 11 Nov 2008 21:55:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9060624</guid><dc:creator>Alex Krakovetskiy's blog</dc:creator><description>&lt;p&gt;Офіційні: LINQ to SQL (DLINQ) LINQ to XML (XLINQ) LINQ to XSD LINQ to Entities BLINQ PLINQ Неофіційні&lt;/p&gt;
</description></item><item><title>LINQ to ...</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#9118025</link><pubDate>Tue, 18 Nov 2008 14:22:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9118025</guid><dc:creator>Краковецький Олександр - персональний блог</dc:creator><description>&lt;p&gt;Офіційні: LINQ to SQL (DLINQ) LINQ to XML (XLINQ) LINQ to XSD LINQ to Entities BLINQ PLINQ Неофіційні&lt;/p&gt;
</description></item><item><title>New and Notable 136</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#9132255</link><pubDate>Fri, 21 Nov 2008 23:40:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9132255</guid><dc:creator>Sam Gentile  If (DeveloperTask==Communication &amp;&amp; OS==Windows) </dc:creator><description>&lt;p&gt;Architecture More competition! No, I am very glad to see my good friend and Architect Harry start a series&lt;/p&gt;
</description></item><item><title>New and Notable 136</title><link>http://blogs.msdn.com/xmlteam/archive/2006/11/27/typed-xml-programmer-welcome-to-linq.aspx#9170392</link><pubDate>Wed, 03 Dec 2008 18:28:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9170392</guid><dc:creator>Sam Gentile's Blog</dc:creator><description>&lt;p&gt;Architecture More competition! No, I am very glad to see my good friend and Architect Harry start a series like mine and Mike's with his Morning Coffee 10 . I'm going to have to quicken the pace-) Software Development/Tools JetBrains has released their&lt;/p&gt;
</description></item></channel></rss>