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

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

んだいくべえ
404デフォルトの名無しさん
垢版 |
2018/02/13(火) 13:00:12.61ID:iaxO17aK
>>403
どこで、日本語名の列を、英語名のプロパティーに変換するかという問題なんですよね。


SQL Server→Dapper→「人間クラス(DTO)」→→(変換)→→「ドメインオブジェクト」

SQL Server→Dapper→→(変換)→→「人間クラス(DTO)」→ ※ →「ドメインオブジェクト」


ところで、AutoMapperは、上記の※の位置に来るという理解で正しいでしょうか。
2018/02/13(火) 19:41:40.28ID:3CyK4CdI
DBには日本語つかうのに、プログラムに日本語使うのを嫌がるのが理解できん
2018/02/13(火) 20:39:57.91ID:ItXL3xp2
>>405
別に質問者は嫌がってなくね?
407デフォルトの名無しさん
垢版 |
2018/02/13(火) 22:00:43.94ID:JC9fn+CH
>>405
var p = new 人間();
var n = p.名前;

こんな感じなのは、普通ってことでしょうか?
2018/02/13(火) 22:02:48.71ID:MkuiJNyl
var s = new 🍣();
2018/02/13(火) 22:25:03.46ID:YVR14H+q
カスタムルールはメンテナーがカスタム手順わからなくて困るパターン
手動マッピングなら5分で書けるのにルール設定がわからず1時間ハマりっぱなしとかよくある
410デフォルトの名無しさん
垢版 |
2018/02/14(水) 00:25:23.19ID:ZUhxPQA+
>>409

>>404のように、
DTOとドメインオブジェクトとのあいだで、
手動変換するということですね
2018/02/16(金) 06:17:18.75ID:W1XJdyx1
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
2018/02/17(土) 13:05:06.90ID:suX8xbj+
Oracle has updated its .NET Core statement of direction. http://www.oracle.com/technetwork/topics/dotnet/tech-info/odpnet-dotnet-ef-core-sod-4395108.pdf

tl;dr
https://t.co/Zn0Rz2SBM2 Core production in CY Q3 2018. EF Core beta shortly after targeting same quarter.
https://twitter.com/OracleDOTNET/status/964631730220023808
https://twitter.com/OracleDOTNET/status/964632656725008384 👀
Rock54: Caution(BBR-MD5:b73a9cd27f0065c395082e3925dacf01)
2018/02/17(土) 13:22:36.50ID:suX8xbj+
サンプルのリポジトリ
https://github.com/oracle/dotnet-db-samples
2018/02/17(土) 13:25:36.07ID:suX8xbj+
EF Coreはまだまだみたいだから、とりあえずDapperで使えればいいや
2018/02/23(金) 17:48:57.83ID:Vu0TXWr8
Kestrelのhttp2対応ってどの辺までできたのかしら?
2018/02/27(火) 18:35:57.46ID:XgxJnBY2
kestrel(というかasp.net core)がまだPush対応されてなくて無事死亡
2018/02/28(水) 09:17:05.58ID:RwB9zj5F
2.1 previewきたな
2018/02/28(水) 13:23:08.67ID:l/zLj3SM
goを触ってからだとビルドとかパッケージ管理とかの遅さが気になって使えない
2018/02/28(水) 13:31:53.66ID:dHW679Ki
比較すべき対象じゃないから問題ない
420デフォルトの名無しさん
垢版 |
2018/03/07(水) 10:21:49.84ID:CXvHai5s
warn: Microsoft.AspNetCore.Server.Kestrel[22]
Heartbeat too longer than "00:00:01" at "03/07/2018 10:00:00 +00:00"

こんな警告が出るんだけどどういう意味?
解決方法教えて
2018/03/07(水) 14:04:09.79ID:gm8YnJy/
threadがデッドロックしてるとかしてない?
2018/03/07(水) 14:16:35.99ID:gm8YnJy/
それか、ブロッキングコード書きまくってるか
423デフォルトの名無しさん
垢版 |
2018/03/07(水) 20:39:20.58ID:CXvHai5s
>>421-422
色々と洗ってみたけどダメでした
再現性もなくログには不定期に出力されてるからKestrel側の問題なのかな
でもありがとう
2018/03/08(木) 08:01:24.98ID:d+RhIWam
>>423
そっかあ。
個人的に気になるインシデントなので、
もし進展があって気が向いたら書き込んでくれると嬉しいです。
425デフォルトの名無しさん
垢版 |
2018/03/14(水) 05:54:49.37ID:lJWHeXYc
VS2017で、.net core 2.0 をつかっていたんだけど、
2.1 SDK を入れてみた。
でも、プロジェウト作成で、選べない。
どうすればいい?
2018/03/14(水) 07:07:42.04ID:Ul+PcfeA
先ずは全裸になります
427デフォルトの名無しさん
垢版 |
2018/03/14(水) 07:09:18.85ID:nU+HZj40
>>425
自己レス

https://github.com/dotnet/core/issues/1131

使えないぽいな
428デフォルトの名無しさん
垢版 |
2018/03/14(水) 07:10:01.79ID:nU+HZj40
>>426
無理、外にいるから
429デフォルトの名無しさん
垢版 |
2018/03/14(水) 07:30:08.10ID:nU+HZj40
自己レス


https://github.com/dotnet/core/issues/1131


There is no .NET Core 2.1.2. Thats the SDK version. I believe the 2.2 SDK is the one that currently supports .NET Core 2.1 targeting.

なんか、何のバージョンかわからなくなってきた。

sdkのバージョンと、
ランタイムのバージョンがあるのか。

ややこしい。

.net coreランタイムのバージョンが、2.1にならないと、vsで、2.1 のテンプレートが使えないってことかな?
新しいクラスの追加とか、高速化とか、期待していたのになあ。

sdkのバージョンが、2.1 になって何かメリットあるのか?
2018/03/14(水) 07:46:24.83ID:qzzm58fG
>>429
何がしたいの?
431デフォルトの名無しさん
垢版 |
2018/03/14(水) 07:53:10.33ID:nU+HZj40
自己レス



https://jonhilton.net/2017/04/17/making-sense-of-the-different-versions-of-net-core-runtime-and-sdk/


The latest SDK (at the time of writing) is 2.1.4.

This is the SDK that goes alongside .NET Core 2.0.5 (you don’t need to download the runtime separately, you can just grab this SDK and it will install everything).


勘違いしていたなあ。
ランタイムは2.0のまま変わらない。

だから、vsのテンプレートで、2.1が選べないわけか。

考えあっている?
2018/03/14(水) 07:53:45.04ID:DhWPuYEu
俺は出来る人アピールでしょ
433デフォルトの名無しさん
垢版 |
2018/03/14(水) 08:01:01.88ID:nU+HZj40
>>432
ちがう!
同じ疑問を持つ人のために情報共有
2018/03/14(水) 08:05:29.32ID:qzzm58fG
>>431
SDKは、global.jsonで指定しない限りインストールされている最新のものが使われる。
だからそもそも何がしたいのかい?
435デフォルトの名無しさん
垢版 |
2018/03/14(水) 09:32:41.43ID:nU+HZj40
>>434
vs2017と、去年八月に登場した.net core 2.0sdkを組み合わせたら、.net core2.0アプリを作成できるようになった。.net core2.0アプリの テンプレートを選べるようになった。
同じように、.net core sdk2.1.4のインストールで、 .net core2.1のアプリが作成できるようになると思ったが、どうやら違うらしいとわかったわけです。
436デフォルトの名無しさん
垢版 |
2018/03/14(水) 09:36:28.07ID:nU+HZj40
sdkを刷新して、2.1.4にしたら、
何か新しいクラスライブラリの恩恵を受けられるのですか?ランタイムは、2.0.4のままで?
437デフォルトの名無しさん
垢版 |
2018/03/14(水) 09:38:58.63ID:nU+HZj40
vs2017と、.net core sdkとの関係がわかりません。
sdkとランタイムは違うのですよね。
sdkって、クラスライブラリを含んでいるのかな?
2018/03/14(水) 11:36:52.88ID:qzzm58fG
>>437
ここ読め
https://docs.microsoft.com/en-us/dotnet/core/versions/
2018/03/14(水) 11:38:32.51ID:qzzm58fG
.NET Core2.1はプレビュー版しか出てないよ
ASP.NET Core2.1を使いたいなら、Visual Studio自体もプレビュー版じゃないとだめ
2018/03/14(水) 21:46:46.70ID:lJWHeXYc
>>439
ありがとうございます。ちょっとわかってきました。
SDK 2.1.4をインストールしたのに、VS2017で、.net core 2.0のテンプレしか選択できなかったのは、当然だったんですね。

>>438
読みます。

https://docs.microsoft.com/en-us/dotnet/core/versions/

There are lots of moving parts that version independently in .NET Core.
However, starting with .NET Core 2.0, there is an easy to understand top-level version number
that everybody understands to be the version of ".NET Core" as a whole.


本当は、.net core は複数のパーツから成り立っていてそれぞれバージョンが設定されるのに、
それが登場したときには、まとめてバージョン2.0という設定をやったので、
皆に誤解を与えたというわけだな。
2018/03/14(水) 21:54:40.04ID:lJWHeXYc
でも、バージョンの付け方が、今度からがらっと変わるらしいね。

The version scheme is changing in future releases.
You can see the current proposal at the dotnet/designs repository.

https://github.com/dotnet/designs/pull/29

ガーデニングしてそうな女性がバリバリに働いているんだな。> MS
2018/03/14(水) 22:16:35.32ID:lJWHeXYc
https://github.com/dotnet/core/issues/1131

このページも参考になった。

"dotnet --version" returns 2.1.2 that is the SDK version not runtime version?
That has to be the SDK version because there is no 2.1.2 runtime version in existence.
I can see how this is all very confusing.
443デフォルトの名無しさん
垢版 |
2018/03/15(木) 12:13:33.66ID:IGJGSkrv
総合テストをしようとnew TestServerしてserver.Host.Services.GetService<xxx>()しようとすると
System.InvalidOperationException : No service for type 'xxx' has been registered. とエラーが出て困ってます
デバックでは問題なく起動していてnew TestServerに使うWebHostBuilderは同じものを使用してUseContentRoot()を変更しています
原因が分からないのでどなたか解決策を教えてください
444デフォルトの名無しさん
垢版 |
2018/03/18(日) 17:15:56.59ID:nkjx7Ns6
public class Startup
{
public Startup(IConfiguration configuration, IHostingEnvironment environment)

システムによって、自動的に、IHostingEnvironment environment は取得できるけど、
普通のユーザーメソッド内で、IHostingEnvironment environment を取得するか、
生成することってできるでしょうか。

IHostingEnvironment environment の内容を知りたいんですが、
Startupに手を加えたくないわけです。
2018/03/18(日) 18:02:24.77ID:3rZawihe
>>444
やってみ
2018/03/19(月) 07:53:36.02ID:xMcXtX4S
>>445
インターフェイスなので実体化できません。
このインターフェイスを実装するクラスってあるんでしょうか。
そして、任意のタイミングでそれを実体化したときに、
適切に初期化されるんでしょうか。
2018/03/19(月) 12:33:40.06ID:2HRPdOVd
>>446
実装クラスはFramework側で勝手にInjectしてくれてるから、どこでも普通にDIコンテナからとれるよ?
448デフォルトの名無しさん
垢版 |
2018/03/19(月) 18:49:45.82ID:evPyLj3/
>>447
c#の経験は少しあるのですが、
.net coreなどの最新の技術には疎いです。
どのようにして、インスタンスの参照を得られるのか、
コードで示して貰えると幸いです。

Programクラスに、静的メンバを設けて、それを経由で、アクセスしょうかと考えていたところです。
2018/03/19(月) 19:35:45.41ID:2HRPdOVd
>>448
ASP.NET Core DI
でググってひと通り基本的な知識を入れてから、もし分からなければまたおいで
2018/03/21(水) 11:08:07.65ID:yOhpRYak
class MyClass : IMyClass {
private IHost... h;
public MyClass(IHost... h) }
this.h = h;
}
public void MyMethod() {
h.xxx;
}
2018/03/22(木) 18:23:28.95ID:jBAIiyf6
IMyClassの意義は?
2018/03/23(金) 13:05:42.27ID:5/36eG7n
オワコン
2018/03/25(日) 17:24:25.76ID:rN4AhykW
Javaとの相互運用方法教えて
2018/03/25(日) 17:27:10.02ID:9t80sXyi
つ trash box
2018/03/29(木) 21:37:29.02ID:AdhamQsX
javaはゴミ箱へってこと?
2018/03/29(木) 23:47:38.26ID:v23vZtcT
JavaよりまずはOracle死ね
457デフォルトの名無しさん
垢版 |
2018/04/29(日) 13:59:27.01ID:CplRDOUs
linuxのdotnet-sdk-2.1.105でまともに使えるSQLiteのnugetライブラリってどれよ
Microsoft.EntityFrameworkCore.SqliteはFileIOExceptionで起動しないし
Microsoft.Data.Sqliteはメモリリークしまくるし
2018/04/29(日) 14:21:39.08ID:jyuwC02g
>>457
FileIOExceptionのスタックトレース
2018/04/29(日) 21:20:03.12ID:ntMe/HR9
>>458
457です、レスありがと
MS.EFCore.Sqliteを使った時のスタックトレースはこれ
Windowsの2.1.104だと問題なく動く

Unhandled Exception: System.IO.FileLoadException: Could not load file or assembly
'System.Linq.Expressions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
中止 (コアダンプ)
2018/05/12(土) 11:00:45.01ID:pDgCeBjY
共同ツール 1
https://seleck.cc/685

https://trello.com/
ボードのメニュー → Power-Upsから拡張可能 Slack DropBoxなど
Trello Chrome拡張機能 elegant
ttp://www.kikakulabo.com/service-eft/
trelloのオープンソースあり

共同ツール 2
https://www.google.com/intl/ja_jp/sheets/about/

共同ツール 3
https://slack.com/intl/ja-jp
https://www.dropbox.com/ja/
https://bitbucket.org/
https://ja.atlassian.com/software/sourcetree
https://sketchapp.com/extensions/plugins/
ttp://photoshopvip.net/103903

ttps://goodpatch.com/blog/sketch-plugins/
2018/05/16(水) 18:59:25.01ID:dIN+KNFd
dotnet coreってPInvokeのマーシャリングルールどうなってんの
処理系のエンディアンとかちゃんと気にしないとあかん?
462デフォルトの名無しさん
垢版 |
2018/05/23(水) 19:38:39.36ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

A2A58
463デフォルトの名無しさん
垢版 |
2018/05/24(木) 06:46:56.23ID:Br/n3f+P
ASP Core MVCでdll作ってサーバにアップした後、
特定のコントローラーの処理だけ変えたい場合はまた同じ手順を繰り返し?
初回アクセスで高負荷になるしPHPみたいになんとかならないの?
2018/05/24(木) 07:09:15.82ID:NXGHz0LG
なりません
465デフォルトの名無しさん
垢版 |
2018/05/24(木) 07:42:37.84ID:Br/n3f+P
ならないんだ
webって頻繁に更新があるものだしその度に毎回これじゃ使えないね
ASPに未来あるの?
2018/05/24(木) 07:45:07.39ID:NXGHz0LG
>>465
ずっとペチパーなら幸せだと思うよ
2018/05/24(木) 07:46:29.04ID:PG8jgyuN
>>465
なぜ使えないと思ったwww
468デフォルトの名無しさん
垢版 |
2018/05/24(木) 07:50:46.08ID:Br/n3f+P
dllを更新してdotnetをrestart
初回アクセスでCPU100%
その後各ページの初回アクセスにも20-30%の負荷が掛かってる
これで使えると思う方が間抜けでは?
ちな環境はLinux Kestrel
2018/05/24(木) 08:06:12.70ID:hu0s8S+t
ゴミサーバーおつ
しかもシングル構成か
2018/05/24(木) 08:17:45.02ID:yjJmqALV
>>468
そんなサーバー使うやつが間抜けだわ
2018/05/24(木) 08:18:40.15ID:pSpNXvN1
>>468
dotnet --info
2018/05/24(木) 08:20:29.67ID:d+/hXEbw
stackoverflowはもうcore対応したん?
2018/05/24(木) 08:28:12.29ID:pSpNXvN1
まだじゃね?
474デフォルトの名無しさん
垢版 |
2018/05/24(木) 08:32:20.04ID:Br/n3f+P
ゴミサーバーでもPHPなら問題なく動くけど?
ゴミサーバーじゃなくてもちょっとした更新の度に負荷が掛かってるのは事実であってはっきり言って使えない
2018/05/24(木) 08:40:06.04ID:pSpNXvN1
>>474
ゴミじゃなかったらそんなの気にならないレベル
2018/05/24(木) 08:41:58.63ID:K4Eb6Kxa
>>474
そんなにパフォーマンス気にしなきゃいけない状況でなぜPHPなの?これ見てどう思う?
https://www.techempower.com/benchmarks/#section=test&;runid=f62c00e2-070f-4636-90a3-1ba2687271a4&hw=ph&test=plaintext
477デフォルトの名無しさん
垢版 |
2018/05/24(木) 09:03:26.00ID:2yy1+Fl2
watch使えよ
2018/05/27(日) 19:25:41.28ID:FRc1Igvs
core3でデスクトップ対応するってんで久しぶりにformsで遊んだんだが
VSのUIデザイナーがすげー使いにくいかった
マークアップって便利なものだったんだな
2018/05/27(日) 19:30:40.69ID:J2TkP5AD
>>478
せめてWPFにしときなよ
2018/05/27(日) 19:33:51.73ID:FRc1Igvs
>>479
今後仕事があるとしたらFormsの.Net Core移植かなーと思った
2018/05/27(日) 20:06:24.40ID:J2TkP5AD
>>480
まあ今年後半にpreview版出るらしいから期待しとくわ
2018/05/27(日) 21:18:01.39ID:b/XeQX32
サポートはwindowsだけみたいね。
それじゃ.netと変わらんよ…
2018/05/27(日) 21:21:05.79ID:ZRXuJ33w
神はしんだ
2018/05/27(日) 21:33:09.12ID:J2TkP5AD
>>482
変わらなくはないよ
2018/05/27(日) 22:28:59.48ID:AvF24g9C
でもサードパーティのリッチコンポーネントがCore対応しないと移行すすまんやろな
有料ライブラリもNuGetで配布するようになんのか?
2018/05/27(日) 23:31:54.31ID:J2TkP5AD
>>485
.NET Standardじゃなくて?
2018/05/30(水) 21:17:19.20ID:i3gZdMHR
mono難しすぎてcoreで作り直したい
2018/05/30(水) 21:29:34.48ID:+/G67KEO
2.1そろそろかね
2018/05/30(水) 21:30:09.13ID:+/G67KEO
もうNuGetには出てるし、Releasenoteも見れる
2018/05/30(水) 22:12:52.15ID:JXGp/YkD
WinAppDriverが最近更新されたり放置されてたFormsのバグがフィックスされたり
Microsoftはcore 3に向けてちょっとやる気出してきた感じなのかな
2018/05/30(水) 23:01:15.68ID:+/G67KEO
結構Formsの求人してたもんね
2018/05/31(木) 07:42:13.58ID:7uwu8EOm
https://blogs.msdn.microsoft.com/dotnet/2018/05/30/announcing-net-core-2-1/
493デフォルトの名無しさん
垢版 |
2018/06/05(火) 21:33:29.21ID:ZCeoXVBh
>>488
https://news.mynavi.jp/article/20180601-639282/

.NET Core 2.1登場、3年間の長期サポート
2018/06/07(木) 07:58:32.16ID:acA4rAin
やっとStackOverflowもASP.NET Coreに移行するみたいね
周辺のツール群の移行も落ち着いたみたいだし
2018/06/07(木) 12:12:20.15ID:y8etEUCz
ようやっと有名なサービスで実績有るって言えるね
496デフォルトの名無しさん
垢版 |
2018/06/14(木) 20:30:16.44ID:XNb+8Bse
>>494
StackOverflowはよく参考にしている情報サイトだけど、ここのサービスが.net coreで作成されているってこと?
2018/06/14(木) 20:44:08.75ID:l5PwHyNK
>>496
内部で移行を始めたっぽい
Nick CraverがTwitterで継続的に報告してくみたいだから見てみ
2018/06/14(木) 22:30:31.98ID:PD4meAKv
DotNetCoreのサービスは他に何がある?
2018/06/14(木) 23:27:45.95ID:l5PwHyNK
うちの新規プロジェクトは基本的にASP.NET Coreだし、バッチも.NET Coreで書いてる
2018/06/15(金) 10:35:28.77ID:uIGrLsPa
Trello Chrome拡張機能プラグイン集
https://chrome.google.com/webstore/search/trello?_category=extensions

Slackプラグイン集
https://slack.com/apps

Sketchプラグイン集
https://sketchapp.com/extensions/plugins/
https://supernova.studio/
2018/06/16(土) 08:29:49.39ID:+7qeuaiQ
dotnetコマンドをトリガーにして任意のコマンドを実行したいのですが可能ですか?

プロジェクト構成がこうなってます
solution
solution/app/app.csproj (mvc)
solution/lib1/lib1.csproj (class lib)
solution/lib2/lib2.csproj (class lib)
solution.sln
solution/database/Dockerfile

やりたいこと
(1) build時にapp, lib1, lib2に加えてdatabaseもビルドしたい
(2) run時に(1)でビルドしたイメージからコンテナをバックグラウンドで起動
かつappをフォアグラウンドで起動
(3) app起動中にCTRL+Cでappとコンテナをシャットダウン
2018/06/16(土) 10:01:28.90ID:v/kjTt9B
>>501
BeforeBuildで任意のコマンド叩けば?
https://msdn.microsoft.com/ja-jp/library/ms366724.aspx
503デフォルトの名無しさん
垢版 |
2018/07/04(水) 22:19:26.23ID:gFgZc5FG
NS8
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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