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:WFPhqmL6■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【シミュ】「台湾有事」の最悪シナリオ明らかに「日本側の死者4662人」海上封鎖で包囲 [1ゲットロボ★]
- 【文春】『薬屋のひとりごと』実写映画化、芦田愛菜(21)が主演・猫猫に決定! [Ailuropoda melanoleuca★]
- 「射撃の心得はなるべく無心で」、撃つ直前に「偶然ではない何か」 山上被告明かす“犯行時の心境” 安倍元総理銃撃事件 [どどん★]
- 「今川焼」か「大判焼き」か、それとも…? ついに決着! 47都道府県“呼び方勢力図”★2 [七波羅探題★]
- 【スマホ】サムスン、海外で3つ折りスマホ「Galaxy Z TriFold」発表 10インチ画面でマルチタスク強化 [少考さん★]
- 【サッカー】天皇杯決勝で空席目立つ 観衆3万1414人…宮本会長「背景は深掘りする必要がある」 [jinjin★]
- 【感動】韓国・李在明大統領、高市と中国の仲裁に名乗り 「共存できる道を探そう」 ありがてえ… [597533159]
- 【高市速報】ひるおび、山上を叩きまくるwww「統一教会を恨むのは分かるが安倍さんを殺すのは論理が飛躍している」 [888298477]
- カード店「万引き被害キタ━━━━(゚∀゚)━━━━ !!!!!Twitterで被害者面して温情みせてバズってやるwwww」
- 日本人、高市早苗の異常性に気づき始める [402859164]
- 【悲報】高市総理「夫婦別姓に反対すると言ったな。あれは嘘だ」俺たちの高市総理、選択的夫婦別姓法案を提出へwへwwwwwwwwwwww [257926174]
- マクドナルド、チルノをぶっこんでくるww www [577451214]
