Das Layering von Websites war für Anfänger schon immer eine sehr mühsame Sache.
In diesem Beispiel wird die einfachste Benutzertabelle als Beispiel verwendet, um zu demonstrieren, wie Abfrage-, Hinzufügungs-, Lösch- und Änderungsvorgänge für die Benutzertabellendaten in einer mehrschichtigen Architektur implementiert werden.
Die Architektur in diesem Beispiel kann in die folgenden Schichten unterteilt werden:
Web: Seitenebene, speichert nur Seiten, Konfigurationsdateien usw.
WebFacade: Seitenlogikschicht, verantwortlich für die Verarbeitung der Seitenlogik
Geschäft: Logikschicht, verantwortlich für die Verarbeitung der Geschäftslogik
Komponenten: Öffentliche Komponentenschicht, einschließlich öffentlicher Objekte, Programmkonfigurationsklassen können ebenfalls in dieser Ebene platziert werden
DataProvider: Datenbankverarbeitungsschicht, verantwortlich für die Kommunikation mit der Datenbank.
Installationsmethode des Demoprogramms:
1. Hängen Sie die Datenbank aspx1.com.mdf direkt an
2. Ändern Sie den DbConnectionString in Web/Web.config in die Verbindungszeichenfolge der Datenbank, die Sie gerade wiederhergestellt haben.
3. Verwenden Sie VS2005, um VS2005Sample.sln zu öffnen.
Expandieren