問題タブ [asp.net-core]
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.
c# - MVC での非同期ページ読み込み
Im mvc アプリケーションにはいくつかのビューがあり、ビューの一部のデータはサーバー側で時間がかかっているため、最初にビューの他の部分をロードする必要があり、プロセスが完了すると残りの部分がロードされます。
このために、部分ビュー アクションは非同期で、タスクを返します。しかし、Mvc 5 では、ビューで await キーワードを使用できません。そのmvc 6がこの問題を修正していることを確認します。
そのため、ajax 呼び出しを使用して部分ビューを読み込んでいます。しかし、ajax呼び出しなしでできますか。または、c# 非同期プログラミング機能を使用します。
.net - Windows サービスとしての .NET KRuntime?
サンプルから、KRuntime を使用して ASP.Net アプリケーションをホストする方法やコンソール アプリケーションを実行する方法を確認できます。
KRuntime を Windows サービスとして実行できますか? winsw のような Windows Service Wrapper を使用する必要がありますか?
asp.net-core - Visual Studio 2015 Preview/ASP.NET 5 Core Framework: 型または名前空間 Dictionary<,> が存在しません
Microsoft の Web サイト (バージョン 14.0.22310.1 DP) から Visual Studio 2015 Preview をダウンロードし、[ファイル] -> [新しいプロジェクト] -> [ASP.NET 5 コンソール アプリケーション] をクリックして、既定のテンプレートを生成しました。これまでのすべてが構築されます。
行 ( ) を追加したvar dictionary = new System.Collections.Generic.Dictionary<string, string>();
結果、以下にリストされている入力方法になりました。
ただし、ビルド時に、コンパイラは、ジェネリック ディクショナリの実装が Core フレームワークに存在しないことを通知しています。エラー メッセージは次のとおりです。
エラー CS0234 タイプまたは名前空間名 'Dictionary' が名前空間 'System.Collections.Generic' に存在しません (アセンブリ参照がありませんか?) ProjectName.ASP.NET Core 5.0 Program.cs 9
プロジェクトのプロパティ -> アプリケーション タブの下。ターゲット KRE バージョンはデフォルトです: KRE-CLR-x86.1.1.0-beta 1。
残念ながら、標準の Google および StackOverflow 検索では答えが得られませんでした。何か案は?
asp.net-core - project.json のバージョン管理形式
.NET Core project.json ファイルのバージョン番号形式の正式な定義を探しています。
version
Visual Studio は、デフォルトのバージョン番号「1.0.0-*」を作成します。これが、連続するビルドで * が更新されることを意味することを望みます (そうではありません)。ビルドのバージョン番号は 1.0.0 です。* は何を意味し、法的にはどのような可能性がありますか?
KPM が基本的に nuget フロントエンドであることを考えると、依存
関係の番号付けが nuget のバージョン管理規則に従うことを期待していましたが、ブラケットの番号付けをサポートしていないようです (例: "[1,2)") - 私は "not a valid空白または xx-* 形式以外を試してみると、バージョン文字列」が表示されます。
ソースの外で、誰かが正式な定義へのリンクを持っていますか?
asp.net - asp.net vnext camelCase JSON シリアル化
asp.net vnextのcamelCase JSONシリアル化を設定する方法を知っている人はいますか? にStartup.cs
は 2 つの機能があります。
キャメルケースを使用するように JSON.net を設定するにはどうすればよいですか? 以前のasp.netバージョンでは、GlobalConfiguration
このように変更できるオブジェクトがありました
- -アップデート
ありがとうキラン。現在のバージョンの asp.net で動作する更新されたソリューションを次に示します。
teamcity - Visual Studio 2015 に同梱されている MSBuild を使用するように TeamCity を構成することはできますか?
TeamCity で ASP.NET vNext プロジェクトを構築しようとしています。ビルドしようとすると、次のエラーが発生します。
C:\...\MyApp.kproj(7, 3): error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\AspNet\Microsoft.Web.AspNet.Props" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
探しているファイルは実際には次の場所にありますC:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AspNet\Microsoft.Web.AspNet.Props
Visual Studio 2015 に同梱されているバージョンの msbuild を使用するには、TeamCity を取得する必要があると思います。これは可能ですか?
asp.net - Visual Studio 2013 Community Edition で ASP.NET 5 を使用する
ASP.NET 5 の評価に興味があります。Visual Studio 2013 - Community Edition をインストールしました。ここで提供されている例に従っています。その例では、Visual Studio 2015 Preview を使用しています。Visual Studio 2013 - Community Edition 用の ASP.NET 5 用の Visual Studio テンプレートはありますか?
見つかりません。
ご協力ありがとうございました!
asp.net-core - Asp.net Core の UserHostAddress
古いの Asp.Net Core に相当するものは何HttpContext.Request.UserHostAddress
ですか?
試しthis.ActionContext.HttpContext
ましたが、UserHostAddress プロパティも ServerVariables プロパティも見つかりません。
ありがとう
c# - C# での複数のオーバーロードされた拡張メソッド
オーバーロードされた拡張メソッドでデータを設定する際に問題が発生する -
私は2つの拡張方法を持っています:
私は最初に電話します:
request.blabla は期待どおりに設定されます。ここまでは順調ですね。
次に試します:
.searchResult は IViewModel の IEnumerable ですが、Fill 行が呼び出された後、result.searchResult は null になります。fill 拡張メソッドは確実に呼び出されており、確実にデータを設定しています。
何がうまくいかないのかについてのアイデアは大歓迎です。
(私はVS 2015を使用しています。これはvNextプロジェクトです-実際の変数/クラス名ではありません)
asp.net-core - MVC Visual Studio 2015 で JSON データを投稿する方法
Visual Studio 2015 プレビューで JSON オブジェクトを MVC に投稿しようとしています。ただし、データはアクション メソッド パラメーターにバインドされていないようです。以前のバージョンの MVC には、これを処理する JsonValueProviderFactory が登録されていましたが、MVC6 では見つからないようです。セットアップが変更されましたか? これは以前のバージョンですぐに使用できましたか?
基本的に私はコントローラーメソッドを持っています
私はjavascriptから呼び出そうとしています:
以前のバージョンの MVC では、json オブジェクトは c# パラメーターにマップされていました。たとえば、この記事を参照してください http://webcognoscere.com/post/How-to-POST-a-JSON-object-to-a-Controller-Action .aspx