3-tier-layer C# .Net - Aufteilung der Applikation in verschiedene Bereiche
Die ganze Applikation ist in unterschiedliche Bereiche (Layer) aufgeteilt:
1. Web
> Active Server Page (.aspx) mit C# .Net und Code behind Class (aspx.cs)
Bsp.: MySearchPage.aspx & MySearchPage.aspx.cs
2. Biz
> Business Layer
Bsp. MyPageMgt_Biz.cs
3. Dac
> Data Access layer
Bsp. MyPage_Dac.cs
4. DataSet
> DataSet zum aufnehmen der Daten und Getter & Setter besteht aus 3 Datein
Bsp. dsSearchResult.cs & dsSearchResult.xsd & dsSearchResult.xsx
3-Schichten Model (3-tier-layer) unterschiedliche Verzeichnisse (Folder)
Um die Layer zu trennen,
werden die Datien (class Files) in unterschiedliche Verzeichnisse (Folder) abgelegt.
- C:\MyWebsite\RaimundWEB \AppName\_.aspx
- C:\MyWebsite\Classes\RaimundsProjects\MyWebsite.Raimunds.Biz\_.cs
- C:\MyWebsite\Classes\RaimundsProjects\ MyWebsite.Raimunds.Dac\_.cs
- C:\MyWebsite\Classes\CommonProjects\MyWebsite.Common.Data\ds_.cs