The next two chapters cover C# language essentials and object-oriented programming in C#, followed by a discussion about how C# relates to the .NET Framework. The course then moves on to cover delegates and events. The course also includes a succinct introduction to creating GUI programs using Windows Forms. The course wraps-up with a chapter covering the new features in C#. Appendices provide a tutorial on Visual Studio as well as an overview of LINQ. The course is practical, with many example programs and a progressively developed case study.
Course outline
This 2-day intensive C# Programming – Essentials training course is designed to help the experienced programmer quickly come up to speed on the C# language. This course concisely covers the foundations of programming using Microsoft’s C# programming language. It starts with a brief chapter, “.NET: What You Need to Know,” which gets the student up and running in the .NET environment with a minimum of fuss.