Author info

Entwicklung 3 Tier – ein Erfahrungsbericht

erstellt von Rene Gayer am 9. February 2010 14:02

BLOG4HAITI- UNTERSTÜTZEN SIE JETZT!

Hallo zusammen ! 

Unlängst hatte ich das Vergnügen eines unserer internen Module auf die neue 3 Tier Architektur umzustellen, da wir von einem Partner den Auftrag erhalten haben dies bei einem Kunden zu aktualisieren.

Gesagt getan -> connecte ich mich zu unserem Entwicklungsserver (über RDP) und mache mich an die Arbeit (ja ich arbeite auch manchmal :).

image image 

Man muss dazu erwähnen, dass das Modul sehr viel mit Filehandling arbeitet und deshalb hatte ich mich auf einige Überraschungen (siehe Post in den nächsten Tagen) eingestellt.

Meine Konfiguration: Windows Server OS | SQL Server |NAV Server  | RTC Client alles auf einer Maschine

Naja, Filehandling in einer 3 Tier Architektur bringt entsprechend Anforderungen wie DOWNLOAD/UPLOAD mit sich, aber darüber war ich ja informiert.

Überraschenderweise konnte ich bis auf eine Falle (siehe Post in den nächsten Tagen) alles sehr gut lösen und nach einigen Tests das Modul erfolgreich für die Implementierung bereitstellen.

Einige Tage später unterstützte ich dabei das Modul bei Kunden zu implementieren und wir starten die ersten Tests.

CRASH – PERMISSION ERROR – behoben . CRASH PERMISSION ERROR .- behoben  - CRASH Die Datei konnte nicht erzeugt werden – ……. , schlechte Performance – behoben …. und so weiter und so weiter …

Worauf ich hinaus wollte ist folgendes:

Natürlich konnte ich alle Fehler beheben, aber ICH (wahrscheinlich lag es aber nur an mir ;)  hatte einen entscheidenden Fehler gemacht.

Ich habe mich zwar total darauf konzentriert dass ich in einer 3-Tier Architektur bin, aber nicht darauf dass die Konfiguration der einzelnen Komponenten (Windows, SQL, NST, RTC) beim Kunden völlig anders aussieht,

Klingt banal und viele werden sagen “eh logisch”, aber mir erscheint es wichtig genug um es hier zu posten:

Ihr entwickelt in einer 3-Tier Architektur für einen Kunden? Macht euch mit dem Setup beim Kunden vertraut und stellt identische Zustände bei euch am Server her, bevor ihr mit der Entwicklung beginnt.

LG Rene

Morgen: IMPORT/EXPORT/DOWNLOAD/UPLOAD eines BLOBs

BLOG4HAITI- UNTERSTÜTZEN SIE JETZT!

Tags:  Feed Tag,  Feed Tag

NAV

Comments

>

2/9/2010 3:08:32 PM #


Danke für den Beitrag, anbei mein Comment um die Haiti Summe etwas zu pushen Smile

Mario Schuld Austria

>

2/9/2010 6:51:28 PM #

Pingback from topsy.com

Twitter Trackbacks for
        
        Entwicklung 3 Tier – ein Erfahrungsbericht
        [dynamics-community.at]
        on Topsy.com

topsy.com

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading



© 2010 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Disclaimer | Impressum
BlogEngine.NET 1.5.0.7 powered by atwork