Q1 Book 说我们可以通过让配置文件提供者使用相同的ApplicationName值来选择在 Web 应用程序之间共享配置文件信息。但是应用程序共享角色也可以吗,或者这会带来安全风险吗?
第二季度
如果ProfileManager.AutomaticSaveEnabled设置为True,那么当对任何配置文件数据进行更改时,ProfileModule将相应地更新数据库中的表。在处理包含简单类型的属性时,ProfileModule检查IsDirty 以确定属性是否已更改。
A) 假设Profile.Name已经包含值“<em>Irene”,当程序发出以下语句时:
Profile.Name = "Irene";
即使已为其分配了相同的值,Name属性是否会被标记为脏?
B)如果ProfileManager.AutomaticSaveEnabled设置为True并且如果包含复杂类型的属性设置为只读,那么我假设ProfileManager会意识到这一点,因此不会尝试连接数据库以保存此属性?
谢谢