WPF Applikationen -
Atlas Informatik

Entwicklung von WPF-Applikationen


WPF-Applikationen sind eher für Client/Server-Betrieb geeignet. Wir entwickeln WPF-Programme aller Art, vom einfachen Tool, über komplette Applikationen bis zu Applikationsproduktionssystemen. Dies geschieht entweder auf Basis eines selbstentwickelten Applikationsproduktionssystems oder durch Ableiten aus anderen, früher hergestellten Programmen.

Je nach Komplexität schlagen wir Ihnen das geeignete Datenmodell vor: In einfacheren Fällen handelt es sich dabei um ADO.NET, in komplexeren Fällen empfehlen wir eine Model-View-ViewModel-Architektur (MVVM) mit O/R-Mapper. Wir erstellen die Software ausschliesslich in Visual Studio 2010, da es unserer Meinung nach momentan die modernste und ausgereifteste Entwicklungsumgebung für PCs ist. Übrigens setzt auch Microsoft selbst auf die WPF-Technologie, denn auch Visual Studio selbst ist eine WPF-Applikation. Das zugehörige Design-Programm Microsoft Expression wurde beispielsweise auf der MVVM-Architektur aufgebaut [Microsoft über MVVM].

Als Datenbank empfehlen wir Ihnen SQL Server 2008. Dieser ist bewährt und spart Kosten, denn es gibt auch eine kostenlose SQL Server Express Edition.

Wir entwicklen die Applikationen nach den neusten Methodiken:

Um ein Projekt durchzuführen setzen wir auf die modernsten Projekt-Methodiken:

Während der Entwicklung und auch danach werden konstant sog. Unit-Tests laufengelassen. Diese garantieren die Funktionsfähigkeit der Software auch nach Anpassungen und Erweiterungen.

All unsere Applikationen beinhalten folgende Features:

  • Solider Bau nach allen Regeln der Ingenieurswissenschaft:
    • Ausgelegt auf Qualität, Stabilität und Erweiterbarkeit
    • Umfangreiche Anzeige von Ursache und Auslöseort eines Problems, welche zusammen mit einem Screenshot direkt an die Atlas Informatik geschickt werden kann
    • Sauber strukturierter Aufbau
  • Mehrsprachigkeit sowohl der Oberfläche als auch der Daten
  • Automatisches Updaten / Bugfixing per Internet, manuell auslösbar oder automatisch mittels einstellbarer Periode.

Alle oben genannten Massnahmen sind teilweise mit Mehraufwand verbunden, zahlen sich aber für den Kunden mehrfach aus. Es ist bekannt, dass ein Programmfehler einen riesigen Reparaturaufwand auslösen kann [siehe hier]. Als Gegenmassnahme committen wir uns einerseits klar zur Linie des Clean Code Developers, andererseits setzen wir auf Qualität und nehmen uns auch die Zeit für ausführliche, automatisierte Tests.

Demos

Hier finden Sie ein paar Beispiele von WPF-Applikationen.

 
=>Kontakt

Gehe an den Anfang