Projekt Logistik

Mobile Barcode Scanner zum Tracken von Logistikgütern, Fahrzeugrouten, usw. Unterstützung zum Sendern der Daten ins Backend.

Unterstützung unterschiedlicher Hardware, Planung, Design und Entwicklung eines Hardware Abstraktionslayers.

Unterstützung verschiedener Generationen von Hardware, Architektur; Aufteilung des Codes in geräteunabhängige und gerätespezifische Teile, Loose Coupling mit Inversion of Control, (Dependency Injection, Unit Tests).

Technischer Verantwortlicher für das “Mobile Business Framework”, der Basis für Businessapplikationen

Planung und Umsetzung von Anforderungen betreffend Kommunikation über GPRS/EDGE, WLAN oder LAN, inkl. zertifizierte Verbindungen über unsichere Netze, Planen, Testen und Schreiben von Tools für Applikations-Updates, Überwachen der Installationen, Bereitstellen von Funktionalität für Business Applikationen

Design und Entwicklung einer Daten-Zugriffsschicht Client und Server

Entwurf, Design und Entwicklung einer Datenzugriffsschicht (OR-Mapper), der auf dem Server (.NET Framework 1.1, Daten in Datenbank) und auf dem Gerät (Compact Framework 1.0, Datein in Files auf dem Flash Storage) eingesetzt werden kann. Auf dem Server werden die Daten per SQL in eine Datenbank geschrieben, auf dem Gerät werden diese als binäre Files serialisiert.

Design und Entwicklung Client Teil Kommunikationsschicht

.NET Compact Framework 1.0

Generischer SOAP Webservice vom Barcode-Lesegerät aus ansprechen (Parameter serialisieren, gewünschte Methode als String übergeben, Resultat deserialisieren und Rückgabe vearbeiten.

Design und Entwicklung Kommunikationsschicht mit generischem SOAP Webservice

.NET Framework 1.1, erster Service inkl. generischer Kommunikationsschicht

Systemumgebung    – .NET Frameworks 1.1, 2.0, 3.5

  • .NET Compact Frameworks 1.0, 2.0, 3.5
  • Visual Studio 2008 / 2010
  • WCF
  • ReSharper
  • MS SQL Server 2005/2008
  • Visual Sourcesafe / Subversion
  • Tortoise SVN / AnkH
  • CruiseControl
  • Nunit
  • Ninject (Dependency Injection Framework)
  • C#, XML, XSLT, Powershell, T-SQL, XHTML, Javascript
  • 7zip