問題タブ [wcsf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
228 参照

asp.net - サブアプリを含む Web アプリケーションに関する提案/推奨事項

私は大規模な Web アプリケーションのアーキテクチャについて考え、開発し始めています。使用するテクノロジやフレームワークに関する提案や推奨事項を知りたいと思っていました。

アプリケーションは、Windows 認証を使用し、IIS で実行され、ASP.NET を使用するイントラネット ベースの Web サイトになります。サブ Web アプリケーションを含むメイン Web アプリケーションとして構造化する必要があります。基本的に、スコープ全体は、個別の機能的に完全なモジュールまたはサブアプリケーションで構成される複合ブラウザベースのイントラネット アプリケーションです。

この複合 Web クライアント アプリケーションには、全体的なユーザー インターフェイス構造を提供するためのメイン モジュールまたはシェル モジュールがあります。さらに、シェル モジュールは、すべての個々のサブアプリまたはモジュールが使用できる共通サービスへのアクセスを提供します。次に、各サブアプリ/モジュールには独自の機能と実装が含まれますが、シェル ユーザー インターフェイスと統合されます。

次に、ユーザーと使用可能なサブアプリに基づいて、メインまたはシェル アプリは、個々のアプリケーションにアクセスする方法としてタブ (またはボタンなど) を動的に構築します。そして、ユーザーとアプリケーションのデータをデータベース テーブルに格納します。

たとえば、レポート アプリケーション、表示アプリケーション、およびその他のいくつかの異なるアプリケーションを作成します。メイン/シェル アプリケーションの起動時に、ユーザーが誰であるかを判断した後、メイン アプリはデータベースにクエリを実行して、ユーザーが使用できるサブアプリを判断し、UI を構築します。その後、ユーザーは使用可能なサブアプリ間を移動し、それぞれで作業を行うことができます。

これがすべて理にかなっていることを願っています。

とにかく、このようなシステムの設計と開発に最適な既存のテクノロジ/フレームワークはどれでしょうか。

Web Client Software Factory は適切な選択でしょうか? 他の MVP ソリューションは適切な選択でしょうか? ASP.NET MVC は適切な選択でしょうか? 他に何か???? これらのどれも良い選択ではなく、Web フォームを使用してゼロからすべてを開発する必要がありますか? 他に知っておくべき情報はありますか?

ありがとう!!!!

0 投票する
2 に答える
835 参照

data-access-layer - Web Client Software Factory 2010 使用時のデータ アクセス レイヤーの作成

WCSF を調査していますが、データ アクセス層はどのように作成されているのでしょうか? 私が見つけたいくつかの記事は 2 年前のもので、Web Service Factory の使用について述べています。VS 2010 と .Net 4.0 を使用しています。実際の例を含むサンプルとチュートリアルを探しています。

0 投票する
3 に答える
1103 参照

c# - IoCの比較

ASP.NET Webアプリケーションプロジェクトを開発する際に考慮すべきIoCと、さまざまなIoCの利点は何ですか?

  1. ObjectBuilder
  2. 団結
  3. Spring.NET
0 投票する
2 に答える
1246 参照

asp.net-mvc-3 - ASP.NET MVC と複合 Web クライアント アプリケーション ブロック

私は ASP.NET MVC を初めて使用します。asp.net ページ/シェルを開発したいと考えています。シェルは複数の UI/コンポーネントをホストします。「Webclient ソフトウェア ファクトリ」を発見しました。asp.net MVC がサポートされているかどうかを知りたかったのです。 WCSF?

0 投票する
2 に答える
231 参照

.net - .NET および WCSF に関するガイドラインと設計上の決定事項

.NET シック クライアント アプリケーションの Web への移行を開始しました。作業の範囲は、winforms UI を Web UI に移行することに限定されています。ビジネス ロジック コンポーネントは、以前の Web サービス ラッパー レイヤーをプレゼンテーション コンポーネントとしてストライピングした後、そのまま再利用され、ビジネス コンポーネントは IIS に配置されます。この目的のために WCSF を使用することにしました。アーキテクチャ/デザインの決定事項のいくつかを検証したいのですが、

  1. AJAX に jQuery、DOJO などの JS フレームワークを使用する必要がありますか? または、ASP.NET コントロールには、すべての JS ベースのフロントエンド検証、AJAX フォームの送信、エラー メッセージの表示などを行うための適切なサポートが組み込まれていますか?

  2. 基礎モジュールを使用することに懸念はありますか? 起動時にすべてのモジュールをロードしてキャッシュすることにより、アプリケーションが重くなりますか?

  3. すべてのサービス機能に静的メソッド/クラスを使用することは良いアプローチですか? または、代わりにサービス依存関係を持つ非静的クラス/メソッドを使用する必要がありますか?

私は.NETが初めてです:)

0 投票する
1 に答える
981 参照

asp.net - 「Web Client Software Factory 2010」のメンテナンスは終了しましたか?

ASP.Net 開発用のライブラリ「Web Client Software Factory 2010」があることを最近知りました。モジュール化された ASP.Net 開発に役立ちそうです。

このリンクからこのダウンロード リンクに移動すると、「このプロジェクトはメンテナンスが終了しており、今後のリリースは予定されていません」という赤い通知が表示されました。

では、このライブラリを学習して使用するために時間を費やす価値はありますか?

すべての建設的なコメントを歓迎します!

0 投票する
2 に答える
10971 参照

asp.net - 「'System.Security.Permissions.SecurityAction.RequestMinimum'は廃止されました」コンパイルエラーをどのように修正しますか?

.NET 3.5から一部のASP.NETコードをアップグレードしているときに、エラーとして次のコンパイル警告を受け取りました。'System.Security.Permissions.SecurityAction.RequestMinimum'は廃止されました。

属性は、アセンブリレベルで適用されています。

また、コードはP&P Webクライアントソフトウェアファクトリー、具体的にはObjectBuilder.WCSFExtensionsライブラリを利用します。また、コードはいくつかのロールプロバイダーの実装を提供しています。

このコードは他のプロジェクトでフレームワークコードとして使用されているため、どのようなセキュリティ要求があるかを判断するのは難しいことに注意してください。


したがって、ミリオンドルの質問は次のとおりです。

「System.Security.Permissions.SecurityAction」列挙型に使用する必要がある値は何ですか?

あるいは、このセキュリティ属性を適用するためのより良いアプローチはありますか?

0 投票する
1 に答える
268 参照

wcsf - Asp .net の Web クライアント ソフトウェア ファクトリ

WCSF(Web Client Software Factory)とは?それの用途は何ですか。それとMVPの関係は何ですか。

これについて簡単に教えてください。

0 投票する
1 に答える
63 参照

mvp - MVPアプリケーションでオブジェクト参照エラーが発生する

アプリケーションのさまざまなモジュールでランダムなオブジェクト参照エラーが発生しています。直面しているエラーは断続的です。コードのデバッグを行いましたが、すべて正しく見えます。さらに、そのエラーが発生し、同じ入力条件で同じ手順で(エラーが発生した直後に)再試行すると、エラーは発生しません。これは、開発地域だけでなく、生産地域でも起こっていることです。分析してみたところ、一時的なASPに問題がある可能性があるというリードがいくつかありました。しかし、それがオブジェクト参照エラーを引き起こす可能性がある方法はわかりません。App_Web_ighjds[私が推測するある種のID]のようなソースエラー情報が表示されることがあります。問題がどこにあるのか正確にはわかりませんか?私のコードに関する限り、それはすべてうまく見えます。コードに問題があった場合は、毎回再現できるはずです。なぜそのようなエラーが発生しているのか、誰かが知っていますか?一時的なasp.netファイルに問題がある場合は、そのようなエラーを回避するために何をすべきですか?どんな助けでも大歓迎です。ありがとう。

0 投票する
1 に答える
117 参照

asp.net - この ObjectBuilder コードにスレッド セーフの問題はありますか?

以前は WCSF 拡張プロジェクトの一部であり、その間に Unity に移行された古いバージョンの ObjectBuilder に問題があると思われます。私が正しい方向に進んでいるかどうかわからないので、これが問題になる可能性があるかどうかを説明する、より有能なスレッドセーフスキルを誰かが持っていることを願っています.

私は ASP.Net WCSF Web アプリでこの (時代遅れの) ObjectBuilder 実装を使用していますが、ObjectBuilder が何らかの理由でクラスの特定のプロパティを注入できないと不平を言っていることをログで確認することはめったにありません。問題は常に、このプロパティが絶対に注射してはいけません。プロパティとクラスは常に変化しています。プロパティが ObjectBuilder によって処理されるかどうかに関係なく、ディクショナリを使用して情報を保持するメソッドまでコードをたどりました。

私の質問は基本的に次のようになります: ObjectBuilder が辞書から一貫性のないデータを取得する可能性がある次のコードに、スレッドセーフの問題はありますか?

このコード (ReflectionStrategy.cs) を保持するクラスはシングルトンとして作成されるため、Web アプリケーションへのすべての要求はこのクラスを使用してビュー/ページ オブジェクトを作成します。そのディクショナリはプライベート フィールドであり、このメソッドでのみ使用され、次のように宣言されます。

上記のコードは、Codeplex で見つけることができる最新バージョンではありませんが、それが ObjectBuilder 例外の原因であるかどうかを知りたいです。私たちが話している間、私はこの古いコードを最新バージョンに置き換えるための更新に取り組んでいます。これは最新の実装です。残念ながら、変更された理由に関する情報は見つかりません。バグのためかもしれませんし、パフォーマンスのためかもしれません...