Entwicklung von individuellen Funktionen und Schnittstellen

Wir unterstützen Kunden bei Migrationen von mittleren bis grossen Umgebungen von mehreren hundert Mitarbeitenden. Primär werden vor der Migration Analyse-Scripts erstellt um einen Überblick der Systemlandschaft zu erhalten. Die Ergebnisse dienen als Entscheidungsgrundlage, ob es sich lohnt, gewisse Teile automatisch zu migrieren, oder ob eine manuelle Migration besser wäre.

Für wiederkehrende und zum Teil fehleranfällige Aufgaben schreiben wir Scripts oder kleine Programme, welche solche Aufgaben automatisch übernehmen. In diesem Zusammenhang sind zum Beispiel das AD Migrationstool oder das Word Template Upgrade Tool entstanden, welches vollautomatisch über 30‘000 Templates von Word 2003 auf 2013 migrierte.

 

Weitere Möglichkeiten für Automatisierungsaufgeben gibt es zum Beispiel bei Filemigrationen, Überprüfungen von Berechtigungen auf Fileservern, etc.

Für die Kommunikation zwischen Systemen oder unterschiedlichen Applikationen entwickeln wir Schnittstellen. Dabei sind Schnittstellen von einfachen Datenabgleichaufgaben bis zu komplexen Gesamtlösungen möglich.

Bei all diesen Aufgaben übernehmen wir in der Regel die Analyse, Konzeption, Realisierung, Installation und Tests. Je nach Projekt übernehmen wir alle Aufgaben oder nur Teile davon.


Technologien und Programmiersprachen

Wir setzten hauptsächlich folgende Technologien und Programmiersprachen ein:

  • C# und VB.Net mit .Net Framework 2.0 – 4.5
  • Applikationsentwicklung für Windows (Client und Server) mit WinForm und WPF, Windows 8 App und Windows Phone Apps und
    Web-Applikationen mit ASP.Net und MVC
  • Datenbank Entwicklung auf Microsoft SQL Server 2005 – 2014
  • PowerShell mit zusätzlichen Cmdlets wie Quest-Cmdlets, Exchange-Cmdlets etc.
  • Schnittstellen zu Umsystemen wie Active Directory, Exchange, System Center Produkte (SCOM, SCCM, SCVMM, SCORCH), etc.
  • Entwicklung von Web APIs für Zugriff von Fremdsystem und/oder mobile Geräte
  • Office Automation Schnittstellen

Im Rahmen von Kundenprojekte sind wir natürlich jeder Zeit bereit neue Technologien zu lernen.