bll

    3熱度

    1回答

    我正在考慮使用LINQ-to-SQL在我的應用程序中創建DAL。我通常手動創建DAL,因爲我並不是ORM的狂熱粉絲(太抽象IMO),但我正在努力爲急躁的客戶端節省一些時間。 我的問題是,如何將LINQ-to-SQL生成的類映射到BLL類?你只是將代碼添加到由LINQ-to-SQL生成的類中(它們是部分類),並且根本不創建BLL類(因此該類既可以作爲DAL也可以作爲BLL類使用)或者您通常如何執行它

    2熱度

    1回答

    在BLL中返回業務規則錯誤的最佳做法是什麼?我應該只是提出異常並在表示層中捕獲它們,我會返回某種包含任何異常類型信息的對象嗎?

    5熱度

    5回答

    我們將在.Net中重建我們的一個站點。我閱讀過許多文章,並且非常喜歡將我們的項目分離爲數據訪問層(DAL),業務邏輯層(BLL)和表示層(我們來自傳統ASP,因此這對我們來說是一個巨大的舉措) )。我也很喜歡Linq to SQL。 由於Linq to SQL旨在快速開發,Linq to SQL有可能具有DAL,BLL和表示層嗎?使用Linq to SQL,DAL會返回可能在BLL中修改的實體或l

    0熱度

    1回答

    我目前遇到的問題是將多個GUI字段映射到對象屬性(即表示層到業務邏輯層映射)。更具體地說,這是在VB.Net 2.0 WinForms中。 解決方案的性質要求我們有4列,它們在我們的GUI上表現出相同類型的行爲 - 每列包含11個文本框(我們只使用這個小樣本大小,因爲問題超出了11個文本框)。 什麼我目前在做的所有四列的設置每個文本框的標籤值,像這樣: Textbox1.tag = "name"

    0熱度

    1回答

    我試圖找出登錄功能與AspNetMembershipProvider部分的用戶登錄功能交互的地方,沒有提及登錄功能存在的地方。我知道這是完整的數據功能,我只需要在源代碼中找到登錄的位置,這樣我就可以自定義登錄(例如根據用戶角色登錄時重定向,個性化消息等) 有什麼建議嗎?

    0熱度

    1回答

    簡單的問題,我認爲我有一個答案,但我正在尋找一個響板。 DAL是否應將業務層所理解的數據庫中的任何內容(通過直接SQL,存儲過程,ORM等)轉換爲域實體? 單獨說明,是否所有域實體都應由接口定義(如果沒有別的,爲了最小化依賴關係)?

    0熱度

    1回答

    使用VB 2008 .NET 3.5 我正在研究N層桌面應用程序。 假設在BLL的方法,其中用戶需要通知和方法需要在繼續之前等待用戶輸入(確定,取消,等等)運行到一個情況。你通常如何處理這個問題? 假設這種情況發生相當頻繁,但不是所有的時間,並預計。拋出異常似乎不正確。我迄今唯一的解決辦法是使用自定義的EventArgs引發一個事件,並允許用戶界面來設置某些屬性在自定義的EventArgs以反映用

    0熱度

    1回答

    我有一個BLL類,它包含Country表(CountryCode,CountryName等)中字段的屬性。它還有一個屬性ioDAL,它是一個DAL類(用SubSonic 2.2創建的)的引用,它具有相同的命名字段。 我有一個LoadRecord()方法調用DAL的FetchById()方法,通過調用數據庫來填充DAL屬性(SQL Server 2005 FWIW)。 然後我想要做的,而不是編寫代碼

    -1熱度

    1回答

    中級開發人員學習高級ASP.NET/C#/ VB.NET技術會得到什麼樣的推薦書籍?包括但不限於利用繼承,何時使用基本頁面,覆蓋基類方法,應用程序體系結構,接口,在Web應用程序,DAL和BLL實現中應用GOF設計模式。 我只是好奇大師正在讀/寫什麼。 感謝, 〜CK在聖地亞哥

    0熱度

    2回答

    我想使用三層解決方案(或者它可能被稱爲)來插入MySql數據庫。 我已經用MS-sql數據庫完成了這個可能的時間,它工作得很好。 但現在當我試圖做一個插入我得到的ID不能爲空。 我以爲數據庫處理好了。 如果我直接在代碼中寫入插入,並使用MySqlCommand和executeNonQuery,那麼它的效果很好。 是不是可以在MySql中使用BLL和DAL? 錯誤消息: System.Data.No