Skip to content
Technologien

Ich habe mich gefragt, ob ich für jeden Buchstaben im Alphabet mindestens einen Technologiebegriff auflisten kann. In diese Liste haben es nur die Technologien geschafft, die ich auch in mindestens einem Projekt verwendet habe. Also challenge accepted.

API

Diesen Begriff verstehe und verwende ich im weitesten Sinne für die Programmierung von Schnittstellen und Bibliotheken, aber auch als deren Verwendung. Dann fällt mir auch noch ASP.Net ein. Für die Erstellung von Browser basierten Business Anwendungen verwenden wir nichts anderes.

Batch

Batch- und Powershell-Skripte kommen bei mir für Deployment Szenarien zum Einsatz.

C#

Wie schon an anderer Stelle erwähnt, ist dies meine Sprache.

Debugger

Wo wären wir ohne Debugger? Der Visual Studio Debugger ist für mich eines der wichtigsten und liebsten Werkzeuge. Auch wenn er mich daran erinnert, dass ich nicht perfekt bin.

Entity Framework

Die Welt, zumindest die der Programmier wurde, aus meiner Sicht, schon ein wenig besser mit der Entwicklung der OR Mapper. Das Entity Framework nutze ich derzeit.

Git

Versionsverwaltungen habe ich schon verschiedene verwendet, Source Safe, Team Foundation Server, Subversion und nun Git. Für mich funktioniert die Kombi aus Visual Studio, Git und Bitbucket hervorragend.

HTML

Ohne HTML ginge heute nichts mehr im Web Bereich, eine großartige Erfindung.

iOS

iOS ist für mich das Maß der Dinge im UX Bereich. Xcode als Entwicklungsumgebung selbst hinkt aus meiner Sicht deutlich hinter Visual Studio her. Andererseits stellt sich dann die Frage, wo wäre iOS mit einer deutlich verbesserten Entwicklungsumgebung. Meine erste veröffentlichte App wurde mit Xcode und PhoneGap realisiert.

jQuery und Javascript

In der Web Front End Entwicklung gibt es soviel spannende Technologien und Trends, da weiß ich gar nicht, welche ich hier aufzählen soll. Ajax, Responsive, Bootstrap, alles Technologie, die für mehr und bessere Interaktion stehen. Wunderbar, was alles geht.

Kommunikation

Das wichtigste daran ist, dass man sie nutzt. Wie man das dann macht, Old School von Angesicht zu Angesicht, Video oder Telefon Call, Mails, Messengers ist zweitrangig. Ohne geht es nicht.

Linq

Mein Start mit Language Integrated Query war ein wenig holprig, vielleicht auch, weil ich direkt mit LinqToSql gestartet bin. Heute ist sie eine meiner meist genutzten Technologien. Ohne Linq geht es aber für mich heutzutage nicht mehr. Was lesbar in einer Zeile Code ausgedrückt werden kann, finde ich großartig.

Microsoft

Nun ja, das ist ein bisschen schwach, aber eine Technologie, die ich dann auch noch verwendet habe, ist mir nicht eingefallen. Microsoft, passt ein Stück weit dann aber als Technologieanbieter und -treiber.

Nuget

Mittlerweile bin ich ein Fan. Manchmal braucht es ein wenig um mit einander warm zu werden. Seit einiger Zeit betreiben wir in der Firma unser eigenes Nuget Repository. Das erleichtert die Verteilung unserer selbst erstellten Komponenten ungemein.

OOP

Ich programmiere gerne in kleinen, überschaubaren Fragmenten. Da hilft die objektorientierte Programmierung doch schon ein wenig. Erinnert sich noch jemand an GOTO aus der Batch und Basic Programmierung?

Pattern

Das Thema ist bei mir ausbaufähig. Aber ich habe es bei einem langfristigen Projekt sehr schätzen gelernt. Denn Pattern können einem viele Entscheidungen abnehmen bzw. über das Team hinweg vereinheitlichen. Spätestens bei der Fehlersuche können sich implementierte Muster als Segen erweisen.

QOP

Wie? Sie kennen QOP nicht? Das liegt vermutlich daran, dass es das wohl noch nicht gibt. Google liefert als Synonym Queen of pain. Ich dachte aber mehr an Quant Orientated Programming, einer Weiterentwicklung von OOP. Ich brauchte für die Liste etwas mit Q, also habe ich mir diese Technologie ausgedacht. Sie dürfen Sie aber gerne entwickeln.

Rest

REST setze ich seit 2014 bei der Erstellung von Web Services ein. Für den Datentransfer verwende ich in der Regel mittlerweile JSON statt XML.

Soap

SOAP wurde von mir erstmals 2006 eingesetzt. Bei Neuentwicklungen verwende ich SOAP nicht mehr.

T-SQL

T-SQL habe ich hier stellvertretend ausgewählt für all die Datenbanksysteme, mit denen ich gearbeitet habe. MS SQL, Oracle, Informix, MS Access, dBase, Paradox, Excel …

UX

Für mich persönlich ist eine gute User Experience das wichtigste Thema in der Front End Entwicklung. Wenn wir den Anwender nicht mit einbeziehen , ist die Software am Ende nichts wert.

Virtualisierung

Ist das nicht unglaublich cool? Auf einem physisches Gerät laufen x virtuelle Geräte. Auf meinem MAC laufen mindestens zwei, auf unseren Servern noch mehr. Wir nutzen damit zum einen die Ressourcen unserer Geräte endlich aus und sparen damit auch noch Geld. Für mich bedeutet Virtualisierung weniger Hardware kaufen und weniger Strom verbrauchen.

WPF

Als mir WPF das erste Mal vorgeführt wurde, der Microsoft Entwurf einer Patientenakte, fand ich das zwar cool, aber den Mehrwert sah ich nicht. Heute sieht das aber anders aus. Vor allem in Verbindung mit UX und CI/CD sind die Möglichkeiten enorm und nur Budget und Vorstellungskraft setzen hier Genzen.

Xamarin

Xamarin ist für mich aktuell die interessanteste Technologie um eine Anwendung Plattform übergreifend zu entwickeln. Ich kann in C# programmieren, ich kann quasi WPF für die Oberflächen nutzen, einheitlich Web Services verwenden und vieles mehr. Leider steckt mein Know How hier noch in den Kinderschuhen.

Yoast

Bei Ypsilon hätte ich beinahe aufgegeben. Yoast ist nun aber keine Technologie, dafür aber SEO und so schliesst sich dann der Kreis. Während ich diese Profilseite mit WordPress erstelle, lerne ich auch ein wenig über SEO.

Zahllose

Zahllose andere Technologien haben es nicht richtig in diese Liste geschafft, obwohl sie schon von mir in vielen Kundenprojekten eingesetzt wurden. Das sind unsortiert und nicht gewichtet z.B.:

  • WordPress
  • Cloud
  • WiX Toolset
  • Ajax
  • Responsive
  • UML
  • IIS
  • Logger
  • Unit Tests
  • MSI
  • SOLID
  • MAUI
  • Github
  • Bitbucket
  • Confluence
  • Jira

Zurück zur Startseite

An den Anfang scrollen
Suche