Verwendete Tools

Hier eine Liste der aktuellen Entwicklungswerkzeuge, Produkte und Bibliotheken, die wir für unsere Softwareentwicklung unter Windows und OSX verwenden.

Ab 2024

  • C# 11

Ab 2023

  • Qt 6, Qt Creator, Qt Widgets

Ab 2022

  • Qt6
  • C++ 20 Concepts

Ab 2021

  • Microsoft Visual Studio 2022
  • C++ 20
  • C# 10
  • .NET 6 Core
  • ASP.NET Core 6
  • Entity Framework EF 6
  • JetBrains Space
  • C# 9
  • .NET Core 5
  • ASP.NET Core 5
  • Entity Framework EF 5
  • Gitea
  • Gitlab

Ab 2020

  • Microsoft Visual Studio 2019
  • C# 8
  • .NET Core 3.1
  • PostgreSQL
  • ASP.NET Core 5
  • Entity Framework EF 5
  • Gitea
  • Gitlab
  • Docker

Ab 2019

  • C++/CLI
  • C# 8
  • .NET Core 3.0
  • MariaDB
  • Microsoft SQL Server
  • NCrunch
  • OZ-Code
  • C++ Mocking Bibliothek FakeIt
  • Einarbeitung C++ 20
  • Entwicklung unter Linux mit C++ und C#

Ab 2018

  • Microsoft Visual Studio 2019
  • JetBrains Rider und Visual Studio for Mac für F# Entwicklungen
  • Bibliothek Range-v3
  • Bibliothek nanorange
  • Bibliothek CppLinq
  • Botan: Crypto and TLS for C++11 (Botan)

Ab 2017

  • Catch2 C++ Test-Framework (https://github.com/philsquared/Catch)
  • Wechsel zu C++ 17 für neue Projekte und Migration bei bestehenden Projekten
  • Google Test und Google Mock
  • Microsoft Visual Studio 2017

Ab 2016

Bereits im Jahr 2015 verwendet

  • Aus Interesse ein wenig ADA mit GNAT und SPARK
  • Wechsel von C++ 98 zu C++ 11/14
  • C/C++ seit 1981
  • C# etwas für kleine Projekte
  • Microsoft Visual Studio 2010-2015
  • JetBrains YouTrack
  • JetBrains Resharper
  • CMake
  • Visual Lint
  • CppDepend
  • Visual Assist
  • Subversion
  • Git
  • RC WinTrans
  • InstallAware
  • VMware Desktop
  • Parallels Desktop
  • Windows 7 bis Windows 10, Windows Server 2012
  • OSX
  • SQLite
  • Boost
  • PKCS#11
  • CryptoPP (https://www.cryptopp.com)
  • OpenSSL