簡體   English   中英

在asp.net中存儲用戶相關數據的最佳位置在哪里?

[英]Where is the best place to store user related data in asp.net?

當客戶登錄我的網站時,我需要知道他們的帳戶ID和他們的菜單ID。 這讓我知道他們可以在頁面上看到什么數據以及他們獲得了什么菜單。 我不想一遍又一遍地閱讀這些數據。 我應該將其存儲在會話變量中還是自定義成員資格用戶和成員資格提供程序以包含此信息?

如前所述,配置文件系統非常簡單。

http://msdn.microsoft.com/en-us/library/2y3fs9xs.aspx

如果您要使用配置文件提供程序,請確保在運行高流量站點時查看本文的“優化ASP.NET 2.0配置文件提供程序”部分: http//www.codeproject.com /KB/aspnet/10ASPNetPerformance.aspx

配置文件系統可能適合您的需求。

我使用了MS表配置文件提供程序 ,它允許您指定自己的數據庫表結構來存儲數據,而不是默認配置文件系統中使用的XML模式。

這有額外的好處,允許您編寫自己的數據訪問過程來訪問常見的配置文件數據。

暫無
暫無

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

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