Consulting und Arbeitskraft aus einer Hand

Software 360 hilft Ihnen nicht nur bei der Erstellung einer Internetpräsenz sondern auch bei der Durchführung anderer programmiertechnischer Projekte. Wir stellen Ihnen gerne unser Fachwissen und unsere Arbeitskraft zu Verfügung um Ihre Projekte zügig und pragmatisch voranzutreiben.

Desktop-Anwendungen

Für manche Applikationen ist eine Weboberfläche nicht angemessen oder notwendig. In diesem Fall eignet sich .NET hervorragend als Plattform für benutzerfreundliche und produktive Client-Oberflächen mit den beiden Schlüsseltechnologien WinForms und Windows Presentation Foundation (WPF).

Bei der Entwicklung von Client-Applikationen ergeben sich Möglichkeiten, wesentlich effizientere und ansprechendere Oberflächen zu erzeugen als es mit Webapplikationen praktikabel ist. Wir legen besonderen Wert darauf, die Oberfläche auf die Bedürfnisse der Benutzer auszurichten und durch eine elegante Organisation von Bedienelementen die Benutzer zu motivieren.

Software 360 war bereits mehrmals mit der Entwicklung von WinForms- und WPF-basierten Applikationen beauftragt. Insbesondere verstehen wir uns darauf, Desktopanwendungen nicht nur isoliert zu betreiben, sondern durch Einsatz einer Client/Server-Architektur die Benutzer kollaborativ an einem gemeinsamen Datenbestand arbeiten zu lassen. WCF bildet oftmals die flexible Grundlage der Kommunikationsverbindung

Webapplikationen mit ASP.NET

Webapplikationen werden von uns mit der extrem produktiven ASP.NET Umgebung von Microsoft erstellt. Wir beachten jedoch auch Wünsche des Kunden, die den Einsatz der zu verwendenden Technologien, Frameworks und Konventionen betreffen, um eine leichtere Integration in die bereits vorhandene IT-Umgebung zu ermöglichen.

Wir haben bereits folgende Technologien erfolgreich eingesetzt:

  • ASP.NET
  • AJAX
  • Microsoft MVC-Framework
  • Datenanbindung (siehe Abschnitt Datenbankprogrammierung)
  • Url-Rewriting zum Aufbau einer sauberen Linkstruktur

Auch die selbstverständlichen Grundlagen HTML und CSS werden von uns nicht vernachlässigt. Wir erstellen standardkonformes und valides XHTML, welches in Kombination mit CSS zu flexiblen Oberflächen führt. Semantisches HTML fördert die Suchmaschinenposition, erleichtert die Wartung des Codes und ist Voraussetzung für viele Zertifizierungen der Barrierefreiheit. Auch der Quelltext dieser Seite besteht aus validem XHTML.

Bitte überzeugen Sie sich auch von unserem Angebot zur Erstellung einer vollständigen Internetpräsenz im Abschnitt Webdesign. Dort befindet sich ebenfalls eine Beschreibung unserer Vorgehensweise und unserer Prinzipien für die Entwicklung von Webapplikationen.

WebServices und SOA

Oftmals verfügen Unternehmen über eine heterogene IT-Landschaft, in die neue Systeme eingegliedert werden müssen. Zu diesem Zweck ist es oft hilfreich, Funktionen einer Applikation per WebService anzubieten oder andere Funktionalitäten zu konsumieren. Mit WCF bildet .NET eine solide Plattform für verteilte Architekturen und wurde von uns bereits erfolgreich eingesetzt.

Datenbankprogrammierung

Kaum eine Applikation kann ohne persistente Datenspeicherung betrieben werden. Daher ist unser Wissen um Datenbanken besonders wertvoll für unsere Kunden.

Software 360 kann für Sie den kompletten Datenbank-Layer erstellen. Insbesondere haben wir Erfahrung mit den folgenden Technologien:

  • Microsoft SQL Server 2005/2008
  • Datenbank-Schema, Relationen, Constraints, Stored Procedures
  • ADO.NET
  • LINQ to SQL
  • LINQ to Entities
  • NHibernate
  • db4o
  • ASP.NET Data Controls
  • ASP.NET Dynamic Data

Object Relational Mapping (OR-Mapper) ist ein unverzichtbarer Bestandteil jeder Datenanwendung. Ein Verzicht auf eine OR-Technologie ist gleichbedeutend mit einem erheblichen unnötigen Mehraufwand für die Erstellung der Datenbankanbindung und insbesondere für die typischen CRUD-Vorgänge. Software 360 erstellt gerne den Data Access Layer für Ihre Plattform oder schult Ihre Mitarbeiter im Umgang mit OR-Technologie.

Kontakt

Haben wir Ihr Interesse geweckt? Dann kontaktieren Sie uns. Software 360 ist ein starker Partner in der Region Karlsruhe für Ihr Projekt.