.Net Core / Net ASP Core [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
おらの群馬さにはIISなんてねえもんでりなっくすさ使ってしぃしゃーぷさ動かすべえな
こんなの動くなんておったまげえな時代だわな
んだいくべえ 2,3人規模の弱小スタートアップなら実質無制限じゃね?
なんか適当なやつをGitHubに置いて「オープンソース貢献でござる」と言い張っときゃええんやろ
ActionPack買ってPro使う方が早そうだけどw
てかラズパイのRaspbianでAspCoreがアホほど重いな
SDカードのIO速度のせい? クラウドのsaasサービス作るとかなら問題ないでしょ
1奥越えたらアウトだけど
一億売り上げれるなら金払えよって感じだな >>619
元々米はスタートアップとかベンチャーとか育てる風土だし、その認識で良いと思う。
大企業の下請けじゃなくて、一から自社独自のサービスならおkなはず。 >>619
> なんか適当なやつをGitHubに置いて「オープンソース貢献でござる」と言い張っときゃええんやろ
その行為は意味無い。
弱小スタートアップなら必要ないし、大手?企業はオープンソース等に
貢献してても認められていること以外に使うと違反になる。 >>622
おう、さんくす
大企業でもOSSなら許したる、てことなのね Apache単体で動かすのと
Apache+Nginxで動かすのとでは
どっちが良いとかありますか? WindowsからLinuxに .Net ASP Coreサイトを
Publishする場合はFTPを使うんですか? ファイルを配置できれば何でもいいんじゃない?
ウチはCentOS上のJenkinsでビルドとpublishしてる
もしくはsamba経由でコピーするか SCDでpublishしたWebアプリを配置する時って皆さんどうしてる?まず配置先のファイル全部消してる? >>629
開発機もサーバーもどちらもLinuxなんですか? >>631
いえ、WinのVS2017で書いてます。
gitのコミットをLinux上のJenkinsに通知して、Linux上でpublishしています。
たまにruntimeしか入ってない実行環境があるので、そのときは開発環境でpublishしたファイルを実行環境に持って行ってます。 >>632
>gitのコミットをLinux上のJenkinsに通知して、Linux上でpublishしています。
何だか高度なテクニックですね。
それって全自動で出来るんですか?
つまり現在Webサイトとして実行中の xxx.dll が自動で最新版に入れ替わるんですか? >>633
DevOps とか CI CDとか
クグってみるといいよ >>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どっち使ってんの? ■ このスレッドは過去ログ倉庫に格納されています