Ingerbrigsten | Metaprogramming in C# | E-Book | www.sack.de
E-Book

E-Book, Englisch, 352 Seiten

Ingerbrigsten Metaprogramming in C#

Automate your .NET development and simplify overcomplicated code
1. Auflage 2023
ISBN: 978-1-83763-964-9
Verlag: De Gruyter
Format: EPUB
Kopierschutz: 0 - No protection

Automate your .NET development and simplify overcomplicated code

E-Book, Englisch, 352 Seiten

ISBN: 978-1-83763-964-9
Verlag: De Gruyter
Format: EPUB
Kopierschutz: 0 - No protection



No detailed description available for "Metaprogramming in C#".

Ingerbrigsten Metaprogramming in C# jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


Table of Contents - 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


Ingerbrigsten Einar:

Einar Ingebrigtsen has been working professionally with software since 1994—ranging from games development on platforms such as PlayStation, Xbox, and the PC to the enterprise line of business application development since 2002. He has always focused on creating great products with great user experiences, putting the user first. Einar was a Microsoft MVP awardee from October 2008 until July 2015, which he was awarded for his work in the community and in the Silverlight space with open source projects such as Balder, a 3D engine for Silverlight. For years, Einar ran a company called Dolittle together with partners, doing consultancy work and building their own products with their own open source projects at the heart of what they did. Amongst the clients that Dolittle has had over the last couple of years include NRK (the largest TV broadcaster in Norway), Statoil (a Norwegian oil company), Komplett (the largest e-commerce company in Norway), and Holte (a leading Norwegian developer for construction software). Today, Einar works for Microsoft as a technical evangelist, focusing on Azure and advising ISVs, which meant giving up the MVP title. A strong believer in open source, he runs a few projects in addition to Balder, the largest being Bifrost ( http://bifr.st), a line of business platforms for.NET developers, and also worth mentioning is Forseti ( http://github.com/dolittle/forseti), a headless auto-running JavaScript test runner. Additionally, Einar loves talking at user groups and conferences and has been a frequent speaker at Microsoft venues, talking about different topics—the last couple of years he has mostly focused on architecture, code quality, and cloud computing. His personal blog is at http://www.ingebrigtsen.info. Einar has also published another book on the subject of SignalR Blueprints, by Packt Publishing.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.