Ausgangslage
Die Architektur des Unternehmens für seine E-Commerce-Websites bestand aus einem fast zehn Jahre altem ASP-Code. Einige Bereiche der Architektur waren veraltet, was sich negativ auf die Anwendererfahrung auswirkte. Ein stark fragmentierter Speicher sowie ein hoher Speicherbedarf führten bei Servern zu Instabilität und häufigen Neustarts. Folglich musste drugstore.com die Zahl seiner Server erhöhen, was zu einem weitaus höheren Serverbestand als eigentlich benötigt führte.
Lösung
Avanade arbeitete mit drugstore.com bei der Entwicklung des gesamten Erneuerungskonzepts für Anwendungen zusammen. Für verschiedene Websites und unterstützende Tools führte Avanade die Migration von ASP 3.0 auf ASP.NET durch. Im Rahmen dieser Implementierung führte Avanade eine einheitliche Handhabung von Ausnahmen sowie ein neues Grundgerüst für das Session-Management ein. Gemeinsam mit drugstore.com arbeitet Avanade auch am Refactoring der migrierten Seiten sowie an der Migration der derzeitigen Struktur auf Microsoft ASP.NET MVC Framework.
Ergebnis