Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>UPDATE Oct 9 2017: <a href="https://www.infoq.com/news/2017/10/dotnet-core-standard-difference" rel="nofollow noreferrer">Article comparing/constrasting .NET Core/Std/PCL</a> UPDATE Nov 23 2016: <a href="https://weblog.west-wind.com/posts/2016/Nov/23/NET-Standard-20-Making-Sense-of-NET-Again" rel="nofollow noreferrer">Article by Rick Strahl</a></p> <p>UPDATE Oct 29 2016: <a href="https://github.com/dotnet/standard/blob/master/docs/faq.md#what-about-the-breaking-change-between-net-standard-1x-and-20" rel="nofollow noreferrer">.NETStandard 1->2 FAQ</a> UPDATE Oct 19 2016: This is the <a href="https://channel9.msdn.com/Shows/On-NET/Immo-Landwerth-Net-Standard" rel="nofollow noreferrer">best interview/video I've seen to date covering .NET Standard 2.0</a></p> <p>UPDATE Sep 27 2016: <a href="https://blogs.msdn.microsoft.com/dotnet/2016/09/26/introducing-net-standard/" rel="nofollow noreferrer">.NET Standard 2.0 announcement post</a> has more good info</p> <p>UPDATE Jun 6 2016: <a href="https://blogs.infosupport.com/net-platform-standard-and-the-magic-of-imports/" rel="nofollow noreferrer">This article</a> explains well how the .NETStandard library mechanism supersedes much of PCL</p> <p>UPDATE Jul 10 2013: Excellent state <a href="http://www.hanselman.com/blog/CrossPlatformPortableClassLibrariesWithNETAreHappening.aspx" rel="nofollow noreferrer">of the PCL union summary blogpost from @shanselman</a> with lots of concrete examples, screenshots and links. Puts any other answer here in the shade.</p> <p>UPDATE May 20 2013: </p> <ul> <li>Very practical coverage of practical application and implications of this for cross-device stuff (think Xamarin Studio) in <a href="http://thetabletshow.com/?ShowNum=84" rel="nofollow noreferrer">Tablet Show podcast with Atley Hunter</a>. Key takeaway:- <em>PCLs are a very useful constraint to impose on onself in cross-device scenarios.</em></li> <li>One of the libraries mentioned wrt that is the <a href="http://www.thetabletshow.com/default.aspx?ShowNum=71" rel="nofollow noreferrer">excellent MvvmCross which is discussed in a separate Tablet Show Episode 71</a> with it's author <a href="https://stackoverflow.com/users/373321/stuart">@Stuart Lodge</a>. Only minor tweaking <a href="http://slodge.blogspot.co.uk/2013/04/my-current-pcl-setup-in-visual-studio.html" rel="nofollow noreferrer">as described by Stuart here</a> to environment setup is necessary to leverage PCLs for such purposes.</li> </ul> <p>UPDATE Apr 19 2013: Excellent dense summary of how it all hangs together from Intellisense through to run time in a <a href="https://www.simple-talk.com/blogs/2013/04/19/inside-portable-class-libraries/" rel="nofollow noreferrer">blog post by Simon Cooper</a></p> <hr> <p>Video: <a href="http://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Visual-Studio-ToolboxPortable-Class-Libraries" rel="nofollow noreferrer">Channel 9 Visual Studio Toolbox show episode 14 June 2012</a></p> <p>Video: <a href="http://channel9.msdn.com/Shows/Going+Deep/NET-45-David-Kean-and-Marcea-Trofin-Portable-Libraries" rel="nofollow noreferrer">Channel 9 Going Deep Show episode 27 Sep 2011</a></p> <hr> <p>UPDATE Sep 11 2012: <a href="http://blogs.msdn.com/b/dsplaisted/archive/2012/08/27/how-to-make-portable-class-libraries-work-for-you.aspx" rel="nofollow noreferrer">Good high level blog post with pictures, diagrams and motivating examples showing how MVVM Light and RX use it</a></p> <p>UPDATE Apr 11 2012: Very good <a href="http://feedproxy.google.com/~r/ScottHanselman/~3/wqDMRn_q6KA/HiddenGemsInVisualStudio11BetaNETPortableClassLibraries.aspx" rel="nofollow noreferrer">end to end piece by Scott Hanselman that gets to the point in dev speak very quickly including screenshots here</a> (also contains very insightful 'how to think of it' information and links to samples). Also includes a resources section at the end that pretty much duplicates this entire post :D</p> <p>UPDATE Jul 9 2012: <a href="http://blogs.msdn.com/b/dotnet/archive/2012/07/06/targeting-multiple-platforms-with-portable-code-overview.aspx" rel="nofollow noreferrer">This blog series by Mircea Trofin of the dev team (one part so far) is the most complete</a> coverage yet, including screenshots and detailed matrices showing available features across your selections if you're into that sort of thing.</p> <hr> <p>See <a href="http://blogs.msdn.com/b/bclteam/archive/2011/01/19/announcing-portable-library-tools-ctp-justin-van-patten.aspx" rel="nofollow noreferrer">Portable Library Tools anouncement blog post</a>, which starts:-</p> <blockquote> <p>The Portable Library Tools CTP adds a new "Portable Class Library" project template to Visual Studio that can be used to create class libraries in C# and VB that run on the various .NET platforms without recompiling.</p> </blockquote> <p>It's used for creating a Class Library that targets multiple platforms (esp Silverlight variants such as WP7 and SL4, but including XNA on Xbox) at one time.</p> <p>See also this <a href="http://www.infoq.com/news/2011/05/Cross-Platform-Tools" rel="nofollow noreferrer">InfoQ summary article</a></p> <p>See also <a href="http://blogs.msdn.com/b/kcwalina/archive/2011/06/15/10174954.aspx" rel="nofollow noreferrer">this release notice</a>.</p> <p>For down and dirty details, <a href="http://blogs.msdn.com/b/bclteam/archive/2012/04/11/multi-targeting-guidelines-for-tools-for-managed-code-mirceat.aspx" rel="nofollow noreferrer">see Multi-Targeting Guidelines for Tools for Managed Code</a> </p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload