<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>MVPXML Release Rss Feed</title><link>http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=MVPXML</link><description>MVPXML Release Rss Description</description><item><title>UPDATED RELEASE: XML Typed Templates Beta (Feb 11, 2007)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=1860</link><description>C&amp;#35; 3.0 developers will not have XML literals. This is a good thing IMO, but leaves you with only programmatic creation of XML, which is not ideal for maintainability and readability.&lt;br /&gt;&lt;br /&gt;XML Typed Templates bridge the gap for C&amp;#35; developers, by leveraging the XML editor for full intellisense, but at the same time using design-time code generation to create XML &amp;#34;rendering&amp;#34; classes to process and generate that same XML in a streaming fashion.&lt;br /&gt;&lt;br /&gt;Install the project and take a look at the included sample project. The crucial piece is the association of the Mvp.Xml.TypedTemplate custom tool in VS with an XML file that contains additional processing instructions for code generation.&lt;br /&gt;&lt;br /&gt;See the &amp;#91;url&amp;#58;discussion thread&amp;#124;https&amp;#58;&amp;#47;&amp;#47;www.codeplex.com&amp;#47;Thread&amp;#47;View.aspx&amp;#63;ProjectName&amp;#61;MVPXML&amp;#38;ThreadId&amp;#61;7193&amp;#93; for more information.</description><author></author><pubDate>Wed, 10 Oct 2007 11:48:42 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: XML Typed Templates Beta (Feb 11, 2007) 20071010114842A</guid></item><item><title>UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=4894</link><description>This is another minor release of the Mvp.Xml Library for .NET 2.0. &lt;br /&gt;Version 2.3 fixes lots of bugs and introduces some new features.&lt;br /&gt;&lt;br /&gt;Most important new features include:&lt;br /&gt;* XHTML output mode for the MvpXslTransform class&lt;br /&gt;* XSLT2-like output character mapping for the MvpXslTransform class&lt;br /&gt;* XmlWrappingReader and XmlWrappingWriter to simplify creating of custom XmlReader or XmlWriter&lt;br /&gt;* XIncludingReader now implements IXmlLineInfo interface &lt;br /&gt;* MvpXslTransform.AddExsltExtensionObjects() method allows to add EXSLT extension functions to your XsltArgumentList instance &lt;br /&gt;* XIncludingReader.Encoding property &lt;br /&gt;* New Mvp.Xml Library API documentation site generated using Sandcastle/DocProject, hosted at [url:http://www.xmllab.net/mvpxml]&lt;br /&gt;&lt;br /&gt;Most important bugs fixed:&lt;br /&gt;* XIncludingReader now works well with Saxon.NET, XmlSerializer, DataSet and others &lt;br /&gt;* Library DLL is now debuggable &lt;br /&gt;* No more XmlValidatingReader and XmlTextReader used &lt;br /&gt;&lt;br /&gt;Find detailed list of new features and bug fixes below.&lt;br /&gt;&lt;br /&gt;*Note*: If you are amongst 21 first people who downloaded this release 07/02/2007 and get "System.IO.FileLoadException: Could not load file or assembly 'Mvp.Xml' or one of its dependencies. Strong name signature could not be verified.  The assembly may have been tampered with, or it was delay signed but not fully signed with the correct private key." error, please download it again. We started using delay signing and I forgot to sign it properly before uploading first time. Sorry about that.</description><author></author><pubDate>Sun, 22 Jul 2007 19:30:00 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007) 20070722073000P</guid></item><item><title>UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=4894</link><description>This is another minor release of the Mvp.Xml Library for .NET 2.0. &lt;br/&gt;Version 2.3 fixes lots of bugs and introduces some new features.&lt;br/&gt;&lt;br/&gt;Most important new features include:&lt;br/&gt;* XHTML output mode for the MvpXslTransform class&lt;br/&gt;* XSLT2-like output character mapping for the MvpXslTransform class&lt;br/&gt;* XmlWrappingReader and XmlWrappingWriter to simplify creating of custom XmlReader or XmlWriter&lt;br/&gt;* XIncludingReader now implements IXmlLineInfo interface &lt;br/&gt;* MvpXslTransform.AddExsltExtensionObjects() method allows to add EXSLT extension functions to your XsltArgumentList instance &lt;br/&gt;* XIncludingReader.Encoding property &lt;br/&gt;* New Mvp.Xml Library API documentation site generated using Sandcastle/DocProject, hosted at [url:http://www.xmllab.net/mvpxml]&lt;br/&gt;&lt;br/&gt;Most important bugs fixed:&lt;br/&gt;* XIncludingReader now works well with Saxon.NET, XmlSerializer, DataSet and others &lt;br/&gt;* Library DLL is now debuggable &lt;br/&gt;* No more XmlValidatingReader and XmlTextReader used &lt;br/&gt;&lt;br/&gt;Find detailed list of new features and bug fixes below.&lt;br/&gt;&lt;br/&gt;*Note*: If you are amongst 21 first people who downloaded this release 07/02/2007 and get "System.IO.FileLoadException: Could not load file or assembly 'Mvp.Xml' or one of its dependencies. Strong name signature could not be verified.  The assembly may have been tampered with, or it was delay signed but not fully signed with the correct private key." error, please download it again. We started using delay signing and I forgot to sign it properly before uploading first time. Sorry about that.</description><author></author><pubDate>Mon, 02 Jul 2007 19:33:20 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007) 20070702073320P</guid></item><item><title>UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=4894</link><description>This is another minor release of the Mvp.Xml Library for .NET 2.0. &lt;br/&gt;Version 2.3 fixes lots of bugs and introduces some new features.&lt;br/&gt;&lt;br/&gt;Most important new features include:&lt;br/&gt;* XHTML output mode for the MvpXslTransform class&lt;br/&gt;* XSLT2-like output character mapping for the MvpXslTransform class&lt;br/&gt;* XmlWrappingReader and XmlWrappingWriter to simplify creating of custom XmlReader or XmlWriter&lt;br/&gt;* XIncludingReader now implements IXmlLineInfo interface &lt;br/&gt;* MvpXslTransform.AddExsltExtensionObjects() method allows to add EXSLT extension functions to your XsltArgumentList instance &lt;br/&gt;* XIncludingReader.Encoding property &lt;br/&gt;* New Mvp.Xml Library API documentation site generated using Sandcastle/DocProject, hosted at [url:http://www.xmllab.net/mvpxml]&lt;br/&gt;&lt;br/&gt;Most important bugs fixed:&lt;br/&gt;* XIncludingReader now works well with Saxon.NET, XmlSerializer, DataSet and others &lt;br/&gt;* Library DLL is now debuggable &lt;br/&gt;* No more XmlValidatingReader and XmlTextReader used &lt;br/&gt;&lt;br/&gt;Find detailed list of new features and bug fixes below.&lt;br/&gt;&lt;br/&gt;*Note*: If you are amongst 21 first people who downloaded this release 07/02/2007 and get "System.IO.FileLoadException: Could not load file or assembly 'Mvp.Xml' or one of its dependencies. Strong name signature could not be verified.  The assembly may have been tampered with, or it was delay signed but not fully signed with the correct private key." error, please download it again. We started using delay signing and I forgot to sign it properly before uploading first time, Sorry about that,</description><author></author><pubDate>Mon, 02 Jul 2007 19:32:00 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007) 20070702073200P</guid></item><item><title>UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=4894</link><description>This is another minor release of the Mvp.Xml Library for .NET 2.0. &lt;br/&gt;Version 2.3 fixes lots of bugs and introduces some new features.&lt;br/&gt;&lt;br/&gt;Most important new features include:&lt;br/&gt;* XHTML output mode for the MvpXslTransform class&lt;br/&gt;* XSLT2-like output character mapping for the MvpXslTransform class&lt;br/&gt;* XmlWrappingReader and XmlWrappingWriter to simplify creating of custom XmlReader or XmlWriter&lt;br/&gt;* XIncludingReader now implements IXmlLineInfo interface &lt;br/&gt;* MvpXslTransform.AddExsltExtensionObjects() method allows to add EXSLT extension functions to your XsltArgumentList instance &lt;br/&gt;* XIncludingReader.Encoding property &lt;br/&gt;* New Mvp.Xml Library API documentation site generated using Sandcastle/DocProject, hosted at [url:http://www.xmllab.net/mvpxml]&lt;br/&gt;&lt;br/&gt;Most important bugs fixed:&lt;br/&gt;* XIncludingReader now works well with Saxon.NET, XmlSerializer, DataSet and others &lt;br/&gt;* Library DLL is now debuggable &lt;br/&gt;* No more XmlValidatingReader and XmlTextReader used &lt;br/&gt;&lt;br/&gt;Find detailed list of new features and bug fixes below.&lt;br/&gt;&lt;br/&gt;*Note*: If you are amongst 21 people who downloaded this release 07/02/2007 and get "System.IO.FileLoadException: Could not load file or assembly 'Mvp.Xml' or one of its dependencies. Strong name signature could not be verified.  The assembly may have been tampered with, or it was delay signed but not fully signed with the correct private key." error, please download it again. We started using delay signing and I forgot to sign it properly before uploading first time, Sorry about that,</description><author></author><pubDate>Mon, 02 Jul 2007 19:02:22 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007) 20070702070222P</guid></item><item><title>UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=4894</link><description>This is another minor release of the Mvp.Xml Library for .NET 2.0. &lt;br/&gt;Version 2.3 fixes lots of bugs and introduces some new features.&lt;br/&gt;&lt;br/&gt;Most important new features include:&lt;br/&gt;* XHTML output mode for the MvpXslTransform class&lt;br/&gt;* XSLT2-like output character mapping for the MvpXslTransform class&lt;br/&gt;* XmlWrappingReader and XmlWrappingWriter to simplify creating of custom XmlReader or XmlWriter&lt;br/&gt;* XIncludingReader now implements IXmlLineInfo interface &lt;br/&gt;* MvpXslTransform.AddExsltExtensionObjects() method allows to add EXSLT extension functions to your XsltArgumentList instance &lt;br/&gt;* XIncludingReader.Encoding property &lt;br/&gt;* New Mvp.Xml Library API documentation site generated using Sandcastle/DocProject, hosted at [url:http://www.xmllab.net/mvpxml]&lt;br/&gt;&lt;br/&gt;Most important bugs fixed:&lt;br/&gt;* XIncludingReader now works well with Saxon.NET, XmlSerializer, DataSet and others &lt;br/&gt;* Library DLL is now debuggable &lt;br/&gt;* No more XmlValidatingReader and XmlTextReader used &lt;br/&gt;&lt;br/&gt;Find detailed list of new features and bug fixes below.</description><author></author><pubDate>Mon, 02 Jul 2007 18:26:32 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007) 20070702062632P</guid></item><item><title>UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=4894</link><description>This is another minor release of the Mvp.Xml Library for .NET 2.0. &lt;br/&gt;Version 2.3 fixes lots of bugs and introduces some new features.&lt;br/&gt;&lt;br/&gt;Most important new features include:&lt;br/&gt;* XHTML output mode for the MvpXslTransform class&lt;br/&gt;* XSLT2-like output character mapping for the MvpXslTransform class&lt;br/&gt;* XmlWrappingReader and XmlWrappingWriter to simplify creating of custom XmlReader or XmlWriter&lt;br/&gt;* XIncludingReader now implements IXmlLineInfo interface &lt;br/&gt;* MvpXslTransform.AddExsltExtensionObjects() method allows to add EXSLT extension functions to your XsltArgumentList instance &lt;br/&gt;* XIncludingReader.Encoding property &lt;br/&gt;* New Mvp.Xml Library API documentation site generated using Sandcastle/DocProject, hosted at [url:http://www.xmllab.net/mvpxml]&lt;br/&gt;&lt;br/&gt;Most important bugs fixed:&lt;br/&gt;* XIncludingReader now works well with Saxon.NET, XmlSerializer, DataSet and others &lt;br/&gt;* Library DLL is now debuggable &lt;br/&gt;* No more XmlValidatingReader and XmlTextReader used &lt;br/&gt;&lt;br/&gt;Find detailed list of new features and bug fixes below.</description><author></author><pubDate>Mon, 02 Jul 2007 11:12:12 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007) 20070702111212A</guid></item><item><title>UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=4894</link><description>This is another minor release of the Mvp.Xml Library for .NET 2.0. &lt;br/&gt;Version 2.3 fixes lots of bugs and introduces some new features.&lt;br/&gt;&lt;br/&gt;Most important new features include:&lt;br/&gt;* XHTML output mode for the MvpXslTransform class&lt;br/&gt;* XSLT2-like output character mapping for the MvpXslTransform class&lt;br/&gt;* XIncludingReader now implements IXmlLineInfo interface &lt;br/&gt;* MvpXslTransform.AddExsltExtensionObjects() method allows to add EXSLT extension functions to your XsltArgumentList instance &lt;br/&gt;* XIncludingReader.Encoding property &lt;br/&gt;* New Mvp.Xml Library API documentation site generated using Sandcastle/DocProject, hosted at [url:http://www.xmllab.net/mvpxml]&lt;br/&gt;&lt;br/&gt;Most important bugs fixed:&lt;br/&gt;* XIncludingReader now works well with Saxon.NET, XmlSerializer, DataSet and others &lt;br/&gt;* Library DLL is now debuggable &lt;br/&gt;* No more XmlValidatingReader and XmlTextReader used &lt;br/&gt;&lt;br/&gt;Find detailed list of new features and bug fixes below.</description><author></author><pubDate>Mon, 02 Jul 2007 11:02:14 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007) 20070702110214A</guid></item><item><title>UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=4894</link><description>This is another minor release of the Mvp.Xml Library for .NET 2.0. &lt;br/&gt;Version 2.3 fixes lots of bugs and introduces some new features.&lt;br/&gt;&lt;br/&gt;Most important new features include:&lt;br/&gt;* XHTML output mode for the MvpXslTransform class&lt;br/&gt;* XSLT v2 like output character mapping for the MvpXslTransform class&lt;br/&gt;* XIncludingReader now implements IXmlLineInfo interface &lt;br/&gt;* MvpXslTransform.AddExsltExtensionObjects() method allows to add EXSLT extension functions to your XsltArgumentList instance &lt;br/&gt;* XIncludingReader.Encoding property &lt;br/&gt;* New Mvp.Xml Library API documentation site generated using Sandcastle/DocProject, hosted at [url:http://www.xmllab.net/mvpxml]&lt;br/&gt;&lt;br/&gt;Most important bugs fixed:&lt;br/&gt;* XIncludingReader now works well with Saxon.NET, XmlSerializer, DataSet and others &lt;br/&gt;* Library DLL is now debuggable &lt;br/&gt;* No more XmlValidatingReader and XmlTextReader used &lt;br/&gt;&lt;br/&gt;Find detailed list of new features and bug fixes below.</description><author></author><pubDate>Mon, 02 Jul 2007 07:05:19 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007) 20070702070519A</guid></item><item><title>RELEASED: Mvp.Xml 2.3 Production (Jul 02, 2007)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=4894</link><description>This is another minor release of the Mvp.Xml Library for .NET 2.0. &lt;br/&gt;Version 2.3 fixes lots of bugs and introduces some new features.&lt;br/&gt;&lt;br/&gt;Most important new features include:&lt;br/&gt;* XHTML output mode for the MvpXslTransform class&lt;br/&gt;* XSLT v2 like output character mapping for the MvpXslTransform class&lt;br/&gt;* XIncludingReader now implements IXmlLineInfo interface &lt;br/&gt;* MvpXslTransform.AddExsltExtensionObjects() method allows to add EXSLT extension functions to your XsltArgumentList instance &lt;br/&gt;* XIncludingReader.Encoding property &lt;br/&gt;* New Mvp.Xml Library API documentation site generated using Sandcastle/DocProject, hosted at [url:http://www.xmllab.net/mvpxml]&lt;br/&gt;&lt;br/&gt;Most important bugs fixed:&lt;br/&gt;* XIncludingReader now works well with Saxon.NET, XmlSerializer, DataSet and others &lt;br/&gt;* Library DLL is now debuggable &lt;br/&gt;* No more XmlValidatingReader and XmlTextReader used &lt;br/&gt;&lt;br/&gt;Find detailed list of new features and bug fixes below.</description><author></author><pubDate>Mon, 02 Jul 2007 07:05:19 GMT</pubDate><guid isPermaLink="false">RELEASED: Mvp.Xml 2.3 Production (Jul 02, 2007) 20070702070519A</guid></item><item><title>UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=4894</link><description>This is another minor release of the Mvp.Xml Library for .NET 2.0. Version 2.3 fixes lots of bugs and introduces new features.&lt;br/&gt;&lt;br/&gt;Most important new features include:&lt;br/&gt;* XHTML output mode for the MvpXslTransform class&lt;br/&gt;* XSLT v2 like output character mapping for the MvpXslTransform class&lt;br/&gt;* XIncludingReader now implements IXmlLineInfo interface &lt;br/&gt;* MvpXslTransform.AddExsltExtensionObjects() method allows to add EXSLT extension functions to your XsltArgumentList instance &lt;br/&gt;* XIncludingReader.Encoding property &lt;br/&gt;* New Mvp.Xml Library API documentation site generated using Sandcastle/DocProject, hosted at [url:http://www.xmllab.net/mvpxml]&lt;br/&gt;&lt;br/&gt;Most important bugs fixed:&lt;br/&gt;* XIncludingReader now works well with Saxon.NET, XmlSerializer, DataSet and others &lt;br/&gt;* Library DLL is now debuggable &lt;br/&gt;* No more XmlValidatingReader and XmlTextReader used &lt;br/&gt;&lt;br/&gt;Find detailed list of new features and bug fixes below.</description><author></author><pubDate>Mon, 02 Jul 2007 07:04:29 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Mvp.Xml 2.3 Production (Jul 02, 2007) 20070702070429A</guid></item><item><title>UPDATED RELEASE: Mvp.Xml 2.3 Production</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=4894</link><description>Mvp.Xml Library v2.3</description><author></author><pubDate>Sun, 01 Jul 2007 20:14:39 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Mvp.Xml 2.3 Production 20070701081439P</guid></item><item><title>UPDATED RELEASE: Mvp.Xml.Synchronization (SSE) 0.93 (Jun 26, 2007)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=5249</link><description>SSE is an XML micro-format and corresponding sync algorithm that can be embedded in RSS or Atom feeds to allow for two-way synchronization among peers. More important: the algorithm allows for mesh-style synchronization between nodes, with no concept of a "master" copy. This can be game-changing for data-exchange and app-level data interop. But only the future will tell.&lt;br/&gt;&lt;br/&gt;SSE was initially announced by Ray Ozzie (Microsoft's CTO). You can learn more about SSE by watching the [url:MSDN TV video|http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20060330sseps/manifest.xml] and reading the [url:latest SSE spec|http://msdn2.microsoft.com/en-us/xml/bb510102.aspx] and links above.&lt;br/&gt;&lt;br/&gt;The library has 80%+ code coverage through unit tests.</description><author></author><pubDate>Tue, 26 Jun 2007 20:49:52 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Mvp.Xml.Synchronization (SSE) 0.93 (Jun 26, 2007) 20070626084952P</guid></item><item><title>UPDATED RELEASE: Mvp.Xml.Synchronization (SSE) (Jun 26, 2007)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=5249</link><description>SSE is an XML micro-format and corresponding sync algorithm that can be embedded in RSS or Atom feeds to allow for two-way synchronization among peers. More important: the algorithm allows for mesh-style synchronization between nodes, with no concept of a "master" copy. This can be game-changing for data-exchange and app-level data interop. But only the future will tell.&lt;br/&gt;&lt;br/&gt;SSE was initially announced by Ray Ozzie (Microsoft's CTO). You can learn more about SSE by watching the [url:MSDN TV video|http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20060330sseps/manifest.xml] and reading the [url:latest SSE spec|http://msdn2.microsoft.com/en-us/xml/bb510102.aspx] and links above.&lt;br/&gt;&lt;br/&gt;The library has 80%+ code coverage through unit tests.</description><author></author><pubDate>Tue, 26 Jun 2007 16:38:56 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Mvp.Xml.Synchronization (SSE) (Jun 26, 2007) 20070626043856P</guid></item><item><title>CREATED RELEASE: Mvp.Xml.Synchronization (SSE) (Jun 26, 2007)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=5249</link><description>SSE is an XML micro-format and corresponding sync algorithm that can be embedded in RSS or Atom feeds to allow for two-way synchronization among peers. More important: the algorithm allows for mesh-style synchronization between nodes, with no concept of a "master" copy. This can be game-changing for data-exchange and app-level data interop. But only the future will tell.&lt;br/&gt;&lt;br/&gt;SSE was initially announced by Ray Ozzie (Microsoft's CTO). You can learn more about SSE by watching the [url:MSDN TV video|http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20060330sseps/manifest.xml] and reading the [url:latest SSE spec|http://msdn.microsoft.com/xml/rss/sse/] and links above.&lt;br/&gt;&lt;br/&gt;The library has 80%+ code coverage through unit tests.</description><author></author><pubDate>Tue, 26 Jun 2007 16:07:00 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Mvp.Xml.Synchronization (SSE) (Jun 26, 2007) 20070626040700P</guid></item><item><title>UPDATED RELEASE: Mvp.Xml 2.3 Production</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=4894</link><description>Mvp.Xml Library v2.3</description><author></author><pubDate>Mon, 11 Jun 2007 19:03:56 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Mvp.Xml 2.3 Production 20070611070356P</guid></item><item><title>UPDATED RELEASE: Mvp.Xml 2.0 Production (Oct 31, 2006)</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=931</link><description>Mvp.Xml library v2.0 (for .NET 2.0)</description><author></author><pubDate>Mon, 11 Jun 2007 18:57:53 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Mvp.Xml 2.0 Production (Oct 31, 2006) 20070611065753P</guid></item><item><title>CREATED RELEASE: XML Typed Templates Beta</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=1860</link><description>C# 3.0 developers will not have XML literals. This is a good thing IMO, but leaves you with only programmatic creation of XML, which is also not ideal.

XML Typed Templates bridge the gap for C# developers, by leveraging the XML editor for full intellisense, but at the same time using design-time code generation to create XML "rendering" classes to process and generate that same XML in a streaming fashion.

Install the project and take a look at the included sample project. The crucial piece is the association of the Mvp.Xml.TypedTemplate custom tool in VS with an XML file that contains additional processing instructions for code generation.

</description><author></author><pubDate>Sun, 11 Feb 2007 08:00:00 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: XML Typed Templates Beta 20070211080000A</guid></item><item><title>UPDATED RELEASE: XML Typed Templates Beta</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=1860</link><description>C# 3.0 developers will not have XML literals. This is a good thing IMO, but leaves you with only programmatic creation of XML, which is also not ideal.

XML Typed Templates bridge the gap for C# developers, by leveraging the XML editor for full intellisense, but at the same time using design-time code generation to create XML "rendering" classes to process and generate that same XML in a streaming fashion.

Install the project and take a look at the included sample project. The crucial piece is the association of the Mvp.Xml.TypedTemplate custom tool in VS with an XML file that contains additional processing instructions for code generation.

The following is an included sample template, which can be used to render an in-memory Customer object (together with its Orders and Items) to XML. Note that the customer object doesn't even need to be serializable or contain XML serialization attributes, etc.:

&lt;?template typename="CustomerTemplate" ?&gt;
&lt;?using namespace="ConsoleDemo" ?&gt;
&lt;?property name="Customer" type="Customer" ?&gt;
&lt;Customer xmlns="mvp-xml-templates" FullName="${Customer.LastName + &amp;quot;, &amp;quot; + Customer.FirstName}"&gt;
	&lt;?foreach (Order o in this.Customer.Orders) ?&gt;
	&lt;Order Id="${o.Id}" Premium="${CalculateTotal(o) &gt; 5000}" Date="${o.DateOrdered}"&gt;
		&lt;GrandTotal&gt;${CalculateTotal(o)}&lt;/GrandTotal&gt;
		&lt;?if (o.Items != null) ?&gt;
		&lt;?foreach (Item i in o.Items) ?&gt;
		&lt;Item Id="${i.ProductId}" SubTotal="${i.Quantity * i.Price}"&gt;
			&lt;Quantity&gt;${i.Quantity}&lt;/Quantity&gt;
			&lt;Price&gt;${i.Price}&lt;/Price&gt;
		&lt;/Item&gt;
		&lt;?end?&gt;
		&lt;?end?&gt;
	&lt;/Order&gt;
	&lt;?end?&gt;
&lt;/Customer&gt;</description><author></author><pubDate>Sun, 11 Feb 2007 08:00:00 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: XML Typed Templates Beta 20070211080000A</guid></item><item><title>UPDATED RELEASE: XML Typed Templates Beta</title><link>http://www.codeplex.com/MVPXML/Release/ProjectReleases.aspx?ReleaseId=1860</link><description>C# 3.0 developers will not have XML literals. This is a good thing IMO, but leaves you with only programmatic creation of XML, which is also not ideal.

XML Typed Templates bridge the gap for C# developers, by leveraging the XML editor for full intellisense, but at the same time using design-time code generation to create XML "rendering" classes to process and generate that same XML in a streaming fashion.

Install the project and take a look at the included sample project. The crucial piece is the association of the Mvp.Xml.TypedTemplate custom tool in VS with an XML file that contains additional processing instructions for code generation.</description><author></author><pubDate>Sun, 11 Feb 2007 08:00:00 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: XML Typed Templates Beta 20070211080000A</guid></item></channel></rss>