.Net Core / Net ASP Core [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2016/06/30(木) 03:45:41.80ID:EQd6Pds5
おらの群馬さにはIISなんてねえもんでりなっくすさ使ってしぃしゃーぷさ動かすべえな
こんなの動くなんておったまげえな時代だわな

んだいくべえ
2017/08/29(火) 17:31:26.34ID:hReQ2kBh
>>161
これがMySql使ってるやつの思考回路か
とりあえずプレリリースのでも使って問題があれば報告しろよ
2017/08/29(火) 18:11:40.72ID:PKGmovJ0
>>161
オープンソースなのに文句いうだけでなにも貢献しないのか

ゴミだわ
2017/08/29(火) 18:16:50.31ID:Chcrvjmj
oracleはよ
2017/08/29(火) 18:18:02.31ID:g52MIIqn
プロバイダーは各DBベンダーの責務なのに何言ってんのかね

これでも使っとけ
https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql
2017/08/29(火) 18:20:56.11ID:8f50rcx4
>>164
.NET Core2.0リリース後に対応するって言ってるね
2017/08/29(火) 18:27:39.12ID:P36WZlXe
PostgreSQLの方は1.0のリリース当初から対応してたはずだけど、この差は何なんだろう
2017/08/29(火) 20:55:53.66ID:feL9o0yy
>>165
それ型周りにバグがあってゴミ
せめて使えるものを提示しろ
2017/08/29(火) 20:57:37.42ID:Tky4VAud
>>168
自分でバグ直してPRしろよ無能
2017/08/29(火) 20:58:21.27ID:ITXN+4sF
>>168
ゴミが偉そうに
2017/08/29(火) 20:59:44.27ID:32v7+Hp+
作者にバグ報告して直してもらえばいいのに。
2017/09/05(火) 22:23:24.04ID:ZD5XPfn6
EF Code Firstってオワコン?
2017/09/06(水) 00:28:01.85ID:8JdgK2C6
>>172
うんにゃ、むしろEF CoreだともうModel Firstなんてないし
2017/09/06(水) 18:27:17.57ID:8/JJ3nEQ
○次受けが多いほど退場率が早くなる。高くなる

直受けの50万 客:いつまでもうちにいていいよ
3次受けの50万(客は90万払ってる) 客:短期延長していい?
5次受けの50万(客は150万払ってる) 客:作り終わったらとっと出てけ できなかったら即退場だ 
長時間労働 高稼働 高スキル要求が多い

零細フリーランスサイトは5次受けから誰もできない難易度の高い仕事 余り物の仕事を紹介してくる。40万円代でやってくれと
これならJIETから3次でいったほうがいいな

446非決定性名無しさん2017/08/02(水) 22:12:48.95

JIETに毎月5千円払えば3次から入場できるだろ?
高額をうたうフリーランスのサイトはだいたい5次から45万円
JIETで閲覧応募できる末端価格からさらに搾取するのが高額をみせつけるフリーランスサイトでした
高額案件をみせつけるフリーランスサイトも案件の取得はJIETでした

JIETに加入すれば誰でも3次60万からスタートだ。フリーランスのサイトをやってる
自称エージェントもそこから案件情報を取得しきてる。サイトで60万で釣って40万から55万の間でやらしている。

372仕様書無しさん2017/08/11(金) 10:31:43.41
フリーランスで検索すると引っかかる零細ITがやっているフリーランスのサイトはだめだ。
高額に見せているけど実際は50万前後
JIET加入した方がいいよ。案件は毎日千件以上末端価格は60万円 平凡な稼働時間の80万円の案件もある。
ユー子も求人をだしてる。名刺も渡せる。ユー子に名刺が渡せるんだぞ。夢のようだ

自称エージェントはJIETから流れてくる案件を転売してるだけだった。
JIETに加入すれば誰でも案件に応募することができた。収入が40万50万台にならなくて済む

エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×3 = 言い値50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×1 悪質な言い値で50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - JIETに加入して公表価格で応募できる
175デフォルトの名無しさん
垢版 |
2017/09/06(水) 18:32:24.51ID:HJZU/gOW
Asp.Net Core & EntifyFrameworkCoreで発行されているSQLのクエリーを確認するにはどうすればいいでしょうか?
2017/09/06(水) 19:08:39.07ID:vkzPk80G
>>175
ほれ
http://rion.io/2016/10/19/accessing-entity-framework-core-queries-behind-the-scenes-in-asp-net-core/
2017/09/06(水) 19:51:55.02ID:dOVjy3wb
>>175
生SQL確認したら負けじゃね?
なんのためにLinqで隠蔽してんのかって話になる
生SQLを見てチューニングするぐらいならDapperへの乗り換えを検討したほうがいい
2017/09/06(水) 21:50:34.46ID:ETKOVBaD
>>177
何のために確認したいかによるやろ
2017/09/07(木) 00:06:38.24ID:oeWMtJN8
正しいかどうか、高速かどうか
なんにせよ理想とするSQLがあって
EFの吐くSQLがそれに合致するか確認する
確認してあってなければLinqを変更して合致するように調整する
ってことでしょ
そんなんいちいち一手間かけないでSQL直接編集すればいいじゃん
目の前に患者がいるのに遠隔操作アームで手術するようなもどかしさを感じるね
2017/09/07(木) 00:27:05.60ID:n13wzRyY
>>179
質問者はチューニングのためとは言ってない
思い込み激しすぎ
2017/09/07(木) 01:12:33.77ID:oeWMtJN8
>>180
チューニングに限った話じゃないよ
思い込んでるのはそっち
目的がなんにせよSQL見たいって時点でもうEFの意義を失うのだから
最初から生SQLでやったほうが良いんだよ
2017/09/07(木) 07:30:51.02ID:KHq0qyGq
>>181
EntityFrameworkを初めて使って、実際にどういうSQLに変換されているのか見てみたいだけって可能性すら考えられないの?
2017/09/07(木) 21:41:24.61ID:SGJxgazo
>>181
じゃあなんでEFは生のSQL見れるようになってるの?
答えて?
2017/09/07(木) 23:25:49.14ID:1h1pdgP4
>>183
EF開発デバッグ用
本来EF利用者が使うものではない
2017/09/07(木) 23:55:35.22ID:n13wzRyY
>>184
デマおつ
2017/09/08(金) 07:17:10.06ID:+O8qrY3m
>>184
頭悪すぎ
2017/09/08(金) 07:48:11.99ID:WW306MqY
宣伝: SQLプロバイダに依存せずAPIだけで使えます
実態: SQLをいちいちダンプして調べないとろくに使えません
2017/09/08(金) 09:10:30.54ID:c+uIvbOB
>>187
使い方間違ってんぞお前
2017/09/12(火) 12:12:58.08ID:Oduc6IMN
c#がどんどんc++化してるな
流れに乗ってtemplateも取り入れるべきだ
2017/09/12(火) 12:36:56.82ID:vpJikBX5
>>189
何をもってそんな発想に至ったのか
2017/09/13(水) 07:45:31.99ID:xrEcICij
コンパイラオプションでいいから?.をデフォルトにしてほしい
string? n = null;
var m = n.Substring(0, 5);
Assert(m == null);
こうした方が絶対便利
192デフォルトの名無しさん
垢版 |
2017/09/13(水) 11:36:33.87ID:KoD0oEXF
.net core 2.0とvs2017community を使っています。

自分で作ったプロジェクト内のクラスAを、別のソリューションのプロジェクトから参照して、
使いたいんですができるでしょうか。

クラスAは、Nugetで取得したパッケージに依存しています。
2017/09/13(水) 12:07:34.50ID:uHFm/dQd
>>192
できるよ
194デフォルトの名無しさん
垢版 |
2017/09/13(水) 14:34:09.76ID:KoD0oEXF
>>193
レスありがとうございます。
参考になるサイトがあれば教えてほしいです。
2017/09/13(水) 15:01:01.84ID:+9qu6YUz
>>194
同じソリューション内に配置することができないなら、自分で作ったライブラリをNuGetパッケージ化して、それを参照すればいいんじゃない?
196デフォルトの名無しさん
垢版 |
2017/09/13(水) 15:30:57.02ID:KoD0oEXF
>>195
ありがとうございます。
ソリューションのフォルダの中にあるbinとかobjとかのdllを参照して、
usingで名前空間をセットしたんですが、エラーになりました。

InvalidOperationException: Cannot find compilation library location for package MYClassLibrary'

NuGetにアップロードしないとダメっぽいですか。
以前の.Netでは簡単にできていたのになあ。
2017/09/13(水) 17:14:40.29ID:+9qu6YUz
>>196
いろいろと間違いすぎててフォローできん…
2017/09/13(水) 17:56:16.70ID:bDhlqYix
プロジェクト参照しなよ
199デフォルトの名無しさん
垢版 |
2017/09/14(木) 02:52:45.11ID:zhAw6w46
>>197-198
ぐぐってみて、参照先プロジェクトフォルダ内にあるcsprojというファイルのパスを、
参照元のcsprojに指定しました。

<ProjectReference Include という項目に設定しました。

参照元のプロジェクトを起動させるのですが、
必要な様々なパッケージ(デスクトップ開発とか、たくさん)が足りないので、
それらをインストールするまではロードしませんというエラーになりました。

しかし参照元も、参照先プロジェクトも、同じ環境でそういうエラーなく動作します。
プロジェクトを参照するには必要なパッケージがあるということなんでしょうか。
それなら、Linuxなどで動作させられないのではないかと心配です。
.net coreオンリーで組みたいので。
200199
垢版 |
2017/09/14(木) 03:28:20.09ID:zhAw6w46
>>199
dotnet add reference コマンドを管理者プロンプトで動作させました。

 ローカル パッケージ キャッシュを最初に設定し、復元速度を向上させ、
 オフライン アクセスを可能にするため、コマンドを実行しています。
 このコマンドは 1 回だけ実行され、完了までに最大 1 分かかる場合があります。


その後、うまくプロジェクトが起動してくれましたが、
デバッグが通らなくなりました。

 ClassLibrary.csproj' のプロジェクト情報が見つかりません。プロジェクト ファイルが無効であるか、復元に必要なターゲットが見つからない可能性があります


参照先プロジェクトでは、‘Nugetをつかって外部ライブラリを使用しているからなんでしょうか。
201199
垢版 |
2017/09/14(木) 03:41:26.21ID:zhAw6w46
>>200
予め、参照先プロジェクトでしようとしているNugetからのパッケージも、
参照元プロジェクトに導入してから、さっきの、donet add reference を発行したんですが、
同じエラーになりました。

もう大変だから、全部、参照なんてやめてしまおうかなあ。
わかりやすい参考書でもあればいいんですが、
全体を見渡せるようなものがなく、ググるしかない感じで。
2017/09/14(木) 06:01:00.15ID:tOAWHgdB
その外部ライブラリは.NET Core対応済み?
203デフォルトの名無しさん
垢版 |
2017/09/14(木) 10:23:40.76ID:zhAw6w46
>>202
対応しています。Linuxに持ってきてみてもちゃんと動作しました。
2017/09/14(木) 14:43:55.86ID:7UvwnzTZ
restoreしてないとかいうオチだったりして
205デフォルトの名無しさん
垢版 |
2017/09/15(金) 05:36:31.70ID:0zpXUZOD
>>204
なんですかそれ?詳しくお願いします。
2017/09/15(金) 07:47:21.25ID:2773lCIl
>>205
dotnet restore
207デフォルトの名無しさん
垢版 |
2017/09/15(金) 10:42:10.05ID:0zpXUZOD
>>206
レスありがとうございます。
プロジェクトのディレクトリで、dotnet restore を実行しました。

その後、プロジェクトを起動したところ、次のメッセージが、

NuGet パッケージを復元しています...
NuGet パッケージの復元に失敗しました。
経過した時間: 00:00:03.1407050
========== 終了 ==========

デバッグしても、次のえらーが、
重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
エラー NU1105 ”参照先→”ClassLibrary.csproj' のプロジェクト情報が見つかりません。プロジェクト ファイルが無効であるか、復元に必要なターゲットが見つからない可能性があります

でも、再度デバッグしてみると、
うまくホーム画面(MVCサンプル)がブラウザで表示されます。

プロジェクトをいったん終了して、もう一度起動しても、以上の流れはまったく同じです。

なんなのでしょう??
208207
垢版 |
2017/09/15(金) 10:43:21.83ID:0zpXUZOD
dotnet restoreは、参照元、参照先の各プロジェクトのディレクトリで、実行しました。
2017/09/15(金) 12:11:24.34ID:Y21IVLhl
参照先が無いって言ってるじゃん
210デフォルトの名無しさん
垢版 |
2017/09/15(金) 13:32:31.99ID:0zpXUZOD
>>209
参照先ですか?
うーん。参照先フォルダもあって、単独では問題なくデバッグできるんですけどねえ。
ClassLibrary.csprojは確かに存在しています。
2017/09/15(金) 21:26:23.37ID:Z/MvErxh
ならもうお手上げだね🤷‍♂
2017/09/16(土) 00:49:02.24ID:W6Qu+lkm
ソース見ないと無理だわ(会話が通じない)
213207
垢版 |
2017/09/16(土) 03:45:14.22ID:EcQ10NY7
さっきの2プロジェクトを同じソリューションに配置して、
プロジェクトごとにNugetで必要なパッケージをインストールしました。
すると、うまく動作したので報告します。

また、別の機会に、ことなるソリューション内のプロジェクトを参照してみたいと思います。
2017/09/22(金) 01:32:58.02ID:Q08r+MvX
2.0も出たことだし始めてみるかと思ったら
CentOS6がサポート外で出鼻を挫かれる
2017/09/22(金) 02:45:18.94ID:DHPQ0LJN
>>214
glibcが古くてめんどいっぽいね
216デフォルトの名無しさん
垢版 |
2017/09/24(日) 01:47:10.40ID:I+wD6+AU
>>214
CentOS6と、7とでは、大きく違うところがあるものね。

service コマンドが使えない。
ファイアーヲールの設定では、iptablesコマンドがデフォルトではない。
あと何かある?
2017/09/24(日) 08:34:16.22ID:9zWvEpwy
>>216
CentOS7からsystemd採用になったから大違いじゃね
2017/09/24(日) 17:07:14.73ID:fwxiCo6i
とはいえMonoは動くんで
純粋な技術の問題というよりは思想の問題なんだろう
2017/09/25(月) 01:48:26.41ID:uvJszhAn
ODP.NET対応はよ
2017/09/25(月) 06:23:04.78ID:NABDh3q5
Oracleはオワコン
2017/09/25(月) 07:21:43.91ID:Z0V3kaTV
>>220
…になってくれれば嬉しいんだけどね
2017/09/25(月) 13:38:51.53ID:YP8l5xM+
Hangfireつかってる?
試してみた感じ楽しいぞ
2017/09/25(月) 18:27:51.69ID:0I7JLbcT
>>222
何の用途で使ってる?
2017/09/25(月) 18:43:21.61ID:3nJ3WV7n
真面目な話ODP.NET使いたい場合ってどうしてんの
Win鯖に.NET Framework入れてREST APIとか?
2017/09/25(月) 20:02:16.45ID:uvJszhAn
>>224
それ
2017/09/25(月) 23:38:33.35ID:YP8l5xM+
>>223
小規模Webサービスのジョブ管理システム
cronとオレオレシステムで回してたけど、一年後の俺に優しくない設計だから
スケーリングとかも見据えて軽く使ってる

Web管理UIからの手動ジョブキックが一工夫必要な以外は嫌いじゃない
2017/09/26(火) 01:44:17.21ID:1aSY2upq
>>226
ありがとう、遊んでみるわ
228デフォルトの名無しさん
垢版 |
2017/09/26(火) 19:22:00.08ID:8ERrxpMs
ASP.NET Coreで総合テストすると本来400エラーが返るべきページが404になる
ブラウザでアクセスするとちゃんと400になる
原因分かる人いる?
2017/09/26(火) 21:07:05.91ID:mp1DDoNv
いません
230デフォルトの名無しさん
垢版 |
2017/09/27(水) 00:07:33.53ID:mNZf+h4n
.net coreって、sqlserverにつながるの?
2017/09/27(水) 02:22:24.77ID:Ijn3FQKR
>>230
つながるよ
2017/09/27(水) 23:12:40.08ID:QafMx657
mysqlにもつながる?
233デフォルトの名無しさん
垢版 |
2017/09/27(水) 23:40:01.08ID:Ijn3FQKR
>>232
https://www.nuget.org/packages/MySql.Data.EntityFrameworkCore/
2017/09/28(木) 19:42:18.40ID:bN3ReP38
CakeってMono使うのな
dotnet coreだけでスクリプト実行できないのか
2017/09/28(木) 19:58:57.90ID:Up+E61c/
>>234
ちょいちょいMono絡みでバグってるよね、Omnisharpもだけど
Roslyn scriptingに0.22.0から統一されて少しはマシになったっぽいけど
2017/09/30(土) 21:52:35.66ID:bNQwf5af
.net coreでビルドすると大量にdllが生成されるのだけど、単一exeにするにはどうしたら良いの?
2017/09/30(土) 22:01:17.62ID:PH/bv8h6
それ別にcoreに限った話じゃないでしょ
2017/09/30(土) 22:27:36.55ID:bNQwf5af
.net frameworkならexe1つだけのプロジェクトだったのですけど、coreだと絶対こんなにいらんだろってくらい大量にdllが吐き出されるのですよ…
2017/09/30(土) 22:33:08.25ID:PH/bv8h6
いや、.net frameworkでも外部コンポーネントとか利用したら当然DLLが生成されるでしょ
2017/09/30(土) 23:25:28.73ID:TdF+hKVD
>>238
.net coreじゃなくて.net standardやろそれ
2017/10/03(火) 00:49:34.08ID:0plPjG1M
>>238
そらどーしよーもない
.NetFWはランタイム含めて主なdllがOSにインストール済みの環境を想定してるけど、.NetCoreランタイムにはdllバンドルされてないから、必要なやつは全部出る
マルチプラットフォームにする必要がないならFWでビルドしたらいいんでね?
2017/10/03(火) 01:19:31.96ID:mIjastOX
>>238
runtime store
2017/10/05(木) 15:08:19.59ID:YqmMtBai
dotnet new mvcで出てくるテンプレのbowerとbundleconfigって消していいの?
2017/10/09(月) 19:17:49.63ID:RDd6EfUV
efcoreのチュートリアルでいつも最後、スキャッフォルドしたページを表示しようとしてコケるなーと思ってたら
接続文字列にポート番号書かんとアカンのね
吐き出す例外も「外部コンポーネントで想定外エラー」とかでinnerExceptionも無し
もっとこう...あるだろ!感
2017/10/10(火) 20:59:25.63ID:ZTVh7Eud
>>234
Mono Scriptingはもう使ってないよ
2017/10/10(火) 21:39:00.73ID:hB/AKhsF
そうなのか?
でもMonoないと動かないよ
ビルドコンテナにMonoとDotNetCore入れなきゃいかんからエコじゃない
2017/10/10(火) 21:51:24.38ID:ZTVh7Eud
>>246
そりゃNET46てビルドしたCake.exe使ってるからじゃない?Cake.CoreCLRは試したかい?
2017/10/10(火) 21:53:14.23ID:hB/AKhsF
>>247
試したけどダメだったよ
ドキュメントも無いし
2017/10/10(火) 21:58:41.71ID:BE7slp4z
>>248
サンプルどっかに置いてみ
2017/10/10(火) 22:02:02.86ID:BE7slp4z
>>248
このへんを参考に
https://adamhathcock.blog/2017/07/12/net-core-on-circle-ci-2-0-using-docker-and-cake/
https://github.com/devlead/BitbucketPipelinesShield/blob/master/build.sh
2017/10/10(火) 23:17:44.45ID:hB/AKhsF
すまぬ
Cakeが2.0に対応してなかっただけだったわ
2017/10/10(火) 23:29:12.07ID:BE7slp4z
>>251
netcoreapp1.0だから、.Net Core2.0のSDKしかインストールされていない環境では動かないもんね
https://github.com/cake-build/cake/issues/1781

でも.Net Coreなんだし、self-contained applicationとしてpublushしちゃえば使えると思うけど
2017/10/14(土) 15:00:31.99ID:T9MbLxY+
FromBodyで引数指定した時にバインドしてくれなくて泣きそう
2017/10/14(土) 15:12:40.54ID:T9MbLxY+
あ、パラメータの指定の仕方がおかしいだけか
2017/10/15(日) 14:02:02.01ID:9GFvcsU0
IdentityServerおもろい
2017/10/15(日) 14:22:38.49ID:uH5IYLUj
>>255
解説して
2017/10/15(日) 14:46:07.67ID:9GFvcsU0
>>256
.NET Coreで実装された、シングルサインオンのためのOSS(OAuthとかOpenIDConnect)
258デフォルトの名無しさん
垢版 |
2017/10/15(日) 14:51:06.85ID:IhxdunhF
@{
string attr = @ data-custom=""true""";
}

<div class="panel" @attr role="main">
...
</div>


@attr が認識されなくて困ってます
どうすればいいでしょうか?
2017/10/26(木) 10:08:27.25ID:yf86S9qw
>>258
変数宣言のとこ、VSだと構文エラーがでるけど、VSCodeだと出ないとか?
string attr = " data-custom = \"true\"";
2017/10/26(木) 10:11:45.08ID:yf86S9qw
efcoreで update-database の実行時だけ処理するロジックを書きたいんだけど、なんか方法あるんかな?
シートをインポートしたい
2017/10/26(木) 10:12:49.92ID:yf86S9qw
>>260
シート→シード

もーやだこんなとこまでtypoしにてえ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況