問題タブ [webmatrix]
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.
asp.net - End / Response.End in razorに相当しますか?
いくつかのパラメータに基づいて、ページの残りの読み込みを停止しようとしています。しかし、正しい構文がわかりません。
上記はこのエラーをスローします:CS1502:'System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)'に最適なオーバーロードされたメソッドの一致にいくつかの無効な引数があります
何か案は?
webmatrix - IISExpressがcshtmlファイルの提供に失敗する
WebMatrixのチェックアウトを開始したばかりで、問題が発生しています。WebMatrixの新規インストールを実行してから、1つの小さなcshtmlファイルを作成するチュートリアルを開始しました。サイトを実行しようとすると、次のエラーが発生します。
このタイプのページは提供されません。
説明:明示的に禁止されているため、リクエストしたタイプのページは提供されません。拡張子「.cshtml」が正しくない可能性があります。以下のURLを確認し、スペルが正しいことを確認してください。
要求されたURL:/Home.cshtml
[IIS Expressリクエスト]セクションで、ページリクエストに次のエラーが表示されます。
404.17静的ハンドラーにマップされた動的コンテンツ
詳細:要求されたものはワイルドカードmimeマップと一致し、静的フィルダー(すべてのタイプミスMSはどうなっていますか?)ハンドラーと一致しました。ただし、前提条件が異なる場合、リクエストは別のハンドラーにマップされます。これは、前提条件が正しくないことを意味している可能性があります。
再インストールしても無駄になりました。誰かアイデアはありますか?
IIS7がインストールされたWindows7Proを実行しています。(IIS Expressは、問題なく並行して実行できるはずです)
どうもありがとう!
c# - WebMatrixで実行フローをデバッグおよび/またはトレースする方法は?
私は(Windowsアプリケーション開発のバックグラウンドから)Web開発を始めたばかりですが、WebMatrixは、その単純さ、および完全なASP.NET MVC開発への有用な足がかりのように見えるため、開始するのに適した場所のようです。
ただし、デバッグツールがないことは、特にWeb環境での開発の基礎を学ぼうとしているときに、少し痛いです。
実行の流れを追跡し、トレースデータをページに表示することは、最小限のデバッグエクスペリエンスを実現するためのかなり基本的な機能のように見えますが、それでもWebMatrixに組み込まれていないようです(または、まだ見つけていない可能性があります)。 )。
1つのページ内でトレース変数を設定し、その変数をページレイアウトに表示するのは簡単です。しかし、フロー内の他のページ(たとえば、レイアウトページ、_PageStartページなど)間、およびページ構築プロセス中に使用されるC#クラス内でさえ、実行をトレースする必要がある場合、これはどのように役立ちますか。
まだ見つけていないWebMatrix内のトレース機能はありますか?または、単一のページだけでなく、アプリケーション全体で機能するトレース機能を実装する方法はありますか?サードパーティ製品($)でさえ、何もないよりはましでしょう。
c# - WebMatrix WebSecurity PasswordSalt
私は WebMatrix を使用しており、「StarterSite」に基づいて Web サイトを構築しました。このスターター サイトでは、登録、ログイン、パスワードを忘れたページなどを含む基本的なレイアウトが表示されます。
データベースで、「webpages_Membership」テーブルに「PasswordSalt」という名前の列があることに気付きました。いくつかの新しいユーザー アカウントを作成した後、この列は常に空白のままになります。したがって、パスワード ソルト (デフォルトのソルトでさえも) は使用されていないと想定しています。
明らかにこれはベスト プラクティスではありませんが、パスワード ソルトの設定または管理方法を説明するドキュメントが見つからないようです。
WebSecurity Helper でパスワード ソルトを設定するにはどうすればよいですか?
asp.net-mvc-3 - WebMatrix、ASP.NET Webページ、およびRazor構文を区別するためのヘルプが必要
新しいRazorビューエンジンのドキュメントの多くは、WebMatrixおよびASP.NETの「Webページ」のコンテキストにあります。MSDNライブラリ自体でも、ほとんどのRazorドキュメント( Razor構文を使用したASP.NET Webページ)のルートリファレンスページであると思われる記事は、本質的にASP.NET Webページに関連付けられており、 「MicrosoftWebMatrix」というタイトルのドキュメントツリーのブランチ。
ただし、私が読んだ他のことから、Razor構文はASP.NET MVC 3でも使用できることがわかりました。これは、ASP.NETWebページとはほとんど関係がないようです。
今、私はこの分野全体に不慣れで、現在WebMatrixで学習しているので、詳細の一部が間違っている場合は修正してください。ただし、ASP.NETMVCの学習も開始したいと思います。近い将来、これらの区別を行うことがその移行にとって重要になります。
そのため、私が学んでいることのどの部分がRazor構文の一部であり、ASP.NETの「Webページ」の一部であるかを正確に理解できる決定的なガイドを探しています。
また、WebMatrixとASP.NETWebページの間に違いがあるかどうかを明確にする必要があります。WebMatrixが「Webページ」に基づいていることは理解していますが、私が学んでいることの一部が具体的にWebMatrixの一部であるのか、それとも(私が思うに)WebMatrixが「Webページ」を中心とした単なるIDEであるのかは明らかではありません。 UI以外には何も追加されていません。
誰かがこれらの分野でいくつかの明確さを提供できますか?
(ちなみに、私は何か(他の)が欠けているのでしょうか、それとも「Webページ」はこの新しいシステムで思いついた可能性のある最も紛らわしい名前ですか?)
razor - これは WebMatrix PageData のバグですか?
WebMatrix の PageData にバグが見つかった可能性があると思いますが、よくわかりません。部分ページから呼び出しページにデータを戻す方法に関係しています。
WebMatrix ドキュメント (「3 - 一貫性のある外観の作成」などのチュートリアル、およびサンプル コード) では、PageData は、ページ間 (コンテンツ ページからレイアウト ページ、または部分ページなど) にデータを渡すメカニズムとして推奨されています。 .
ただし、部分ページから呼び出し元ページにデータを戻すために、これが常に逆に機能するとは限らないことがわかりました。部分的なページで PageData のエントリを変更または追加しても、呼び出し元のページに戻らないようです。
これを可能な限り単純な例に切り詰めると、テストページでは次のようになります。
_TestPartial.cshtml ページには、次のようなものがあります。
結果の出力は次のとおりです。
部分ページを呼び出す前に、テスト値は初期エントリです
部分ページでは、テスト値が Modified entry に変更されました
呼び出しページに戻った後、テスト値は初期エントリです
そのため、部分ページが PageData に対して行った変更は、呼び出し元のページに戻ると失われます。部分ページの PageData に新しいエントリを追加すると、同じことが起こります。それらは、呼び出しページに戻ったときに失われます。
この動作がバグなのか意図的なものなのかはわかりませんが、部分的なページから呼び出し元のページにデータを渡す明確な方法がなくなります。それを行う別の(比較的クリーンな)方法はありますか?または、バグの場合、回避策はありますか?
c# - WebMatrix と Razor で DateTime を保存する
DateTime フィールドを持つプロジェクトを開発しています。
その中で、日付が必須フィールドではないことを考慮して、ユーザーが日付形式「dd/MM/yyyy」を選択するためにjQueryを使用しています。
WebMatrix と Razor で不要な DateTime フィールドを保存するにはどうすればよいですか?
私はこのようなことをしようとしていました:
コードを完成させるために重要だと思われるコードのみをここに配置します
変更中にエラーが発生しました
日時への変換中にオーバーフローが発生しました。説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。
例外の詳細: System.Data.SqlServerCe.SqlCeException: 日時への変換中にオーバーフローが発生しました。
ソース エラー:
62行目: { 63行目:
sql = @"update Tasks set Title = @0 ,Description = @1 ,ProjectID = @2 ,ForecastCompletion = @3 ,RequestBy = @4 ,CompletedIn = @5 ,Modified = getdate() ,優先度 = @6 ID = @7"; 行 64:
db.Execute(sql, TaskTitle,TaskDescription, ProjectID, dtForecastCompletion, TaskRequestBy, dtTaskCompletedIn, TaskPriority, TaskID); 65行目:
} 66行目:
iis - Webmatrix (Orchard) で Webdeploy を使用する
VM (VMWEB-3) をセットアップして、Webmatrix を使用した Orchard CMS のローカル開発と Web サーバーへのデプロイをテストしました。
IIS 7 を VMWEB-3 (Server 2008) にインストールし、(デフォルト) WebDeploy2 をダウンロードしてインストールしました。
WebMatrix に設定を追加します。
サーバー: vmweb-3 ユーザー: vmweb\Administrator パスワード: * ** サイト名: テスト URL: .http://vmweb-3
検証時に接続タイムアウトが発生し続けます。.http://vmeweb-3 を参照して、IIS 7 スプラッシュなどを取得できます
どんな提案も素晴らしいでしょう。
webmatrix - webmatrix および ASP.NET Web ヘルパー ライブラリ 1.1
このパッケージをインストールすると何が起こるか誰か説明できますか? どこかに追加されたのは dll だけですか? このパッケージに含まれるヘルパーのソースを表示することもできます。ウェブを検索しましたが、ソースへの参照が表示されません ありがとう
keyboard-shortcuts - キーボード ショートカットの webmatrix リスト
Microsoft webmatrix でサポートされているキーボード ショートカットの一覧。