2011-11-26 64 views
0

我一直在閱讀很多關於asp.net中的會員提供者,角色和配置文件,但我找不到我要找的。我想知道是否有人可以指導我一個完整的項目 - 或者一步一步的博客文章 - 將會員提供商存儲配置文件作爲額外的表擴展。會員,角色和配置文件庫

至於我檢查默認會員供應商商店配置文件的方式,大多數人表達其關注,主要是關於該解決方案的性能。

因此,我想使用aspnet_regsql.exe生成的成員身份在ASP.NET中使用帶有擴展名的SQL Server提供程序,該擴展使用類似數據庫表的用戶或客戶中的配置文件 - 其所有詳細信息:名稱,公司,地址等...

任何像密碼檢索已經納入,用戶管理等將不勝感激。

最後,如果沒有這方面的信息......誰能說明爲什麼MS團隊從未開發過一個完整的解決方案來管理網站安全性(用戶,角色,密碼檢索,電子郵件確認帳戶,配置文件存儲方式所有的人不談性能和更多)...

非常感謝你。

回答

1

您可以實現自己的配置文件提供程序,並接管對數據存儲方式的控制。如果您搜索「自定義配置文件提供程序」,則會在Google上彈出一些文章。 這是一個是一開始不夠好:

http://msdn.microsoft.com/en-us/magazine/cc163457.aspx

大約在性能等你ApplicationServices你的問題而言是一個框架,它是一個選項。你不必使用它。在我的選擇中,您無法構建一個與AppServices同等複雜性的通用機制,該機制在每個設置中都會表現出色。每個應用程序不同,操作環境不同,要求也不同。 Asp.Net爲您提供了一堆可以利用和示例實現的工具。你將要做什麼取決於你。你是架構師,這是你設計應用程序結構的責任,因此它可以執行你需要的方式。

+0

謝謝@torm,我很驚訝,我找不到任何已經用這些功能開發的實現。最近的發展是由特洛伊古爾德的會員套件,但它是唯一的一個。 brgds –

相關問題