This 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 .NET Core 1.0.1 and Visual Studio 2015. 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