.Net Core / Net ASP Core [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
おらの群馬さにはIISなんてねえもんでりなっくすさ使ってしぃしゃーぷさ動かすべえな
こんなの動くなんておったまげえな時代だわな
んだいくべえ 間違えました。実装というか実行ですかね。
asp.net core は.net coreの上で動いてるから
もしアプリを.NetFrameworkで作るという選択をしたとしても
実行には.net coreのランタイムも必要?
という事を聞きたかったのです。 >>510
>アプリを.NetFrameworkで作る
とは? ASP.Net Coreは.NET Standard 2.0が基本だから.NET Coreじゃなくても大体いけるんだろうね ASP.NET Core 2.xばかり見ていたからか、ランタイムをインストールしようにも.Net Coreベースっぽいし
.NET Coreが必要なのかなと思ってましたが
ASP.NET Core 1.xまでは.NetFrameworkでも動けるってことなのかな
http://blog.clock-up.jp/entry/2017/08/16/aspnetcore-platform-change
https://docs.microsoft.com/ja-jp/aspnet/core/index?view=aspnetcore-2.1#aspnet-core-targeting-net-framework
>ASP.NET Core の .NET Framework を対象とするためのサポートを削除するプランはありません。
これはASP.NET Core 1.xだけを言ってるのだろうか… 開発と実行環境の違いが分かって無いな
動かすのはランタイムのみでOK
Linuxサーバーに.NET Coreランタイムのみ入れればASP.NET Coreが動く
開発はWindowsPC、Linuxデスクトップ、MacOS PCで開発出来る
(C#、VB.NETでOK)
.NET Core使うのはサーバーアプリケーション(Javaで言うサーブレット)
.NET Framework使うのはそれ以外 こいつはglobal toolsやただのコンソールアプリ、Windowsサービスのことなんて頭にないんだろ VB.NET対応になったが今のVB.NETソースそのまま移行出来ないよな 最近の低学歴知恵遅れは
CLIとかJVMで動かすことを
実行環境というんか
さすが! After I deploy the kids to school, today's the day EF Core goes live on Stack Overflow. We've been waiting for our Enterprise Q3 split...and now it's time to merge a lot of large .NET Core changes in.
Hopefully, no one notices.
https://twitter.com/Nick_Craver/status/1047432130899451905
https://twitter.com/5chan_nel (5ch newer account) WindowsサーバーのASP.NET MVCはある程度出来るつもりなのですが、
お試し契約してみたCentOSサーバーに.NET Core 2.1で
ASP.NET MVC Coreのサイトをpublishしたのですが、
publish自体はエラーなく出来たのですが、サイトの表示が出来ません。
どこかにその辺りのやり方を簡単に解説しているようなサイトや資料や動画が
あれば教えて下さい。 このページの
https://53ningen.com/asp-net-core-on-cent7/
$ dotnet new web -o myWeb
で作ったサイトは他のパソコンからアクセスしてHello World!表示出来たのだが、
それを応用して作ったRazerのサイトは
ページが見つからないエラー
で表示出来ない。
https://codezine.jp/article/detail/10515
この辺りを参考にしたのだが。
原因分る人いませんか? >>531
まずはスリーサイズを
任意でdotnet runのコンソール出力 >>532
Now listening on: http://localhost:5000
Now listening on: http://localhost:5001
Application started. Press Ctrl+C to shut down.
こんなのが出ています。 現状のまとめです。
dotnet new web -o myWeb
で作ったページは全く問題無く外部からブラウザーでアクセス出来て
Hello World! が出ます。
一方、mvcやrazorのサンプルでは、
502 Bad Gateway nginx
が出るようになりました。
でもページが表示出来ません。
もう完全に行き詰っています。 >>533
なんでhttpで2ポート待ち受けてるの? >>538
サンプルをそのまま実行したのですが、
2ポートで待ち受けると何か問題ありますか? >>540
Now listening on: http://localhost:5000
Now listening on: https://localhost:5001
の間違いでした。
その後、mvcのサンプルをdotnet runして、外部からchromeで開くと
Failed to authenticate HTTPS connection.
になります。何ですかこれは? >>542
# dotnet dev-certs https 実行すると
A valid HTTPS certificate is already present.
と出ています。これで良いと思ったのですが、ダメですか? >>543
--trustで証明書を信頼してあげれば >>546
そのオプションが見付からないのですが。 >>547
開発環境がlinuxならそのオプションは使えないね
まずはsなしでやってみたらどうかな >>550
それなら.CoreじゃなくてFrameworkでも
いいんじゃないの? >>551
サイドバイサイドでランタイムを配置できるのはデカイし、パフォーマンスもダンチ >>552
>パフォーマンスもダンチ
具体的な比較結果が有れば
簡単に教えて >>554
サンキュウ。
.NetFramework4.7遅いね。
これからは.Coreの時代なの?
.NetFramework5.0とかは出ないの? >>555
特別な理由がない限り新規でレガシーな.NET Frameworkを使う理由はないね。WPFも.NET Coreに移行を始めたプロジェクトが結構出始めたし。
5.Xは出さないって明言されてる。 >>550
わざわざWindowsサーバーでCore使う意味が、、 トラブルに自力で対応出来ないんならLinuxなんかに手を出さない方がいいのでは .Netに関してはWinが優位ではある。
例えCoreでも。 >>557
開発側(マイクロソフト)が複数作る必要性ないんとちゃう。 >>564
Win+IIS+Core > Linux+Apache+Core
と言う事? >>565
うん
さらに2.2ではIISのインプロセスホスティングが導入されるんで Ubuntuでasp.net core 2.1を試してみたが
今一つ安定性が悪い気がする。
企業サイトをlinux+coreで作っている例なんてあるのかな? IISやApache/nginx無しの、Core単体でのWindowsとLinuxでの性能比較の情報ってなんかある? .Net Core 3 まだ?
まだあああああああああああああああああああああ? このスレの人は.net coreで何を作っているのですか?
趣味?仕事?簡潔に答えよ。 .NET Core 5くらいにならないと業務では使えない うちでも使いたいんだけど、
Windows向け業務アプリ → WinForms
Android向けアプリ → Intellij で Kotlin
Web → Kotlin + Spring
GUI不要な、機器間の通信 → 昔からあるC/C++製のやつ流用、新規はGO
なんだかんだで.Net Core出番がない・・・・・ >>576
どんな環境よ?
linux,apache,nginx,kerstelなど? 別に一気に全部移行しなくてもいいでしょ
Windows向け業務アプリがFormsならリファクタリングでアセンブリを分離してプレゼンテーション以外のdllをCoreにするとかさ
それで実績を作ってザマリンiOSとか新規Web案件の提案を進めればいい
待ってるだけじゃ何も起こらないぞ 今からやるならcoreとjava
どっちがお勧めですか? >>581
Coreがお勧めかどうかはわからんが今からJavaは無いわ
土方志望なら止めはしないが ApacheやNginxの設定に慣れていないので難しいわ 今さらJavaに手を出すなんて愚かと言うか、、
そこそこ大きい企業ならまだしも中小でJavaでシステム組んだ所は後悔してる Javaを.NetCoreに乗り換えるような動きってある?
いい受け皿になると思うんだが、聞こえてこないんだよな 聞こえるように言ったところでメリットがないからでは COBOLからJavaに乗り換えたって聞こえてきたのいつ頃だった?
新規プロジェクトでの採用は乗り換えたって話にはならないし、
レガシーは耐用年数が経過するまで言語の変更を行うコストかけられず、
しばらくJavaのまま行きそうな気がする そんなもんだよなー、さんくす
蟻の一穴が開いたら爆発的普及するかなと期待してるんだが、そうそう上手くはいかないもんだな 俺はやはり、なんだかんだで開発環境の問題がでかいと思うよ。
Javaは、Eclipseの存在がでかかった。
.NETは、企業が無料で使える完成度の高いIDEが出てこないと、広く流行りはしないと思うな。 Codeもええし、VS2017もタダやし、あかんかな? >>592
「企業が」と書いてるからVS2017は有料だな 大企業だと条件満たせんか
一定規模以外かつコミュニティ活動に貢献があればOK、だっけ? >>594
個人であっても大企業からの受託開発に利用するのはライセンス違反
実質仕事には使えない >>593
小さい企業ならCommunity使えるし、でかい企業でもExpressが使える
C#ならたいして制限はないよ >>596
VS2017のExpressってDesktop版だけやで >>595
その大企業の従業員じゃなくて
収入が1億円ないのなら問題ないでしょ >>598
その大企業の仕事を請け負う小企業もCommunityは使ったらだめなんだよ
これ落とし穴 ASP.NET Core でシステム作るならDBアクセスにはEF使うべき? >>601
いや、EF CoreかもしくはDapper
.NET Core3.0はEFも使えるようになるみたいだけど >>603
https://visualstudio.microsoft.com/wp-content/uploads/2017/05/Visual-Studio-2017-Licensing-Whitepaper-March-2017_Japanese.pdf
の8ページ
「Visual Studio Community の利用可能者」 より
-------
例 2: Fortune 500 のある企業は、店舗地図モバイル アプリケーションの開発を
小さな企業に委託している。このア プリケーションは、オープン ソース プロジェクト
ではない。この小さな企業は 5 名がこのプロジェクトに就業し ており、
Visual Studio Community 2017 を利用したい。この小さな企業は Fortune 500 企業の
アプリケーションの 開発受託者であり、かつ、このアプリケーションはオープン ソース
プロジェクトではないため、この小さな企業 は Visual Studio Community 2017 を
アプリケーションの開発やテストに利用することができない
-------
まさにこの例2が該当 年商100万ドル≒売上1億円だから、ほとんどの受託開発は個人を除いて使えないね。
最初聞いたときは1億ドルの間違いだろ? と思ったぐらいw >>604
うちのクズ会社が無料だって使いまくってるわ
まじでクズすぎて話にならん ■ このスレッドは過去ログ倉庫に格納されています