n-tier

    4熱度

    3回答

    民間, 我有一個ASP.NET項目是相當n層,由命名空間,但我需要分成三個項目:數據層,中間層和前端。 因爲...... A)這似乎是做正確的事,並 B)我有各種各樣的運行單元測試ASP.NET問題,我這樣做託管組件。 無論如何,我的問題是,你在哪裏保存你的配置信息? 現在,例如,我的中間層類(使用Linq to SQL)在實例化新數據上下文時自動從web.config中提取它們的連接字符串信息。

    2熱度

    3回答

    對不起,這個問題我一直在研究一段時間,這讓我非常沮喪。我覺得在今天這個時代,我們有一百萬種實現服務的方式,它們都是跨平臺(SOAP)並且易於構建(感謝.NET,Java和其他框架)。然而,這些技術已經在社會各界的5 - 10年,但我們(至少我)不斷地與同樣的問題所困擾: 識別(跟蹤服務) - UDDI;例如,本月必須提醒同事3次服務所在的位置,儘管事實上有一個討論該服務的wiki和一個生活在我們保

    2熱度

    2回答

    我正在開發一個使用ASP.NET MVC和Entity Framework的中型ASP.NET項目。我公司開發的3層系統通過設置3個Visual Studio項目,並相應地引用它們: 介紹 - 這是我的MVC項目,幷包含所有的視圖和控制器。我將這個模型文件夾完全從這個項目中刪除,因爲我將它移動到了BO項目中(參見下文) Business Objects(BO) - 該項目包含應用程序的「肉」應用程

    2熱度

    2回答

    我需要完成以下(這是一個簡化版本): enum Animals{ enum Cats{tabby("some value"), siamese("some value")}, enum Dogs{poodle("some value"), dachsund("some value")}, enum Birds{canary("some value"), parrot("some value"

    1熱度

    3回答

    我們的UI將用戶輸入顯示爲字符串。所有這些,包括日期和數字,都以字符串形式出現。問題是:將它們轉換爲UI中的適當類型(datetime,int等)(然後將轉換後的var傳遞給BLL方法)還是BLL本身更好?

    0熱度

    1回答

    我正在開發一個獨特的Windows桌面應用程序,它需要獨立和分佈式部署模式。在獨立模式下,整個程序將在單臺臺式機上運行。在分佈式模式下,將有幾臺瘦客戶機在臺式機上運行,​​它們將通過局域網與應用服務器(IIS)和數據庫進行通信。 我將使用邏輯n層架構編寫程序來分離GUI,業務邏輯和數據訪問層。 理想情況下,我希望獨立模式的代碼與分佈式模式相同,但部署方式不同。那麼在獨立模式下使用WCF(或某種形式

    1熱度

    1回答

    我正在爲我的公司開發一個.NET N層架構,並且有幾個問題。基礎知識:項目應分層,不應允許開發儘可能簡單的附加模塊,如日誌記錄,評級,用戶管理等。 環境:VS2010,EF4,SQL Server 2008,LinqToSql,c# 當前情況如下: 我有一個數據訪問層我在哪裏使用實體框架星期二訪問數據庫實體。 然後我有一個Bussines層,具有所有的邏輯插入,更新,刪除和其他搜索方法等。 下一層

    1熱度

    2回答

    我有幾個查詢表,我正在通過我的應用程序管道過程中。這些是推動網站下拉的表格。他們沒有業務邏輯,但他們需要從應用程序的體系結構繼續訪問數據庫。 當前的體系結構具有數據層,業務層和表示層。所有數據庫調用都在數據層中(使用模型對象和存儲庫)。業務層調用數據層,BL對象轉換數據層對象。表示層然後調用業務層並使用業務對象。 (基本上用戶界面 - >服務 - >知識庫) 我只是把它看作是一種浪費,因爲當沒有業

    22熱度

    2回答

    類似的問題已被要求,但不完全一樣(除非我錯過了) 我想通過我的服務,域,域事件傳遞IUserInfo類實例,域事件處理程序... 什麼是最好的辦法。 我應該 它使用的IoC通過註冊它 針對Httpcontext.Current.session [ 「當前用戶」]的實例注入; 將數據添加到當前主題。 任何其他方式 我在域事件處理程序停留在我想要使用的審計數據,以及發送電子郵件。 我希望能夠使用我的應

    4熱度

    6回答

    本網站向我提供了許多有用的答案,但經過一個小時的搜索,我還沒有找到任何具體回答我的需求的東西。所以這裏... 我正在工作的公司正在設計一個新的業務對象層和數據訪問層 - 這些將駐留在單獨的程序集中。 問題是我很難讓我的頭繞着這兩層之間的交互 ​​- 具體來說,如果DAL知道BOL,我已經閱讀了許多文章,說過依賴性順序應該是某種東西像這樣: GUI /演示 - > BOL ---> DAL 但據我所