.Net Core / Net ASP Core [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
おらの群馬さにはIISなんてねえもんでりなっくすさ使ってしぃしゃーぷさ動かすべえな
こんなの動くなんておったまげえな時代だわな
んだいくべえ >>634
ありがとうございます。ググってみます。 wslにインストールしたcore sdkをwindows側のvscodeから参照して開発することってできます? NLogの${basedir}が空文字列になるのだが、どうすればいいの? asp.net coreでjqueryはnpm,bowerのどっちで入れる? >>641
bowerはもう使うなって公式に言われてる >>642
本当ですか?
どこに書いてありますか? >>643
bower deprecatedでググれ >>644
でもNugetパッケージ管理画面でjQueryを出すと
非互換:代わりにBowerを使用して下さい
と出ますが? >>645
nuget側が追い付いてないんやろね。 もともと
wwwroot/lib/bootstrap
wwwroot/lib/jquery
に入っているやつをUpdateするには何を使えばいいんでしょうか? >>648
テンプレートはあくまでもテンプレートだから、バージョン管理はnpmに任せて、javaScriptやcss等の実ファイルはコミットしない >>649
wwwroot/lib/bootstrap はv4.1.3 なのですが、
Nugetで V4.2.1を入れたらどこかに入ったのですが、
wwwroot/lib/bootstrap はv4.1.3 のままです。
これはなぜですか?
4.2.1はどこに入ったのですか? 最近のパッケージマネージャーは、npm と互換性のある、yarn を使う
Ruby のBundler みたいな奴。
各プロジェクト毎に、各プロジェクトフォルダ内に、依存ライブラリをインストールする
グローバルにインストールしない方式
VSCode なら常識 iisにpublishしてもdllがlockされていて置き換わらないな。バグか。 >>660
サンキュウ
それを使わずにできないの?
asp.net mvcみたいに全自動で >>664
ちゃんと読んでもバグだな
Openだから未解決? >>665
マジで読めないのかよ
issueが全てバグとでも? discussionになってるから、一定期間書き込みがないと自動でbotにcloseされるやつね EF Core、継承が交じると思い通りにテーブル出力できん
他に不満はないから、あとここだけ完全にコントロールできれば安心して業務実践できるんだがな、、、 すいません、質問です。
linux上のasp.net coreサービスをsystemdで管理するとき、意図しない再起動がかかる現象について、何がご存知の方いらっしゃいますか?
コンソール上で起動すると特に問題なく何日でも稼働し続けるんですが、systemdで起動すると2,3日に1回の頻度で再起動してしまいます。
systemd側が "dotnetプロセスが死んだ" と誤検知するんだろう、と思ってるんですが、何をもって死活判定しているのか分からずに行き詰っている状態です。
現象はCentOS7-64bit, Raspbian-32bitで同様に発生します。
サービスの設定ファイルは以下のようなものです。
--->
[Unit]
Description=xxx
[Service]
ExecStart=/var/xxx/xxx //<- dotnet publishした実行ファイル
WorkingDirectory=/var/xxx/
Restart=always
RestartSec=10
SyslogIdentifier=xxx
User=root
Environment=ASPNETCORE_ENVIRONMENT=Production
[Install]
WantedBy=multi-user.target
<-- >>668
OnModelCreating だったかをオーバーライドすれば
自由にテーブル作れるだろ >>671
継承関係のあるテーブルをうまくマッピング出来ないって話じゃないの
EF6でも苦労した覚えがあるけど azureの無料体験って、しばらくログインしなかったらもう一回できますか ASP.NET Core 2.2いれてみた。
ASP.NET Core 2.2ではRazor PagesとASP.NET Core MVCの2つがあり
Razor Pagesのほうが簡単とofficial siteに書いてあったけど、
Razor Pagesを選んだ場合のデメリットってありますか?
Web APIはCore MVCでないと作れないっぽいけどRazor Pagesでweb site
作って、あとからWeb API追加のためにASP.NET Core MVCが必要になった場合に
かんたんにRazor PageのサイトにASP.NET Core MVC追加できますか? プロジェクトルートにある Startup クラス の ConfigureServices メソッドに
services.AddMvc(); おなじく Startup クラスの Configure メソッドの最後のほうに
app.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller}/{action=Index}/{id?}");
});
を追加。
Routeのテンプレートはご自由にどうぞ 数日前にASP.NET Coreの勉強始めました。(Web経験なし)
Web上のサンプル探すことが多いんですが、見つけたサンプルが動かず、
実はASP.NET(非Core)のサンプルでした、という事が何回かあったんですが、どうすればアホな勘違いを減らせるでしょうか?(´・ω・`) 昨日か一昨日あたり、Port your desktop applications in .NET Core 3.0 などというメールが MS から来たから言ってるんじゃないかな
リリースされたら、ブログでアナウンスされると思う
https://devblogs.microsoft.com/dotnet/ Visual Basic6.0からASP.netCoreに移行したいんだけど変換ツールある? >>690
あるわけない
VB6とVB.netで言語使用がかなり変わってる。
C#.net覚えて書き直したほうがいい ツールはあるけどどの製品も酷い品質で使い物にならない
なんだかんだで地道な手作業がベストプラクティス
まとめていっきに置き換えようとすると絶対に失敗する
相互運用を活用して小さいスコープをリファクタリングして置き換えていくほうがいい
ツケを払うときがついに来たのだと潔く諦めろ よく見たら.net core変換ツールか
それは存在しないだろう アプリケーションのアーキテクチャも大きく変わるし
自動変換はあり得ないな WPFがLinuxに移植されるのはいつになるかねぇ。待ち遠しい。 はて?
ググれば「ねーよ」と断言できるような情報が出てくるのかね? ググっても(現時点では)Windowsのみってのは出てくるけど、
将来に渡ってもWindowsのみって断言されたのは出てこないわな。 Microsoftはリリース前の製品について明示的あるいは暗黙的にも言及することはありませんって無かったっけ。 WPFがLinuxで動いてしまったら
Windowsライセンスが売れなくなってしまうから
いくらナデラがクロスプラットフォーム志向でもやらないんじゃない?
IISとかもLinux版でてないものね
そんなのやるくらいならまたMobile OSの開発に挑戦してほしい
Google独裁はいやだ >>704
.NET coreはMITライセンスだから、MS以外が開発するのも可能 どれだけクロスプラットフォームを進めてもオフィスとWindowsは売れる
ビジネスユーザーは機能や品質よりMicrosoftの名前が重要 >>705
足回りをどうするつもりだろう。
ドライバも含めて全部やる?GPUメーカーが対応してくれるとは思えないなあ
Xに載せる?直接Xしゃべれる暇な人はそんなにいないと思うがなあ
QtやGTKに載せる?なんか足下で喧嘩して分離しそうだよ >>708
アプリケーションのフレームワークでドライバまでやるって意味分からん
QtやGTKに載せるとか無駄が多すぎるし、WPFと競合するものだろう
やるならXだな Linux に移植されたら WPFではなくなってしまう その場合の常套手段
・「WPFは何かの頭字語ではない」
・WPF is not ... まあMonoに移植されてるWindows Fromsはそのまま名乗ってるし誰も気にしないでしょ X window systemの"W"ということで?
(結局Xに表示させるだろうし) キミたちはNUnitとxUnitどっち使ってんの? visualstudio2019communityの正式版で
UWPデザインツールを使って
アプリ開発して販売できるの? >>720
MicrosoftのリポジトリやよくつかってるOSSがほとんどxUnitだから
処理を参考にしやすい Linuxだと開発用証明書一発で入れてくれないの不便だな 名前コロコロ変えるのいい加減勘弁して
.NET 5 で作ったプログラムがどのプラットフォームで動くのか、どうやって判断することになるの? >>725
同じAPIで、Mac, Linux, Windows
(iOS, Android)でGUIを作れるようになるか?という意味です。 >>724
Windows Forms や WPF は .NET5の一部になるけど
Windowsでしかサポートされない もとが.NET Frameworkならリビルドで.NET 5に移行できるってことか?
EFとEF Coreのように両方存在するライブラリはどっちか消えるのか
それとも両方ともメンテされるのか .NET5になると既存資産は何もせずともリビルド出来るようになる
ただし動くのはWindowsホストだけだし100%の互換性は保障されない
Linuxで動かしたら実行エラーになる WSLといいWindowsは最後のバージョンとか言ってるあたり、OS自前で作るのやめたいんだろうな
2020年ぐらいになって
すでに2015年にアナウンスした通り、次のWindowsは出さないから移行の準備しろとか言い出しそうw
資産は.NET5で移行できるから安心しろ的な >>733
だったらいいな
ついでにオフィスもやめてくれれば救われるSEが沢山いる ■ このスレッドは過去ログ倉庫に格納されています