RNDr. Filip Krijt
Personal and academic hub
Resources
C# Labs
- First assignment specification (in lieu of ReCodEx)
- Source files for first labs
- Practicals 1 - Intro, contact, rules
- Practicals 2 - Common pitfalls, object-oriented design
- Practicals 3 - Common pitfalls, object-oriented design
- Practicals 4 - Common pitfalls, design patterns, MVC
- Practicals 5 - Applying MVC to Nežárka.NET
Links
- 30 Days of TDD - a blog post series on Test-driven development by James Bender
- Pex4Fun - browser-based C# puzzle challenges
- .NET coding conventions (MSDN)
- .NET naming guidelines (MSDN)
- Coding Horror: Code smells - common antipatterns in OOP and how to identify them
- Homepage of Martin Fowler, with many interesting articles related to best practices and OOP
- MSDN Library - Primary source of .NET documentation