A dedicated repository for all the exercises, assignments and developed solutions, which represent the practical homework material offered as part of taking the .NET Programming course at VIA University College within the Software Technology Engineering programme.
The purpose is to qualify the student to describe and implement the basic concepts of the C# programming language and the .NET developer platform.
After course completion the student has the following abilities:
- Write and debug C# code
- Navigate and use the managed .NET API
- Implement console applications, web applications and web services with server-side and client-side C#-programming
- Data persistence using object-relational mapping
- User management, including authentication and authorization
- Consume and expose RESTful web services
- Deploy .NET applications
- Use a command-line interface (CLI) toolchain
- Explain the difference between client-side and server-side programming
The complete course description is documented thoroughly and can be found on the subsequent page.