Skip to content
This repository was archived by the owner on Apr 23, 2023. It is now read-only.

Commit 8298d0a

Browse files
readme in simple txt format
1 parent 61d2c18 commit 8298d0a

File tree

1 file changed

+76
-0
lines changed

1 file changed

+76
-0
lines changed

README.txt

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
2+
Professional C# 7 and .NET Core 2.0
3+
4+
Code samples for the Wrox Press book Professional C# 7 and .NET Core 2.0
5+
6+
To compile and run the samples, you need Visual Studio 2017, Visual Studio for Mac, or Visual Studio Code.
7+
8+
You can download these tools here: https://www.visualstudio.com/.
9+
10+
The console app samples can be used on Windows, Linux, or Mac. Here is the installation procedure for .NET Core: https://www.microsoft.com/net/core.
11+
12+
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**.
13+
14+
ASP.NET Core samples need this workload: ASP.NET and web development.
15+
16+
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**.
17+
18+
Compiling the Xamarin samples, you have different options using a Mac or a Windows system:
19+
* On the Mac, you can install Visual Studio for Mac to compile the Android and iOS samples.
20+
* 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.
21+
22+
* Visual Studio 2017 with the .NET Core workload
23+
24+
Here's the list of chapters and the folders for the code samples:
25+
26+
* Chapter 1 - .NET Applications and Tools (HelloWorld)
27+
* Chapter 2 - Core C# (CoreCsharp)
28+
* Chapter 3 - Objects and Types (ObjectsAndTypes)
29+
* Chapter 4 - Object-Oriented Programming with C# (ObjectOrientation)
30+
* Chapter 5 - Generics (Generics)
31+
* Chapter 6 - Operators and Casts (OperatorsAndCasts)
32+
* Chapter 7 - Arrays (Arrays)
33+
* Chapter 8 - Delegates, Lambdas, and Events (Delegates)
34+
* Chapter 9 - Strings and Regluar Expressions (StringsAndRegularExpressions)
35+
* Chapter 10 - Collections (Collections)
36+
* Chapter 11 - Special Collections (SpecialCollections)
37+
* Chapter 12 - Language Integrated Query (LINQ)
38+
* Chapter 13 - Functional Programming with C# (FunctionalProgramming)
39+
* Chapter 14 - Errors and Exceptions (ErrorsAndExceptions)
40+
* Chapter 15 - Asynchronous Programming (Async)
41+
* Chapter 16 - Reflection, Metadata, and Dynamic Programming (ReflectionAndDynamic)
42+
* Chapter 17 - Managed and Umanaged Memory (Memory)
43+
* Chapter 18 - Visual Studio 2017 (VisualStudio)
44+
* Chapter 19 - Libraries, Assemblies, Packages, and NuGet (Libraries)
45+
* Chapter 20 - Dependency Injection (DependencyInjection)
46+
* Chapter 21 - Tasks and Parallel Programming (Tasks)
47+
* Chapter 22 - Files and Streams (FilesAndStreams)
48+
* Chapter 23 - Networking (Networking)
49+
* Chapter 24 - Security (Security)
50+
* Chapter 25 - ADO.NET and Transactions (ADONet)
51+
* Chapter 26 - Entity Framework Core (EFCore)
52+
* Chapter 27 - Localization (Localization)
53+
* Chapter 28 - Testing (Tests)
54+
* Chapter 29 - Tracing, Logging, and Analytics (Diagnostics)
55+
* Chapter 30 - ASP.NET Core (ASPNETCore)
56+
* Chapter 31 - ASP.NET Core MVC (MVC)
57+
* Chapter 32 - Web API (API)
58+
* Chapter 33 - Windows Apps (Windows)
59+
* Chapter 34 - Patterns with XAML Apps (Patterns and PatternsXamarinShared)
60+
* Chapter 35 - Styling Windows Apps (Styles)
61+
* Chapter 36 - Advanced Windows (AdvancedWindows)
62+
* Chapter 37 - Xamarin.Forms (Xamarin and PatternsXamarinShared)
63+
64+
## Bonus Chapters
65+
66+
* Bonus Chapter 1 - Composition (Composition)
67+
* Bonus Chapter 2 - XML and JSON (XMLandJSON)
68+
* Bonus Chapter 3 - SignalR and WebHooks (SignalRAndWebHooks)
69+
* Bonus Chapter 4 - Bots and Cognitive Services (BotAndCognitive)
70+
* Bonus Chapter 5 - More Windows Apps Features (MoreWindows)
71+
72+
In case you've some issues to compile and run the samples, create an issue in the Professional C# 7 GitHub repository: https://github.com/ProfessionalCSharp/ProfessionalCSharp7.
73+
74+
Have fun coding and enjoy the book!
75+
76+
Christian

0 commit comments

Comments
 (0)