We’re happy to share this news from our friends on the .NET team – an update that will make it easier for developers to work across platforms. Check out Rich Lander’s post from the .NET Framework Blog today.
Portable Class Library (PCL) now available on all platforms
By Rich Lander, Program Manager on the .NET team at Microsoft Corp.
You can build .NET apps across a wide variety of platforms, and the Portable Class Library (PCL) helps you share your code and libraries across .NET platforms. Specifically, the PCL provides a set of common reference assemblies that enable .NET libraries and binaries to be used on any .NET based runtime – from phones, to clients, to servers and clouds.
Prior to today’s release, there was a license restriction with the PCL reference assemblies which meant they could only be used on Windows. With today’s release we are announcing a new standalone release of the PCL reference assemblies with a license that allows it to be used on any platform – including non-Microsoft ones. This enables developers even more flexibility and to do great things with .NET.
If you are using VS 2013 you can compile your apps using the portable reference assemblies that are automatically installed as part of it. Today’s standalone release of the PCL provides a ZIP file that includes the same portable reference assemblies that are available in the latest Visual Studio 2013 RC – and which you can use on other platforms (or within other tools).
Today’s announcement is just the start of a conversation we’d like to have with developers about the PCL and even more things you can do with .NET. Please try out the PCL, and tell us what you think and how you’re using these assemblies/PCL, either in the comments to this post or on UserVoice.