[過去ログ]
Microsoft ASP.NET Blazor #02 (608レス)
Microsoft ASP.NET Blazor #02 http://mevius.5ch.net/test/read.cgi/tech/1605990630/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: デフォルトの名無しさん [] 2020/11/22(日) 05:30:30.13 ID:kDrPKY9d 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/ http://mevius.5ch.net/test/read.cgi/tech/1605990630/1
2: デフォルトの名無しさん [] 2020/11/22(日) 05:37:28.65 ID:kDrPKY9d Blazor Build client web apps with C# https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor http://mevius.5ch.net/test/read.cgi/tech/1605990630/2
3: デフォルトの名無しさん [sage] 2020/11/22(日) 12:05:05.73 ID:ab9PVYBK アンチBlazorがVS、VSCodeの対立を煽り、スレを荒らしている可能性があります 内輪もめはやめて、Blazorについて有益な意見交換の場にしましょう http://mevius.5ch.net/test/read.cgi/tech/1605990630/3
4: デフォルトの名無しさん [sage] 2020/11/22(日) 12:12:49.29 ID:vrdBpsCk Blazor Serverでもwasmでもいいんだけど 大規模になると1プロジェクト(wasmだと3プロジェクト)では収集がつかなくなるような気がしている。 例えば業務系だと100機能くらいあったりするわけだがその分Viewを作るのはまずいよな? mvcはareaで分けているけど、あれも結局フォルダで分けてるだけだからなあ 複数のプロジェクトを跨いで開発、デプロイをするようなサンプルはないものか。 http://mevius.5ch.net/test/read.cgi/tech/1605990630/4
5: デフォルトの名無しさん [sage] 2020/11/22(日) 12:18:49.45 ID:kDrPKY9d >>1 ローカルルールひとつだけ追加 スレ立て時にワッチョイをつけるのは厳禁 理由1: 荒れるから。人物特定と人物叩きの話題が増えるため 理由2: ワッチョイはセキュリティ、プライバシー上の問題があるため NGにしたい場合は各自で対応するように。 http://mevius.5ch.net/test/read.cgi/tech/1605990630/5
6: デフォルトの名無しさん [sage] 2020/11/22(日) 12:22:30.45 ID:dtkY0af3 フォルダ分けでいいと思うけど あでもビルド時間を短縮したいならプロジェクト分けたほうがいいのか http://mevius.5ch.net/test/read.cgi/tech/1605990630/6
7: デフォルトの名無しさん [sage] 2020/11/22(日) 12:31:41.65 ID:kDrPKY9d >>4 ASP.NET MVCではファイルが増えがちなのは仕方ない。 そういうもの。 Razor PagesはMVCほどファイルが複雑にならないというのを 利点にあげていた。 ただ俺にはRazer Pagesは柔軟性のない欠点のが大きく見える。 コードビハインドで昔のWeb Formsっぽいというかね http://mevius.5ch.net/test/read.cgi/tech/1605990630/7
8: デフォルトの名無しさん [sage] 2020/11/22(日) 12:58:15.06 ID:4i3C/72s >>7 いやMVCやPagesは一例でほんとに聞きたいのはBlazorのほうね 例えばBlazorSeverはDataフォルダのXXXServiceの数分Program.csでAddSingletonしてるが あれも100Service作ったら100回するのか? チームで開発してたらみんなProgram.cs触りまくることになるし なんだか現実的ではないような。 そもそもServiceもどの単位でつくればいいんだろ。 モデルの数だけ? http://mevius.5ch.net/test/read.cgi/tech/1605990630/8
9: デフォルトの名無しさん [sage] 2020/11/22(日) 12:59:40.95 ID:bLh5qcao ファイル増えるのが嫌なら自分でビューエンジンを作ればいい 大変だけど 頑張れば razor 使ったままで ビューファイルをデータベースからロードして中身も構成し直すとかできるかも http://mevius.5ch.net/test/read.cgi/tech/1605990630/9
10: デフォルトの名無しさん [sage] 2020/11/22(日) 13:03:24.97 ID:abaPzBFv >>8 Blazorとかあまり関係ないAsp.netの基本じゃないかそれ? アセンブリ単位でのサービス登録、リフレクションを使ったサービス登録、サービス登録のサブモジュール化、などいくらでも手段はある http://mevius.5ch.net/test/read.cgi/tech/1605990630/10
11: デフォルトの名無しさん [sage] 2020/11/22(日) 13:05:55.19 ID:bLh5qcao >>8 そういう場合ばかり普通別のファイルにメソッドなり新しいクラス作るなりして そこにサービス追加するコード書くんじゃないの http://mevius.5ch.net/test/read.cgi/tech/1605990630/11
12: デフォルトの名無しさん [なかsage] 2020/11/22(日) 13:12:52.05 ID:nWFJksTe >>3 どっちかというと、 Blazor基地外が他スレで暴れてるんだけどな。 それでこのスレに注目が集まってる。 http://mevius.5ch.net/test/read.cgi/tech/1605990630/12
13: デフォルトの名無しさん [sage] 2020/11/22(日) 13:17:15.75 ID:vrdBpsCk >>10 そうなのか 知識不足ですまん じゃあServiceはカテゴリごとに別プロジェクトで作成して そのdllをAddSingletonしたらいいのかな http://mevius.5ch.net/test/read.cgi/tech/1605990630/13
14: デフォルトの名無しさん [sage] 2020/11/22(日) 13:21:22.95 ID:vrdBpsCk なんとなくカテゴリごとにBlazorServerのプロジェクト作るのかなと思ってたんだが まとめてIISなりにデプロイする方法がわからんかった。 http://mevius.5ch.net/test/read.cgi/tech/1605990630/14
15: デフォルトの名無しさん [sage] 2020/11/22(日) 13:33:44.46 ID:abaPzBFv >>13 やり方は色々ある うちのやり方だとまずステレオタイプで分けて、ジェネリック型の登録、リフレクションで登録、個別に登録と段階分けてして登録してる で、それをIServiceCollectionの拡張メソッドでラップしてUseXxx(オプション)の形式で公開 http://mevius.5ch.net/test/read.cgi/tech/1605990630/15
16: デフォルトの名無しさん [sage] 2020/11/22(日) 13:51:05.25 ID:vrdBpsCk >>15 なるほど サンプルくれ http://mevius.5ch.net/test/read.cgi/tech/1605990630/16
17: デフォルトの名無しさん [sage] 2020/11/22(日) 14:01:22.68 ID:bLh5qcao .NET Core で作られてるオープンソースのCMSがあるから そのソース見ればいいと思う http://mevius.5ch.net/test/read.cgi/tech/1605990630/17
18: デフォルトの名無しさん [sage] 2020/11/22(日) 14:15:18.33 ID:ujQ9d+0r ここ見る限り簡単さで売ってるフレームワークじゃないみたいだな。 他の探すわ。 http://mevius.5ch.net/test/read.cgi/tech/1605990630/18
19: デフォルトの名無しさん [sage] 2020/11/22(日) 14:28:03.57 ID:vrdBpsCk >>17 ありがとう 探してみる http://mevius.5ch.net/test/read.cgi/tech/1605990630/19
20: デフォルトの名無しさん [sage] 2020/11/22(日) 14:42:21.15 ID:abaPzBFv >>18 Reactより単純だよ http://mevius.5ch.net/test/read.cgi/tech/1605990630/20
21: デフォルトの名無しさん [sage] 2020/11/22(日) 17:58:24.06 ID:NUTvM1Lb 純粋にBlazorの話がしたい人はこちらに移動してくださいね 【本命】Blazor スレ2【真打】 https://mevius.5ch.net/test/read.cgi/tech/1606028377/ http://mevius.5ch.net/test/read.cgi/tech/1605990630/21
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 587 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.009s