Jonathan Naumann

Autor

Jonathan Naumann

Jonathan Naumann ist Senior Software Consultant bei der Coding Ant GmbH und dort für verschiedene Systeme in der Finanzbranche verantwortlich. Weiterhin arbeitet er mit seiner Firma Toenda Software für verschiedene Kunden aus unterschiedlichen Branchen. Als MCPD (Windows Developer 4) beschäftigt er sich seit Jahren mit C# und dem .NET Framework. Sein Interesse gilt vor allem der Technik hinter den Systemen.

.NET sinnvoll mit den C# Extensions erweitern

Seit .NET 3.0 gibt es in C# die Möglichkeit, Klassen mit Extensions zu erweitern. Bekanntestes Beispiel sind wohl die LINQ-Abfrageoperatoren. Sie erweitern die IEnumerables durch verschiedene Abfragemethoden. Doch welche Extensions sind im täglichen Einsatz für uns wirklich sinnvoll und wie sollten wir sie am besten einsetzen? Wie können Extensions unseren Programmiereralltag vereinfachen?

Lesbarer Code, auch noch nach Jahren

In unserer heutigen IT-Landschaft treffen wir immer häufiger auf Altlasten vergangener Tage, auf teilweise unlesbaren Sourcecode und auf Projekte, die nicht mehr zu retten sind. Das liegt neben vielen anderen Gründen auch an der Wartbarkeit des Sourcecodes. In diesem Artikel möchte ich üblichen Fehlern auf die Schliche kommen und versuchen aufzuzeigen, was wir als Entwickler tun können, um unser Produkt übersichtlicher und wartbarer zu gestalten.

Sinnvolle Erweiterung für .NET mit den C# Extensions

Seit .NET 3.0 gibt es in C# die Möglichkeit, Klassen mit Extensions zu erweitern. Bekanntestes Beispiel sind wohl die LINQ-Abfrageoperatoren. Sie erweitern die IEnumerables durch verschiedene Abfragemethoden. Doch welche Extensions sind im täglichen Einsatz für uns wirklich sinnvoll und wie sollten wir sie am besten einsetzen? Wie können Extensions unseren Programmiereralltag vereinfachen?

X
- Gib Deinen Standort ein -
- or -