問題タブ [web-application-project]

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 投票する
1 に答える
534 参照

asp.net - ASP.NET MVC WAP、SharePoint Designer、および SVN

全て、

いくつかのコンテンツ管理機能を必要とする新しい ASP.NET MVC プロジェクトを開始しています。

コンテンツを管理する担当者は、SharePoint Designer (FrontPage の後継) を使用してコンテンツを変更することを好みます。彼らがそれを続けられるようにしたい。

問題は次のとおりです。

  1. 私はこれを Web サイト プロジェクトではなく WAP にしたいので、ローカル マシンに Visual Studio をインストールする必要なく、実際に変更を確認するにはどうすればよいでしょうか? 次のような URL が与えられるように、コントローラの「デフォルト」アクションを指定できますか

    チェックイン/ビルド/デプロイ プロセスを実行せずに、ページ (ビュー) を保存してブラウザーで表示することはできますか?

  2. 彼らの変更を SVN に保存したいと思います。SharePoint デザイナーは、Visual SourceSafe (ug) のみを直接サポートしているようです。

今まで思いついたアイデアは

  1. FrontPage Server Extensions プロトコルを実装する HTTP ハンドラーを作成します。これには時間がかかるように思えますが、私はまだプロトコル仕様を見ていません。ただし、ファイルをSVNにチェックインするなど、サーバー側で必要な操作を実行できます。

  2. WAP を捨てて、ウェブサイト プロジェクトを支持します。ただし、サーバーにソースが存在するのは好きではありません。また、MVC は Web サイト プロジェクトで機能しますか?

確かに誰かがこの問題に以前に取り組んだことがありますか?

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

web-application-project - ボタンクリックイベントでWebページでサウンドクリップを再生する方法

ボタン クリック イベントで Web ページのサウンド クリップを再生する方法。

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

asp.net - How to embed a SilverLight control in ASP.NET control (user or custom)

We have a ASP.NET web application written in VB.NET where we build content programmatically during the Init event.

We make extensive use of user controls, building them on the fly, and I now want to start including SilverLight content.

Is there an easy way of embedding a SilverLight application in a control, and then instantiating the whole thing in code, in the same way as you'd programmatically add ordinary ASP.NET controls to a page?

The SilverLight component itself works fine when added to a page using the <object> tag but I really want to be able to reuse it elsewhere in code.

Since I'm expecting use of SilverLight to increase in our application, and the asp:Silverlight control seems now to be deprecated, I'm looking for an alternative way of wrapping the content.

Thanks for any pointers.

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

asp.net - Visual Studio は、発行中にビルド アクション「コンテンツ」用に /bin に (空の) フォルダーを作成します。

"Project" -> "Publish" を使用して発行する Visual Studio 2005 の Web アプリケーション プロジェクトがあります。

アプリは、最上位フォルダーにあるいくつかの (テキスト) ファイルを使用します。textfilesたとえば、それを呼びましょう。

私が達成したいのはtextfiles、公開時に Visual Studio がターゲットで呼び出される最上位フォルダーを作成することです。フォルダーには、公開時にローカル コンピューターに含まれるテキスト ファイルが含まれている必要があります。

テキストファイルの設定で「ビルドアクション」を「コンテンツ」に、「出力ディレクトリにコピー」を「コピーしない」に設定することで、かなり近づきました。textfilesこれにより、VS は必要なファイルを含む最上位フォルダーを作成します。textfilesしかし、/ bin に空のフォルダーも作成されますが、これは必要ありません。

VSが空のフォルダを捨てる方法はありますか? ビルド後のイベントがないことが望ましいです (それはあなたがそれらを呼び出す方法ですか?)。「コピーしないでください」がうまくいくはずだと感じました...

ちなみに、公開に使用する他の設定は、「既存のすべてのファイルを削除する」と「必要なファイルのみ」です。[App_Code を含める] が無効になっています。

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

asp.net - VisualStudioのWebアプリケーションプロジェクトにオンデマンドでWebサイトプロジェクトスタイルのコンパイルを追加する

Webアプリケーションプロジェクトとして保持したいWebアプリケーションプロジェクトがありますが、その一部をWebサイトプロジェクトのようにオンデマンドでコンパイルすることはできますか?公開後にaspxページをWebサイトに追加できるフォルダーを1つ欲しいです。

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

asp.net - ASP.NET Webアプリケーションプロジェクト、BLL、および名前空間

数百のBLLクラスを持つ大規模なASP.NETプロジェクトがあります。UIレイヤーのObjectDataSourceには、typename=""があります。Webアプリケーションプロジェクトに変換しているため、typenameにはプロジェクトのルート名前空間を含める必要があります。これは、多くのファイルに対して何千もの変更を加える必要があることを意味します。

私たちがこれをしなければならないのを防ぐためにそこにもっと良いオプションはありますか?

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

c# - asp.netWebサイトのプロジェクトタイプを通常のプロジェクトに変換する

新しいvs.netプロジェクトを作成し、asp.netWebサイトプロジェクトからすべてのファイルを追加しました。

コンパイルすると、クラスへの参照が見つかりませんでした。

AppCodeでクラスが定義されましたが、名前空間はありません。

そこで、名前空間を追加してから、default.aspx.cs(これがエラーの発生源である)usingステートメントを追加しました。

usingステートメントは名前空間を取得していませんでした。

問題は何でしょうか?

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

asp.net - app_GlobalResourceまたはapp_LocalResourceの使用方法は?

ASP.NET Webアプリケーションプロジェクトでそれらを使用するにはどうすればよいですか?違いはありますか?

どうもありがとう

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

asp.net - Asp.net Web プロジェクトの URL にガベージ値があるのはなぜですか?

SOでこの問題をグーグルで検索してみましたが、ほとんど成功していません。主に、検索が正しいかどうかわからないためです。

テスト用に Visual Studio 2008、C#、および Cassini を使用して、ASP.Net Web アプリケーションプロジェクト(Web サイトではない)に取り組んでいます。

ただし、サイトを実行するたびに、次のような URL を取得します。

URL を変更して次の場所に移動しようとしても、

この URL にリダイレクトされます。

中央のガベージ値: (S(saifdk55xyhalrqbstrtrdiw))は、コンパイルするたびに変化し続け、なぜそれが注入されるのか、または無効にする方法がわかりません。

誰かがこの問題に光を当てることができますか? 主に、これが発生する理由と、これを無効にする方法を知りたいです。

これは、IIS にも Web サイトをデプロイしたときに発生するためです。どんな助けでも大歓迎です。

ありがとうございました。

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

asp.net - BuildProviderからWebアプリケーションプロジェクトに移行するにはどうすればよいですか?

現在、Webアプリケーションプロジェクトに変換する必要があると思われるWebサイト(Webサイトプロジェクト)がたくさんあります。誰もが同意します。

しかし、コントロールを生成するために多くのカスタムBuildProviderが使用されており、残念ながら、MSDNは次のように述べています。

カスタマイズされたBuildProviderクラスをWeb.configファイルに追加すると、ASP.NET Webサイトでは機能しますが、ASP.NETWebアプリケーションプロジェクトでは機能しません。

カスタムBuildProvidersメカニズムを完全に破棄せずに移行する方法はありますか?