<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>ASP.NET XmlProvider Library</title><link>http://xmlproviderlibrary.codeplex.com/Project/ProjectRss.aspx</link><description>This project allows for ASP.NET sites hosted without database connectivity to use the ASP.NET membership, roles, profile, and personalization capabilities by persisiting information as XML files in...</description><item><title>Created Issue: webparts not working when hosted in IIS</title><link>http://www.codeplex.com/XmlProviderLibrary/WorkItem/View.aspx?WorkItemId=20860</link><description>I have a website where i have webparts in my application, the website shows webparts in its homepage.&lt;br /&gt;&lt;br /&gt;The webparts are working fine in debug mode. however after hosting the webparts in IIS the webparts are not working at all.&lt;br /&gt;The webparts are not getting displayed.&lt;br /&gt;</description><author>arun_vasisht</author><pubDate>Wed, 28 Jan 2009 10:38:05 GMT</pubDate><guid isPermaLink="false">Created Issue: webparts not working when hosted in IIS 20090128103805A</guid></item><item><title>New Post: Profile piece not working?</title><link>http://www.codeplex.com/XmlProviderLibrary/Thread/View.aspx?ThreadId=44872</link><description>&lt;div style="line-height: normal;"&gt;I can't seem to get the Profiles provider piece working with the latest build.&amp;nbsp; Has anyone had trouble with this besides me?&lt;br&gt;
&lt;/div&gt;</description><author>dscoduc</author><pubDate>Thu, 22 Jan 2009 00:42:54 GMT</pubDate><guid isPermaLink="false">New Post: Profile piece not working? 20090122124254A</guid></item><item><title>Created Issue: Membership.GetUser Returns Nothing</title><link>http://www.codeplex.com/XmlProviderLibrary/WorkItem/View.aspx?WorkItemId=17438</link><description>Nothing I tried would allow GetUser to work after the initial signup screen. &lt;br /&gt;&lt;br /&gt;Once it was redirected as authenticated, even with the login view showing a user name, even GetUser returned nothing. I tried various combinations of configuration changes and syntax and feature stripping with no results.&lt;br /&gt;&lt;br /&gt;Installed another XML provider in the same app and fixed the issue immediately.&lt;br /&gt;&lt;br /&gt;I liked the promise of your project, the alternate provider I have now does not support personalization. I don&amp;#39;t use personalization today but might adopt it in the future so if you can resolve that I&amp;#39;d be greatful, I might be able to use your provider...&lt;br /&gt;&lt;br /&gt;Thank you&amp;#33;&lt;br /&gt;</description><author>publicssoss</author><pubDate>Sun, 20 Jul 2008 02:53:00 GMT</pubDate><guid isPermaLink="false">Created Issue: Membership.GetUser Returns Nothing 20080720025300A</guid></item><item><title>NEW POST: Shared Profile Data not saved?</title><link>http://www.codeplex.com/XmlProviderLibrary/Thread/View.aspx?ThreadId=2817</link><description>&lt;div class="wikidoc"&gt;
 &lt;br /&gt;&lt;div class="quote"&gt;
 &lt;br /&gt;Swiftus wrote:&lt;br /&gt;Okay... I think I got it taken care of. I wanted to implement it in a way that didn't break existing schemas, which I think I succeeded. I tested it and it seems to persist/retrieve sharedPersonalization scope correctly now.&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt; &lt;br /&gt;Hi Swiftus,&lt;br /&gt;This still seems to be a problem. As it works at the moment you don't get a Shared Personalisation but a Global Personalisation. i.e. Anything changed in Shared mode applies to all pages. &lt;br /&gt; &lt;br /&gt;Here are my changes to get it to work&lt;br /&gt; &lt;br /&gt;        protected override void SavePersonalizationBlob(WebPartManager webPartManager, string path, string userName, byte[] dataBlob)&lt;br /&gt;        {&lt;br /&gt;            Data.WorkspaceCollection spaces = Data.WorkspaceCollection.Load(this.DataStoreFile);&lt;br /&gt; &lt;br /&gt;            // changes here for shared&lt;br /&gt;            //&lt;br /&gt;            //&lt;br /&gt;            // when in shared mode the username is empty&lt;br /&gt;            // &lt;br /&gt;            if (!String.IsNullOrEmpty(userName))&lt;br /&gt;            {&lt;br /&gt;                Data.Workspace space = spaces.FindByUserAndPath(userName, path);&lt;br /&gt; &lt;br /&gt;                if (space == null)&lt;br /&gt;                {&lt;br /&gt;                    space = new Data.Workspace();&lt;br /&gt;                    space.Path = path;&lt;br /&gt;                    space.UserName = userName;&lt;br /&gt;                    spaces.Workspaces.Add(space);&lt;br /&gt;                }&lt;br /&gt; &lt;br /&gt;                space.PersonalizationBlob = dataBlob;&lt;br /&gt;            }&lt;br /&gt;            else&lt;br /&gt;            {&lt;br /&gt;                Data.Workspace space = spaces.FindByUserAndPath(string.Empty, path);&lt;br /&gt; &lt;br /&gt;                if (space == null)&lt;br /&gt;                {&lt;br /&gt;                    space = new Data.Workspace();&lt;br /&gt;                    space.Path = path;&lt;br /&gt;                    space.UserName = string.Empty;&lt;br /&gt;                    spaces.Workspaces.Add(space);&lt;br /&gt;                }&lt;br /&gt; &lt;br /&gt;                space.PersonalizationBlob = dataBlob; &lt;br /&gt;                //&lt;br /&gt;                // forget the shared blob&lt;br /&gt;                // it can be thought of as a global for EVERY page&lt;br /&gt;                // not a shared blob based on page path&lt;br /&gt;                //&lt;br /&gt;                // spaces.SharedPersonalizationBlob = dataBlob;&lt;br /&gt;            }&lt;br /&gt; &lt;br /&gt;            spaces.Save(this.DataStoreFile);&lt;br /&gt;        }&lt;br /&gt; &lt;br /&gt;protected override void LoadPersonalizationBlobs(WebPartManager webPartManager, string path, string userName, ref byte[] sharedDataBlob, ref byte[] userDataBlob)&lt;br /&gt;        {&lt;br /&gt;            Data.WorkspaceCollection spaces = Data.WorkspaceCollection.Load(this.DataStoreFile);&lt;br /&gt; &lt;br /&gt;            // changes for shared&lt;br /&gt;            //&lt;br /&gt;            // this is creating a global blob not a shared blob&lt;br /&gt;            //&lt;br /&gt;            // if (spaces.SharedPersonalizationBlob != null) { sharedDataBlob = spaces.SharedPersonalizationBlob; }&lt;br /&gt;            &lt;br /&gt;            // first do the shared&lt;br /&gt;            Data.Workspace space = spaces.FindByUserAndPath(string.Empty, path);&lt;br /&gt;            if (space != null &amp;amp;&amp;amp; space.PersonalizationBlob != null)&lt;br /&gt;            {&lt;br /&gt;                sharedDataBlob = space.PersonalizationBlob;&lt;br /&gt;            }&lt;br /&gt;            // now do the user&lt;br /&gt;            space = spaces.FindByUserAndPath(userName, path);&lt;br /&gt;            if (space != null &amp;amp;&amp;amp; space.PersonalizationBlob != null)&lt;br /&gt;            {&lt;br /&gt;                userDataBlob = space.PersonalizationBlob;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt; &lt;br /&gt;TIA Chris&lt;br /&gt;
&lt;/div&gt;</description><author>chrisbayes</author><pubDate>Fri, 11 Jan 2008 15:39:11 GMT</pubDate><guid isPermaLink="false">NEW POST: Shared Profile Data not saved? 20080111033911P</guid></item><item><title>NEW POST: How to install template?</title><link>http://www.codeplex.com/XmlProviderLibrary/Thread/View.aspx?ThreadId=2009</link><description>&lt;div class="wikidoc"&gt;
What is the difference between the  XmlProvidersSetup  file download on the &amp;quot;Releases&amp;quot; page and the downloads on the XmlProviderLibrary-17318.zip file on the &amp;quot;Source Code&amp;quot; page?  Is the zip file on the &amp;quot;Source Code&amp;quot; page more current code and the other is just the last major release?&lt;br /&gt; &lt;br /&gt; I can't seem to get either to work as a template.  Any ideas?  Thanks.&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>learningasp20</author><pubDate>Tue, 30 Oct 2007 22:42:36 GMT</pubDate><guid isPermaLink="false">NEW POST: How to install template? 20071030104236P</guid></item><item><title>NEW POST: How to install template?</title><link>http://www.codeplex.com/XmlProviderLibrary/Thread/View.aspx?ThreadId=2009</link><description>&lt;div class="wikidoc"&gt;
I'm trying to install the template but I don't seen any zip file.  The installation EXE unzips itself and so I tried unzipping it into the template directory and I tried putting the XmlProviderLibrary.exe into the template directory but neither of those ideas works.  Do I need to create a zip file with the files that the XmlProviderLibrary.exe extracted and then place that new zip file in the templates directory?&lt;br /&gt; &lt;br /&gt;Also I wanted to use the AJAX template for this web site but if I use this template then it won't be straightforward using the AJAX template.  I tried taking all the .cs and .csproj files and putting them into an existing project but that didn't work.  It failed on line 38 of the web.config file when I tried to go to the security tab of ASP.NET Configuration menu option on under Website of the Visual Web Developer 2005.&lt;br /&gt; &lt;br /&gt;Any help would be appreciated. This XML memership provider was a great idea!&lt;br /&gt;
&lt;/div&gt;</description><author>learningasp20</author><pubDate>Tue, 30 Oct 2007 21:30:17 GMT</pubDate><guid isPermaLink="false">NEW POST: How to install template? 20071030093017P</guid></item><item><title>NEW POST: SGen Parameters</title><link>http://www.codeplex.com/XmlProviderLibrary/Thread/View.aspx?ThreadId=15012</link><description>&lt;div class="wikidoc"&gt;
 &lt;br /&gt;Can someone tell me the exact execute statement you guys run to get the XmlProviders.XmlSerializers.dll, and can I use that without any hitches?&lt;br /&gt; &lt;br /&gt;Thanks,&lt;br /&gt;
&lt;/div&gt;</description><author>Verifex</author><pubDate>Wed, 12 Sep 2007 00:29:49 GMT</pubDate><guid isPermaLink="false">NEW POST: SGen Parameters 20070912122949A</guid></item><item><title>NEW POST: strong name for assembly</title><link>http://www.codeplex.com/XmlProviderLibrary/Thread/View.aspx?ThreadId=14689</link><description>&lt;div class="wikidoc"&gt;
Maybe for the next version you could sign the assembly with a strong name, so one can place it in the GAC. &lt;br /&gt;
&lt;/div&gt;</description><author>maxtoroq</author><pubDate>Tue, 04 Sep 2007 21:57:15 GMT</pubDate><guid isPermaLink="false">NEW POST: strong name for assembly 20070904095715P</guid></item><item><title>NEW POST: ValidateUser</title><link>http://www.codeplex.com/XmlProviderLibrary/Thread/View.aspx?ThreadId=14516</link><description>&lt;div class="wikidoc"&gt;
For PasswordFormat in Switch Case MembershipPasswordFormat.Encrypted&lt;br /&gt;Change the code from this:&lt;br /&gt; &lt;br /&gt;case MembershipPasswordFormat.Encrypted:&lt;br /&gt;passed = CompareByteArray(usr.Password, DecryptPassword(passwordBytes));&lt;br /&gt;break;&lt;br /&gt; &lt;br /&gt;in this:&lt;br /&gt; &lt;br /&gt;case MembershipPasswordFormat.Encrypted:&lt;br /&gt;passed = CompareByteArray(usr.Password, EncryptPassword(passwordBytes));&lt;br /&gt;break;&lt;br /&gt;
&lt;/div&gt;</description><author>lorenzobattaglia</author><pubDate>Thu, 30 Aug 2007 09:56:21 GMT</pubDate><guid isPermaLink="false">NEW POST: ValidateUser 20070830095621A</guid></item><item><title>CREATED ISSUE: ValidateUser in XmlMembershipProvider.cs</title><link>http://www.codeplex.com/XmlProviderLibrary/WorkItem/View.aspx?WorkItemId=12507</link><description>For PasswordFormat in Switch Case MembershipPasswordFormat.Encrypted&lt;br /&gt;Change the code from this&amp;#58;&lt;br /&gt;&lt;br /&gt;case MembershipPasswordFormat.Encrypted&amp;#58;&lt;br /&gt;                        passed &amp;#61; CompareByteArray&amp;#40;usr.Password, DecryptPassword&amp;#40;passwordBytes&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;                        break&amp;#59;&lt;br /&gt;&lt;br /&gt;in this&amp;#58;&lt;br /&gt;&lt;br /&gt;case MembershipPasswordFormat.Encrypted&amp;#58;&lt;br /&gt;                        passed &amp;#61; CompareByteArray&amp;#40;usr.Password, EncryptPassword&amp;#40;passwordBytes&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;                        break&amp;#59;&lt;br/&gt;</description><author>lorenzobattaglia</author><pubDate>Thu, 30 Aug 2007 09:53:14 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: ValidateUser in XmlMembershipProvider.cs 20070830095314A</guid></item><item><title>NEW POST: Error when trying to compile source</title><link>http://www.codeplex.com/XmlProviderLibrary/Thread/View.aspx?ThreadId=13918</link><description>&lt;div class="wikidoc"&gt;
Hi I just fixed it. I removed and referenced XmlProviders.XmlSerializers.dll again and that seems to have worked.&lt;br /&gt;
&lt;/div&gt;</description><author>artLodewyk</author><pubDate>Thu, 16 Aug 2007 17:51:22 GMT</pubDate><guid isPermaLink="false">NEW POST: Error when trying to compile source 20070816055122P</guid></item><item><title>NEW POST: Error when trying to compile source</title><link>http://www.codeplex.com/XmlProviderLibrary/Thread/View.aspx?ThreadId=13918</link><description>&lt;div class="wikidoc"&gt;
 &lt;br /&gt;Hi I keep getting  the following error while compiling the code.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Error	1	The type or namespace name 'Xml' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)	C:\Program Files (x86)\XmlProviderLibrary\Source\Data\WorkspaceCollection.cs	79	27	XmlProviders&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;I get 16 of these errors and the system does not seem to have the following :&lt;br /&gt; &lt;br /&gt;Microsoft.Xml.Serialization.GeneratedAssembly.WorkspaceCollectionSerializer&lt;br /&gt; &lt;br /&gt;Can anyone help me with this?&lt;br /&gt;
&lt;/div&gt;</description><author>artLodewyk</author><pubDate>Thu, 16 Aug 2007 17:26:16 GMT</pubDate><guid isPermaLink="false">NEW POST: Error when trying to compile source 20070816052616P</guid></item><item><title>UPDATED RELEASE: XmlProviderLibrary v2.0</title><link>http://www.codeplex.com/XmlProviderLibrary/Release/ProjectReleases.aspx?ReleaseId=5133</link><description>This is the *long* awaited release of the 2.0 version of the XmlProviderLibrary. I debated releasing this version or going directly for the v3.0 version (WCF), but there appears to be enough interest in to warrant releasing this version.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;* Lots of bug fixes&lt;br /&gt;* Better Thread Safety&lt;br /&gt;* Sample Web Project showing how the XML provider is used&lt;br /&gt;&lt;br /&gt;In terms of overall features, this release doesn't include any new functionality. All new functionality is being positioned for the 3.0 release which will leverage WCF/EntLib.</description><author></author><pubDate>Wed, 18 Jul 2007 18:17:33 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: XmlProviderLibrary v2.0 20070718061733P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/XmlProviderLibrary/Wiki/View.aspx?title=Home&amp;version=17</link><description>&lt;div class="wikidoc"&gt;
The &lt;b&gt;ASP.NET XmlProvider Library&lt;/b&gt; provides an ability to leverage the ASP.NET 2.0 membership, roles, profile, and personalization model without having to persist information to a database. Instead, user information is persisted as XML files in the directory specified by the &lt;i&gt;dataStorePath&lt;/i&gt; parameter of the provider. This is especially useful to folks who wish to use the ASP.NET model for membership but host their site with a provider that doesn't support database access -- or perhaps, they don't want to pay for it ;-) The goal of this project is to get an Xml Provider library that is 100% complete feature-wise with it's SqlProvider cousins.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Version 2.0 (Planned)
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Lots of bug fixes&lt;/li&gt;&lt;li&gt;Improved thread safety&lt;/li&gt;&lt;li&gt;Sample Web Project using all of the providers (&lt;i&gt;finally you can see them in action&lt;/i&gt;)&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h3&gt;
New For 1.0.0.5a (January 29, 2007)
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Now paths using '~/' work with the .NET Configuration Tool&lt;/li&gt;&lt;li&gt;As a result, the issues with roles not showing up in subdirectories are fixed.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h3&gt;
New For 1.0.0.5 (January 24, 2007)
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;First Production Release!&lt;/li&gt;&lt;li&gt;Added thread safety for XML writes&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;i&gt;Please post all questions to the forums.&lt;/i&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>Swiftus</author><pubDate>Wed, 18 Jul 2007 18:16:59 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070718061659P</guid></item><item><title>UPDATED RELEASE: XmlProviderLibrary v2.0</title><link>http://www.codeplex.com/XmlProviderLibrary/Release/ProjectReleases.aspx?ReleaseId=5133</link><description>This is the *long* awaited release of the 2.0 version of the XmlProviderLibrary. I debated releasing this version or going directly for the v3.0 version (WCF), but there appears to be enough interest in to warrant releasing this version.&lt;br/&gt;&lt;br/&gt;Version 2.0 is planned on being released on *July 14th, 2007*. So check back then!&lt;br/&gt;&lt;br/&gt;* Lots of bug fixes&lt;br/&gt;* Better Thread Safety&lt;br/&gt;* Sample Web Project showing how the XML provider is used&lt;br/&gt;&lt;br/&gt;In terms of overall features, this release doesn't include any new functionality. All new functionality is being positioned for the 3.0 release which will leverage WCF/EntLib.</description><author></author><pubDate>Tue, 03 Jul 2007 17:10:08 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: XmlProviderLibrary v2.0 20070703051008P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/XmlProviderLibrary/Wiki/View.aspx?title=Home&amp;version=16</link><description>&lt;div class="wikidoc"&gt;
The &lt;b&gt;ASP.NET XmlProvider Library&lt;/b&gt; provides an ability to leverage the ASP.NET 2.0 membership, roles, profile, and personalization model without having to persist information to a database. Instead, user information is persisted as XML files in the directory specified by the &lt;i&gt;dataStorePath&lt;/i&gt; parameter of the provider. This is especially useful to folks who wish to use the ASP.NET model for membership but host their site with a provider that doesn't support database access -- or perhaps, they don't want to pay for it ;-) The goal of this project is to get an Xml Provider library that is 100% complete feature-wise with it's SqlProvider cousins.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Version 2.0 (Planned Release July 14, 2007)
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Lots of bug fixes&lt;/li&gt;&lt;li&gt;Improved thread safety&lt;/li&gt;&lt;li&gt;Sample Web Project using all of the providers (&lt;i&gt;finally you can see them in action&lt;/i&gt;)&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h3&gt;
New For 1.0.0.5a (January 29, 2007)
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Now paths using '~/' work with the .NET Configuration Tool&lt;/li&gt;&lt;li&gt;As a result, the issues with roles not showing up in subdirectories are fixed.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h3&gt;
New For 1.0.0.5 (January 24, 2007)
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;First Production Release!&lt;/li&gt;&lt;li&gt;Added thread safety for XML writes&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;i&gt;Please post all questions to the forums.&lt;/i&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>Swiftus</author><pubDate>Tue, 03 Jul 2007 17:09:35 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070703050935P</guid></item><item><title>UPDATED RELEASE: XmlProviderLibrary v2.0</title><link>http://www.codeplex.com/XmlProviderLibrary/Release/ProjectReleases.aspx?ReleaseId=5133</link><description>This is the *long* awaited release of the 2.0 version of the XmlProviderLibrary. I debated releasing this version or going directly for the v3.0 version (WCF), but there appears to be enough interest in to warrant releasing this version.

Version 2.0 is planned on being released on *July 7th, 2007*. So check back then!

* Lots of bug fixes
* Better Thread Safety
* Sample Web Project showing how the XML provider is used

In terms of overall features, this release doesn't include any new functionality. All new functionality is being positioned for the 3.0 release which will leverage WCF/EntLib.</description><author></author><pubDate>Fri, 22 Jun 2007 05:54:40 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: XmlProviderLibrary v2.0 20070622055440A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/XmlProviderLibrary/Wiki/View.aspx?title=Home&amp;version=15</link><description>&lt;div class="wikidoc"&gt;
The &lt;b&gt;ASP.NET XmlProvider Library&lt;/b&gt; provides an ability to leverage the ASP.NET 2.0 membership, roles, profile, and personalization model without having to persist information to a database. Instead, user information is persisted as XML files in the directory specified by the &lt;i&gt;dataStorePath&lt;/i&gt; parameter of the provider. This is especially useful to folks who wish to use the ASP.NET model for membership but host their site with a provider that doesn't support database access -- or perhaps, they don't want to pay for it ;-) The goal of this project is to get an Xml Provider library that is 100% complete feature-wise with it's SqlProvider cousins.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Version 2.0 (Planned Release July 7, 2007)
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Lots of bug fixes&lt;/li&gt;&lt;li&gt;Improved thread safety&lt;/li&gt;&lt;li&gt;Sample Web Project using all of the providers (&lt;i&gt;finally you can see them in action&lt;/i&gt;)&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h3&gt;
New For 1.0.0.5a (January 29, 2007)
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Now paths using '~/' work with the .NET Configuration Tool&lt;/li&gt;&lt;li&gt;As a result, the issues with roles not showing up in subdirectories are fixed.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h3&gt;
New For 1.0.0.5 (January 24, 2007)
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;First Production Release!&lt;/li&gt;&lt;li&gt;Added thread safety for XML writes&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;i&gt;Please post all questions to the forums.&lt;/i&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>Swiftus</author><pubDate>Fri, 22 Jun 2007 05:53:45 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070622055345A</guid></item><item><title>UPDATED RELEASE: XmlProviderLibrary v2.0</title><link>http://www.codeplex.com/XmlProviderLibrary/Release/ProjectReleases.aspx?ReleaseId=5133</link><description>This is the *long* awaited release of the 2.0 version of the XmlProviderLibrary. I debated releasing this version or going directly for the v3.0 version (WCF), but there appears to be enough interest in to warrant releasing this version.

Version 2.0 is planned on being released on *July 7th, 2007*. So check back then!

*Lots of bug fixes
*Better Thread Safety
*Sample Web Project showing how the XML provider is used

In terms of overall features, this release doesn't include any new functionality. All new functionality is being positioned for the 3.0 release which will leverage WCF/EntLib.</description><author></author><pubDate>Fri, 22 Jun 2007 05:51:44 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: XmlProviderLibrary v2.0 20070622055144A</guid></item><item><title>UPDATED RELEASE: XmlProviderLibrary v2.0</title><link>http://www.codeplex.com/XmlProviderLibrary/Release/ProjectReleases.aspx?ReleaseId=5133</link><description>This is the *long* awaited release of the 2.0 version of the XmlProviderLibrary.

*Lots of bug fixes
*Better Thread Safety
*Sample Web Project showing how the XML provider is used

In terms of overall features, this release doesn't include any new functionality. All new functionality is being positioned for the 3.0 release which will leverage WCF/EntLib.</description><author></author><pubDate>Fri, 22 Jun 2007 05:49:28 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: XmlProviderLibrary v2.0 20070622054928A</guid></item></channel></rss>