<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>Portable Class Libraries Contrib</title><link>http://pclcontrib.codeplex.com/project/feeds/rss</link><description>Portable Class Libraries Contrib &amp;#40;PclContrib&amp;#41; provides portable adapters and APIs that help bridge the gap between different .NET platforms when using the new Portable Class Library feature. This makes it easier to convert existing platform-specific projects over to use portable APIs.</description><item><title>New Post: NuGet</title><link>https://pclcontrib.codeplex.com/discussions/359657</link><description>&lt;div style="line-height: normal;"&gt;I'd sure like to see this available on NuGet.&lt;br /&gt;
Upvoted &lt;a href="https://pclcontrib.codeplex.com/workitem/12627" rel="nofollow"&gt;https://pclcontrib.codeplex.com/workitem/12627&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>AArnott</author><pubDate>Sun, 14 Apr 2013 04:28:24 GMT</pubDate><guid isPermaLink="false">New Post: NuGet 20130414042824A</guid></item><item><title>Created Issue: Data Annotations in Data.Linq.Mapping [12877]</title><link>http://pclcontrib.codeplex.com/workitem/12877</link><description>I ran into an issue where I wanted to use the Data Annotation attributes &amp;#40;found in System.Data.Linq.Mapping&amp;#41; over a _shared_ class in a PCL library but was blocked because the PCL does not have those&amp;#59; hence my suggestion to add those attributes.&lt;br /&gt;</description><author>OmegaMan</author><pubDate>Thu, 11 Apr 2013 20:32:51 GMT</pubDate><guid isPermaLink="false">Created Issue: Data Annotations in Data.Linq.Mapping [12877] 20130411083251P</guid></item><item><title>New Post: FileNoFoundException when trying to sign OAuth call with HMACSHA1</title><link>http://pclcontrib.codeplex.com/discussions/438631</link><description>&lt;div style="line-height: normal;"&gt;This is an expected &amp;quot;first-chance exception&amp;quot; and can be ignored. It is not unhandled. If it bothers you, uncheck Thrown from the Exception dialog (Debug -&amp;gt; Exceptions).&lt;br /&gt;
&lt;br /&gt;
The reason you don't see this on other platforms, is because their debuggers support differentiating between &lt;em&gt;user&lt;/em&gt; code and &lt;em&gt;other&lt;/em&gt; code. They don't show first-change exceptions from &lt;em&gt;other&lt;/em&gt; code.&lt;br /&gt;
&lt;/div&gt;</description><author>davkean</author><pubDate>Tue, 02 Apr 2013 17:01:41 GMT</pubDate><guid isPermaLink="false">New Post: FileNoFoundException when trying to sign OAuth call with HMACSHA1 20130402050141P</guid></item><item><title>New Post: FileNoFoundException when trying to sign OAuth call with HMACSHA1</title><link>http://pclcontrib.codeplex.com/discussions/438631</link><description>&lt;div style="line-height: normal;"&gt;I have a PCL project that I am trying to use with a WP7 application. I have referenced Portal.Runtime and Portable.Security.Cryptography in the PCL library and then Portal.Phone, but I am still getting a FileNotFoundException as below.&lt;br /&gt;
&lt;br /&gt;
A first chance exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.ni.dll&lt;br /&gt;
An exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.ni.dll and wasn't handled before a managed/native boundary&lt;br /&gt;
&lt;br /&gt;
I have verified that the same code works in a console application (with the exception of having to reference Portable.Desktop instead of Portable.Phone), so I don't think it is my code. Am I perhaps referencing the incorrect assemblies in the each project type?&lt;br /&gt;
&lt;br /&gt;
Any other suggestions on what to check?&lt;br /&gt;
&lt;/div&gt;</description><author>EvanBasalik</author><pubDate>Mon, 01 Apr 2013 06:48:38 GMT</pubDate><guid isPermaLink="false">New Post: FileNoFoundException when trying to sign OAuth call with HMACSHA1 20130401064838A</guid></item><item><title>Commented Issue: Portable.Store is not called because of a wrong PlateformName [12776]</title><link>http://pclcontrib.codeplex.com/workitem/12776</link><description>In Portable.Runtime project in file PlateFormAdapter.cs I changed &amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;private static readonly string&amp;#91;&amp;#93; KnownPlatformNames &amp;#61; new&amp;#91;&amp;#93; &amp;#123; &amp;#38;quot&amp;#59;Desktop&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Silverlight&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Phone&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;WindowsStore&amp;#38;quot&amp;#59; &amp;#125;&amp;#59;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;to&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;private static readonly string&amp;#91;&amp;#93; KnownPlatformNames &amp;#61; new&amp;#91;&amp;#93; &amp;#123; &amp;#38;quot&amp;#59;Desktop&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Silverlight&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Phone&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Store&amp;#38;quot&amp;#59; &amp;#125;&amp;#59;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: ** Comment from web user: davkean ** &lt;p&gt;Thanks for the very astute bug reports - very helpful.&lt;/p&gt;</description><author>davkean</author><pubDate>Wed, 30 Jan 2013 05:30:57 GMT</pubDate><guid isPermaLink="false">Commented Issue: Portable.Store is not called because of a wrong PlateformName [12776] 20130130053057A</guid></item><item><title>Closed Issue: Portable.Store.dll is not generated [12761]</title><link>http://pclcontrib.codeplex.com/workitem/12761</link><description>In the Portable.Store project the build path is set to &amp;#92;bin&amp;#92;Debug and it should be like in other projects &amp;#58; ..&amp;#92;..&amp;#92;bin&amp;#92;Debug&amp;#92;&lt;br /&gt;Due to this misconfiguration the Portable.Store.dll is not present aside others&lt;br /&gt;Comments: Resolved with changeset 84777.</description><author>davkean</author><pubDate>Wed, 30 Jan 2013 05:26:23 GMT</pubDate><guid isPermaLink="false">Closed Issue: Portable.Store.dll is not generated [12761] 20130130052623A</guid></item><item><title>Source code checked in, #84777</title><link>http://pclcontrib.codeplex.com/SourceControl/changeset/changes/84777</link><description></description><author>davkean</author><pubDate>Wed, 30 Jan 2013 05:26:23 GMT</pubDate><guid isPermaLink="false">Source code checked in, #84777 20130130052623A</guid></item><item><title>Closed Issue: Portable.Store is not called because of a wrong PlateformName [12776]</title><link>http://pclcontrib.codeplex.com/workitem/12776</link><description>In Portable.Runtime project in file PlateFormAdapter.cs I changed &amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;private static readonly string&amp;#91;&amp;#93; KnownPlatformNames &amp;#61; new&amp;#91;&amp;#93; &amp;#123; &amp;#38;quot&amp;#59;Desktop&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Silverlight&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Phone&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;WindowsStore&amp;#38;quot&amp;#59; &amp;#125;&amp;#59;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;to&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;private static readonly string&amp;#91;&amp;#93; KnownPlatformNames &amp;#61; new&amp;#91;&amp;#93; &amp;#123; &amp;#38;quot&amp;#59;Desktop&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Silverlight&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Phone&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Store&amp;#38;quot&amp;#59; &amp;#125;&amp;#59;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: Resolved with changeset 84776.</description><author>davkean</author><pubDate>Wed, 30 Jan 2013 05:24:06 GMT</pubDate><guid isPermaLink="false">Closed Issue: Portable.Store is not called because of a wrong PlateformName [12776] 20130130052406A</guid></item><item><title>Source code checked in, #84776</title><link>http://pclcontrib.codeplex.com/SourceControl/changeset/changes/84776</link><description></description><author>davkean</author><pubDate>Wed, 30 Jan 2013 05:24:05 GMT</pubDate><guid isPermaLink="false">Source code checked in, #84776 20130130052405A</guid></item><item><title>Created Issue: Portable.Store Cryptography TransformFinalBlock not implemented return empty buffer [12777]</title><link>http://pclcontrib.codeplex.com/workitem/12777</link><description>In order tu use encryption from a Store App you need to implement TransformFinalBlock like this in CryptoTransformAdapter.cs &amp;#58;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;public byte&amp;#91;&amp;#93; TransformFinalBlock&amp;#40;byte&amp;#91;&amp;#93; inputBuffer, int inputOffset, int inputCount&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            IBuffer transformed &amp;#61;Transform&amp;#40;inputBuffer.AsBuffer&amp;#40;inputOffset, inputCount&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;            &lt;br /&gt;            return transformed.ToArray&amp;#40;&amp;#41;&amp;#59; &lt;br /&gt;        &amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;But I have an error with the first 16 decrypted  bytes not correctly decrypted&lt;br /&gt;</description><author>cedos14</author><pubDate>Tue, 29 Jan 2013 21:13:25 GMT</pubDate><guid isPermaLink="false">Created Issue: Portable.Store Cryptography TransformFinalBlock not implemented return empty buffer [12777] 20130129091325P</guid></item><item><title>Created Issue: Portable.Store is not called because of a wrong PlateformName [12776]</title><link>http://pclcontrib.codeplex.com/workitem/12776</link><description>In Portable.Runtime project in file PlateFormAdapter.cs I changed &amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;private static readonly string&amp;#91;&amp;#93; KnownPlatformNames &amp;#61; new&amp;#91;&amp;#93; &amp;#123; &amp;#38;quot&amp;#59;Desktop&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Silverlight&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Phone&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;WindowsStore&amp;#38;quot&amp;#59; &amp;#125;&amp;#59;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;to&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;private static readonly string&amp;#91;&amp;#93; KnownPlatformNames &amp;#61; new&amp;#91;&amp;#93; &amp;#123; &amp;#38;quot&amp;#59;Desktop&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Silverlight&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Phone&amp;#38;quot&amp;#59;, &amp;#38;quot&amp;#59;Store&amp;#38;quot&amp;#59; &amp;#125;&amp;#59;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;</description><author>cedos14</author><pubDate>Tue, 29 Jan 2013 20:43:59 GMT</pubDate><guid isPermaLink="false">Created Issue: Portable.Store is not called because of a wrong PlateformName [12776] 20130129084359P</guid></item><item><title>Created Issue: Portable.Store.dll is not generated [12761]</title><link>http://pclcontrib.codeplex.com/workitem/12761</link><description>In the Portable.Store project the build path is set to &amp;#92;bin&amp;#92;Debug and it should be like in other projects &amp;#58; ..&amp;#92;..&amp;#92;bin&amp;#92;Debug&amp;#92;&lt;br /&gt;Due to this misconfiguration the Portable.Store.dll is not present aside others&lt;br /&gt;</description><author>cedos14</author><pubDate>Mon, 28 Jan 2013 21:12:41 GMT</pubDate><guid isPermaLink="false">Created Issue: Portable.Store.dll is not generated [12761] 20130128091241P</guid></item><item><title>Created Issue: Create a NuGet Package [12627]</title><link>http://pclcontrib.codeplex.com/workitem/12627</link><description>Need a PclContrib NuGet package with the smarts to be able to add references to platform-specific assemblies depending on the project.&lt;br /&gt;</description><author>mabster</author><pubDate>Fri, 30 Nov 2012 03:31:33 GMT</pubDate><guid isPermaLink="false">Created Issue: Create a NuGet Package [12627] 20121130033133A</guid></item><item><title>New Post: CollectionViews</title><link>http://pclcontrib.codeplex.com/discussions/404458</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Looking at existing MVVM code, it seems like ICollectionView, CollectionViewSource and the related classes/enums/interfaces would be good candidates for PCLContrib.&lt;/p&gt;
&lt;p&gt;Silverlight, WP and .NETCore each support the basics of ICollectionView, though possibly in a different namespace (for .NETCore).&lt;/p&gt;
&lt;p&gt;Using the PCLContrib's platform adapter, these types could be wrapped/exposed via a core set of interfaces. The resulting &amp;quot;view&amp;quot; could be returned as an object so the correct unwrapped instance is used for binding.&lt;/p&gt;
&lt;p&gt;This would really help MVVM scenarios drive the UI.&lt;/p&gt;
&lt;/div&gt;</description><author>onovotny</author><pubDate>Sat, 24 Nov 2012 19:25:52 GMT</pubDate><guid isPermaLink="false">New Post: CollectionViews 20121124072552P</guid></item><item><title>Commented Issue: Add System.Threading.Timer for .NET 4.5 &amp; Windows Store apps [12513]</title><link>http://pclcontrib.codeplex.com/workitem/12513</link><description>Targeting just .NET 4.5 and Windows Store apps, causes Timer to disappear. We should add support for it.&lt;br /&gt;Comments: ** Comment from web user: Blakomen ** &lt;p&gt;This also happens if you target .NET 4.5, Windows Store + Windows Phone 8&lt;/p&gt;</description><author>Blakomen</author><pubDate>Thu, 15 Nov 2012 13:32:53 GMT</pubDate><guid isPermaLink="false">Commented Issue: Add System.Threading.Timer for .NET 4.5 &amp; Windows Store apps [12513] 20121115013253P</guid></item><item><title>New Post: NuGet</title><link>http://pclcontrib.codeplex.com/discussions/359657</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;NuGet does have better support and does support the scenario you called out. You would put Portable.Runtime,&amp;nbsp;etc&amp;nbsp;in the portable folders indicating that they are supported for WP7.5, NET 4.0, Store apps and Silverlight. And then have platform-specific folders
 for the platform-specific libraries (Portable.Desktop, etc).&lt;/p&gt;
&lt;p&gt;The platform-specific projects shouldn't get any references to the Portable.Runtime, etc as these are not meant to be consumable by them.&lt;/p&gt;
&lt;/div&gt;</description><author>davkean</author><pubDate>Wed, 14 Nov 2012 18:59:22 GMT</pubDate><guid isPermaLink="false">New Post: NuGet 20121114065922P</guid></item><item><title>Commented Issue: What about Windows Phone 8? [12553]</title><link>http://pclcontrib.codeplex.com/workitem/12553</link><description>Hi David,&lt;br /&gt;are there specialties for Windows Phone 8 that can be in included in PCL or PCL Contrib&amp;#63;&lt;br /&gt;Thanks,&lt;br /&gt;Thomas&lt;br /&gt;Comments: ** Comment from web user: davkean ** &lt;p&gt;I haven't tested it, but the Portable.Phone *should* just work.&lt;/p&gt;</description><author>davkean</author><pubDate>Wed, 14 Nov 2012 18:43:57 GMT</pubDate><guid isPermaLink="false">Commented Issue: What about Windows Phone 8? [12553] 20121114064357P</guid></item><item><title>Created Issue: What about Windows Phone 8? [12553]</title><link>http://pclcontrib.codeplex.com/workitem/12553</link><description>Hi David,&lt;br /&gt;are there specialties for Windows Phone 8 that can be in included in PCL or PCL Contrib&amp;#63;&lt;br /&gt;Thanks,&lt;br /&gt;Thomas&lt;br /&gt;</description><author>t_sch</author><pubDate>Tue, 13 Nov 2012 18:43:34 GMT</pubDate><guid isPermaLink="false">Created Issue: What about Windows Phone 8? [12553] 20121113064334P</guid></item><item><title>Updated Wiki: Home</title><link>http://pclcontrib.codeplex.com/wikipage?version=49</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Portable Class Libraries Contrib &amp;#40;PclContrib&amp;#41; provides portable adapters and APIs that help bridge the gap between different .NET platforms when using the new Portable Class Library feature. This makes it easier to convert existing platform-specific projects over to use portable APIs.&lt;br /&gt;&lt;br /&gt;The Portable Class Library feature, available as an &lt;a href="http://bit.ly/ekNnsN"&gt;add-on for Visual Studio 2010&lt;/a&gt; and in the box for Visual Studio 2012, enables you to share common code between platforms using a single &amp;quot;portable&amp;quot; project. &lt;br /&gt;&lt;br /&gt;When converting existing projects over to portable projects, you will likely run into APIs that aren&amp;#39;t available because they are not provided by every platform. This is where PclContrib comes in; it provides platform-agnostic versions and adapters of these APIs enabling them to be consumed by portable projects.&lt;br /&gt;&lt;br /&gt;Using PclContrib is easy:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;From your &amp;#39;portable&amp;#39; project, add a reference to Portable.Runtime, and optionally one or more of the Portable.* assemblies from below &lt;/li&gt;
&lt;li&gt;From .NET Framework (WPF, Windows Forms, or ASP.NET) projects, add a reference to Portable.Desktop&lt;/li&gt;
&lt;li&gt;From Silverlight projects, add a reference to Portable.Silverlight&lt;/li&gt;
&lt;li&gt;From Windows Phone projects, add a reference to Portable.Phone&lt;/li&gt;
&lt;li&gt;From Windows Store apps, add a reference to Portable.Store.&lt;/li&gt;&lt;/ol&gt;
&lt;br /&gt;That&amp;#39;s it. &lt;br /&gt;&lt;br /&gt;PclContrib currently provides the following assemblies:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Portable.Runtime&lt;/b&gt;&lt;br /&gt;System.Net.WebUtility (for encoding/decoding HTML)&lt;br /&gt;System.Diagnostics.Stopwatch&lt;br /&gt;Extension &amp;#39;Close&amp;#39; methods for IDisposable types&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Portable.Reflection&lt;/b&gt;&lt;br /&gt;Provides extension methods for retrieving a ICustomAttributeProvider from reflection objects, such as Type, MemberInfo, etc.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Portable.ComponentModel.Async&lt;/b&gt;&lt;br /&gt;System.ComponentModel.BackgroundWorker&lt;br /&gt;System.ComponentModel.AsyncOperation&lt;br /&gt;System.ComponentModel.AsyncOperationManager&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Portable.Security.Cryptography&lt;/b&gt; &lt;br /&gt;System.Security.Cryptography.AesManaged&lt;br /&gt;System.Security.Cryptography.HMACSHA1&lt;br /&gt;System.Security.Cryptography.HMACSHA256&lt;br /&gt;System.Security.Cryptography.SHA1Managed&lt;br /&gt;System.Security.Cryptography.SHA256Managed&lt;br /&gt;System.Security.Cryptography.Rfc2898DeriveBytes&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Portable.Security.Cryptography.ProtectedData&lt;/b&gt; (.NET 4.x, Windows Store and Windows Phone 7.5 only)&lt;br /&gt;System.Security.Cryptography.ProtectedData&lt;br /&gt;&lt;br /&gt;We will continue to add support for new APIs as we find more gaps. If you would like to see something added, feel free to &lt;a href="http://pclcontrib.codeplex.com/workitem/list/basic"&gt;file a bug&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Also, check out our &lt;a href="http://pclcontrib.codeplex.com/documentation"&gt;frequentely asked questions&lt;/a&gt;.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>davkean</author><pubDate>Sat, 10 Nov 2012 21:49:20 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20121110094920P</guid></item><item><title>Updated Wiki: Home</title><link>http://pclcontrib.codeplex.com/wikipage?version=48</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Portable Class Libraries Contrib &amp;#40;PclContrib&amp;#41; provides portable adapters and APIs that help bridge the gap between different .NET platforms when using the new Portable Class Library feature. This makes it easier to convert existing platform-specific projects over to use portable APIs.&lt;br /&gt;&lt;br /&gt;The Portable Class Library feature, available as an &lt;a href="http://bit.ly/ekNnsN"&gt;add-on for Visual Studio 2010&lt;/a&gt; and in the box for Visual Studio 2012, enables you to share common code between platforms using a single &amp;quot;portable&amp;quot; project. &lt;br /&gt;&lt;br /&gt;When converting existing projects over to portable projects, you will likely run into APIs that aren&amp;#39;t available because they are not provided by every platform. This is where PclContrib comes in; it provides platform-agnostic versions and adapters of these APIs enabling them to be consumed by portable projects.&lt;br /&gt;&lt;br /&gt;Using PclContrib is easy:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;From your &amp;#39;portable&amp;#39; project, add a reference to Portable.Runtime, and optionally one or more of the Portable.* assemblies from below &lt;/li&gt;
&lt;li&gt;From .NET Framework (WPF, Windows Forms, or ASP.NET) projects, add a reference to Portable.Desktop&lt;/li&gt;
&lt;li&gt;From Silverlight projects, add a reference to Portable.Silverlight&lt;/li&gt;
&lt;li&gt;From Windows Phone projects, add a reference to Portable.Phone&lt;/li&gt;
&lt;li&gt;From Windows Store apps, add a reference to Portable.WindowsStore.&lt;/li&gt;&lt;/ol&gt;
&lt;br /&gt;That&amp;#39;s it. &lt;br /&gt;&lt;br /&gt;PclContrib currently provides the following assemblies:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Portable.Runtime&lt;/b&gt;&lt;br /&gt;System.Net.WebUtility (for encoding/decoding HTML)&lt;br /&gt;System.Diagnostics.Stopwatch&lt;br /&gt;Extension &amp;#39;Close&amp;#39; methods for IDisposable types&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Portable.Reflection&lt;/b&gt;&lt;br /&gt;Provides extension methods for retrieving a ICustomAttributeProvider from reflection objects, such as Type, MemberInfo, etc.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Portable.ComponentModel.Async&lt;/b&gt;&lt;br /&gt;System.ComponentModel.BackgroundWorker&lt;br /&gt;System.ComponentModel.AsyncOperation&lt;br /&gt;System.ComponentModel.AsyncOperationManager&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Portable.Security.Cryptography&lt;/b&gt; &lt;br /&gt;System.Security.Cryptography.AesManaged&lt;br /&gt;System.Security.Cryptography.HMACSHA1&lt;br /&gt;System.Security.Cryptography.HMACSHA256&lt;br /&gt;System.Security.Cryptography.SHA1Managed&lt;br /&gt;System.Security.Cryptography.SHA256Managed&lt;br /&gt;System.Security.Cryptography.Rfc2898DeriveBytes&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Portable.Security.Cryptography.ProtectedData&lt;/b&gt; (.NET 4.x, Windows Store and Windows Phone 7.5 only)&lt;br /&gt;System.Security.Cryptography.ProtectedData&lt;br /&gt;&lt;br /&gt;We will continue to add support for new APIs as we find more gaps. If you would like to see something added, feel free to &lt;a href="http://pclcontrib.codeplex.com/workitem/list/basic"&gt;file a bug&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Also, check out our &lt;a href="http://pclcontrib.codeplex.com/documentation"&gt;frequentely asked questions&lt;/a&gt;.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>davkean</author><pubDate>Sat, 10 Nov 2012 21:49:12 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20121110094912P</guid></item></channel></rss>