- Microsoft Windows: the
Console
applications developed during the first few labs also work on Linux and macOS, but theWindows Forms
ones in the following labs can only be develope on Windows. If you use Linux / macOS as the primary operating system, you can choose to install Windows in a Virtual Machine. If you don't have a Windows license, you should be able to obtain a Windows 11/10 Education license from https://azure.microsoft.com/en-us/free/students by validating your student status. - Microsoft Visual Studio 2022 / 2019: can be downloaded from https://visualstudio.microsoft.com/vs/community or https://azure.microsoft.com/en-us/free/students. Make sure that the .NET desktop development workload is installed.
Are there any mistakes in the code samples / labs / course presentation?
A: possibly... if you find any, please create a Pull Request. :)
Is it possible to convert the .md files to .pdf/.docx ?
A: various websites and applications provide this functionality
- Start learning about .NET at https://dotnet.microsoft.com/learn
- Explore the developer resources at https://developer.microsoft.com
- Read about Windows Forms imporvements in .NET 7 at https://devblogs.microsoft.com/dotnet/winforms-enhancements-in-dotnet-7
- Discover best practices, sample applications and professional advice for building .NET applications on Microsoft .NET Application Architecture Guidance website;
- Read about the SOLID principles of Object Oriented Design