Simple and Efficient Programming with C# Skills to Build Applications with Visual Studio and .NET

Apply skills and approaches to your programming to build a real-world application in C# 11 using the latest editions of Visual Studio, C#, and Microsoft .NET. This revised edition is updated with C#11 and places more emphasis on the newly introduced top-level statements. Additionally, you will find...

Descripción completa

Detalles Bibliográficos
Otros Autores: Sarcar, Vaskaran, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Berkeley, CA : Apress 2023.
Edición:2nd ed. 2023.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009711815606719
Tabla de Contenidos:
  • Part I: Fundamentals
  • Chapter 1: Flexible Code Using Polymorphism
  • Chapter 2: Abstract Class or Interface?
  • Chapter 3: Wise Use of Code Comments
  • Part II: Important Principles
  • Chapter 4: Know SOLID Principles
  • Chapter 5: Use the DRY Principle
  • Part III: Make Efficient Applications
  • Chapter 6: Separate Changeable Code Using Factories
  • Chapter 7: Add Features Using Wrappers
  • Chapter 8: Efficient Templates Using Hooks
  • Chapter 9: Simplify Complex Systems Using Facades
  • Part IV: Handling Surprises in a Better Way
  • Chapter 10: Organizing Exceptions
  • Chapter 11: Special Attention to Null Values
  • Part V: The Road Ahead
  • Chapter 12: Memory Management
  • Chapter 13: Analyzing Memory Leaks
  • Chapter 14: More Tips
  • Appendix A: Winning Notes
  • Appendix B: Resources.