簡體   English   中英

您認為在C#ASP.net中進行OOP的好方法是什么?

[英]What is a good or best in your opinion way to do OOP in C# ASP.net

我一直在努力尋找最好的wy,以便為最好的OOP安排課程。 有時我想知道我是否正在試圖徹底消除思考過程。

我現在想以類別對象為例

檔案

  1. Cateogories.cs-目標文件
  2. CateogoriesDAL.cs-數據訪問層
  3. 類別BLL.cs-業務邏輯層
  4. CateogoriesWS.cs-Web服務

當您從任何本地或外部應用程序調用表單時,您將調用Web服務,它將獲得您所需的信息。

示例:您將創建一個類別對象,以便在您想要保存(插入或更新)類別時將其傳遞到Web服務層。 所有業務規則都將在業務邏輯層中。

您如何實施OOP?

您可能想研究使用諸如實體框架NHibernate之類的對象/關系映射器(ORM)來簡化事情。 然后,您可以對存儲庫,服務等使用簡單的域驅動方法。

編輯:存儲庫負責與數據層的實際交互; 獲取/保存實體。 然后,您可以將域服務用於實際的“業務邏輯”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM