Code Samples for Professional C# 6 and .NET Core 1.0
.NET Core 1.0 is not released yet. The first plan was a release within Q1 2016. However, because of the changing of tools (dnx tools are changed to dotnet tools) and name changes (.NET Core 5 was changed to .NET Core 1.0, and ASP.NET 5 was changed to ASP.NET Core 1.0), .NET Core is delayed. The current plan is to release it on June 30, 2016.
To make it easy for you to work with the code using Visual Studio, the downloadable code from the Wrox site goes through these iterations:
- RC1: This is the code you just downloaded.
- RC2: This version will be available after .NET Core RC2 is released.
- RTM: This version will be available after the release of .NET Core.
The code for RC1 is slightly different from the code in Professional C# 6 and .NET Core 1.0 because the book describes the newer, updated version. It’s just not yet easy to work with Visual Studio and the updated code, however; that’s why you can download the RC1 version.
Currently, Microsoft’s plans are to release .NET Core on these dates:
- RC2: April 8, 2016
- RTM: June 30, 2016
Check the following website for actual information from Microsoft:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
Every chapter download contains an additional readme file with information about additional tools and databases that need to be installed. Please open these files with Visual Studio or WordPad. Notepad currently can’t cope with the line separators used with GitHub.
To make it easy for you, many chapters include both projects built using traditional MSBuild and the new project.json project files. MSBuild allows you to work with Visual Studio 2015 without installing extensions. To use the .NET Core projects with project.json, you need to install the ASP.NET 5 tools in addition to Visual Studio 2015. Install the tools from here:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
You can also install and use the new .NET Core command-line (CLI) tools. These tools will replace the DNX tools when RC2 is available. At
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
you can find Installer packages for Windows, and you also can install these tools for other platforms such as Ubuntu, Mac, CentOS, and Red Hat.
Please check
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
for code updates as RC2 and RTM become available.
Check
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
for interim updated versions of the code, as well as additional code samples.
I wish you all the best reading the book—grow by learning!