【问题标题】:User management in Silverlight, create custom UI or use ASP.NET website administration tool?Silverlight 中的用户管理、创建自定义 UI 或使用 ASP.NET 网站管理工具?
【发布时间】:2011-10-26 20:42:28
【问题描述】:

我正在为业务线应用程序创建一个 Silverlight,并且我正在使用表单身份验证。

对于用户管理,我正在决定是使用内置的“ASP.NET 网站管理工具”,还是在 Silverlight 中创建我自己的自定义事物(使这成为应用程序体验的一部分)。

这两种方法各自的优缺点是什么?你认为哪个最好?

【问题讨论】:

    标签: asp.net silverlight forms-authentication user-management


    【解决方案1】:

    我刚刚经历了所有这些,所以我将给出我想出的利弊:

    ASP.NET 网站管理工具

    优点:

    1. 已经构建、调试并准备就绪。
    2. 完整的功能集。用户可以为自己喜欢的内容添加角色、用户和安全性。

    缺点:

    1. 它并不是真的要远程使用。它旨在从 VS 本地使用。微软的官方立场是:是的,你可以远程使用它,但我们不会告诉你如何使用它或支持它。
    2. 非集成。因此,用户登录到我的 Silverlight 应用程序来管理除了其他用户之外的所有内容,他们需要登录到一个看起来完全不像我的完全独立的系统?这不是一个很棒的系统。

    推出您自己的 Silverlight 版本

    优点:

    1. 完全集成的系统。
    2. 一旦掌握了窍门,编码相对容易。

    缺点:

    1. 我在 Silverlight 中找不到 任何 个开源项目。为什么?是否建议反对?只是不经常这样做吗?我讨厌我在做一些以前很少有人尝试过的事情。
    2. 没有调试,也没有全功能,我必须自己做。仅仅获得创建具有两个角色的用户的能力是很漫长的(尽管并不难)。但我担心:我是否引入了任何安全漏洞?很难说。

    最后,我制作了自己的 Silverlight 版本。太多人抱怨我的“破解”版本(正如他们所说),这给人们留下了非常糟糕的印象,以至于我最终制作了自己的版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-14
      • 1970-01-01
      • 2011-05-04
      • 1970-01-01
      相关资源
      最近更新 更多