ASP.NETのBlazorのスレッド part2です。
ASP.NET
https://dotnet.microsoft.com/apps/aspnet
ASP.NETは、クロスプラットフォーム対応、無料、オープンソースのフレームワーク
Free. Cross-platform. Open source.
A framework for building web apps and services with .NET and C#.
Introduction to ASP.NET Core Blazor
https://docs.microsoft.com/en-us/aspnet/core/blazor/?view=aspnetcore-5.0
【本命】Blazor スレ1【真打】
http://mevius.5ch.net/test/read.cgi/tech/1595255796/
探検
Microsoft ASP.NET Blazor #02
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2020/11/22(日) 05:30:30.13ID:kDrPKY9d2デフォルトの名無しさん
2020/11/22(日) 05:37:28.65ID:kDrPKY9d2020/11/22(日) 12:05:05.73ID:ab9PVYBK
アンチBlazorがVS、VSCodeの対立を煽り、スレを荒らしている可能性があります
内輪もめはやめて、Blazorについて有益な意見交換の場にしましょう
内輪もめはやめて、Blazorについて有益な意見交換の場にしましょう
2020/11/22(日) 12:12:49.29ID:vrdBpsCk
Blazor Serverでもwasmでもいいんだけど
大規模になると1プロジェクト(wasmだと3プロジェクト)では収集がつかなくなるような気がしている。
例えば業務系だと100機能くらいあったりするわけだがその分Viewを作るのはまずいよな?
mvcはareaで分けているけど、あれも結局フォルダで分けてるだけだからなあ
複数のプロジェクトを跨いで開発、デプロイをするようなサンプルはないものか。
大規模になると1プロジェクト(wasmだと3プロジェクト)では収集がつかなくなるような気がしている。
例えば業務系だと100機能くらいあったりするわけだがその分Viewを作るのはまずいよな?
mvcはareaで分けているけど、あれも結局フォルダで分けてるだけだからなあ
複数のプロジェクトを跨いで開発、デプロイをするようなサンプルはないものか。
2020/11/22(日) 12:18:49.45ID:kDrPKY9d
>>1
ローカルルールひとつだけ追加
スレ立て時にワッチョイをつけるのは厳禁
理由1: 荒れるから。人物特定と人物叩きの話題が増えるため
理由2: ワッチョイはセキュリティ、プライバシー上の問題があるため
NGにしたい場合は各自で対応するように。
ローカルルールひとつだけ追加
スレ立て時にワッチョイをつけるのは厳禁
理由1: 荒れるから。人物特定と人物叩きの話題が増えるため
理由2: ワッチョイはセキュリティ、プライバシー上の問題があるため
NGにしたい場合は各自で対応するように。
2020/11/22(日) 12:22:30.45ID:dtkY0af3
フォルダ分けでいいと思うけど
あでもビルド時間を短縮したいならプロジェクト分けたほうがいいのか
あでもビルド時間を短縮したいならプロジェクト分けたほうがいいのか
2020/11/22(日) 12:31:41.65ID:kDrPKY9d
>>4
ASP.NET MVCではファイルが増えがちなのは仕方ない。
そういうもの。
Razor PagesはMVCほどファイルが複雑にならないというのを
利点にあげていた。
ただ俺にはRazer Pagesは柔軟性のない欠点のが大きく見える。
コードビハインドで昔のWeb Formsっぽいというかね
ASP.NET MVCではファイルが増えがちなのは仕方ない。
そういうもの。
Razor PagesはMVCほどファイルが複雑にならないというのを
利点にあげていた。
ただ俺にはRazer Pagesは柔軟性のない欠点のが大きく見える。
コードビハインドで昔のWeb Formsっぽいというかね
2020/11/22(日) 12:58:15.06ID:4i3C/72s
>>7
いやMVCやPagesは一例でほんとに聞きたいのはBlazorのほうね
例えばBlazorSeverはDataフォルダのXXXServiceの数分Program.csでAddSingletonしてるが
あれも100Service作ったら100回するのか?
チームで開発してたらみんなProgram.cs触りまくることになるし
なんだか現実的ではないような。
そもそもServiceもどの単位でつくればいいんだろ。
モデルの数だけ?
いやMVCやPagesは一例でほんとに聞きたいのはBlazorのほうね
例えばBlazorSeverはDataフォルダのXXXServiceの数分Program.csでAddSingletonしてるが
あれも100Service作ったら100回するのか?
チームで開発してたらみんなProgram.cs触りまくることになるし
なんだか現実的ではないような。
そもそもServiceもどの単位でつくればいいんだろ。
モデルの数だけ?
2020/11/22(日) 12:59:40.95ID:bLh5qcao
ファイル増えるのが嫌なら自分でビューエンジンを作ればいい 大変だけど
頑張れば razor 使ったままで
ビューファイルをデータベースからロードして中身も構成し直すとかできるかも
頑張れば razor 使ったままで
ビューファイルをデータベースからロードして中身も構成し直すとかできるかも
2020/11/22(日) 13:03:24.97ID:abaPzBFv
>>8
Blazorとかあまり関係ないAsp.netの基本じゃないかそれ?
アセンブリ単位でのサービス登録、リフレクションを使ったサービス登録、サービス登録のサブモジュール化、などいくらでも手段はある
Blazorとかあまり関係ないAsp.netの基本じゃないかそれ?
アセンブリ単位でのサービス登録、リフレクションを使ったサービス登録、サービス登録のサブモジュール化、などいくらでも手段はある
2020/11/22(日) 13:05:55.19ID:bLh5qcao
2020/11/22(日) 13:12:52.05ID:nWFJksTe
2020/11/22(日) 13:17:15.75ID:vrdBpsCk
2020/11/22(日) 13:21:22.95ID:vrdBpsCk
なんとなくカテゴリごとにBlazorServerのプロジェクト作るのかなと思ってたんだが
まとめてIISなりにデプロイする方法がわからんかった。
まとめてIISなりにデプロイする方法がわからんかった。
2020/11/22(日) 13:33:44.46ID:abaPzBFv
>>13
やり方は色々ある
うちのやり方だとまずステレオタイプで分けて、ジェネリック型の登録、リフレクションで登録、個別に登録と段階分けてして登録してる
で、それをIServiceCollectionの拡張メソッドでラップしてUseXxx(オプション)の形式で公開
やり方は色々ある
うちのやり方だとまずステレオタイプで分けて、ジェネリック型の登録、リフレクションで登録、個別に登録と段階分けてして登録してる
で、それをIServiceCollectionの拡張メソッドでラップしてUseXxx(オプション)の形式で公開
2020/11/22(日) 13:51:05.25ID:vrdBpsCk
2020/11/22(日) 14:01:22.68ID:bLh5qcao
.NET Core で作られてるオープンソースのCMSがあるから
そのソース見ればいいと思う
そのソース見ればいいと思う
2020/11/22(日) 14:15:18.33ID:ujQ9d+0r
ここ見る限り簡単さで売ってるフレームワークじゃないみたいだな。
他の探すわ。
他の探すわ。
2020/11/22(日) 14:28:03.57ID:vrdBpsCk
2020/11/22(日) 14:42:21.15ID:abaPzBFv
>>18
Reactより単純だよ
Reactより単純だよ
2020/11/22(日) 17:58:24.06ID:NUTvM1Lb
純粋にBlazorの話がしたい人はこちらに移動してくださいね
【本命】Blazor スレ2【真打】
https://mevius.5ch.net/test/read.cgi/tech/1606028377/
【本命】Blazor スレ2【真打】
https://mevius.5ch.net/test/read.cgi/tech/1606028377/
22デフォルトの名無しさん
2020/11/23(月) 02:43:30.92ID:WFPhqmL62020/11/23(月) 07:21:58.63ID:con/o1/6
スタンドアローンでBlazor使うのってどういうケースなんだ?
ゲーム?
あ、電卓か。
ゲーム?
あ、電卓か。
2020/11/23(月) 08:37:48.72ID:UgGRFwp8
>>22
いやいやBlazorだってASP.NETの中のピースなのでその理論はおかしい
いやいやBlazorだってASP.NETの中のピースなのでその理論はおかしい
25デフォルトの名無しさん
2020/11/23(月) 08:51:36.23ID:WFPhqmL626デフォルトの名無しさん
2020/11/23(月) 08:55:59.65ID:WFPhqmL6 >>1
誤解のないようこちらにも書いておくけど
前スレと扱ってるテーマは何も変えてない。
本命、真打とかいういらないスレタイのワードを消して検索にかかりやすくした
気持ち悪いポエム系テンプレをなくした
これだけ。改善しかしてない
誤解のないようこちらにも書いておくけど
前スレと扱ってるテーマは何も変えてない。
本命、真打とかいういらないスレタイのワードを消して検索にかかりやすくした
気持ち悪いポエム系テンプレをなくした
これだけ。改善しかしてない
2020/11/24(火) 00:14:25.35ID:EBaS3Lgi
あっちの>>1はいろいろとあたまおかしい
せっかくだからあっちから出てこないでもらいたい
せっかくだからあっちから出てこないでもらいたい
28デフォルトの名無しさん
2020/11/24(火) 20:21:06.22ID:VvBbDMQG BlazorはASP.NETと関連性が高いしASP.NETの話題が出るのは避けられない。
こっちは前スレの実態どおりに、ふつうに使っていきましょう
こっちは前スレの実態どおりに、ふつうに使っていきましょう
2020/11/25(水) 18:39:02.03ID:zFotDvmS
asp.net mvcとblazorを混ぜこぜにすることってできるんだろうか
asp.net mvcで作ったアプリを全部blazorに変更する必要はないんだが
一機能だけ複雑怪奇なUIなのでBlazorで作りたい
asp.net mvcで作ったアプリを全部blazorに変更する必要はないんだが
一機能だけ複雑怪奇なUIなのでBlazorで作りたい
2020/11/25(水) 19:11:12.24ID:89i//6R1
>>29
できるよ
できるよ
31デフォルトの名無しさん
2020/11/25(水) 20:21:13.57ID:imttWao42020/11/25(水) 20:44:21.95ID:zFotDvmS
いやすでにMVCのWEBアプリで出来てるのにいきなりその機能だけザマリンになったら困る…
2020/11/25(水) 20:44:45.21ID:zFotDvmS
あ、BlazorServerかな…
楽な方でいいんだけど
楽な方でいいんだけど
2020/11/26(木) 01:20:30.80ID:OS71rNiZ
つーか、前スレからxamarin推しのアホが居着いてるけどいい加減控えろって
2020/11/26(木) 01:49:05.56ID:O9/RzT4k
ASP.NETの話題禁止のクソスレに書き込んでしまいました
VPSを借りて、Linux上にasp.net core(?)をインストールすれば、BlazorServer
が普通に使える様になるのでしょうか?
VPSを借りて、Linux上にasp.net core(?)をインストールすれば、BlazorServer
が普通に使える様になるのでしょうか?
36デフォルトの名無しさん
2020/11/26(木) 03:24:06.62ID:+DwRTiUz >>34
良いものを勧めて何が悪い
nativeなら別にXamarinじゃなくてもいいが、
ここはMSの技術のスレだから俺なりに配慮してMSのXamarinを書いている
Blasor Wasmが現時点でムリゲーなのは触ればわかる
良いものを勧めて何が悪い
nativeなら別にXamarinじゃなくてもいいが、
ここはMSの技術のスレだから俺なりに配慮してMSのXamarinを書いている
Blasor Wasmが現時点でムリゲーなのは触ればわかる
37デフォルトの名無しさん
2020/11/26(木) 03:33:19.75ID:+DwRTiUz >>35
用途と規模、同時接続数は?
ASP.NETの話題禁止のクソスレではレンタルサーバーとか
VPSとか勧めてた人いたけどよっぽど小規模じゃないとアウトだと思う
Blazor Serverはserver-sideで多くの仕事するから
スペックがしょぼい共用のServerは適さない。
専用にハード用意してでオンプレミスか、
その運用ができないならAzure使ったらいいと思う。
用途と規模、同時接続数は?
ASP.NETの話題禁止のクソスレではレンタルサーバーとか
VPSとか勧めてた人いたけどよっぽど小規模じゃないとアウトだと思う
Blazor Serverはserver-sideで多くの仕事するから
スペックがしょぼい共用のServerは適さない。
専用にハード用意してでオンプレミスか、
その運用ができないならAzure使ったらいいと思う。
2020/11/26(木) 08:20:06.17ID:a2VDJR7j
2020/11/26(木) 12:21:32.51ID:OS71rNiZ
ザマリン野郎はただのハッタリ詐欺師よ
どこかの派遣先でちょろっと触った事がある程度の経験しか無い癖に、さも分かってるかのように騙る馬鹿
どこかの派遣先でちょろっと触った事がある程度の経験しか無い癖に、さも分かってるかのように騙る馬鹿
2020/11/26(木) 12:55:56.37ID:a2VDJR7j
ザマ郎め…
41デフォルトの名無しさん
2020/11/26(木) 13:10:39.86ID:+DwRTiUz >>38
nativeはブラウザで動かないからこそいい。
ブラウザの悪いところの制約をうけない。
CSSとhtmlでUIつくるする必要ないから生産性高くて動作もはやい
XamarinならJSだけでなく、めんどくさいCSSとhtmlも意識しなくてよくなる
nativeはブラウザで動かないからこそいい。
ブラウザの悪いところの制約をうけない。
CSSとhtmlでUIつくるする必要ないから生産性高くて動作もはやい
XamarinならJSだけでなく、めんどくさいCSSとhtmlも意識しなくてよくなる
2020/11/26(木) 14:47:34.74ID:a2VDJR7j
>>41
いやブラウザ上で動かすと言うのが要件です
いやブラウザ上で動かすと言うのが要件です
2020/11/28(土) 21:32:26.57ID:VVrnAQDV
エセザマ野郎が本家Xamarinスレで暴れて鬱陶しいんで、きちんとここに隔離拘束しといて!
2020/11/29(日) 12:22:21.90ID:t4883+oA
ザマ郎め…
45デフォルトの名無しさん
2020/12/01(火) 16:13:35.40ID:KJeyTCS5 Blazorwasmって、ローカルで動かしてみたり、認証のいらないアプリを書いたりするには良いけどさ
認証を入れて安物VPSに配置すると、Pingが高いせいかめちゃくちゃ遅くなっちゃうのな
Azureを契約したら認証を使ってもまともなスピードで動くのか気になるところなんだけど、どっかで体験できるサイトってないかな?
認証を入れて安物VPSに配置すると、Pingが高いせいかめちゃくちゃ遅くなっちゃうのな
Azureを契約したら認証を使ってもまともなスピードで動くのか気になるところなんだけど、どっかで体験できるサイトってないかな?
2020/12/01(火) 16:55:46.55ID:TBput4Ui
認証の実装次第じゃね?
2020/12/01(火) 17:08:37.83ID:mXq+MLFh
>>45
azureのfreeプランで体験すればいいんじゃないの
azureのfreeプランで体験すればいいんじゃないの
48デフォルトの名無しさん
2020/12/01(火) 17:11:08.20ID:EvEZBXUJ >>45-46
認証どの方法でやってるの?認証というかDBがクソ遅いんでは?
ストレージと契約プランは?
自分の固定回線でサーバー立ててオンプレミスでパフォーマンス
見てみればいい。
モバイル回線からアクセスとかして実際のローディングの実感つかんだり。
VPSとかレンタルサーバーとかスペックがとにかくしょぼい
維持費下げて快適なサーバー作るにはオンプレミスでやるべき
認証どの方法でやってるの?認証というかDBがクソ遅いんでは?
ストレージと契約プランは?
自分の固定回線でサーバー立ててオンプレミスでパフォーマンス
見てみればいい。
モバイル回線からアクセスとかして実際のローディングの実感つかんだり。
VPSとかレンタルサーバーとかスペックがとにかくしょぼい
維持費下げて快適なサーバー作るにはオンプレミスでやるべき
2020/12/01(火) 17:13:55.57ID:EvEZBXUJ
オンプレミスなら占有できるし、ストレージもSSDとか使える。
安いVPSとかいまだにHDDだったりとにかくスペックがゴミだぞ
大手クラウドはましだけど維持費高い
安いVPSとかいまだにHDDだったりとにかくスペックがゴミだぞ
大手クラウドはましだけど維持費高い
2020/12/01(火) 18:48:51.15ID:WP+WGTcn
誰かと共有してるサーバーなんて、
誰かの処理が多かったら、自分の処理は少なくなる
特に安い所は、共有者が多いかも
誰かの処理が多かったら、自分の処理は少なくなる
特に安い所は、共有者が多いかも
2020/12/01(火) 19:18:59.55ID:mXq+MLFh
AWSのlargeインスタンスに本番デプロイしてるけど特に問題なしだな
2020/12/01(火) 19:36:41.77ID:+qF/uZ2f
53デフォルトの名無しさん
2020/12/01(火) 21:47:54.47ID:EvEZBXUJ2020/12/02(水) 00:16:56.71ID:3xGcwmKY
もしかしてクライアントからDB直接アクセスしてんのか
55デフォルトの名無しさん
2020/12/02(水) 00:53:22.98ID:EgVjsFYE 認証使ってるのか書かれてないから不明だが認証は通常DBを使うし
安いVPSだとApplication Serverと同一のhostにDBもあるし、
たくさんのユーザーが同時使用するから遅い。
共有サーバーでストレージがHDDだとすごく遅くなるのは明らか
安いVPSだとApplication Serverと同一のhostにDBもあるし、
たくさんのユーザーが同時使用するから遅い。
共有サーバーでストレージがHDDだとすごく遅くなるのは明らか
2020/12/02(水) 01:11:28.10ID:YoQmKH+u
認証のDBアクセスが重いとか、どんだけ高負荷な有名サービスだよ
2020/12/02(水) 02:35:00.10ID:ZTMuPDF1
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相「戦艦」言及、間違い否定 政府答弁書 ★3 [ぐれ★]
- ドリフトは「危険運転」、法改正で処罰対象に追加へ…「極めて危険だが規定がない」事態解消 [七波羅探題★]
- 【日中対立】在日本中国大使館、サンフランシスコ講和条約「不法かつ無効な文書」とSNSに投稿 高市首相が党首討論で引用 ★2 [ぐれ★]
- 【日中対立】在日本中国大使館、サンフランシスコ講和条約「不法かつ無効な文書」とSNSに投稿 高市首相が党首討論で引用 ★3 [ぐれ★]
- 【芸能】「加害の歴史を直視しない政治家が国の顔に」 宍戸開の批判に議論勃! 高市発言で揺れる芸能界… [冬月記者★]
- 拳銃24丁を中国から日本国内に輸入した疑い 中国人の46歳の男逮捕 1丁約3000円で販売 [七波羅探題★]
- 40代独身「なんかゲームとか漫画とか消費するだけのコンテンツに完全に飽きちゃったぞ…」 次は何がおすすめ? [909790798]
- 高市早苗は『オメコ券』を配れよッッ!!俺たちは本当に生きるのがつらいんだよ。セックスくらいさせてくれ [856698234]
- ChatGPTのサム・アルトマンさん、geminiに危機感を覚え、ついに「コードレッド」を発令!!!チャッピーの性能を意地でも上げる模様 [784715804]
- 女「AV被害に溢れてるのになぜAV禁止にしないのか」AV女優「余計な事言うのやめて」
- ホリエモン「家賃ケチって1時間かけて通勤する人は、給料の20%を失っているわけだけど、気づいてる?」 [315293707]
- 高市を逐一擁護していたJSF、さすがに高市の「戦艦」発言に耐えきれず批判 ネトウヨ発狂へ [165981677]
