This is an ‘Advanced’ course designed to teach students, How to:
- Implement proven methods to build adaptable, reliable and efficient .NET Web and smart client applications,
- Solve complex programming problems with industry-standard design patterns
- Deliver bug-free code using test-driven development in Visual Studio
- Create layered architectures for reusability and avoiding functional overlap
- Apply best practices for improved class design
- Simplify and automate repetitive tasks
.NET Best Practices and Design Patterns