Softwareentwicklung mit Microsofts
.NET Framework
Wir sind spezialisiert auf webbasierte Software auf der Basis von Microsofts .NET Framework. Die .NET Plattform ist sehr umfangreich und leistungsfähig und stellt eine ausgezeichnete Basis für moderne Softwareprojekte dar.
Hardy Erlinger, Chefentwickler von Netspectrum, ist seit den Anfängen des .NET Frameworks dabei und hat die Entwicklung von Anfang an miterlebt. Er ist Microsoft Most Valuable Professional für ASP.NET und mit allen wichtigen Bereichen der modernen Webentwicklung auf der Microsoft Plattform vertraut.
Kontaktieren Sie uns und schildern Sie uns unverbindlich Ihre Vorstellungen. Falls wir selbst das Projekt nicht übernehmen können, weil wir keine Kapazitäten mehr frei haben, finden wir jemanden, der es kann. Wir sind im Raum München sehr gut vernetzt und haben schon verschiedentlich Auftraggeber und Dienstleister "verbandelt".
Technologien
Wir realisieren die Anforderungen Ihres Projekts mit folgenden Technologien:
- ASP.NET, XHTML und CSS
- Windows Communication Foundation (WCF) Services für die Kommunikation mittels SOAP oder REST
- Windows Workflow Foundation (WF)
- JavaScript (jQuery)
- Microsoft Silverlight
- SQL Server 2005 oder höher als bevorzugtes Datenbanksystem
- Diverse XML Technologien (XML Schema, XSLT, XPath etc.), wenn erforderlich.
Zusätzlich zur Beherrschung der Technologien sind die verwendeten Programme und Komponenten wesentlich für den Erfolg eines Projekts. Wir setzen unter anderem die folgenden Werkzeuge ein, um maximale Qualität und Zuverlässigkeit sicherzustellen:
Herangehensweise
Unabhängig von einem etwaigen formalen Entwicklungsprozess – nach dessen perfekter Ausprägung wir stets weiter suchen – haben sich im Laufe der Jahre einige erfolgreiche Grundprinzipien herausgestellt, die die Zusammenarbeit zwischen uns und unseren Kunden bestimmen:
Kommunikation
Jedes Projekt ist in dem Maße erfolgreich, wie die daran Beteiligten in guter Kommunikation untereinander sind — und es auch bleiben, falls Schwierigkeiten auftreten. Davon sind wir fest überzeugt und wir halten uns im Umgang mit unseren Kunden daran. Tatsächlich würden wir sogar so weit zu gehen, zu sagen, dass jeder formale Entwicklungsprozess nur so gut ist, wie er die Kommunikation zwischen den Beteiligten fördert und in dem Maße schädlich ist, wie er sie behindert.
Transparenz
Bei größeren Projekten erhalten unsere Kunden Zugriff auf unser internes Bugtracking-System. Dies ermöglicht es ihnen, den Fortschritt zu verfolgen und gefundene Fehler selbst ins System einzutragen, was uns bei der schnellen Analyse und Problembehebung hilft.
Sollten sich bei der Arbeit am Projekt Schwierigkeiten oder Verzögerungen ergeben, informieren wir Sie rechtzeitig und detailliert über die Situation und unsere geplante weitere Vorgehensweise zu ihrer Behebung.
Qualität
Wir arbeiten ständig an der Verbesserung unserer Ergebnisse, sei es durch Weiterbildung, optimierte Prozesse oder den Einsatz von automatisierten Werkzeugen zur Qualitätskontrolle. Regelmäßige und ausführliche Tests, sowohl manuell als auch automatisiert, sind selbstverständlich.
Weiterhin setzen wir seit einigen Jahren verstärkt Komponenten von Fremdherstellern, vor allem der Firma Telerik, ein. Diese ermöglichen es uns, die Konzentration auf den wesentlichen Aspekten einer Anwendung zu belassen, ohne von immer wiederkehrenden Aufgaben, wie der Erstellung von Komponenten für die Benutzerinteraktion, abgelenkt zu werden. Ausserdem wird die Qualität unseres Endprodukts durch den Einsatz von kommerziellen Komponenten, die von spezialisierten Teams in Hunderten oder Tausenden von Stunden Arbeit perfektioniert wurden, deutlich angehoben.