Forum: ASP.NET |
Thema:
Re: Architekturfrage |
Von:
Tobi Ulm (
16.03.2005 09:38) |
Hi Stephan,
also generell ist die WinForms Tracker Anwendung ein gutes Beispiel für Windows Anwendungen. In Deinem Fall würde ich Dir eher empfehlen mal die Microsoft Applications Block for .NET anzusehen. Das sind Prototypen für mehrschichtige Anwendungen und gibt es für UI, EventLogging und vor allem für Deinen Fall DataAccess (neueste V2).
Im Data Access Block (den ich selbst auch verwende) werden die Connections nicht als Shared gehandelt. Sie werden zwar von einer Shared Function erzeugt, sind aber jedesmal eine eigene neue Connection. Im Web kann es nämlich durchaus Probleme mit der Connection geben.
Nur zum Beispiel: Versuche innerhalb einer Funktion zwei DataReader über die selbe Connection zu öffnen => Das wird eine Exception auslösen!
cu
Tobi
Betreff |
Von |
Datum |
|
|
Re: Architekturfrage
Danke schon Mal für die gute und schnelle Hilfe.<br>Wie du schon gesagt hast, habe ich nun in meinem DAL die ADO Klasse so umgeschrieben dass die Datenbankabfragen zwar über Shared Functionen ausgeführt... |
|
|
|
|
|
Stephan
|
16.03.2005 10:37 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!