XARDO SOLUTIONS

Willkommen auf den Seiten von Holger Kreissl. Passionate Developer & Software Architect. Sie finden hier Informationen über mich, meine Arbeit und einge aufwendige Ausarbeitungen zu den Kerngebieten der Informatik.

Intro

Als diplomierter Informatiker liegt meine Spezialisierung in der Softwareentwicklung mit .NET sowie der Software-Architektur. Ich bin zertifiziert als MCSD und MCPD.

Besonderes Interesse gilt agilen Entwicklungsmethoden sowie der Entstehung von wartbaren Anwendungen getrieben von den Clean Code Richtlinien.

Projekte umgesetzt habe ich in den verschiedensten Technologien wie Web, Cloud, Windows Phone, Store Apps sowie Enterprise Applications. Besonders durch die Erfahrung im Ausland und in den verschiedensten Branchen wie Maschinenbau, Automobilindustrie, Energie- und Finanzsektor habe ich viele nette Menschen aber auch unterschiedliche Herangehensweisen und Prozesse kennenlernen dürfen.

Retrospektive

Seit nunmehr 15 Jahren arbeite ich an Softwareprojekten. Ursprünglich selbständig mit einer eigenen GmbH, war ich erst in Baden-Württemberg angestellt und arbeite nun schon seit einigen Jahren im schönen Dresden als Lead Developer und Architekt.

Der ursprüngliche Zweck dieser Seiten waren die Informatik-Tutorials die selbst nach über 10 Jahren immernoch gut besucht und daher vermutlich auch durchaus noch gefragt sind. Zusätzlich pflege ich hier einige Resourcen und Wissensquellen rund um das Thema Softwareentwicklung und Architektur.

Sicherlich ist alles etwas .NET lastig, aber durchaus mit dem Hang etwas über den Tellerrand hinauszuschauen.

Technology Stack

News

Diese Seiten sind seit 2003 in dieser Art online. Das ganze ist ein PHP-Eigengewächs und entsprechend "gewachsen". Nun hatte ich Zeit und Muse für ein kleines Refactoring.

In dem Zuge habe ich auf Bootstrap 3 migriert und einige Verbesserungen am Layout vorgenommen. Nun sollte die Seite 100% responsive sein, auch wenn das Menü im Mobile IE immernoch etwas Probleme bereitet. Die Tutorialkapitel sind nun nicht mehr in einzelne Seiten aufgeteilt, sondern werden in einer großen Seite zusammengeführt.

Dabei wird mit Hilfe von JQuery aus dem Tutorialcontent nach dem Laden der Seite ein Kapitelmenü generiert, welches in die Navigationbar anstelle der Informatik-Dropdown eingefügt wird. Im Grunde lese ich die H1-Tags aus, bestücke diese mit einer eindeutigen ID, um diesse dann im Menü als Anchor zu referenzieren. Beim Navigieren wird also nicht die Seite neu geladen, sondern zum entsprechenden Kapitel gesprungen. Das Scrollby-Javascript von Bootstrap selektiert den jeweiligen Menüeintrag beim Scrollen durch das Tutorial. Ganz elektrisch.

Hinzugekommen ist außerdem eine kleine Linksammlung, welche aus einer CSV generiert wird. Die Idee war ursprünglich diese auf OneDrive zu speichern und bei Veränderung neu herunterzuladen. Aber leider gibt es scheinbar keinen Weg hier eine permantente Download-URL zu erzeugen.

Knowledge