A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
0
Community adoption25% weight
56
Maintenance state20% weight
0
License clarity10% weight
100
Project information10% weight
100
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
The console app samples can be used on Windows, Linux, or Mac. Here is the installation procedure for .NET Core: .NET on Linux
If you're using Visual Studio, Update 5 or a later version of Visual Studio 2017 is needed. With the Visual Studio Installer you need to select this workload to compile most of the code samples: .NET Core cross-platform development.
ASP.NET Core samples need this workload: ASP.NET and web development.
Windows app samples require Windows 10, Windows 10 Fall Creators Update (build 16299) or a later version. With the Windows app samples, Visual Studio 2017 Update 5 is required with this workload: Universal Windows Platform Development.
Compiling the Xamarin samples, you have different options using a Mac or a Windows system:
On the Mac, you can install Visual Studio for Mac to compile the Android and iOS samples.
On Windows 10, you can use Visual Studio 2017. To compile the iOS samples, you also need a Mac. Using only Windows 10, you can compile and run the Windows and Android code samples.
Visual Studio 2017 with the .NET Core workload
Here's the list of chapters and the folders for the code samples:
Chapter 1 - .NET Applications and Tools (HelloWorld)
Chapter 2 - Core C# (CoreCsharp)
Chapter 3 - Objects and Types (ObjectsAndTypes)
Chapter 4 - Object-Oriented Programming with C# (ObjectOrientation)
Chapter 5 - Generics (Generics)
Chapter 6 - Operators and Casts (OperatorsAndCasts)
Chapter 7 - Arrays (Arrays)
Chapter 8 - Delegates, Lambdas, and Events (Delegates)
Chapter 9 - Strings and Regluar Expressions (StringsAndRegularExpressions)
Chapter 10 - Collections (Collections)
Chapter 11 - Special Collections (SpecialCollections)
Chapter 12 - Language Integrated Query (LINQ)
Chapter 13 - Functional Programming with C# (FunctionalProgramming)
Chapter 14 - Errors and Exceptions (ErrorsAndExceptions)
Chapter 15 - Asynchronous Programming (Async)
Chapter 16 - Reflection, Metadata, and Dynamic Programming (ReflectionAndDynamic)
Chapter 17 - Managed and Umanaged Memory (Memory)
Chapter 18 - Visual Studio 2017 (VisualStudio)
Chapter 19 - Libraries, Assemblies, Packages, and NuGet (Libraries)