Technologien

Diese Liste wurde zuletzt aktualisiert am 24. April 2017.

Empfohlen

Hier die von uns in neuen Projekten eingesetzten und empfohlenen Technologien.

Entwicklungssprachen

  • TypeScript
  • LESS/CSS
  • HTML
  • C#

Bibliotheken und Frameworks

  • .NET
  • Quino für Applikation- und Businesslogik
  • React mit MobX oder Redux für Web-Clients
  • WPF für Windows Desktop
  • ASP.NET WebAPI für JSON/REST Dienste
  • ADO.NET (Datenbank Zugriff)
  • SimpleInjector (IOC Container)
  • ANTLR (Parser Generator)
  • Xamarin für native iOS/Android/UWP Entwicklung
  • OWIN (HTTP)

Datenbanken

  • PostgreSQL

Werkzeuge

Web

  • VS Code
  • XML-Basiertes Kommunikationsprotokoll
  • WebStorm
  • Node.js/Babel (Runtime und Transpiler)
  • NPM/Bower (Module)
  • WebPack (Packaging)
  • Mocha with Chai (Testing)
  • WallabyJS (Live-Testing)
  • .NET
  • Microsoft Visual Studio mit ReSharper und StyleCop
  • NuGet (Integration von Dritthersteller-Bibliotheken)
  • NAnt (Buildtool)
  • NUnit with FakeItEasy (Testing/Mocking)
  • dotTrace (Profiling-Werkzeug für Performance)
  • dotCover (Test-Coverage)
  • dotMemory (Profiling-Werkzeug für Arbeitsspeicher)
  • NDepend (Architekturanalyse)
  • XAMLSpy (WPF/Silverlight)

Mobile

  • Xamarin Studio (Cross-Plattform Mobile)
  • Android Studio
  • Jetbrains AppCode (iOS)

Generell

  • Git mit SmartGit UI
  • Balsamiq (UI Mockups)
  • Beyond Compare (Datei-Diff & Merge)
  • Enterprise Architect (UML/Design)

Infrastruktur

  • JetBrains TeamCity (Continuous Integration (CI))
  • GitLab
  • Atlassian JIRA (Issue-Tracker)
  • Ubuntu
  • Windows Server
  • VMWare ESX
  • Microsoft Active Directory, LDAP
  • Windows Azure
  • Apache HTTP Server

Zusätzlich/Aktuell

Hier die von uns in aktuellen Projekten eingesetzten Technologien.

Entwicklungssprachen

  • Swift
  • Java
  • JavaScript
  • Objective C (iOS)

Bibliotheken und Frameworks

  • Gulp (Buildtool)
  • Knockout (HTML Data-Binding)
  • jQuery
  • Bootstrap (CSS)
  • Silverlight
  • Winform
  • DevExpress (UI Komponenten)

Datenbanken

  • Microsoft SQL Server

Werkzeuge

  • Xcode

Infrastruktur

  • IIS / IIS Express
  • Team Foundation Server

Archiv

Von uns in vergangenen Projekten eingesetzten Technologien.

Entwicklungssprachen

  • Python
  • PHP
  • Delphi (Pascal/Win32)

Bibliotheken und Frameworks

  • SignalR (ASP.Net + Javascript)
  • Microsoft Unity (IOC container)
  • Microsoft Entity Framework (EF)
  • Mono
  • Java Libraries (e.g. Tapestry, Hibernate, POI etc.)
  • Lucene (Volltextsuche)

Datenbanken

  • Mongo
  • MySQL
  • SQLite
  • Sybase SQLAnywhere

Wekzeuge

  • Code Analysis
  • GhostDoc
  • Sandcastle Help File Builder
  • YourKit (Profiling-Werkzeug für Performance & Arbeitsspeicher)
  • Zeta Resource Editor (Bearbeitung für Windows Ressourcen)
  • InnoSetup (Windows Installer)
  • Eclipse
  • Delphi

Infrastruktur

  • Gitorious
  • Mercurial
  • Perforce
  • Subversion
  • Jetty
  • Tomcat
  • Embedded Linux
aktualisiert am 29.12.2017