2

私は、ビジネスアプリケーション用のSilverlightを作成しています。フォーム認証を使用しています。Silverlightでのユーザー管理、カスタムUIの作成、またはASP.NET Webサイト管理ツールの使用?

ユーザー管理のために、ビルトインの「ASP.NET Webサイト管理ツール」を使用するか、Silverlightでカスタムのものを作成するかを決めます(アプリケーションエクスペリエンスの一部にする)。

2つのアプローチのそれぞれについての長所と短所は何ですか?あなたは最高になると思いますか?

答えて

2

は、私はこのすべてを通り抜けたので、私は、私が思いついたの長所と短所をあげる:

ASP.NETのWebサイト管理ツール

長所:

  1. 既にビルドされ、デバッグされ、すぐに使用できます。
  2. 完全な機能セット。ユーザーは、心臓のコンテンツに役割、ユーザー、およびセキュリティを追加できます。

短所:

  1. 本当にリモートで使用することを意図していません。 VSからローカルで使用することを意図しています。マイクロソフトの公式のスタンスは:ええ、リモートで使用することができますが、私たちは、あなたがそうしたときにどのようにサポートしているかを伝えるつもりはありません。
  2. 非統合型。だから、ユーザーは自分のSilverlightアプリケーションにログインして、他のユーザー以外のすべてを管理します。私のようなシステムとは全く別のシステムにログインする必要がありますか?それは素晴らしいシステムではありません。

ロールあなた自身のSilverlightのバージョン

長所:

  1. 完全に統合されたシステム。
  2. 一度コードを書くのが比較的簡単です。

短所:

  1. 私は、SilverlightでこれをしなかったANYオープンソースプロジェクトを見つけることができませんでした。どうして?それに対して推奨されていますか?それは頻繁に行われていませんか?私は少し前に試したことがないような気持ちが嫌いです。
  2. デバッグもフル機能もありません。自分で行う必要があります。 2つの役割を持つユーザーを作成できるようになったのは、時間がかかりました(ハードではありませんが)。しかし、私は懸念しています:私はセキュリティホールを導入しましたか?それは伝えるのが難しいです。

最後に、私は自分のSilverlightバージョンを作成しました。あまりにも多くの人々が私の 'ハッキングアップ'バージョン(彼らがそれを置くように)について苦情を申し立てていました。

関連する問題