This is the repository for The C# Workshop, published by Packt. It contains all the supporting project files necessary to work through the course from start to finish.
To get started with the project files, you'll need to:
- Install Visual Studio Code.
- Install the latest LTS version of .NET Core.
- Install the latest version of PostgreSQL.
The C# Workshop will guide your progression from programming basics to confident and skilled software development. All the key concepts and tools that you’ll need to solve real-world problems are clearly explained and demonstrated with useful practical examples.
- Understand the fundamentals of programming with C# 10 and .NET 6
- Build your familiarity with .NET CLI and Visual Studio Code
- Master the fundamentals of object-oriented programming (OOP)
- Understand and implement concurrency to write more efficient code
- Create a database and handle data using C#, SQL, and Entity Framework
- Build web applications using the ASP.NET framework
- Run automated unit tests with NUnit to validate your code
- Use principles including SOLID, KISS, ACID, DRY, and design patterns
If you've found this book useful, you might want to check out some of our other titles: