Merge pull request #630 from leecow/master

Additional feature details
This commit is contained in:
Lee Coward 2017-05-10 10:08:07 -07:00 committed by GitHub
commit d6c79ecbde

View file

@ -7,22 +7,41 @@
The .NET Core SDK 2.0.0-Preview 1 includes .NET Core 2.0.0-Preview 1 runtime so downloading the runtime packages separately is not needed when installing the SDK.
Have a look at the [Announcement blog post](https://blogs.msdn.microsoft.com/dotnet/) for details and context for the release.
Have a look at [.NET Core 2.0.0 Preview 1 Known Issues](2.0.0-preview1-known-issues.md) document as there are a few things to be aware of before installing.
Overall there are some key improvements in this release, which is summarized as follows:
## .NET Core 2.0.0 Preview 1 Highlights
### .Net Standard 2.0 suport is built into .NET Core 2.0.0
You can visit the following locations to learn more about .NET Standard.
* [Introducing .NET Standard](https://blogs.msdn.microsoft.com/dotnet/2016/09/26/introducing-net-standard/)
* [Channel 9 Discussion](https://channel9.msdn.com/Shows/On-NET/Immo-Landwerth-Net-Standard)
* [.NET Stardard 2.0 API list](https://github.com/dotnet/standard/blob/master/docs/versions/netstandard2.0.md)
### Linux Binaries
The 'generic' Linux binary archives are new for the 2.0 release. This package contains binaries which are compatible with [Linux distros and versions supported by .NET Core](https://github.com/dotnet/core/blob/master/roadmap.md). This will also enable you to experiment with Distros not present on the supported list but are libc compatible.
### OpenSSL is no longer needed on OSX
We have made changes to the crypto libraries to take advantage of services available natively in macOS.
### .NET Store
This enables creating a precompiled cache of common libraries which can be centrally provisioned and not deployed to every application reducing deployment size and time.
### Separate Host Executables
Portable and Standalone applications now use separate host executables. This enables developers building Standalong applications to sign the host executable with their publisher signature.
### And even more ...
* Portable Linux RID - A single Linux installer enables installation of .NET Core 2.0.0 on all supported Linux platforms.
* Portable binary archives for all platforms
* OpenSSL no longer needed on OSX
* Netstandard 2.0 suport is built in .NET Core 2.0.0
* Support for Linux Arm builds
* Avaialbility of Windows Arm32 and Arm64 builds
* .NET Store feature that enables creating a precompiled cache of common libraries which can be centrally provisioned and not deployed to every app
* Portable and Standalone apps now use separate host executable and for the latter, it can be signed by the standalone app publisher
* Windows Arm32 and Arm64 builds
### .NET Core 2.0.0-Preview1 Symbol Packages
## .NET Core 2.0.0-Preview1 Symbol Packages
Symbol packages for .NET Core 2.0.0-Preview 1 are available for download from the following locations.