his two-day course is designed to provide a sound introduction to.NET Core for programmers who already know the C# language. It is current to Visual Studio 2017 and .NET Core 2.0, which supports a much larger subset of the classic .NET Framework than the original .NET Core 1.0. The course focuses on core portions of the .NET Framework that are common across many application areas.
The course is hands-on, with many programming examples. The goal is to equip you with the foundations of this important new technology from Microsoft. Participants will receive a comprehensive set of materials, including course notes and all the programming examples.
Cost: Price on application
Duration: 2 days
This course is not available as part of our public schedule but can be provided on a customised client specific basis.
The participant should be an experienced application developer or architect with a working knowledge of C#.
· Gain a thorough understanding of the philosophy and architecture of .NET Core
· Understand packages, metapackages and frameworks
· Acquire a working knowledge of the .NET programming model
· Implement multi-threading effectively in .NET applications
What is Microsoft .NET?
Common Language Runtime
Framework Class Library
.NET Core and Cross-Platform Development
Components in .NET
Class Libraries Using Visual Studio
Packages and Frameworks:
NuGet Packages and Gallery
Metapackages and Frameworks
Packages in .NET Core
Porting from .NET 4.6 to .NET Core
Visual Studio Package Manager
I/O and Serialization:
Files and Streams
Delegates and Events:
Random Number Generation
.NET Programming Model:
Finalize and Dispose