Wissen von A bis Z

Expertenwissen, klar und kompakt erklärt

XML-basierter Standard für Single Sign-On (SSO) und sicheren Identitätsdatenaustausch in Enterprise-Umgebungen.

Ein Skalierungsmuster, das Ressourcen bei Inaktivität auf null reduziert, um Kosten und Emissionen zu minimieren.

Ein Framework zur Skalierung von Scrum, Kanban und Lean in großen Organisationen und Konzernen.

Definition des Projektumfangs zur Vermeidung von Scope Creep und zur Klärung von Erwartungen.

Agiles Framework für komplexe Produktentwicklung durch iterative Sprints und empirische Steuerung.

Programmierpraktiken zur Vermeidung von Sicherheitslücken wie Injection-Angriffen und Buffer Overflows.

Ein Architekturprinzip, das Sicherheit von der ersten Planungsphase an fest in den Entwicklungsprozess integriert.

Eine TLS-Erweiterung, die das Hosting mehrerer HTTPS-Websites auf einer einzigen IP-Adresse ermöglicht.

Cloud-Modell ohne manuelle Serververwaltung, mit automatischer Skalierung und nutzungsbasierter Abrechnung.

Infrastrukturschicht für die Service-zu-Service-Kommunikation in verteilten Anwendungen, die Querschnittsthemen wie Sicherheit und Lastverteilung vom Code entkoppelt.

Architektur-Muster, bei dem Hilfscontainer Querschnittsfunktionen für Hauptcontainer bereitstellen, ohne den Anwendungscode zu belasten.

Bibliothek für bidirektionale Echtzeitkommunikation in ASP.NET, die WebSockets und Fallback-Mechanismen für Live-Updates nutzt.

Disziplin, die Software-Engineering auf IT-Betrieb anwendet, um Zuverlässigkeit, Skalierbarkeit und Performance durch Automatisierung und Daten zu sichern.

Standardisierte Kennzahl zur Messung der CO₂-Emissionen von Software pro funktionaler Einheit, um die Klimawirkung vergleichbar zu machen.

Gesamtheit der Merkmale einer Software zur Erfüllung funktionaler und nicht-funktionaler Anforderungen wie Sicherheit, Wartbarkeit und Performance.

Fünf grundlegende Designprinzipien für objektorientierte Softwareentwicklung, die Code verständlicher, flexibler und wartbarer machen.

Roslyn-Erweiterung für die C#-Build-Pipeline, die Code zur Compile-Zeit generiert, um Performance zu steigern und Boilerplate zu vermeiden.

Hochoptimierter Strukturtyp in C# für den effizienten, allokationsfreien Zugriff auf zusammenhängende Speicherbereiche wie Arrays oder Stack-Memory.

Entwicklungsansatz, der präzise Spezifikationen ins Zentrum stellt, um Code, Tests und Dokumentation (unterstützt durch KI) automatisiert zu generieren.

Schwachstelle durch Einschleusen von SQL-Code in Datenbankabfragen zur unautorisierten Datenmanipulation.

Automatisierte Analyse von Quellcode auf Sicherheitslücken ohne Programmausführung, ideal für CI/CD-Pipelines.

Strategie zur schrittweisen Ablösung von Legacy-Systemen durch moderne Komponenten mittels Fassaden-Routing.