C# 可以将管理面板和用户面板放在一个解决方案中-ASP.NET
我正在使用ASP.NET开发一个在线选举网页。我已经完成了用户面板。现在我正在尝试为我的网站开发管理面板 我已经将管理面板和用户面板创建为C# 可以将管理面板和用户面板放在一个解决方案中-ASP.NET,c#,asp.net,visual-studio-2015,architecture,software-design,C#,Asp.net,Visual Studio 2015,Architecture,Software Design,我正在使用ASP.NET开发一个在线选举网页。我已经完成了用户面板。现在我正在尝试为我的网站开发管理面板 我已经将管理面板和用户面板创建为Web应用程序,并将它们都包含在一个解决方案资源管理器中。 这是在网站中使用管理面板的标准吗?如果没有,你能建议我怎么做吗 先走一步 为管理员表单创建一个单独的受保护文件夹。然后使用成员资格来创建用户和角色:例如,您可以拥有管理员和编辑角色来限制管理能力,等等 看看您的解决方案,我会提出以下建议:没有“必要”将您的管理逻辑放在单独的项目中,但这可能取决于您
Web应用程序
,并将它们都包含在一个解决方案
资源管理器中。
这是在网站中使用管理面板的标准吗?如果没有,你能建议我怎么做吗
先走一步 为管理员表单创建一个单独的受保护文件夹。然后使用成员资格来创建用户和角色:例如,您可以拥有管理员和编辑角色来限制管理能力,等等
看看您的解决方案,我会提出以下建议:没有“必要”将您的管理逻辑放在单独的项目中,但这可能取决于您以后的支持/维护优先级。我不会使用“panel”一词,因为这表示ASP.NET控件。我认为这没有问题,您甚至可能最终使用相同的角色视图(管理员和用户),并根据当前登录的用户更改布局。