練習3:創建並使用自定義LogFormatter在本練習中將創建一個自定義的LogFormatter,並在應用程序中使用它。第一步打開Enough
練習1: 記錄異常信息通過本練習,將會在一個沒有異常處理的應用程序中使用異常處理應用程序塊添加本地和全局的異常處理,並記錄到Windows事件日志
練習2:異常處理策略通過本練習將學會使用異常處理應用程序塊的包裝策略,來處理一些帶有敏感信息的異常。第一步打開Puzzler2.sln 項目,默認
練習1:使用緩存應用程序塊提高性能該練習將示范如何使用企業庫中的緩存應用程序塊,並用它提高顯示數據的速度。第一步打開EmployeeBrowser
練習2:持久緩存該練習將示范如何持久緩存。第一步打開EmployeeBrowser.sln 項目,默認的安裝路徑應該為C:\Program Fil
練習3:實現後台緩存該練習將示范如何實現後台加載。第一步打開EmployeeBrowser.sln 項目,默認的安裝路徑應該為C:\Program
練習1:應用程序安全性通過該練習將在一個已經存在的應用程序中添加認證和基於角色的授權。第一步打BugSmak.sln項目,默認的安裝路徑應該為C:
練習2:在應用程序中使用基於角色的授權通過該練習將學習使用AuthorizationProvider在應用程序中進行基於角色的授權。第一步打Bug
練習1:加解密字符串通過本練習將學習通過加密來保護信息,在這裡創建一個類似於IM的聊天應用程序,加密通信過程中的信息。第一步打BugSmak.sl
練習2: 使用哈希加密密碼在本練習中將使用哈希加密密碼並存儲在XML文件中。第一步打BugSmak.sln項目,默認的安裝路徑應該為C:\Prog
添加模塊定義完成了以上幾篇文章介紹的工作後,我們就可以把模塊添加到DNN中了。雖然現在這個模塊還不能運行,但是先添加進去就可以一邊開發一邊看到它的
DNN中的通用控件主要在DotNetNuke.UI命名空間下,而與模塊開發緊密相關的都在DotNetNuke.UI.UserControls中,它
TextEditor:簡介:富文本編輯器控件。功能就不用多說了吧,大家都經常用到的。DNN利用Providers模式可以很方便的集成多種富文本編輯
在利用CodeSmith Templates進行代碼編寫之前,我們應該先完成數據表的設計。因為CodeSmith Templates是根據數據表的