Metaprogramming in C# automate your .net development and simplify overcomplicated code
Master advanced techniques for dynamic .NET programming and accelerate productivity by automating tasks, generating adaptable code, and morePurchase of the print or Kindle book includes a free PDF eBookKey FeaturesEmploy metaprogramming to automate your tasks and increase your productivityWrite main...
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Birmingham, England :
Packt Publishing Ltd
[2023]
|
Edición: | 1st ed |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009755148006719 |
Tabla de Contenidos:
- Table of Contents Product Information Document How Can Metaprogramming Benefit You? Metaprogramming Concepts Demystifying through Existing Real-World Examples Reasoning about Types Using Reflection Leveraging Attributes Dynamic Proxy Generation Reasoning about Expressions Building and Executing Expressions Taking Advantage of the Dynamic Language Runtime Convention over Configuration Applying the Open-Closed Principle Go Beyond Inheritance Applying Cross-Cutting Concerns Aspect Oriented Programming Roslyn Compiler Extensions Generating Code Static Code Analysis Caveats and Final Words.