1 名前:デフォルトの名無しさん [2020/11/22(日) 15:59:37.31 ID:bqzy0V6t.net] 混沌を極めるWebアプリケーション界隈に現れた一筋の光明 型無し言語 JavaScript の悪夢を打ち払い 林立するエコシステムの亡霊を退散 アプリケーション開発者の希望となるMVVMを引っ提げて登場した真のSPA開発環境 Blazorを語る者よ、集え! ASP.NET Core Blazor の概要 https://docs.microsoft.com/ja-jp/aspnet/core/blazor/?view=aspnetcore-5.0 前スレ 【本命】Blazor スレ1【真打】 https://mevius.5ch.net/test/read.cgi/tech/1595255796/
2 名前:デフォルトの名無しさん [2020/11/22(日) 16:00:22.77 ID:bqzy0V6t.net] なんかASP野郎に乗っ取られたので立てました
3 名前:デフォルトの名無しさん [2020/11/22(日) 16:02:31.06 ID:bqzy0V6t.net] 破壊的変更、バージョン 3.1 から 5.0 - .NET Core | Microsoft Docs https://docs.microsoft.com/ja-jp/dotnet/core/compatibility/3.1-5.0
4 名前:デフォルトの名無しさん [2020/11/22(日) 16:03:27.75 ID:bqzy0V6t.net] Blazor and ASP.NET Core Get Faster in .NET 5 -- Visual Studio Magazine https://visualstudiomagazine.com/articles/2020/11/12/blazor-speed.aspx
5 名前:デフォルトの名無しさん mailto:sage [2020/11/22(日) 17:55:55.16 ID:1vVLpjnv.net] >>2 GJ
6 名前:デフォルトの名無しさん mailto:sage [2020/11/22(日) 18:04:18.20 ID:LBpBJ7Cn.net] パフォーマンスもどんどん良くなっていくね 成熟して進歩が難しい既存JSフレームワークと違ってBlazorは成長するだけだ
7 名前:デフォルトの名無しさん mailto:なかsage [2020/11/22(日) 19:10:18.07 ID:HCtRnQNZ.net] >>6 こいつが他の板を荒らして アンチ呼び寄せてる。
8 名前:デフォルトの名無しさん mailto:なかsage [2020/11/22(日) 19:12:42.49 ID:HCtRnQNZ.net] >>6 そもそも今のBlazorは万能とは程遠い。 特性を生かして使えば有用なのに...
9 名前:デフォルトの名無しさん mailto:sage [2020/11/22(日) 19:30:35.89 ID:LBpBJ7Cn.net] アンチは呼び寄せるまでもなく寄ってくるよ
10 名前:デフォルトの名無しさん mailto:sage [2020/11/22(日) 19:31:07.25 ID:LBpBJ7Cn.net] 例えば君もアンチの1人だろw バレバレ
11 名前:デフォルトの名無しさん mailto:sage [2020/11/22(日) 19:36:40.20 ID:bLh5qcao.net] ほかのスレ荒らしてるのはアンチだけでしょ
12 名前:デフォルトの名無しさん mailto:なかsage [2020/11/22(日) 19:39:19.39 ID:HCtRnQNZ.net] 他のスレでも迷惑がられて 出禁になってる。
13 名前:デフォルトの名無しさん mailto:sage [2020/11/22(日) 19:42:15.46 ID:9sRk+KqJ.net] >>12 お前スレのVSアンチやん
14 名前:デフォルトの名無しさん mailto:なかsage [2020/11/22(日) 19:49:16.60 ID:HCtRnQNZ.net] >>13 馬鹿かMSのアーキチームの一員だ。
15 名前:デフォルトの名無しさん mailto:sage [2020/11/22(日) 19:51:24.58 ID:4wJGAiK7.net] VSで対立煽る奴は荒らしの特徴だから気を付けて
16 名前:デフォルトの名無しさん [2020/11/22(日) 20:07:13.46 ID:HCtRnQNZ.net] Blazorの特性を正しく理解して啓蒙すれば 少なくとも現状のBlazorのままでもMSが食い込んでいる分野で かなりの市場規模を見込めると判断している。 時期が遅れると効果は薄くなるが。
17 名前:デフォルトの名無しさん mailto:sage [2020/11/22(日) 22:11:33.98 ID:uhzHwQWu.net] >>14 MS社員詐称まで始めたのか
18 名前:デフォルトの名無しさん mailto:なかsage [2020/11/22(日) 23:50:51.30 ID:HCtRnQNZ.net] >>17 MS系のだ。 たしかに間際らしいな。
19 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 01:42:56.77 ID:SIzGI7s9.net] Blazorの話題を聞きたいのに、.NETとか範囲広げられてもね・・・ >>1 乙です
20 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 02:48:56.99 ID:WFPhqmL6.net] >>19 .NETは検索ワードだっての。 ASP.NETを使っているがBlazorは良く知らない人のために検索ワードつけてるわけ。 このスレの>>1 はASP.NETを敵視してるしここはASP.NETの話題禁止 ふつうにWeb appでBlazor使う場合は下の正常なスレへどうぞ Microsoft ASP.NET Blazor #02 mevius.5ch.net/test/read.cgi/tech/1605990630/
21 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 02:56:49.98 ID:Vc2V5aYW.net] >>20 ウゼーんだよ ウセロ
22 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 16:24:04.45 ID:wNDxY5mG.net] 限定されてしまったので話題がなくなってしまったような
23 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 16:37:30.39 ID:/JoU028x.net] スレ違いの演説やられるよりは書き込みがない方がマシ
24 名前:デフォルトの名無しさん [2020/11/23(月) 16:47:48.94 ID:+OJUoxLC.net] >>20 そのスレタイじゃメインの話題はASP.NETになっちゃうからね Blazorとそのエコシステムを中心とした話はこっちのスレだね
25 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 19:50:37.05 ID:wNDxY5mG.net] いまいちわからんなあ asp.netが絡まないBlazorってどこの部分なんだ? Blazorの話したいときにどうしてもソリューションの構成の話になることもあると思うんだが それもだめ? そもそもこんな間口を狭めてほんとに普及して欲しいのか?
26 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 20:07:20.78 ID:UgGRFwp8.net] >>25 絡まないものなんてないよ
27 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 20:53:26.50 ID:p2NExX0H.net] なんでBlazorの話題かasp.netの話題かも判断できないの? アホなん?
28 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 20:54:01.33 ID:Ecqei1yA.net] >>25 WebAssemblyアプリの場合サーバーはどんなシステムでもいいから そのこと言ってるんじゃないの WebAssemblyアプリ自体はasp.net core runtime 上で動いているわけじゃないしね。
29 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 21:00:09.91 ID:IPcYUTc4.net] じゃあここはBlazorServerの話は禁止ってことか… えーと… wasmってデバッグしづらいよね〜
30 名前:デフォルトの名無しさん [2020/11/23(月) 21:18:58.61 ID:+OJUoxLC.net] >>29 どこにも禁止なんて書いてないでしょ ASP.NETの話題も禁止されてるわけではないのでは?
31 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 21:23:27.17 ID:IPcYUTc4.net] え、じゃあ先に建ったスレで良くないか…?
32 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 21:35:09.14 ID:OOjNxMKG.net] いいね こっちのスレの方が盛り上がってきた
33 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 21:41:08.87 ID:Ecqei1yA.net] 別にスレ分ける必要はないと思うけど 質問の時はserverアプリなのかWwbassemblyアプリなのか前置きはほしいところやね
34 名前:デフォルトの名無しさん [2020/11/23(月) 21:55:48.88 ID:+OJUoxLC.net] >>31 >>24
35 名前:デフォルトの名無しさん [2020/11/23(月) 22:50:39.36 ID:con/o1/6.net] >>24 これの理屈がよくわからんなあ Blazorより先にasp.netってあるから? その理屈だとマイクロソフトがメインの話になるけど。 とにかく本命とか真打とかこれがダサすぎるしイモすぎるしチョベリバ。
36 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 23:13:47.86 ID:WFPhqmL6.net] >>28 現実はWeb Assembly使う場合は スタンドアロンはほぼないし バックエンドはASP.NET使う場合がほとんどだろ ASP.NETの話題すんなとかほんとアホだとおもう
37 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 23:16:52.06 ID:WFPhqmL6.net] >>29 下のスレは前スレ同様、BlazorがメインにしつつASP.NETの話題OK 気持ち悪いテンプレもない Microsoft ASP.NET Blazor #02 mevius.5ch.net/test/read.cgi/tech/1605990630/ >>30 いや、この真打スレはASP.NETの話題すんなっていうやつが立てたスレ。 まともな下のスレにどうぞ Microsoft ASP.NET Blazor #02
38 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 23:17:14.88 ID:OOjNxMKG.net] >>36 そう思うなら巣に帰れよ
39 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 23:28:59.18 ID:Ecqei1yA.net] >>36 WebAssembly使う場合はWebAPIにアクセスして データ取ったり取ったりしたりでしょ WebAPIがどんなシステムで動いてるかは関係ないでしょ
40 名前:デフォルトの名無しさん mailto:sage [2020/11/23(月) 23:36:39.82 ID:UgGRFwp8.net] BlazorだってASP.NETの中のひとつやろ
41 名前:デフォルトの名無しさん [2020/11/24(火) 00:12:43.99 ID:nu3d9WBn.net] >>37 スレ立てた者だけど違うよ 勝手にASP.NET立てられて次スレみたいな顔してるからこっちはこっちで立てただけ
42 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 00:18:33.89 ID:PiY/tjpH.net] 見事にアンチの分断工作にハマってんな
43 名前:とくめい mailto:kakeruyamasato@gmail.com [2020/11/24(火) 01:33:53.76 ID:SQQDs1Pp.net] このメアドで悪用できる?
44 名前:デフォルトの名無しさん [2020/11/24(火) 06:32:12.82 ID:VvBbDMQG.net] >>41 だから下のスレはASP.NETだけのスレじゃないっていってんだろ いつまでデマ流してんだ 扱う内容はpart1実態と変えてない Microsoft ASP.NET Blazor #02 mevius.5ch.net/test/read.cgi/tech/1605990630/ 本命とか真打とかしょうもないサブタイトルを削って 代わりにBlazorに関連性が高い検索ワードのMicrosoftとASP.NETを 追加し、気持ち悪い>1みたいな文章をなくしただけ。 改善の変更しかしてない。
45 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 06:42:15.54 ID:VvBbDMQG.net] >>41 現状のBlazorはASP.NETの一部だ バックエンドの知識と経験が足りなすぎるからASP.NETの話題がスレ違いなどとバカなことを言い出す。 特にBlazor Serverなんてコアな部分はほぼASP.NET側でやってる。 ASP.NETの話題禁止というおまえの立てたこのスレがいかにバカげているか気付け
46 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 07:03:12.62 ID:hlrBAbIv.net] アンチの分断工作というほどのやつじゃなくて >>1 がちょっとアレなんだろうな 会社とかでも浮いてて飲みにも誘われず陰口叩かれてるけど気づいてないようなタイプ。 てなわけで俺はもう一つのスレの方に戻る
47 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 07:05:12.90 ID:hlrBAbIv.net] >>39 これ書くの2回目だけど その理屈だとBlazorServerの話ができなくなる
48 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 12:57:16.00 ID:8hpZFOGb.net] >>47 Blazor server は webassembly使わないし asp.net core runtime上で動いてるからいいんじゃないの 個人的にはwebassemblyでサーバー側がjavaだろうがなんだろうが 結局話はblazorの話であって Javaの話するわけでもないから どっちがどっちのスレとか言ってるのがあほだと思ってるけどね
49 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 13:00:47.03 ID:IV+MkG/a.net] asp.netとazureの違いが分からない。
50 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 13:30:41.53 ID:hlrBAbIv.net] >>48 なんか噛み合わないな 勘違いしてたらすまんが俺の理解は あちらのスレはasp.netの話してOK こちらはNG。 こちらもOKなら先に建ったあっちのスレでよくないか? なんでこのスレわざわざ建てたのかいまいち意図がわからなくなってきた。 違いはなんなんだ?
51 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 13:34:52.67 ID:JMlhJlKP.net] >>50 ASP.NETの話がNGならBlazorの話なんてできないね
52 名前:デフォルトの名無しさん mailto:sagg [2020/11/24(火) 13:42:52.43 ID:x/0S9/Yn.net] 良スレage
53 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 14:16:09.25 ID:VvBbDMQG.net] >>50 正常なスレへどうぞ Microsoft ASP.NET Blazor #02 mevius.5ch.net/test/read.cgi/tech/1605990630/ 違いはこのスレの1はASP.NETの話題を排除しようとしている人だということ 俺がまっとうなスレタイとテンプレにしてpart2立てたらそいつがキレてこのスレ立てて ASP.NETの話題禁止とか言い出したというのが経緯 #02スレに移動すればOK
54 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 15:12:57.78 ID:T90amP8o.net] >>53 うるせーな 巣に帰れよ
55 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 17:43:56.36 ID:8hpZFOGb.net] >>50 俺が建てたんじゃないしなぁ
56 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 18:10:53.70 ID:hlrBAbIv.net] >>55 建てた人の見解を聞きたいところだがどーでも良くなってきた
57 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 18:23:04.44 ID:VvBbDMQG.net] 俺が書き込むと罵声浴びせてくる>54, こいつがこのスレの1だよ 2 名前:デフォルトの名無しさん[] 投稿日:2020/11/22(日) 16:00:22.77 ID:bqzy0V6t [2/4] なんかASP野郎に乗っ取られたので立てました 21 返答 名前:デフォルトの名無しさん[sage] 投稿日:2020/11/23(月) 02:56:49.98 ID:Vc2V5aYW >>20 ウゼーんだよ ウセロ
58 名前:デフォルトの名無しさん [2020/11/24(火) 22:42:20.84 ID:nu3d9WBn.net] 立てたのは俺だが こっちの方が伸びてるしもうここが本スレでいいよね
59 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 23:06:18.02 ID:VvBbDMQG.net] >>58 いいわけないだろ ASP.NETの話題するなとかいうアホはスレ立てる資格なし 気持ち悪いスレタイとテンプレねじこんでくるし最悪
60 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 23:21:57.27 ID:Oqg6nDOe.net] ID:VvBbDMQG なんでこの人自分の気に入らないスレに常駐してんだろう
61 名前:デフォルトの名無しさん mailto:sage [2020/11/24(火) 23:38:39.51 ID:On9V3ydd.net] 正直そんなに話題もなかったりするのでここで遊んでる
62 名前:デフォルトの名無しさん [2020/11/24(火) 23:58:11.67 ID:nu3d9WBn.net] >>59 何回か言ってるけどASP.NET禁止なんて言ってない お前が勝手に妄想して発狂してるだけ
63 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 07:45:20.61 ID:zFotDvmS.net] >>62 俺も何度も聞いてるが、このスレとあっちのスレと何が違うんだ? 違いがないなら先に建ったスレを優先するべきでは?
64 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 09:12:52.88 ID:imttWao4.net] >>62 嘘つけ。はっきり書いてるだろ 前スレでもASPの話題をするなっていうレスが目立った 2 名前:デフォルトの名無しさん[] 投稿日:2020/11/22(日) 16:00:22.77 ID:bqzy0V6t [2/4] なんかASP野郎に乗っ取られたので立てました
65 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 09:17:51.66 ID:imttWao4.net] >>63 そいつ嘘つきだぞ ASP.NETの話題をするなといってる奴がそいつ 変なスレタイと>>1 の気持ち悪い文章にしないと気が済まないようで 「勝手にたてられた」とオーナー気取りで重複スレ立てた。 2 名前:デフォルトの名無しさん[] 投稿日:2020/11/22(日) 16:00:22.77 ID:bqzy0V6t [2/4] なんかASP野郎に乗っ取られたので立てました
66 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 14:21:03.33 ID:zFotDvmS.net] ここで質問に答えないのが彼のやり口なのだ
67 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 15:30:14.50 ID:jzvQX9aE.net] Blazor Serverって、例えば、XreaのCoreserverやSakura Internetみたいな レンタルサーバーでも使えるの?
68 名前:デフォルトの名無しさん [2020/11/25(水) 15:59:59.18 ID:cpMhX0+Z.net] >>67 Linux + nginx Linux + Apache みたいな環境でも使えるよ https://docs.microsoft.com/ja-jp/aspnet/core/blazor/host-and-deploy/server?view=aspnetcore-5.0
69 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 16:05:56.46 ID:zD7zhP2P.net] XreaのCoreserverやSakura Internetみたいなレンタルサーバーでも使えるの?
70 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 16:08:16.04 ID:s/U6WABr.net] >>68 XreaのCoreserverやSakura Internetみたいなレンタルサーバーでは使えないということですねありがとうございました
71 名前:デフォルトの名無しさん [2020/11/25(水) 16:19:05.22 ID:cpMhX0+Z.net] >>70 PHP専用のプランで使えるかってこと? そりゃ無理だわ 同じ会社のやってるVPSのプランにしてください
72 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 16:48:50.51 ID:4YMIWKt+.net] 千円もしないvpsがゴロゴロしてるのに未だにレンタルサーバに需要があるのがわからん コンパネ?みたいなUiに需要があるのかね スレチだが
73 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 17:04:44.90 ID:jzvQX9aE.net] >>68 nginxとapacheだけで、asp.netが使えるようになるのですか?
74 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 17:06:44.11 ID:jzvQX9aE.net] >>71 vpsじゃなくても、phpだけじゃなく、rubyやC/C++のcgiが使える 一ヶ月数百円から500円くらいまでの安いレンタルサーバーは沢山有ります。
75 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 17:06:50.34 ID:imttWao4.net] こっちはASP.NETの話題禁止のクソスレだから 下のスレへどうぞ Microsoft ASP.NET Blazor #02 mevius.5ch.net/test/read.cgi/tech/1605990630/
76 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 17:38:12.07 ID:89i//6R1.net] >>75 じゃあBlazorの話も禁止ね
77 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 17:57:25.55 ID:PB3oYzKc.net] >>74 さくらインターネットに585円のVPSプランあるやんw
78 名前:デフォルトの名無しさん [2020/11/25(水) 18:58:04.37 ID:aGDrX6e7.net] >>64 どこに書いてある?ASP禁止って まあこっちのスレの方が伸びてるしここが本スレでいいよねもう
79 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 19:35:46.24 ID:yKXMVzmF.net] >>67 レンタルサーバーで .NET core 使える環境はまだないね っていうか使えるのが出てこない可能性の方が高いかなぁ アプリ登録するのにシステムんにサービスとして登録しないといけないし。 VPSで自分で自由に使えるのは大丈夫
80 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 19:38:05.10 ID:yKXMVzmF.net] まぁ active Server pages や Application Service Provider の話は禁止でいいな
81 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 20:08:25.10 ID:imttWao4.net] >>78 よくない、お前本人だろ ここでまたこのスレ使ってしまうと1のカスが クソスレタイとテンプレねじこんでスレ立てしにくる
82 名前:デフォルトの名無しさん mailto:sage [2020/11/25(水) 22:11:23.20 ID:rBSs4eKN.net] >>81 本スレを荒らさないでください
83 名前:デフォルトの名無しさん mailto:sage [2020/11/26(木) 01:08:13.07 ID:eoABo+tN.net] >>79 VPSを借りて、Linux上にasp.net core(?)をインストールすれば、BlazorServer が普通に使える様になるのでしょうか?
84 名前:デフォルトの名無しさん mailto:sage [2020/11/26(木) 01:08:55.32 ID:lH6B10sG.net] >>79 VPSを借りて、Linux上にasp.net core(?)をインストールすれば、BlazorServer が普通に使える様になるのでしょうか?
85 名前:デフォルトの名無しさん mailto:sage [2020/11/26(木) 08:04:10.14 ID:k5hYinBT.net] >>84 きちんとデプロイしなきゃならない Linuxを全くわかっていないなら Wkndows Server の VPS を探すことになる。 安くはないし通信量による課金も発生するけど Azure WebApp 使えば楽 Apache 搭載の Linux で ASP.NET Core をホストする https://docs.microsoft.com/ja-jp/aspnet/core/host-and-deploy/linux-apache?view=aspnetcore-5.0 Nginx 搭載の Linux で ASP.NET Core をホストする https://docs.microsoft.com/ja-jp/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-5.0
86 名前:デフォルトの名無しさん mailto:sage [2020/11/26(木) 12:33:26.10 ID:lH6B10sG.net] >>85 Sakura Internetなどの日本のVPSのLinuxにASP.NET Coreをホスト(?)した場合、 MSクラウド(Azure(?))と同じ事が出来るようになるのでしょうか? ならない場合、後者の優位な点を教えていただければ幸いです。
87 名前:デフォルトの名無しさん [2020/11/26(木) 13:00:25.48 ID:seB575Yt.net] >>86 Azure SignalR Service Blazor Server アプリには Azure SignalR Service を使用することをお勧めします。 このサービスでは、多数の同時 SignalR 接続に対して Blazor Server アプリを スケールアップできます。 さらに、SignalR サービスのグローバル リーチと ハイパフォーマンスのデータ センターは、地理的条件による待機時間の短縮に 役立ちます。 https://docs.microsoft.com/ja-jp/aspnet/core/blazor/host-and-deploy/server?view=aspnetcore-5.0 Azure SignalR Serviceだと同時接続数がものすごく多くなってもスケールアップし易いという利点がありそうだね。 質問者はそんなこと気にするレベルではないだろうけど。
88 名前:デフォルトの名無しさん mailto:sage [2020/11/26(木) 13:06:41.45 ID:HhoxF6mi.net] >>86 同じことできるよ ただOSのセキュリティも含めて自分で管理できなければいけない Azureだとその辺は気にしなくていい 自分が作るアプリのセキュリティだけ気にすればいい
89 名前:デフォルトの名無しさん mailto:sage [2020/12/01(火) 03:28:54.32 ID:AyJ2ZU61.net] Blazor Advent Calendar 2020 1日目 Blazor WebAssemblyをただC#実行プラットフォームとして使って既存のReactのWebアプリを拡張した話 https://qiita.com/yamachu/items/8bc6e9cab5f2ffc53658
90 名前:デフォルトの名無しさん mailto:sage [2020/12/01(火) 09:01:10.98 ID:egbABUn/.net] いいね
91 名前:デフォルトの名無しさん mailto:なかsage [2020/12/01(火) 10:57:23.64 ID:FTpqyNN7.net] >>89 俺も取り組んでるやつだwww
92 名前:デフォルトの名無しさん mailto:sage [2020/12/01(火) 12:18:55.89 ID:NavvHgIk.net] Svelteみたいな方向に進化せんかな
93 名前:デフォルトの名無しさん [2020/12/02(水) 22:53:47.36 ID:hJiXLNQ4.net] そういや.NET Insider にMacのVSでBlazorデバッグできるようになったよ!て書いてあったけど WindowsのVSではまともにデバッグできるようになったんかな?
94 名前:デフォルトの名無しさん [2020/12/11(金) 22:31:16.10 ID:V7fk+d5E.net] Developer Decries WinForms-to-Blazor Performance Degradation 開発者がWinFormsからBlazorへのパフォーマンスの低下を非難 https://visualstudiomagazine.com/articles/2020/12/01/blazor-performance.aspx > I have a c# WinForms app that I have been converting to Blazor Wasm. なかなか猛者がいるようだな 自作のコンバータでもあるんかね
95 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 02:18:06.86 ID:4q8SABHv.net] >>94 「Blazorではパフォーマンスが約20分の1に低下しています(たとえば、WinFormsでは350ミリ秒、Blazorでは7000ミリ秒)」 #これを改善するために AOT 方式にした場合、今ですら巨大なダウンロードサイズがさらに増えるとBlazorの専門化 により言及されている: 「将来、・・・、アプリ、またはアプリの一部である可能性が高いものもWebAssemblyにコンパイルされます。これはAOTまたはAhead Of Timeコンパイルと呼ばれます。このモードの利点はパフォーマンスですが、トレードオフはダウンロードサイズが大きくなることです。」
96 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 02:56:55.43 ID:E+dxDDH/.net] i|!| |i┏┓! i!┏┳┓| |||i|!i| ||!i|| |||ii| ||| ||| |i||!|i│i!┏┓i!| |i|┏┛┗━╋┻┛|i!||!|ii|| i|!i||i|┏━┓ ┏┓i|i| i┃┃i!| i||┗┓┏┓┃||i┏━━━━┓┗━┛ ┃┃|i||!i┃┃i!| |i |!|i┃┃┃┃i||┗━━━━┛|i|| || ||||!┃┃i|i| i┗┛!i| i||i ||┃┃┃┃|! |||i ||i !|||!|┏━━┛┃|i||!i┏┓i|! |i!i |!┗┛┗┛i|!i| / | / | ┗━━━┛i|i| i┗┛i!| i| |||i|!i| ||!|i||i! /,_ ┴─/ ヽ |!i| ||| |i||!|i|i|||| ||i |i|| ||i!i|| (_゜.,》.'(_゜,》)ミ ヽ ! | |!i||!|ii||!|ii| i|ii / ,,__,ニ、、 ノ( | i|i!|i| |i | Y~~/~y} `, ~ | そ、そんなー… |i !. | ,k.,.,!,.,.,r| ,! く | i / <ニニニ'ノ \ l
97 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 03:03:49.05 ID:X07PkpTY.net] 「Monoランタイムによる中間言語逐次変換実行方式(ILインタプリタ方式)の今は遅いが、いずれAoTに対応して爆速になる!そしたら勝つる!!」って言ってたのにこんなオチかよ…
98 名前:デフォルトの名無しさん mailto:なかsage [2020/12/12(土) 06:07:21.86 ID:nI2cvcZT.net] Dom操作の全てにJSが逐一介在してるの どうにかせんとダメだよ。 これは、それとは別の大問題。
99 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 06:22:18.64 ID:E+dxDDH/.net] それはWebAssemblyの仕様で、 C#固有の問題じゃないけどな。 Rustだろうが何だろうがそうだよ。 JS噛まさずにWebAssemblyからダイレクトにDOM触る方法は今のところ無いし計画もない。まあ要望はある。
100 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 08:30:35.96 ID:cpIIyxGV.net] Wasmに過度な期待を持ってはいけないのは 触れば気づくだろう? 最後はnativeにいきつくわけよ だから今やるべきはXamarin.Formsですわ その後MAUIが主力になってくる
101 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 09:16:55.49 ID:DkKIdPi2.net] WinFormsとBlazorなんて全く異なる物の速度を比較してる時点で滅茶苦茶胡散臭い記事だな アンチBlazorが必死になって抵抗してるんだろうな
102 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 09:20:13.63 ID:72312GxT.net] BlazorServerにしたらいいじゃん
103 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 09:27:23.49 ID:DyBScL4l.net] 実際、サーバと通信途切れてもいいアプリって お絵描き系とメモ帳系くらい? 業務系なんかデータの整合性気にしないといけないし、 ゲームで通信切れるのもってのほかだし、 WASMのメリットがいまいち分からない
104 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 09:34:13.17 ID:72312GxT.net] >>103 簡単なゲームとかもそうだろうね 業務系はServerの方がいいんではないかと思う。 なんだか反則みたいな仕組みなきもするけど。
105 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 09:35:02.72 ID:DkKIdPi2.net] >>103 wasmというかSPAはサーバー計算資源を削減できるからクラウド料金が安い あと配布ルートが多彩、CDN、S3、Dropbox、GitHub、、、 wasmの利点は開発言語の多様化、将来的にはパフォーマンスもJSより良くなる
106 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 09:38:35.55 ID:rjq8VE9O.net] >>103 逆だ サーバーと通信が途切れたらダメなんてウェブアプリは出来損ない ウェブアプリはステートレスだから途切れても何にも問題ないそれがデフォルト
107 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 10:06:31.88 ID:DyBScL4l.net] >>106 通信途切れたらというか、 何かボタン押したときに404が返ってきて困るアプリって何? 上に挙げたようにメモ帳系なんかは確かに書いてた内容がおじゃんになるのはよろしくない。 ・・・が、それ以外のアプリってサーバにデータ送信できなきゃ 意味ないのが多いんじゃないの?ってのを聞きたかった。
108 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 10:57:59.67 ID:DkKIdPi2.net] >>107 何が言いたいのか不明瞭 もしかしてSPAはサーバーと全く通信しないとでも思ってる?
109 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 11:10:56.90 ID:UY03Th0g.net] みんなザマ爺NGしててエラい
110 名前:デフォルトの名無しさん mailto:なかsage [2020/12/12(土) 15:12:24.20 ID:gFRHn2zG.net] >>99 Domにアクセスするから問題になるのでは? Wasmだとcanvasに点で描画するのが本流かと。 canvas内でネイティブアプリが動くに等しい。 VRとかゲーム系はみんなそーでしょ。
111 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 15:23:15.14 ID:gFRHn2zG.net] >>108 SPAはViewがクライアント側で完結してるのに対して、 BlazorServerはViewがクライアントとサーバーにまたがって完結してるのが問題なんですよ。 なのでBlazorServerで接続が切れると 整合性の担保が怪しいので 致命的エラー扱いで強制終了せざるを得ないね。
112 名前:デフォルトの名無しさん [2020/12/12(土) 15:58:56.00 ID:njlY7O2j.net] >>105 ほーん その利点は気付いてなかったわ やっぱクライアントレンダリングの方が将来性ありそうね
113 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 16:34:37.37 ID:4q8SABHv.net] >>112 安いというのは魅力だろうな。 ただ、MSとしてはAzureのクラウドを使わせなきゃ駄目だから、BlazorWasmはそれと矛盾するが。
114 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 16:54:35.64 ID:4q8SABHv.net] >>113 MSとしてはダウンロード量やクラウドとのアクセス量、クラウドに助けてもらう処理 が多ければ多いほど自社のクラウド事業にとって有利になるわけだから、 BlazorWasmは、如何にバイナリサイズを大きくし、クラウドとの連携を複雑化 してなるべくクライアントの処理だけで済まさずにサーバーの助けを混ぜないと 動作しないようにするかで経営手腕を問われる。 つまり、基礎はわざと複雑で使いにくしておきながら、その複雑さをフレームワーク が除去するような変な仕組みになっているほうがMSは儲かる。
115 名前:デフォルトの名無しさん mailto:sage [2020/12/12(土) 17:57:54.70 ID:E+dxDDH/.net] そうか、そう考えると >>95 は理にかなってるね。さすがMS
116 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 11:02:43.12 ID:UCfR+Gyz.net] >>111 接続が切れても自動で再接族試みてくれるんだけど それにずっと状態をクライアント側で持ってるわけじゃないから 再接続に失敗しても 1時間の作業が全部きえたー、とかにはならないし そうなるとしてもこれまでのwebアプリと一緒でしょ
117 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 11:20:48.44 ID:MilXzpek.net] >>114 Wasm(というかSPA)はサーバーリソースの使用率を減らせるからクラウド使用料金はむしろ減るぞ
118 名前:デフォルトの名無しさん [2020/12/13(日) 11:33:03.01 ID:k9p7uAHs.net] 維持費はオンプレミスのが安い しかも速い
119 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 11:39:02.25 ID:yG0Ic1Ux.net] オンプレは高い 電気代、人件費、場所代
120 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 11:40:54.84 ID:+g+t61bw.net] >>117 だとすると、MSのクラウド事業が縮小するね。
121 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 11:53:07.09 ID:k9p7uAHs.net] >>119 大嘘だな 海外より日本は電気代高いが割合は微々たるものだ クラウド事業者が儲かってるのは利益率高い証拠
122 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:04:15.56 ID:yG0Ic1Ux.net] >>120 縮小しないよ 安くて便利 →みんな使う →儲かる 1顧客からの収益が減っても客数が増えれば全体収益は上がる これ商売の基本というか子供でもわかる理屈だろ?
123 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:07:50.17 ID:yG0Ic1Ux.net] >>121 クラウドがなぜ儲かるかって 大量のリソースを纏めて管理してるから台数で割ったときに安くなるからだよ これも商売の基本 取り扱う数を増やすほど1個辺りの単価は安くなる 物を売り買いする場合もそう 人や物を管理する場合のコストもそう
124 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:09:04.90 ID:k9p7uAHs.net] 海外では大手企業はクラウド離れの動きでてる オンプレミスのが速くてコスパいいことに気付いた企業が多い
125 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:12:50.27 ID:k9p7uAHs.net] >>123 実態をわかってない オンプレミスでは運用管理の専任の人なんて必要ない 他のサーバー管理のついでにやる程度 >>124 嫁 利用料金が高すぎてクラウド脱出企業が増えてるの知らないのは情弱
126 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:13:19.75 ID:CXVbPnPb.net] もしかしてハイブリッドクラウドのことを言ってるなら、 あれは従来クラウド化など考えられなかったお硬いシステムにもクラウドの柔軟性を導入しましょうって話で、オンプレミスへの回帰とはむしろ真逆
127 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:17:10.05 ID:k9p7uAHs.net] 脱クラウドはいわゆるパブリッククラウドからの脱却 賢い企業はオンプレミスに移行してる 利用料金が高すぎるため
128 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:18:11.59 ID:CXVbPnPb.net] だとしたらよほど人間の単価が安い企業なんだろうな
129 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:20:47.32 ID:yG0Ic1Ux.net] >>125 専任が居ないとはいえメンテナンス、トラブル対応には賃金が発生する 初期投資、修理費、電気代(鯖、空調)、人件費 後は障害による停止期間中の作業停止も地味だが大きな人件費の浪費になる トータルで見ればクラウドのほうが安いよ まあ専任が居ない程度の小規模ならクラウドよりVPSのほうがより良いかもね
130 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:26:46.53 ID:yG0Ic1Ux.net] >>126 大規模に機器を調達して自社クラウドを構築する企業は増えてきてるそうだね 金融系とかデータを外に出せない分野ではそういう選択肢もあるのだろう ただクラウド専門事業者と比べて小規模にならざるをえない そうなるとさっき言った纏めて管理する台数が減るので1台あたりのコストは依然として大きなままだ コスト的には厳しいだろうね
131 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:28:28.35 ID:k9p7uAHs.net] >>128 だからさ、無能な企業とちがって 運用管理のエンジニアなんて雇わないんだよ 昔はサーバーのオペレーターとかいた時代あるようだけど 今はそんな時代じゃない 壊れたら原因調査して予備のパーツに交換してすぐ復旧させる。 自社内でスキルあるエンジニアいればできることだ
132 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:29:10.07 ID:CXVbPnPb.net] 俺が担当してるシステムはオンプレとクラウドのハイブリッドで、 俺の業務時間の大部分はオンプレのお守りを投げているベンダーとの間の無駄なコミュニケーションに費やされている もうすぐクラウドへの置き換えが完了するけど、そうなればベンダーは切って(俺の給料を抜きにしても)年間数千万は浮く見込みだ
133 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:30:38.56 ID:+g+t61bw.net] >>129 畑違いだから分からんけど、大規模なところなんてほとんど無くて、 小規模なところの方が圧倒的に多いはずだよね
134 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:31:19.61 ID:k9p7uAHs.net] >>129 電気、空調の工事、なんてクラウドやDCでも外部の業者呼ぶだけに決まってるだろw 修理費とかかけてる方がバカ 賢い企業は予備パーツストックしておいてすぐ交換しすぐ復旧させる
135 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:34:10.43 ID:k9p7uAHs.net] >>129 >障害による停止期間中の作業停止 これもすでにかいた。 スキルあるエンジニアが障害箇所を特定してハード故障なら すぐパーツ交換 データのリカバリーまでしてサービス再開させる。 あとデータ転送量の多いサイトはどうやってもクラウドのが超高額になる。 絶対にオンプレミスのが安くなる 絶対に、だ。 これ否定するやつはマジで情弱、
136 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:35:27.24 ID:CXVbPnPb.net] >>134 正月休みの帰省中の夜中にぶっ壊れたらどうすんの? そりゃ俺が24時間張り付いたらそこそこの規模のオンプレのシステムは運用できるかもしれんが、少なくとも俺は絶対にやりたくないねw
137 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:40:47.87 ID:k9p7uAHs.net] >>136 そんなミッションクリティカルならDC使うだろうし DCの近所に自社のエンジニアが住んでるのが普通だぞ なにかあったら夜中でもすぐかけつけられる体制になってる 大昔の無能オペレーターじゃあるまいし、 24時間はりつきなんてばかなことしないw 監視するプログラムが走ってて異常を検知してメールとかがくる
138 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:42:02.67 ID:yG0Ic1Ux.net] >>133 小規模でもクラウドやVPSのほうが安い 大規模だともっと安い オンプレはセキュリティ規約の都合でクラウドを借りれない場合などに使うものだ
139 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:44:56.51 ID:yG0Ic1Ux.net] >>134 業者呼ぶのも金かかる パーツ交換も人件費がかかる パーツ交換まで作業者手が止まる可能性あり やっぱりオンプレは金がかかるな
140 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:46:52.16 ID:yG0Ic1Ux.net] >>135 その作業中止まってるじゃん 従業員数時間に比例して損失が増えていく オンプレは高くつくね
141 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:47:01.00 ID:113EdQf0.net] >>137 答え出てるじゃん その運用体制を整備して実行していくのにいくらかかると思う?
142 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:48:39.09 ID:yG0Ic1Ux.net] >>137 で、深夜に叩き起こされたエンジニアが嫌気が差して転職するわけだ 今まで人材育成にかけたコストが全部吹っ飛ぶね
143 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 12:50:18.13 ID:yG0Ic1Ux.net] そっかオンプレだと会社やDCの近くに担当者の家を借りないといけないのか うわー金掛かりそうだなー
144 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 13:04:19.18 ID:k9p7uAHs.net] 必死にオンプレミス否定してるやついて笑えるw クラウドやDC勤務のやつらかな
145 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 13:06:28.03 ID:k9p7uAHs.net] >>139 まだ理解できないんだなこいつは。 パーツ交換くらい業者呼ばずにやるんだよ そんなのよんでたら時間と金がかかる スキルある企業は予備パーツさくっと交換して復旧終わり。 ダウンタイムが最小限になるのもオンプレミス
146 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 13:08:17.50 ID:rq9kuXid.net] 毎回クラウドかザマリンのはなしになる
147 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 13:09:08.86 ID:k9p7uAHs.net] >>141 夜間対応が必要なほどミッションクリティカルなサービスは 金融のごく一部のみだしほとんどの企業は関係ない。 金融でもそもそもパブリッククラウドにしたところで解決しない。 むしろハードがブラックボックス化してトラブル解決が困難になる
148 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 13:13:52.67 ID:k9p7uAHs.net] >>143 なんもしらないんだなこのアホは DC多いは千葉の印西市とか郊外だぞw
149 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 13:24:08.33 ID:8JARRe3z.net] >>116 複数画面を経由しての トランザクションぽい処理とかはきついなーー。
150 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 13:28:04.09 ID:+g+t61bw.net] DC = Data Center
151 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 13:32:40.08 ID:3afJGKv9.net] >>144 必死に中小オンプレ養護するということはクラウド職を奪われそうな中小インフラ屋かな?
152 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 13:33:12.19 ID:3afJGKv9.net] >>145 で人件費がかかりダウンタイムも発生すると
153 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 13:33:58.55 ID:3afJGKv9.net] >>148 家賃もかかるし通勤も大変そうだな
154 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 13:41:57.05 ID:yOD+hiSa.net] 予備パーツまで揃えるとなるとコストも数倍に膨れ上がるな
155 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 13:51:56.48 ID:k9p7uAHs.net] レベル低いのが湧いてきたし 忙しいので書き込みはひかえる
156 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 13:55:28.53 ID:zhHqlErk.net] しっぽ巻いて逃げる宣言いただきました〜 こりゃ勝負あったかな
157 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 14:01:35.46 ID:yOD+hiSa.net] 「きょ、きょうはこのぐらいで勘弁してやる」ピュー wwww
158 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 14:26:03.22 ID:Nr97RBB7.net] 爺さんは毎回このパターンやね 矛盾点や無知を突っ込まれて答えに窮するとすぐ逃げ出す
159 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 14:50:42.52 ID:k9p7uAHs.net] 予備パーツで数倍になるとか頭悪すぎてな 相手するだけ時間のむだ おまえら海外の脱クラウド続出も知らなかったザコは クラウド崇拝してりゃいいよ いまさらクラウドとか完全に周回おくれですからw
160 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 14:52:02.71 ID:k9p7uAHs.net] ここスタンドアロンしか知らない奴の専用スレだから クラウドの話題はスレ違い
161 名前:デフォルトの名無しさん [2020/12/13(日) 14:52:32.21 ID:k9p7uAHs.net] Microsoft ASP.NET Blazor #02 mevius.5ch.net/test/read.cgi/tech/1605990630/
162 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 14:54:13.55 ID:yOD+hiSa.net] 忙しいのにすぐ帰ってきちゃったwwwwwwww エアプ忙しいwwww
163 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 15:04:06.70 ID:tJMy4iCP.net] いやどうだろう忙しいのは本当だと思うな オンプレ管理者にゆっくり休める休日はない しっかり休もうと思ったら休日出勤手当を出して待機要員をローテーションで回す必要がある
164 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 15:56:26.79 ID:Nr97RBB7.net] >>162 オンプレ爺さんはプライドだけ肥大化したザ・老害だからね 新しい知識や技術についていけない自分を認めたくないのよ
165 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 17:33:38.45 ID:OupzbFpK.net] オンプレXamarin爺さんまた来てたのか
166 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 18:30:20.65 ID:k9p7uAHs.net] >>164 まだ言ってんのかこの時代遅れ野郎w 海外の大手はもう海外でも脱クラウドなんだよ 実情知らないなら脱クラウド、オンプレミス回帰とかで検索してみろ 英語だともっと記事多いけどな 割高なうえにすぐ障害が起こるクラウドが敬遠されてんだよ おまえら時代遅れ
167 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 18:56:36.94 ID:lPyInXVf.net] 短期間ならクラウドの方が安いけど 長期間使えば使うほどクラウドの方が高くなる んじゃないの
168 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 19:12:33.64 ID:k9p7uAHs.net] >>167 データ転送が多かったり、CPU多く使う用途だと 短期間でも超高額になる。
169 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 19:24:48.11 ID:wbKLPooU.net] オンプレに戻ることによって 単純に移行プロジェクトのために大金を支払い 今まで担保されてた非機能要件の多くを失い やらなくてよくなった筈の作業をまた苦労してやる羽目になり そこでようやくやっぱりクラウドのほうが良かったと気付く んでまたクラウドに戻るために移行プロジェクで大損するわけだ
170 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 21:33:15.96 ID:17gHgA0W.net] DC=DreamCast
171 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 11:48:51.50 ID:6iyAwzKw.net] >>166 「オンプレミス」という言葉が登場してきたこと自体が、クラウドに対する アンチの土壌が出てきたと解釈できる。
172 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 12:29:29.11 ID:xlwakY3B.net] >>171 その単語はクラウドという単語が出てきたあたりからクラウドの対義語としてあったような気もする… いまはオンプレです。これをクラウドに移行しましょう! 的なセールストークをしていた。 記憶違いかもしれんが。
173 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 12:57:37.44 ID:6iyAwzKw.net] 日本でクラウド移行が進まなかったのは、日本人に先見の明や企業の売り文句に 惑わされずに自分の頭で考える力があったことを意味する。 アメリカで結局、移行して失敗して戻すことになったのは、頭で考えずに なんでも体で試してみて体感しなくては分からない民族性を反映している。
174 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 12:59:29.67 ID:5GWU8eb2.net] 先見の妙がなかったので周回遅れしてるんだけどね 外国は安くて便利なクラウドでどんどん先に進んでる
175 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 13:06:11.68 ID:6iyAwzKw.net] そうではなくて、日本みたいな小国は、アメリカみたいな土地が巨大で資源も豊富、 言葉も世界標準、ガソリンも電気代も安い国とは同じやり方では同じ経済力には 絶対になり得なくて、頭で良く考えて慎重に行動してやっと半分くらいの経済力に なる程度。 慎重に考えることが重要なのは、北欧や富山県のような古くから寒冷地帯に住む 人達が慎重さがDNAの中に残された結果、条件の割には経済力が高いことからも 分かる。 アメリカはテキトーにやっても何でも上手く行く巨大な国。
176 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 13:51:29.95 ID:5GWU8eb2.net] 土地はともかく資源も言語もその他諸々も慎重にやってきたから出遅れた
177 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 14:38:44.96 ID:oCoP0Uzm.net] デバッガーが貧弱だから実務ではまだキチいかなぁ〜と思ってたけど しっかり関数型ライクに作りこめばUNITテストで十分だからデバッガーは要らんとわかった
178 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 15:33:36.61 ID:6iyAwzKw.net] >>176 言葉は関係ないだろうて。 英語はアジアや南アメリカ、アフリカなどの植民地で強制的に使わせる ことによって世界標準の言葉になったとても自分勝手な歴史を持つ言語。
179 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 16:54:34.04 ID:+8RVuiPY.net] なんのスレだよここ
180 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 16:59:10.15 ID:cVdOehwn.net] >>174 それを言うなら「先見の明(めい)」な
181 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 17:01:23.33 ID:SyDDFQVL.net] ここはBlazor専用スレだからオンプレXamarin爺さんは雑談スレ行って欲しい Microsoft ASP.NET Blazor #02 https://mevius.5ch.net/test/read.cgi/tech/1605990630/
182 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 17:14:27.14 ID:6D0wI1ki.net] ジジイこいつ働いてないで 定年退職して暇こいてるから何か言われると必ず出てくるんや
183 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 19:28:14.21 ID:l//03Waj.net] >>181 上で書いてるのは俺じゃないわけだが? それと爺さんではない かなり若い
184 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 20:28:03.76 ID:xlwakY3B.net] かなり若い(43歳 男性) ※個人の感想です
185 名前: mailto:sage [2020/12/14(月) 22:19:02.59 ID:/C6Cmu9V.net] >>178 南アメリカの言語は、スペイン語かポルトガル語、くらいのもので、英語なんて南米では全然流行ってないですよ…
186 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 23:05:52.77 ID:c/6hsi1I.net] アフリカもほとんどフランス語圏だろ。南アフリカ共和国が英語(アフリカーンス語)だから勘違いされがちだけど
187 名前: mailto:sage [2020/12/14(月) 23:13:25.46 ID:/C6Cmu9V.net] >>186 アフリカ大陸はそうであっても南米は違いますね
188 名前:デフォルトの名無しさん mailto:sage [2020/12/14(月) 23:28:52.94 ID:jWB8Mnrt.net] >>187 文盲乙
189 名前: mailto:sage [2020/12/14(月) 23:32:16.14 ID:/C6Cmu9V.net] >>188 日本語でOK
190 名前:デフォルトの名無しさん [2020/12/15(火) 00:37:28.45 ID:QwM3BcWT.net] またGoogleで大規模障害 GmailからYouTubeまで障害 クラウドやっぱりゴミだねww 俺の管理するシステムは落ちない やはりオンプレミス最強
191 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 00:42:41.11 ID:UJIf2gz8.net] >>187 アフリカは南米と同様に英語圏ではないと>>186 は言ってるんやで
192 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 00:47:22.91 ID:9/KQuCbH.net] クラウドだからすぐに復活したけどな オンプレミスだったら担当者が緊急出社してる途中ぐらいかな そこからまた何時間も調査とパーツ交換が発生して…地獄だ
193 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 01:01:57.18 ID:bZkC0SQw.net] オンプレ爺は50才前後とみた 発達も入ってるかも
194 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 05:18:02.17 ID:IurnRhK0.net] 故障時に待っているだけで復旧作業を行ってもらえるのは、別にクラウドだけの特徴ではなく、レンタルサーバーも持っている特徴だと思うのだが。
195 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 05:33:35.86 ID:UHZGEr5A.net] >>190 爺さん何で他社システムの障害見てそんなに喜べるの?! 本物のエンジニアならこういう時に嘲笑するような真似できないだろ?
196 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 09:48:43.94 ID:xOBIVXto.net] >>194 そこは今の文脈では問題にしてないやろ このオンプレ爺が敵視しているのはクラウドもレンサバも区別なくホスティングサービス全般 というか区別ついてないんだろうけど
197 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 11:40:40.45 ID:QwM3BcWT.net] >>195 爺さんじゃない ある程度スキルの企業、エンジニアはクラウド頼みでシステムを作らない。 遅いし、高いし、障害多い インフラの知識がないからクラウドを選び高い維持費をクライアントにおしつける
198 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 11:48:55.17 ID:QwM3BcWT.net] >>196 ホスティングは否定していない。 パブリッククラウド使わずに開発できない奴らを批判している フロントエンドの大半
199 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 12:00:19.44 ID:NgdzbW6Q.net] 使わなくてもできるよ それよりメリットデメリットを計算できずオンプレミスに執着するほうがアレだねぇ
200 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 12:16:57.33 ID:UHZGEr5A.net] >>197 爺さん話ずらさないでよ 何で他社システムの障害見てそんなに喜べるのか?って言ってるの 少なくとも自分の周りにそんな意識の低いエンジニアはいない ↓ 190 名前:デフォルトの名無しさん[] 投稿日:2020/12/15(火) 00:37:28.45 ID:QwM3BcWT [1/3] またGoogleで大規模障害 GmailからYouTubeまで障害 クラウドやっぱりゴミだねww 俺の管理するシステムは落ちない やはりオンプレミス最強
201 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 12:39:49.07 ID:QwM3BcWT.net] しつこく爺さんと書くやつにはレスしない
202 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 12:55:03.87 ID:ki4kCDkP.net] >>201 よお爺さんw オムツしたか?爺さんwww
203 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 13:19:07.05 ID:av5bG/Gn.net] >>198 パブリッククラウドはダメでホスティングはOKって、じゃあAWSでもEC2使うだけならいいのか? 爺さんの言ってることはよく分からん
204 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 14:30:26.13 ID:ZDdRrwFd.net] オンプレ爺さんはスタンスブレブレやな
205 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 15:59:23.04 ID:QwM3BcWT.net] >>203 高くなる理由を何度書いてるだろ 料金体系調べてこい パブリッククラウドは料金が跳ね上がる
206 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 16:17:09.89 ID:IurnRhK0.net] 何かアメリカ企業にとって不利な情報が書かれると、爺さんだとか 老害だと書かれる傾向を感じる。
207 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 16:19:44.10 ID:CQsY05jd.net] アメリカは関係ないな。 世界のどこへ逃げてもお前は爺さんで老害。
208 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 16:35:45.18 ID:IurnRhK0.net] 独自調べでは5chは欧米や中東からのアクセスがかなり有る。 特にアメリカ。
209 名前:デフォルトの名無しさん [2020/12/15(火) 18:36:43.79 ID:QwM3BcWT.net] https://gigazine.net/news/20201215-google-global-outage/ 今日もまた障害 グーグルのクラウドも低品質 これを機にまたオンプレミス勢が増えそうだな
210 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 18:46:45.80 ID:9/KQuCbH.net] クラウドでよかった これがオンプレミスだったらどれだけ大変な目に合ってたか
211 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 19:26:03.86 ID:stM1fGXP.net] オンプレだと自分で対応しに行かなきゃいけないもんな やっぱクラウド便利やわ
212 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 19:53:32.69 ID:9/KQuCbH.net] 深夜 携帯電話「プルルルル!プルルルル!」 家電話「プルルルル!プルルルル!」 メール・SNS「チンチーン!」 ちょっとしたホラーだよな 従業員数がかわいそう
213 名前:デフォルトの名無しさん mailto:sage [2020/12/15(火) 22:29:51.65 ID:QwM3BcWT.net] >>210-211 クラウド依存の凡人はクラウド使えばいいと思うよ オンプレミスおにいさんみたいなスキルが ないなら無理してはいけない
214 名前:デフォルトの名無しさん [2020/12/15(火) 22:41:50.82 ID:891P1t+M.net] おにいさんが急な事故や急病で仕事できなくなったらどうすんですか 急に死んじゃったらどうすんですか
215 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 01:57:04.15 ID:yml2nxMy.net] >>214 その目的ならクラウドじゃなくてレンタルサーバー(ホスティング)で十分なんだが。
216 名前:デフォルトの名無しさん [2020/12/16(水) 03:17:06.20 ID:0pLL+JPf.net] クラウドとオーディエンスの違いを説明したまえ。
217 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 03:24:28.23 ID:2c+prgNQ.net] 群衆と観客
218 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 04:36:03.79 ID:M8DPO2Hy.net] レンタルサーバーもクラウドでしょうに
219 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 05:37:44.23 ID:dm2Qm5q/.net] >>214 オンプレミスメインでやってるところは対応できる人が複数いるはず。 障害からの復旧くらいそれなりに経験と知識があるエンジニアならば 教えればすぐに習得できる >>218 大手3社のパブリッククラウドとレンタルサーバー、ホスティングは構成がかなり違う。
220 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 05:41:22.36 ID:5i4sbeEj.net] オンプレ爺の称号は伊達じゃない
221 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 06:36:20.46 ID:udcI/a55.net] AWSのEC2とホスティングって似たようなもんだろ?
222 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 10:32:05.51 ID:5i4sbeEj.net] オンプレ爺は逃走済み、しばらく来ないよ?
223 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 13:07:38.08 ID:Kh8lXS0V.net] いつオンプレミスからアラートが来るかわからないので気が抜けない という状態だと実際に何も事故がなくても会社からの指揮命令系統の下にあるので労働時間に含まれると思うのだが つまり担当者は24時間労働 法的にどうなっているのだろうね?
224 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 13:36:52.96 ID:dm2Qm5q/.net] >>223 そんなわけない そんなこといったら産婦人科の医師とかは24時間労働になってしまう たいていは深夜にいかなくてもいいケースが多い 朝いちで行ってすぐ復旧させればOK ほとんどの企業がそうだ
225 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 13:55:16.64 ID:lgSAEp54.net] 少し調べてみた 医者のオンコール勤務は過去に裁判があってその時は労働時間と認められないと判決がでたらしい ただそれとは別に当直より低い賃金をオンコール勤務に支払っている事業者も結構あるそうだ このオンコール勤務のプレッシャーに対して報酬の低さが医療従事者の大きな不満になっているらしい なので最近はオンコール勤務が非常に問題視されてきている 特に今はコロナで医療現場崩壊寸前だから殊更にね もし医療現場で改革の流れが起こったら当然別業界にも波及する可能性があるね
226 名前:デフォルトの名無しさん [2020/12/16(水) 21:28:38.66 ID:n7h1Rvjm.net] >>219 人件費は?
227 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 21:42:41.51 ID:dm2Qm5q/.net] >>226 人件費、変わらない 障害箇所を特定し故障ならパーツ交換するだけ ハードの知識あればできること データも戻す必要あればDBなどもいじって復旧 経験つんだエンジニアならできること、できなくてはいけないことだ クラウド頼みで開発やってるやつらはこういうスキルが身につかない ふだんから物理サーバーに触らないからだ
228 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 22:06:24.05 ID:Kh8lXS0V.net] >>227 それやってる間に本来やるはずだった作業が止まる 大損だ
229 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 22:18:08.76 ID:+EqZpAVh.net] 人件費は変わるだろ... 小さなシステムや零細企業に勤めてるなら開発も運用もやらされたりするが どうせ君は小さな企業勤めで開発も運用もやってたパターンで オンプレの大規模の設計、運用経験はないんじゃないの? 大きなシステムになればなるほど、専属になるし
230 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 22:23:24.31 ID:fMXnetmy.net] ほんそれ >>227 は中小企業によくいる老害の典型
231 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 22:26:20.48 ID:dm2Qm5q/.net] >>229 その狭いエリアしかやらないのがダメになる ヤフーなんてセキュリティ事故起こしてばかりだろ 自称プロなんだろうけど知識の範囲が狭すぎる
232 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 22:31:26.82 ID:KUcDUJ6o.net] オンプレ爺さんってRubyガイジと双璧をなすヤバイ奴だな
233 名前:デフォルトの名無しさん mailto:sage [2020/12/16(水) 22:40:32.68 ID:I4+Erelc.net] 会社でシカトされてるジジィが5chでイキるとか滑稽の極みやでw
234 名前:デフォルトの名無しさん [2020/12/16(水) 22:47:15.29 ID:n7h1Rvjm.net] >>227 ええ?人増やしても人件費変わらないの?
235 名前:デフォルトの名無しさん [2020/12/16(水) 22:57:06.19 ID:0pLL+JPf.net] 呼び出しがあれば駆けつけるのは、サービス部門ならどこも同じだと思うけど。
236 名前:デフォルトの名無しさん mailto:sage [2020/12/17(木) 12:52:48.27 ID:YHd0CChH.net] 人件費変わらないは草 零細ブラック企業で働くとこうも歪んでしまうんだなあ
237 名前:デフォルトの名無しさん mailto:sage [2020/12/17(木) 12:55:23.16 ID:3IqbPcuK.net] blazorの話題はないのかな
238 名前:デフォルトの名無しさん mailto:sage [2020/12/17(木) 13:02:39.62 ID:Qg7jWLWf.net] >>237 ない
239 名前:デフォルトの名無しさん mailto:sage [2020/12/17(木) 13:09:48.11 ID:WB/LmD4o.net] トラブルがないと話題もない 淡々と作るだけ
240 名前:デフォルトの名無しさん mailto:sage [2020/12/17(木) 13:38:11.85 ID:DyUbAwze.net] >>234 1000台以上の膨大なサーバーある大手以外は障害対応の専任など必要ない。 障害滅多に起きないし専任スタッフなんていらない。 わかってる企業は壊れるまで稼働させるようなことをしない 良く壊れるのはHDDくらいのものだ パーツ交換なんて指示さえすれば自作マニアの大学生でもできる。 おまえら自称プロはできないけどなw
241 名前:デフォルトの名無しさん mailto:sage [2020/12/17(木) 13:42:37.43 ID:DyUbAwze.net] >>236 めったに起こらない障害対応のために専任の人を雇うの? バカすぎだろw オンプレは社内のひとが障害対応するのが当たり前だから 人件費は変わらないって言ってんだよ トータルでパブリッククラウドより安くなる
242 名前:デフォルトの名無しさん mailto:sage [2020/12/17(木) 14:30:41.97 ID:IYbHUG6H.net] プライド肥大爺は言い返さずにはいられない お前マジ何歳よ?w
243 名前:デフォルトの名無しさん mailto:sage [2020/12/17(木) 15:12:11.41 ID:RuICaP/l.net] ちょっと前まではサーバー運用の細かいバッドノウハウでマウンティングできたのが、 今やterraformだコンテナだFargateだなんだで異次元の世界だもんな クラウドネイティブ世代もいずれは我が身と思い、教訓として胸に刻んでおくように
244 名前:デフォルトの名無しさん mailto:sage [2020/12/17(木) 16:37:56.42 ID:nC3KtugT.net] 不況の金余り・株高で、Amazon の株価は、80兆円から150兆円へ倍増した! 不況が来るたびに、政府が株を買い支えるから、倍々になっていく 米国では、AWS ソリューションアーキテクトの年収が、1,500万円と、 Rails の1,300万円、VMware の1,400万円を抜いた! クラスメソッドは会社全体で、AWSの800資格を持ち、 12資格すべてを持つ、ジェダイマスターが7人いる!
245 名前:デフォルトの名無しさん mailto:sage [2020/12/17(木) 20:51:31.21 ID:RfIK93Gy.net] >>241 メールはどうしてるの? もしかして社内にメールサーバー建ててたりする?
246 名前:デフォルトの名無しさん [2020/12/17(木) 21:08:06.49 ID:3256BVTA.net] やめろよ クラウドやらAIやらWEB2.0やらドコモ2.0やらマルチメディアやらの価値がわからない人か?
247 名前:デフォルトの名無しさん [2020/12/17(木) 21:14:26.92 ID:mqVedE2Y.net] ソフトウェアの配布にコンテナが超便利!!ざます・・・ というのは、スクリプト言語の依存関係が非常に面倒なことになってるだけで、コンテナ配布は良いものじゃないと思うんだけどな。
248 名前:デフォルトの名無しさん mailto:sage [2020/12/18(金) 01:40:22.37 ID:L75sx5Ck.net] >>245 さすがにMicrosoft365とか使ってるだろ知らんけどw
249 名前:デフォルトの名無しさん mailto:sage [2020/12/18(金) 21:47:49.81 ID:fWJuO0Qa.net] >>243 ほんこれ 常にアンテナ張ってないとあっという間に化石になる Mauiきたら修正たくさん発生するんだろなー・・・
250 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 23:15:36.06 ID:fPgiKBVJ.net] 向こうのスレヤバいな 真面目に質問してる人が適当な回答されてそれで納得してるし
251 名前:デフォルトの名無しさん mailto:sage [2020/12/25(金) 00:15:06.52 ID:v8HS+a7G.net] >>250 何が嘘なのか指摘してきたら
252 名前:デフォルトの名無しさん mailto:sage [2020/12/25(金) 04:04:01.80 ID:wGSzow97.net] 日を跨いでID変えてから指摘しに来るところがヤラしくていいね!
253 名前:デフォルトの名無しさん [2021/01/08(金) 23:09:30.00 ID:JyuufRdb.net] WebAssemblyをWin/Mac/Linuxで実行可能なランタイム「Wasmer 1.0」正式リリース。事前コンパイルによる高速起動やクロスコンパイルなどにも対応 https://www.publickey1.jp/blog/21/webassemblywinmaclinuxwasmer_10.html wasmがDockerとか言ってたのはこういうことね なんかブラウザ発の技術が今までにない広がりを見せてるなあ
254 名前:デフォルトの名無しさん mailto:sage [2021/01/23(土) 14:34:37.59 ID:Xm/obtOS.net] >>253 いや、そもそも全部単一のバイナリにスタティックリンクできるアプリならDockerは要らない それができないからDocker使うわけで、wasmをDockerの代替とか言っちゃうのは無知丸出し
255 名前:デフォルトの名無しさん mailto:sage [2021/02/04(木) 14:52:04.25 ID:JDDCi2ys.net] コロナアプリはMS選択して失敗した 不具合ばかり
256 名前:デフォルトの名無しさん [2021/02/04(木) 21:40:02.98 ID:ih5/H8FP.net] .NET5になっても相変わらずデバッグアダプター起動できませんでしたエラー ぬるぽくらいちゃんと検出して教えてくりょう
257 名前:デフォルトの名無しさん [2021/02/12(金) 21:53:42.79 ID:De8CdFl7.net] 久々に使ってみたら結構ちゃんとデバッグできるようになってるな ローカルでもサーバーでも自由にブレークポイント設定できる まあできて当然の機能なんだけどさ
258 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 21:59:53.83 ID:M2cV0kZd.net] >>257 配列とかをウォッチ式で見たら 通常のそれと違いすぎて困惑するわ 要素数5個にしたはずなのに8って表示されたり…
259 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 00:35:55.46 ID:+40inVMc.net] ホットリロードで ガンガン動かしながらコード調整してくんだよ、 クライアントサイドの開発は。 それが出来んだけでもう糞。
260 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 09:44:25.56 ID:lCr1h3je.net] >>259 全然フロントサイド開発のこと知らんのだけど ts+Reactとかならそれができるのか?
261 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 10:44:46.66 ID:Xo6k9nK0.net] ホットリロード自体はblazorでもできるんじゃ? デバッガが追随できるかは知らんけど
262 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 11:13:19.76 ID:+40inVMc.net] JS系の開発慣れた人にはBlazorはきついよ。 苦行レベル。
263 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 11:17:28.48 ID:pvg6R/S8.net] JavaScriptはコーディング自体が苦行だからw
264 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 11:23:18.32 ID:x5WG3KQe.net] TypeScriptなら楽しいよ。
265 名前:デフォルトの名無しさん mailto:sage [2021/02/23(火) 23:25:36.10 ID:oheyOHHF.net] blazorって将来性あるかな? 社内アプリの開発やることになったんだけど採用してみようかなと思って
266 名前:デフォルトの名無しさん mailto:sage [2021/02/23(火) 23:38:48.75 ID:+jCQH6bJ.net] UIコントロールとか全くないよ。 あと最低の実行速度で問題なければ。
267 名前:デフォルトの名無しさん mailto:sage [2021/02/28(日) 20:49:34.94 ID:KAqfppVK.net] 質問させてください webアプリの作成経験がほぼないので初歩的な質問で申し訳ないのですがblazorアプリではクライアントサイドとサーバーサイド2種類ありますが使い分ける基準や考え方を教えて頂きたいです 自分のPC上でしか動作させないアプリならサーバーサイドになるのかなと考えたのですが、クライアントサイドはどのような用途に使うんだろうと調べてみたのですがいまいちイメージが掴めませんでした…
268 名前:デフォルトの名無しさん [2021/02/28(日) 21:51:16.47 ID:/PUFY06H.net] >>267 クライアントBlazorはサーバがASP.NETでなくてもC#で処理を記述できる だけど色々ダウンロードするから最初にちょっと時間かかる MS公式文書↓ https://docs.microsoft.com/ja-jp/aspnet/core/blazor/hosting-models?view=aspnetcore-5.0
269 名前:デフォルトの名無しさん mailto:sage [2021/03/01(月) 02:35:32.69 ID:3ST3kKlS.net] c#で書くと言うことはBlazorで苦労しても Webのスキルは一切身につかないという事だから よく検討する事をお勧めする。 下手すると人生無駄にするるよ。
270 名前:デフォルトの名無しさん mailto:sage [2021/03/02(火) 11:40:10.81 ID:ibKnpv18.net] >>268 遅くなってすいません 回答ありがとうございます 読んでみて、間違っているかもしれませんが以下のイメージを持ちました クライアントサイドは.NET core環境でないPCに配布しても使用することが出来る(スタンドアロン) サーバーサイドは.NET core環境が必要となる 違いはブラウザで処理するか、サーバーPCで処理した内容をブラウザに渡すかというイメージでしょうか?
271 名前:デフォルトの名無しさん mailto:sage [2021/03/02(火) 12:07:10.71 ID:vYJNmeyI.net] >>267 自分のpcだけで動かすアプリってwebアプリにする意味ある…?
272 名前:デフォルトの名無しさん mailto:sage [2021/03/02(火) 21:42:55.58 ID:bluK+SXX.net] >>270 多分分かってると思うけど、サーバーサイドBlazorもクライアント側には.NET環境不要だよ あとの理解は合ってるんじゃないかな
273 名前:デフォルトの名無しさん mailto:sage [2021/03/02(火) 21:43:55.18 ID:bluK+SXX.net] >>269 Webのスキルが一切身につかないというのは違いますね razorページもベースはhtmlなので ルーティングなんていう概念も必要になるし
274 名前:デフォルトの名無しさん [2021/03/03(水) 10:23:45.86 ID:lRdOJPtw.net] >>273 Blazorで頑張っても、Blazor固有の技術に終始しますよ。 自分みたいに、つまみ食いするみたいにBlazorやるなら経験上有用ですが、 そうでないとその人の事が心配になりますね。 ぶっちゃけWeb界隈は荒波なので 主流には乗っかっといた方が安全です。技術も小難しいのも結構多いです。 Vue.jsやってればReactも出来るし、オープンソースのJsライブラリも自由に扱えます。 BlazorだとC#で、Blazor用に用意してくれたものしか簡単に使えないです。 BlazorでC#で専念した人が、オープンソースのJsライブラリを使おうと思うと 敷居がかなり高いと思います。
275 名前:デフォルトの名無しさん mailto:sage [2021/03/03(水) 22:11:16.48 ID:zD9FBmhG.net] >>274 blazorがもたらす恩恵の一つがjavascript不要なので、その論はそもそもおかしい blazorが廃れたからと言って学習で得た物が無駄になるわけではない
276 名前:デフォルトの名無しさん mailto:sage [2021/03/04(木) 14:09:56.32 ID:3IEvsDTx.net] どっちもやってるけど、BlazorはWinForms,WPF,SL,UWP,Xamarin.Forms,MAUI,Unoの系譜だからなぁ 用途が被ってきているとはいえ棲み分けそうだが
277 名前:デフォルトの名無しさん [2021/03/04(木) 19:29:35.83 ID:vl9Jpf55.net] 本来Blazorに求めてものをFlutterが実現してきたぞ。 Webassemblyに対応して、こちらはdomを介さないのでガチのネイティブだ。 https://itome.team/blog/2021/03/flutter-v2/ Google恐るべし
278 名前:デフォルトの名無しさん mailto:sage [2021/03/05(金) 08:16:56.40 ID:mwihkA9j.net] Blazorに求めてることって C#しか使えないこんなおれでもSPA作れるようになれたらいいな な気がする 少なくとも自分はそうです…
279 名前:デフォルトの名無しさん [2021/03/05(金) 10:23:07.39 ID:LzG23R/t.net] >>278 素人だとそれで良いけど、プロだとそれ厳しいよ。 Web開発者なんて一番人口が多いから、 そいつらとの対応が出来なくて撃沈されて鬱になる... UIデザイナーですら、小難しいインタラクションのjs書いてきるスキル持ち多いぞ。
280 名前:デフォルトの名無しさん mailto:sage [2021/03/05(金) 10:26:03.94 ID:mwihkA9j.net] >>279 そうかもな… webフロントエンドがカオスすぎて嫌になる WinFormsよりタチ悪いんじゃないか
281 名前:デフォルトの名無しさん mailto:sage [2021/03/05(金) 11:34:55.59 ID:eCvaPfX9.net] >>280 個人的には、WinFormsは、そんなにタチ悪くないと思うが。 少なくともカオスではないし。
282 名前:デフォルトの名無しさん [2021/03/05(金) 11:54:49.37 ID:LzG23R/t.net] >>280 比較にならない位カオスですよ。 あのカオスさをなんとも思わ無くならないと、 すくなくとも既存システム系に入り込むのはムリ。 それにデザイナー分野もエンジニアなんでJSはバリバリだし、 CSSプリプロセッサやら、タスクランナーとかソースもデザインプロジェクトになってて はっきりいって開発だし、お客さん側も大手だと情室いてWeb詳しい。
283 名前:デフォルトの名無しさん mailto:sage [2021/03/05(金) 12:07:48.04 ID:mwihkA9j.net] >>282 だよね だから自分としてはこんなカオスな開発環境使えたとしても逆に未来はないとおもっている もっと万人が扱いやすい開発環境が望まれてると思うんだよなー んでそういう方向性に進むとおもうんだわ それでwasmに一縷の望みをかけてる
284 名前:デフォルトの名無しさん [2021/03/05(金) 12:51:59.22 ID:LzG23R/t.net] >>283 Webのエンジニアに昇華するつもりなければそれでいいじゃない。 Web開発に乗り出そうとおもっているんなら、 この世界はHTML+JSが唯一無二なんで 方法を違えてる。
285 名前:デフォルトの名無しさん [2021/03/05(金) 16:15:29.37 ID:Q4NzaCsG.net] まあどうひっくり返っても主流にはなんないよ、外から仕事を請けようっていうのならJavaScript以外を選んじゃダメだね ただ、少人数で内製のSPAを作るには結構向いてるんじゃないかな
286 名前:デフォルトの名無しさん mailto:sage [2021/03/05(金) 16:44:01.21 ID:lCOG5aZb.net] >>285 外から仕事受ける場合でもTypeScriptはありだろ
287 名前:デフォルトの名無しさん [2021/03/05(金) 17:27:39.12 ID:LzG23R/t.net] >>285 ですね。 Web開発苦手な人でもBlazorならって感じ。 MS最初からそう言ってた気がする... (WebFormの置き換え) >>286 もうJsって言ってもTypeScriptはその方法論として一般的になっちゃってますよ。 Jsって言って実装はTsだったなんて。 TsはイコールJsでしょみたいなのりが普通になってます。 2年前位はまだそうでもなかったと思いますけど。
288 名前:デフォルトの名無しさん mailto:sage [2021/03/05(金) 17:34:52.61 ID:mwihkA9j.net] >>284 .285 自分は企業内アプリしか作らない人間なので充分だったりする まさにWebFormsの代替 しかし食いっぱぐれそうだよなー
289 名前:デフォルトの名無しさん mailto:sage [2021/03/05(金) 17:34:58.44 ID:ygS2bxv8.net] スレチだけどJSとTSって別物って認識でいいの?
290 名前:デフォルトの名無しさん mailto:sage [2021/03/05(金) 17:44:13.23 ID:5TW6XvUZ.net] スレチ
291 名前:デフォルトの名無しさん [2021/03/05(金) 19:37:32.24 ID:LzG23R/t.net] >>288 そのWebエンジニアが モバイルアプリも! デスクトップアプリまでも!、 作り始めたのが昨今の状況ですよー−。
292 名前:デフォルトの名無しさん [2021/03/06(土) 08:14:37.16 ID:6bGwU3Wn.net] >>291 だから何?感がある
293 名前:デフォルトの名無しさん mailto:sage [2021/03/08(月) 07:55:39.44 ID:L4dzOY02.net] 選択肢が多いのは良いんだけど多すぎるとね
294 名前:デフォルトの名無しさん mailto:sage [2021/03/10(水) 17:09:51.18 ID:z7iaiSsJ.net] C#をまともに身に着けてない自分にblazorは早すぎた…
295 名前:デフォルトの名無しさん mailto:sage [2021/03/10(水) 17:18:01.04 ID:NfW0DKE+.net] >>294 いったいお前は何ができるんだよ・・・
296 名前:デフォルトの名無しさん mailto:sage [2021/03/14(日) 19:20:07.00 ID:7erjWwYL.net] こんなスレがあったとはw blazor(ブレザー)はコケるまではいかないと思う 面白一発ネタ程度にもならん 存在空気 しるばーらいと以下 OSSのフレームワークが充実しないで終わるパターン
297 名前:デフォルトの名無しさん mailto:sage [2021/03/14(日) 19:26:42.72 ID:7erjWwYL.net] それをMSが金を出して開発してるのが謎なんだよな まともなアーキテクトがいないんだろうなと
298 名前:デフォルトの名無しさん mailto:sage [2021/03/15(月) 00:42:00.74 ID:OLqWeI6/.net] 今やマイクロソフトのプロダクトは electionやreact netiveでつくられてるの 知らんの?
299 名前:デフォルトの名無しさん mailto:sage [2021/03/15(月) 05:43:40.36 ID:IIsB64hs.net] >>298 Webアプリ用フレームワークとネイティブアプリ用フレームワークを同列にされてもね
300 名前:デフォルトの名無しさん mailto:sage [2021/03/15(月) 07:52:51.70 ID:bVLqQbV+.net] 俺達が流行らせるんだよ!!
301 名前:デフォルトの名無しさん mailto:sage [2021/03/15(月) 08:21:39.07 ID:+bThZgBj.net] ネイティブに限らんだろう。 facebookもGoogleも自分たちが使ってるフレームワークを公開してるが、 Microsoftはオレオレフレームワーク作るだけ作って、自分たちでは使わない。 だからいきなり梯子を下ろすことができる。 俺はC#しかできないし、できることならサーバーとクライアントで言語を合わせたいのでBlazorには期待してる。 おそらく俺のようなやつは世界中にいるだろうから、そう簡単にはポシャらないとは思いたい。 しかしどこかでSilverlightみたいなことになる未来が想像できてしまうんだよな…
302 名前:デフォルトの名無しさん mailto:sage [2021/03/16(火) 23:55:21.00 ID:6BBnuwjH.net] >>301 何回も同じようなことを言ってるけど はしごをおろすってどこの方言? それともオレオレ用語? 梯子は外すものだろ?
303 名前:デフォルトの名無しさん mailto:sage [2021/03/17(水) 07:55:38.41 ID:5VYnI/q0.net] 梯子は外すものでした…
304 名前:デフォルトの名無しさん mailto:sage [2021/04/03(土) 10:51:38.99 ID:D2e+M4g2.net] 特定の言語しかできない(やろうとしない)奴は信用できないわ 大抵その言語も満足にできてない
305 名前:デフォルトの名無しさん mailto:sage [2021/04/03(土) 12:23:44.68 ID:GvC+rDGr.net] >>304 なんなんですか唐突な自分語り
306 名前:デフォルトの名無しさん mailto:sage [2021/04/03(土) 12:31:25.55 ID:y0aLRCxa.net] >>304 なんか嫌なことがあったんですか!?
307 名前:デフォルトの名無しさん mailto:sage [2021/04/05(月) 18:00:48.45 ID:YXQvlXXo.net] オフラインでの検証環境下でSQL serverと通信させるのにEntityFrameworkCoreを使おうと思ったんだけどこれオフラインじゃ使用出来ない? nugetに繋げにいこうとしてエラー吐いてるっぽい…
308 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 08:34:13.70 ID:6YLJ2x5j.net] nugetパッケージを別のマシンでダウンロードしてUSBメモリとかでコピーして追加してやればいいんじゃない
309 名前:デフォルトの名無しさん mailto:hage [2021/04/06(火) 09:13:43.01 ID:luRhWO1Q.net] オフラインでNuGetパッケージをインストールする方法 https://mitosuya.net/nuget-install-offline
310 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 09:28:47.02 ID:VSodSLVC.net] オンラインの開発環境でビルドした物を検証環境へ持ち込めば良いだろ。
311 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 11:49:40.31 ID:V4xw4348.net] ありがとう オンラインへ繋いでビルドしてきた VSCODE使ってるんだけど、リンクと同じようにnugetパッケージだけ落としてきて適応出来るか試してみる あと重ねて申し訳ないんだけどblazorserver開発時にデバッグ終了してもプロセスが維持されたままになる もう一度デバッグしようとするとそのプロセスはもう使われてるってエラーが出て毎回手動で切らなきゃいけないんだけどこれはどこを確認すればいいかな
312 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 18:22:20.74 ID:yGhuSEsA.net] >>304 無礼者!blazor!
313 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 01:30:02.20 ID:g0cTo5ct.net] 同じasp.netを使っているのに少なくともWebFormsとBlazorの二系統あるんだね。 MAUIもあるかもしれないが。 また、BlazorにはさらにServerとWasmの二系統ある。
314 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 01:34:59.31 ID:g0cTo5ct.net] >>313 ASP.NET には、ASP.NET MVC なるものもあるらしいね。
315 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 01:42:24.44 ID:bWQM3yRK.net] ASP.NET Coreというものもある
316 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 02:30:39.56 ID:g0cTo5ct.net] >>315 .NET Core は、.NET ランタイムの種類の一つで、また別の話。 ASP.NET MVC というのは、WebFormsやBlazor, MAUI なんかと肩を並べる ようなフレームワークの一種。
317 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 03:12:02.32 ID:IKflwJ+i.net] >>316 ASP.NET CoreはASP.NETの後継 BlazorもASP.NET Coreの一部 ASP.NET Core MVCがASP.NET MVCの後継
318 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 13:36:53.75 ID:g0cTo5ct.net] Blazor ServerはASP.NETのサーバーが必須だそうですが、 同様に Blazor WasmもASP.NETのサーバーが必要ですか?
319 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 18:39:14.53 ID:P/7q3LhA.net] ただのコンパイル済みアセンブリだからそのままコンテンツで送るだけなんだから 他でもおkなんじゃないの?と知らない人間はそう思いました
320 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 18:59:00.88 ID:bWQM3yRK.net] 過剰に統合して取り回しが悪くなるのはMSのいつもの悪い癖
321 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 19:54:46.11 ID:P/7q3LhA.net] >>320 無礼者!Blazor !!!
322 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 20:05:31.86 ID:cHk58OLa.net] Blazor wasmでもSignalRとか使うんじゃなかった?気のせい?
323 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 20:51:36.64 ID:Tjhqchtd.net] 気のせい
324 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 00:36:28.97 ID:AGVw3NvV.net] さっき調べたところ、Blazor Wasmでもasp.netサーバーから起動することが 必要だそうです。
325 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 01:40:26.92 ID:AGVw3NvV.net] ねーよ
326 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 01:41:08.52 ID:AGVw3NvV.net] やだ…私のID被ってる これじゃ基地外の自作自演みたいじゃんwwww
327 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 08:21:43.05 ID:gtXVW7uR.net] きっとお母さんが書いた質問に息子が答えたんだよね あるあるだよね〜
328 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 19:17:33.23 ID:ZzB897oM.net] 無礼じゃ〜
329 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 20:04:38.75 ID:FqCYup9K.net] UIフレームワークはみんなどこ使ってる? matblazorが多いのかな
330 名前:デフォルトの名無しさん mailto:sage [2021/04/09(金) 10:40:30.60 ID:/b8xFIAf.net] >>324 嘘はよくない
331 名前:デフォルトの名無しさん mailto:sage [2021/04/09(金) 12:28:05.43 ID:QYkH8yRN.net] Blazor Wasmのアプリは、asp.netサーバーでも、asp.netサーバー以外でも設置 できるそうですが、asp.netサーバーに設置した場合のasp.netサーバー以外に 設置した場合に比べた優位性は有りますか?
332 名前:デフォルトの名無しさん mailto:sage [2021/04/09(金) 19:11:22.84 ID:jxk6dGjJ.net] 全部答えが出るまで質問をし続けるんだろうな 英語を覚えてあちらのサイトで聞いたら?
333 名前:デフォルトの名無しさん mailto:sage [2021/04/09(金) 19:14:59.52 ID:jxk6dGjJ.net] Blazorなんてクソニッチなものに手を出しても無駄だよ 結局情報がないから自分で情報を集めることになる それができないなら手出ししても無駄 できる人のニッチな趣味がBlazor 絶対一般人には広がらない >>103 こういう疑問が出てくる人には手出し無用かと すでに他の言語や環境でSPA作った経験がないとまあ情報も集めにくいし理解も深まらない UWP以下の存在
334 名前:デフォルトの名無しさん mailto:sage [2021/04/09(金) 21:44:36.86 ID:48x8zVC+.net] >>331 VSで同時開発できる サーバサイドもクライアントもC#技術者でまかなえる
335 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 01:20:00.75 ID:vX1ysAPS.net] >>334 質問は開発できるかどうかではなく、Blazor Wasmをasp.netサーバーに 設置した場合のメリットです。 asp.netではない、lollipop(月々100円くらい)のような格安サーバーにも 設置できるようですから。
336 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 07:54:30.63 ID:mPv1yVxE.net] だめだこいつ
337 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 13:10:46.51 ID:ziRUnSTY.net] >>335 asp.netでは「ユーザー認証」してユーザー毎に別のメニューを出したりすることが 可能だけど、Blazor Wasmを普通のLinuxのプレインなレンタルサーバーに 設置した場合には、恐らくそれができないらしい。
338 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 13:51:11.74 ID:WZzOIa/e.net] >>337 嘘は良くない
339 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 14:11:53.45 ID:EEKBpehB.net] 逆になぜメリットがあると思ったのか
340 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 14:13:05.61 ID:ziRUnSTY.net] >>338 https://docs.microsoft.com/en-us/aspnet/core/blazor/security/webassembly/standalone-with-authentication-library?view=aspnetcore-5.0&tabs=visual-studio ここを見れば、Blazor Wasm の authentification library は、asp.net が 前提になっている様に見える。 https://docs.microsoft.com/en-us/aspnet/core/blazor/host-and-deploy/webassembly?view=aspnetcore-5.0#standalone-deployment ここを見れば、Blazor Wasm の standalone deployment について書いてある。
341 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 14:15:09.17 ID:ziRUnSTY.net] Secure an ASP.NET Core Blazor WebAssembly standalone app with Microsoft Accounts https://docs.microsoft.com/en-us/aspnet/core/blazor/security/webassembly/standalone-with-microsoft-accounts?view=aspnetcore-5.0 こっちも、Azure, ASP.net が前提。
342 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 14:17:53.07 ID:ziRUnSTY.net] >>339 メリットがないなら、マイクロソフトの中核事業である asp.net, azure, Windows Server, IIS などに基づいたクラウド事業が使われなくなると 思えたが。 Blazor Wasmと平凡なLinuxレンタルサーバーの組み合わせで asp.net用のアプリと同等の機能が有るならMSクラウドは不要となる。
343 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 17:24:53.30 ID:mPv1yVxE.net] >>340 そんなもん認証サーバー側の実装によるやろ 自前のアプリじゃなくてAzureADやAuth0使うんならwasmでも何ら問題ない
344 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 18:07:08.23 ID:93WF31x0.net] >>343 認証サーバーこそが asp.net なんだけど。
345 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 18:29:16.16 ID:93WF31x0.net] >>343 asp.net をインストールしてない安いレンタルサーバーに Wasm Blazorを設置した場合、 asp.net のユーザー認証機能が使えないということを言ってるのに、Azureを使っていれ ば問題ないとか意味が分からない。
346 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 18:57:47.09 ID:2NeI0x1r.net] 今日は無礼なやついないの?
347 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 20:24:40.40 ID:jXIVoEbY.net] >>346 俺だよ俺
348 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 22:53:13.92 ID:mPv1yVxE.net] >>344 何を言ってるんだこいつは?
349 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 22:54:03.24 ID:mPv1yVxE.net] IDaaSも知らないのか?
350 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 23:04:37.52 ID:mPv1yVxE.net] 別にさくらのレンタルサーバーだろうがGitHub Pagesだろうが、Blazor WebAssemblならユーザー認証には何ら問題ないだろ テンプレートレベルの話だぞw
351 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 00:49:38.38 ID:BlxtRotJ.net] いや認証に何らかのバックエンドは必須なんだから問題ないは言い過ぎ 少なくともGitHub Pagesのような静的ホスティングだけじゃ無理で、IDaaSなどのバックエンドを組み合わせる必要はある
352 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 01:06:36.38 ID:BlxtRotJ.net] あと、そもそも何を目的に認証すんのかって話で、Blazor WebAssemblyでシステムの全機能のコードがユーザーの手元にあるなら、システムの使用について安全に認証をかけるのは原理的に不可能だ 認証を有効に機能させるには、いくらBlazor wasmとはいえ(認証サービスだけでなく)システムの一部の機能をバックエンド側で持っているはず バックエンドが必ずしもASP.NETである必要はないにしても、IDaaSとフロントだけの構成というのはありえないよ
353 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 01:14:18.47 ID:ctQg4gWa.net] そもそも、認証を自前でやる必要ないのだが... なもんで認証サーバーが 物理的にも全く別の個所にあっても良いのだよ。
354 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 01:52:40.52 ID:BlxtRotJ.net] >>353 そうじゃなくて、認証を入れたところでBlazor wasmじゃそもそも全部ユーザーの手元にあるんだから簡単に破れるでしょ 破られてまずいところはバックエンドAPIとして実装する必要がある
355 名前:354 mailto:sage [2021/04/11(日) 01:55:44.38 ID:BlxtRotJ.net] 誤解されそうだから正確に言うと、認証を破れるというより認証を回避できる コードを改竄して認証を無視してしまえばいい
356 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 02:12:22.21 ID:ctQg4gWa.net] >>354 >>そもそも全部ユーザーの手元にあるんだから なんでクライアント側にあんの。 認証が必要なデータ、ロジックは サーバー側で全部保護してください。 >>355 >>コードを改竄して認証を無視してしまえばいい (ノ∀`)アチャー
357 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 02:50:05.53 ID:Em9gkgS+.net] というか、asp.net はWebページにログイン機能を簡単に実装できることが 多分一番便利なところで、Blazor WasmをLinuxの標準サーバーに配置した 場合には asp.net がバックエンドにないから、それが出来ないのではないかと 思うんだが、違うのか。
358 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 03:00:30.34 ID:XWj7PX2h.net] >>354 だからAzureADやAuth0って話になってるんでしょ?
359 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 03:04:35.33 ID:dlO5vcSm.net] >>357 違う。 いろいろと違う。
360 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 03:07:21.87 ID:XWj7PX2h.net] そもそもASP.NETが前提とか言ってるけど、Blazor 自体ASP.NETなんだからそりゃそーだろ Standaloneのドキュメントまでたどりついてるのに、何を読んでるんだ??
361 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 03:07:57.05 ID:XWj7PX2h.net] >>357 違う
362 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 03:26:39.69 ID:Em9gkgS+.net] >>359 どう違うか教えろ。
363 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 03:29:37.10 ID:Em9gkgS+.net] >>358 AzureADって、月々110円のlollipopサーバーから無料で使えるの?
364 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 03:33:24.29 ID:Em9gkgS+.net] asp.net MVC や、asp.net WebForms なんかは、ログイン機能がほとんど ワンタッチで作れるように書いてあったと思う。 それはサーバーにasp.netの機能が入っているからなのだから、 lollipopみたいなサーバーに Blazor Wasmのアプリを設置しても asp.netを使ったログイン機能は当然、簡単には実装できないよね?
365 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 09:16:33.53 ID:Q9yH7NgY.net] ログイン必須じゃないSPAってないの?
366 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 09:16:52.47 ID:cIPKVqmL.net] >>363 ただ認証だけなら無料だよ
367 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 09:18:17.97 ID:cIPKVqmL.net] ログインもAPI通して行うことになるんだったら はっきり言ってAPI側の実装は何だっていい
368 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 09:43:27.44 ID:Q9yH7NgY.net] まとめとして asp.netをホストする機能がなくてもポンとおいてBlazor wasmを使えるか と言う質問にはYes ただ便利な機能が使えないので他で代用しなくてはならないということですか?
369 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 09:53:31.11 ID:BlxtRotJ.net] >>358 そうじゃない Azure ADやAuth0のような認証サービスだけじゃなく、認証を必要とするロジックはwasmではなく必ずバックエンドで実装しなければならないということ ASP.NETでなくてもいいけどね
370 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 10:38:45.90 ID:XWj7PX2h.net] >>369 うん、だからBlazor WebAssemblyとAzureADでできるでしょって話をしているんだけど
371 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 10:49:12.50 ID:/n4R+0/C.net] 仮にAzureADが無料の場合があるとしても: 1. どんな規模の企業がどんな目的で使っても無料なのか? 2. ログイン機能の使い方などが、asp.netを使う場合と全く同じにできる?
372 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 11:00:08.61 ID:/n4R+0/C.net] >>369 これはつまり、AzureADやAuth0 だけでは、サーバー側のコードが不足 してしまうので、サーバー側に asp.net がインストールされていてそれを 使う場合より使うのが難しくなるということだよね?
373 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 11:09:04.11 ID:XWj7PX2h.net] asp.net がインストールされている??何を言ってるんだ…
374 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 11:09:32.64 ID:XWj7PX2h.net] 触ったらだめなキチガイだったか
375 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 11:18:11.71 ID:/n4R+0/C.net] 「asp.net がインストール」ではなく「.netがインストール」かも知れない。 https://docs.microsoft.com/en-us/aspnet/core/blazor/host-and-deploy/webassembly?view=aspnetcore-5.0 The following deployment strategies are supported: 1. The Blazor app is served by an ASP.NET Core app. This strategy is covered in the Hosted deployment with ASP.NET Core section. 2. The Blazor app is placed on a static hosting web server or service, where .NET isn't used to serve the Blazor app. This strategy is covered in the Standalone deployment section, which includes information on hosting a Blazor WebAssembly app as an IIS sub-app. 2の方は「where .NET isn't used to server the Blazor app」である場合ということ。 .NETでserveされていなければ、サーバー側がasp.netに対応してないんだから、 ログイン認証機能も本来の使い方が出来ないのでは?
376 名前:デフォルトの名無しさん [2021/04/11(日) 11:22:02.59 ID:/n4R+0/C.net] https://creativeweb.jp/code/aspdotnetcore-linux#step-1.net-core ↑ によれば、「ASP.NET Core アプリを Linux サーバーで公開」するためには、 .NET Core を Linux サーバー内に ssh などを使ってインストールしないと いけないようだ。
377 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 11:37:15.99 ID:syn0hQCz.net] 珍しい すごい伸びてるじゃないか (会話の内容は俺には分からんけど)
378 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 13:27:41.89 ID:1cW0EbU+.net] >>377 喋るおもちゃが来るとスレは伸びるのです
379 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 13:31:04.68 ID:Q9yH7NgY.net] 無礼度 ★☆☆☆☆
380 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 13:40:54.19 ID:/n4R+0/C.net] >>368 ・Blazor Wasmアプリ自体は、プレーンなLinuxレンタルサーバーにも設置可能。 ・asp.netが使えるサーバーだとログイン認証機能をWebアプリに簡単に 導入できるが、プレーンなLinuxレンタルサーバーからのBlazor Wasmアプリ だと無理。 ・Linuxレンタルサーバーでasp.netを使うためには、.net core のインストールが 必要となり、lollipopではストレージ容量が少ないことと、権限の問題のために 無理。
381 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 14:22:09.97 ID:XWj7PX2h.net] だから嘘は良くないってのに
382 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 14:22:50.49 ID:XWj7PX2h.net] だめだこいつ
383 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 14:27:56.11 ID:/n4R+0/C.net] >>381 どう嘘なのか書いてください。
384 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 14:30:13.75 ID:XWj7PX2h.net] 何度も書いてる Blazor WebAssemblyでもAzureADやAuth0みたいなIDaaSと組み合わせれば認証ロジック組めるし、既にそのドキュメントも>>340 で上げられている
385 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 14:31:15.89 ID:XWj7PX2h.net] 「asp.netが使えるサーバー」って時点で既にわけがわからない。Blazor もASP.NETなんだが?
386 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 14:32:10.06 ID:XWj7PX2h.net] 「簡単」かどうかなんて主観と本人のスキル次第
387 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 14:33:15.25 ID:XWj7PX2h.net] 「ASP.NET」が何を意味しているのかってとこから勉強し直しなさい
388 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 14:36:06.63 ID:NiCXe+AT.net] ドキュメントまでたどり着いてるのに、なぜできないと思いこんでるんだろこいつ
389 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 14:51:32.01 ID:/n4R+0/C.net] では逆に聞きますが、Blazor Wasmは、Azureサーバーや .NET Coreが使えるサーバーに設置しても Linux サーバーに 設置した場合と比べて、機能的な優位性が全くないということでいいのですか?
390 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 15:21:54.22 ID:XWj7PX2h.net] 1 Azureサーバー 2 .NET Coreが使えるサーバー 3 Linux サーバー この3つは具体的に何を指してるんだ?互いに排反な例を出してくれよ
391 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 15:24:26.34 ID:XWj7PX2h.net] Linuxサーバーでも.NET Coreがサポートしているディストリビューションとそうでないものがあるし…Azureサーバーに至っては何を指してるかさっぱりわからん。 Blazor なんかに手を出す前に、もっと基本的な知識をつけた方がいいんじゃないのかい?
392 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 15:37:43.66 ID:8VpJBhqb.net] ガレージ車と青い車に比べて、車の利点は何ですか?みたいな聞き方されてもなw
393 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 15:43:17.42 ID:riIuKi3U.net] >>392 普段車に乗ってる俺でも例えがさっぱり分からん
394 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 15:46:22.67 ID:8VpJBhqb.net] >>393 車と青い車のどっちがいい?って言われても互いに排反じゃないから答えられないでしょ? ガレージ車なんて言われても、何のこと指してるかわからないでしょ?
395 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 15:55:29.33 ID:/n4R+0/C.net] では、もう少し正確に質問します: 「では逆に聞きますが、Blazor Wasmは、.NET が使えるサーバーに設置しても .NETが使えないLinux サーバーに設置した場合と比べて機能的な優位性が全く ないということでいいのですか?」
396 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 16:00:28.81 ID:XWj7PX2h.net] 誰が全くないだなんて言ったの?
397 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 16:06:41.00 ID:XWj7PX2h.net] 質問中の.NETは.NET5以降の話をしているっていう前提で言うと、わかりやすい例はBFFとか? まあ同じ言語で自由にWeb API書いてデプロイできる環境があるってだけでも大きなメリットだと思うけど?
398 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 16:37:20.09 ID:/n4R+0/C.net] >>397 そんなものだけのためにMSクラウドが使われているということ?
399 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 16:41:17.52 ID:XWj7PX2h.net] なぜそうなった
400 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 16:42:55.11 ID:XWj7PX2h.net] どういう思考回路でそうなったのか誰か解説してくれ…
401 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 17:09:07.19 ID:/n4R+0/C.net] クラウドって、開発言語との親和性以外の売りが理解できない。 サーバーのスケーリングが必要になるほどの大事業ってそんなにあると は思えないんだが。
402 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 17:10:51.83 ID:cIPKVqmL.net] 単に認証ができればいいだけなら 確かにサーバー側には認証ロジックいらないけど ユーザーごとになにか制限かけるとか ユーザーごとにデータ保存するとかなら その当たりのロジックは必要 でも実装はasp.net core である必要はなくてphpでもいい
403 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 17:13:33.77 ID:1cW0EbU+.net] MSクラウドってAzureのことなのかな? Azureでクラウド構築っていうならASP.NETが選択肢になるのは当然だし 何の話してんのか分かんないよね
404 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 17:45:55.88 ID:/n4R+0/C.net] >>402 出来る出来ないの問題ではやる方法はいくらでもあるのは当然ではあるが、 asp.netにおいてはログイン認証機能をアプリにつけるのがとても簡単に出来る ことが売りの一つであったはずなんだ。
405 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 17:54:18.93 ID:/n4R+0/C.net] 認証が簡単に出来ると思ったら大間違いだぞ。 phpで認証するとしても、最初から出来ているソースコードを使うならいいが、 自分で作るのはプログラミング力だけでなく、数学や暗号、ロック技術、 ハッキング対策などすべてに詳しい人でないと駄目なんだぞ。
406 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 17:56:58.83 ID:/n4R+0/C.net] >>405 例えば、認証の途中でいろいろな理由により回線やプログラムがダウンする可能性 もあるので、そうなった時でもデータがおかしくならないようにするとか、 普通、さまざまな人の情報が書かれた1つのファイルを全員で共有するしかないので、 一人でも書き損じたら全員のデータがクラッシュしてしまう可能性があるし、 かなり難しいぞ。
407 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 18:04:10.45 ID:cIPKVqmL.net] >>405 ? AzureADで認証されていないアクセスがきたら そっちで認証するよう誘導するだけだろ
408 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 18:05:44.28 ID:XWj7PX2h.net] もうNGにしたわ
409 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 18:41:15.51 ID:9ef64+I3.net] ASP.NETなんてもうマジで要らない こんなの流行る訳無いんだよね .NETを利用しないフロントがHTML,CSSでコードがC#のシステムにしてくれよって思う
410 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 19:07:12.69 ID:Q9yH7NgY.net] 自分としてはID:XWj7PX2hが変なことを言ってるようにしか見えないんだけど asp.netが何かとか逆に聞きたいなと
411 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 19:13:33.99 ID:/n4R+0/C.net] ログイン認証は、自分で作ると物凄く大変だし、プログラムの修正中に 僅かなミスで全顧客のデータを全て消失してしまう可能性も有る。 だから、アプリとはプロセスを分離したりして超安定状態にすることも必要 かと思われるので、企業が使うレベルのものを自作するのは物凄く大変。 その意味で、asp.netで一番大切なのはログイン認証なのではないかと思ったりする。 Ruby on Railsでもログイン認証が出来るし、Word PressもPayPalと連携して購入者 の記録を残せたりするが、そういうことが出来たから沢山使われたのではないかと 思う。ログイン認証は技術的にとても高度。
412 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 19:16:14.68 ID:Q9yH7NgY.net] Kestrelの扱いをどうとらえるかと言う問題なのにap.netがどうとか言い出して本質がおかしく見える 静的なサイトでnginx apacheでサービス提供してる場合とかも無視だし 何も参考にならないのに延々とレスしてる
413 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 19:27:14.75 ID:/n4R+0/C.net] FATファイルシステムとかでも、個々のファイルは重ならないセクタに記録されて いるので、新しいファイルの書き込み中にOSがダウンしても古いファイルは残る (クラスタの番号の連鎖を管理しているFAT自体は、すべてのファイルのものが 1つのセクタに12BITずつ書かれるので危険ではあるが)。 すべての顧客情報を1ファイルに記録するとなると、セクタの分離もないので cgiやバックエンドのプログラムが一回でもバグると全顧客情報が破損してしまう。 MySQLなどを使っても、その恐怖は果たして回避できるのだろうか?
414 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 19:39:18.73 ID:XWj7PX2h.net] >>410 何が変なの?
415 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 19:40:19.76 ID:XWj7PX2h.net] asp.netをインストールとかわけわからんこと言ってるやつがいるんやで
416 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 19:44:44.51 ID:8VpJBhqb.net] >>412 そうそう、Blazor WebAssembly+AzureADでユーザー認証できるよってドキュメントまで出てるのに、asp.net のインストールとかAzureサーバーとか言い出してわけわからんよね
417 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 19:44:57.57 ID:/n4R+0/C.net] >>415 それはasp.netの事を知らなかったからそう書いてしまっただけ。 .net coreでもインストールしておけばasp.netは使える様になるんだよね、多分。
418 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 20:35:11.65 ID:cIPKVqmL.net] >>416 まぁできても意味ないけどな サーバーとデータのやりとりするのに サーバー側で認証管理するロジックは必要だし。 認証なしのデータ読みとり書き込み可能なAPI公開するなら 最初から認証なんていらないんじゃない? って話だし 結局サーバ側にサービスプロバイダーは必要 ただし実装は何でもいい
419 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 20:43:51.43 ID:cIPKVqmL.net] >>395 webassemblyで作るなら作ったものの機能的な優位性はない ただし開発効率は高いはず
420 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 20:47:50.17 ID:XWj7PX2h.net] >>418 だからAzureADなんでしょ?
421 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 22:07:03.96 ID:ctQg4gWa.net] やっぱこのレベルがBlazorユーザーだったか...
422 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 01:14:49.41 ID:Y2M+lEWn.net] 違うな プログラマなんてこんなレベルがほとんど
423 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 01:57:04.08 ID:1xIwm1aP.net] >>418 そういえば、仮にcore-serverに自作プログラムを設置して、別サーバーにある AzureADで認証した場合、core-serverの中のデータベースにアクセスする権限 はいったいどうやって管理するんだろう。 AzureADで認証済みであることをcore-serveを間違いなく確実に知ることが 必要となるが。 AzureADのサーバーからバックボーンのインターネットによってcore-server に情報を伝達するんだろうか。
424 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 02:16:45.93 ID:BPMzop8r.net] アプリに直接認証機構を組み込むのではなく、前段のリバースプロキシで認証をかけてアプリ側は認可情報だけを受け取るのがベターだね Azureは糞なので間違っても採用してはいけないが、アプリもAzureでホストするなら一応ノンプログラミングでそれができる
425 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 02:28:47.68 ID:qCZg3p1W.net] 君はAWSの中の人なのかい?
426 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 02:32:15.21 ID:1xIwm1aP.net] >>424 例えば、アプリをレンタルサーバーに設置して、リバースプロキシを 同じレンタルサーバーにインストールして動作させることは可能なんでしょうか。
427 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 08:13:27.92 ID:1jyIqj6e.net] >>423 サーバーアプリケーション側で 実際にその認証情報が正しいものかを Identity Provider(例えば azureAD)に問い合わせる
428 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 10:24:54.11 ID:o1bf8P7D.net] 事前に入手した鍵で認証トークンを検証するだけ
429 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 11:19:25.31 ID:1xIwm1aP.net] >>427 Google や Twitter の account をいろいろなサイトのサインインに使える ことがあるけど、それも似た仕組み? あれって無料なのかな?
430 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 11:34:15.71 ID:1jyIqj6e.net] >>429 同じ
431 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 11:40:18.77 ID:1xIwm1aP.net] でもasp.net mvc や asp.net WebFormsならログイン認証は全くプログラム せずに最初から出来る様になっているのと比べたら全然違う。
432 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 13:04:20.31 ID:3TTPFD5V.net] >>429 GoogleとかFirebaseの認証を 自前アプリに組み込んで見たら。
433 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 13:08:19.97 ID:3TTPFD5V.net] >>431 ログイン認証の方式とか 弱いのから強いのまで様々ある。 実装方法もまるで違う。 まあ、プロなら認証機構を自前で実装するのはさけるね。 ハッキングの対応に追われる事必死だから。
434 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 16:32:27.51 ID:1xIwm1aP.net] >>433 外人が作った作った認証APIをちゃんと理解して自分でプログラムから 呼び出して使うのもまた難しそう。
435 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 16:35:13.63 ID:1xIwm1aP.net] 外人が作った認証APIは理解するのが難しいので、使い方や設定を間違ってしまって テストでは動くが気づかないセキュリティーホールが入ってしまっていたりなんか しないか心配だ。
436 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 16:46:51.69 ID:27nLnmGr.net] 脳に不具合のある人でなければ大丈夫
437 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 16:48:09.17 ID:3TTPFD5V.net] >>435 自分作って ついでにセキュリティーホール作って 賠償問題になるよかまし。
438 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 17:07:16.61 ID:1xIwm1aP.net] 自分で作らなくても、ちょっと設定を間違うだけで訴訟問題になったりして。
439 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 17:09:34.61 ID:1xIwm1aP.net] 間違っていてもテストでは分からないところが怖い。 AzureADやGoogleの認証とかはソースが大きすぎて読んでも理解するのは 難しいだろうし、結局こっちの使い方が間違っていてもテストでは動作する から、使い方の間違いに気づく可能性は低い。
440 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 19:40:07.06 ID:3TTPFD5V.net] 全く認証がわかってない人の言葉とは思えん。
441 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 20:18:23.59 ID:W7wQgW72.net] 大きな問題になるような現場ならMSなりのサポートにちゃんと聞くか入ってもらうんじゃね 自前が怖いは同意
442 名前:デフォルトの名無しさん mailto:sage [2021/04/13(火) 17:34:30.81 ID:scp/O+nj.net] >>441 逆に小さな現場では確実に正しく使いこなすのは難しい。
443 名前:デフォルトの名無しさん mailto:sage [2021/04/14(水) 16:48:15.69 ID:xf0C3kxt.net] >>423 SAMLだとAD側で動的セキュリティグループで認証は絞り込める 属性による認可はSAMLオーソリティを読み込んで実装する 意外とSAMLの属性のデバックとか面倒くさい
444 名前:デフォルトの名無しさん mailto:sage [2021/05/02(日) 13:03:47.23 ID:JJ8huCze.net] サーバーサイドとクライアントサイドの使い分け基準がよく分からん… 素人感覚だとサーバーサイド方が需要高いのかなと思ったけどブログや記事見るとそんなことなさそうだよね
445 名前:デフォルトの名無しさん mailto:sage [2021/05/03(月) 10:47:16.57 ID:XJTUjho8.net] azureとか通信量で重量課金になるようなところでホストするなら WebAssemblyかなぁ アプリはそんなに頻繁に更新しないという前提が必要だけど。 サイトのアクセス数が多くて 利用の仕方が長時間接続したままになるんだったら WebAssemblyかなぁ
446 名前:デフォルトの名無しさん mailto:sage [2021/05/05(水) 21:52:25.91 ID:bFSIIS5H.net] >>445 後者がServerって理解でいい?
447 名前:デフォルトの名無しさん mailto:sage [2021/05/05(水) 22:07:49.05 ID:wt31bFvh.net] >>444 至るところに書いてあるけど何がわかんないの?
448 名前:デフォルトの名無しさん mailto:sage [2021/05/18(火) 21:13:31.28 ID:Gzn0lE0/.net] それって無礼じゃないですかぁ
449 名前:デフォルトの名無しさん mailto:sage [2021/05/19(水) 10:16:47.89 ID:BIRmA78o.net] サーバーサイドの方がセキュリティの設定が楽 we assemblyのがクライアントサイドで動くから速いと言われてるけど サーバーサイドでもそんなに問題なく動く
450 名前:デフォルトの名無しさん mailto:sage [2021/05/19(水) 20:34:34.27 ID:NeVz061v.net] 海外に拠点がある会社が作ってるUIコンポーネントのデモサイトとか目に見えて遅いけどな クリックして数秒待たされる感じ 自社内でしか動かないお手軽サイトならいいとおもうけど。
451 名前:デフォルトの名無しさん mailto:sage [2021/05/19(水) 21:53:18.50 ID:7ZLJ85I8.net] やっぱり存在意義が微妙と言うか終わってますね ネタとしても良くない ここにリソースを割くべきじゃない
452 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 07:43:13.13 ID:GYiOA1/V.net] >>451 このスレの話?
453 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 11:59:27.55 ID:lrVETqiu.net] Amazon EC2 にアップしてみた スマホからでもサクサク動くけど?
454 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 12:15:47.70 ID:mUmDXtGJ.net] そら簡単なのが サクサクじゃなかったら、 終わる前に余に出せないでしょ。
455 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 12:31:11.46 ID:lrVETqiu.net] 一応postgrelSQL で読み書きして Gridも大きいの表示して見たけど 行メンテとかも問題無いし Popup画面も数画面使って見たけど 今のところ問題無いレベルで動作する
456 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 13:14:22.36 ID:mUmDXtGJ.net] >>455 そういう簡単すぎるのはね。 ためしに、グリッド上で マウスカーソルの下にあるセル位置を取得して、 そのセルの情報を グリッド外にある別の領域に リアルタイム表示とかやってみたら?
457 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 13:28:00.99 ID:lrVETqiu.net] 一応漢字入力したのを カナ変換ロジックを使って 別のテキストに表示してみたけどね
458 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 13:40:02.98 ID:mUmDXtGJ.net] >>457 マウス位置によるリアルタイム表示がきも。
459 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 13:58:08.62 ID:lrVETqiu.net] そんな処理は普通の業務には要らないし そんなのはjavascriptでゴリゴリやる 暇人しかいないのでは? Blazor からでもjavascriptは呼べるから それでやれば?
460 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 14:38:04.69 ID:mUmDXtGJ.net] >>459 いるいる。 ボタンの有効無効判定で頻出する。 js側オブジェクトと対応するC#側データの 問い合わせ要件とそれに続くU Iの即時更新。 UIの更新が遅れるとバグ判定くらう。 特にグラフでの要件は厳しいものがある。
461 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 14:54:57.29 ID:lrVETqiu.net] それはBlazor のサーバーサイドが遅い とかの話しと関係ないのでは 特にグラフ関係は、それ用のコントロールの機能まかせの部分になるし 今時100%の自前とかは無いでしょ 特にグラフ関係は
462 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 14:59:55.16 ID:mUmDXtGJ.net] 既存のjqueryアプリが苦もなく出来てんのに 出来ませんとか言えんでしょ。
463 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 15:20:37.88 ID:lrVETqiu.net] Blazor 用の市販のコントロールメーカーのグラフもjQuery を利用してるから 基本的には同じ用なものになる 記述はcdhtmlに書くから 基本コントロールまかせ 市販品なので機能は多い
464 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 15:42:49.30 ID:lrVETqiu.net] ちなみにEC2 のただバージョンの環境でも グラフの反応は悪く無いから 後は回線の問題の方が大きいんじゃね
465 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 15:44:03.65 ID:mUmDXtGJ.net] (;´д`)
466 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 16:17:14.20 ID:lrVETqiu.net] AWS の環境は、テスト用ぐらいなら ほとんどただだから 自分で上げてみれば? 発行してftpで上げれば .net とnginx の設定ぐらいで 簡単に出来るし
467 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 17:01:16.81 ID:tKGfZjoB.net] Blazor Serverの問題はセッション毎のシステムリソースの消費量が多いこと 1つのクライアントで試して速いだの遅いだのというのは全く筋違い
468 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 17:43:30.39 ID:lrVETqiu.net] それはサーバーサイドで動くweb アプリなら既知のことでは? 同時アクセスのユーザー数を想定して 合わなければ他を選択するだけのこと
469 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 18:32:43.13 ID:tKGfZjoB.net] >>468 だからユーザー数とリソース消費量の間の関係を検証しない限り、「問題ないレベルで動作する」とは言えないでしょ BlazorのサーバーはUIの完全な状態を持ってクライアントと同期してるんだから、一般的なWebアプリに比べて遥かにメモリやCPUを消費するのは容易に想像つくだろ
470 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 18:44:05.33 ID:lrVETqiu.net] それはシステムごとで違うので 個々で調査するしか無い そんなことをいちいち説明がいるのなら あなたはBlazor のシステムは向いて無いのでは
471 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 19:24:58.42 ID:mUmDXtGJ.net] ( ;´Д`)
472 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 19:37:03.30 ID:bXswZk7O.net] セッション毎のシステムリソースに関してはMSはホントに無頓着だよな。 UpdatePanel使わないとめんどくさいけど、安易にUpdatePanel使うとゲロ重になるとか。
473 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 20:06:02.23 ID:YdY1eq3L.net] 素人の俺には全くついていけん 君等のように俺もなりたい
474 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 21:34:01.26 ID:c1o5kcMy.net] ちがうねw これはなってはいけない見本だよ こうなってはいけないと思って欲しい
475 名前:デフォルトの名無しさん mailto:sage [2021/05/20(木) 22:30:42.31 ID:z7g4SgLf.net] https://blazor.syncfusion.com/demos/datagrid/ これとかチェックボックスONOFFした時に0.5秒くらい待たされない? Serverかwasmかわからんけど。
476 名前:デフォルトの名無しさん mailto:sage [2021/05/21(金) 01:56:39.88 ID:G4ChsNQw.net] >>475 全行選択するとblazorぽさ満点!!
477 名前:デフォルトの名無しさん mailto:sage [2021/05/21(金) 03:48:49.27 ID:CZVaIM4l.net] しょぼPCスペックのせいじゃね
478 名前:デフォルトの名無しさん mailto:sage [2021/05/21(金) 07:57:59.27 ID:e1ZQXB7c.net] >>477 システム作る人間がそれ言っちゃあおしめえよ
479 名前:デフォルトの名無しさん mailto:sage [2021/05/21(金) 11:54:02.13 ID:y5QKu6kE.net] https://ej2.syncfusion.com/react/demos/#/material/grid/overview Reactでも似たようなもんかな 全行チェックはreactのほうが軽そう
480 名前:デフォルトの名無しさん mailto:sage [2021/05/21(金) 12:08:45.57 ID:G4ChsNQw.net] 明らかにBlazorのがおそいやん。
481 名前:デフォルトの名無しさん mailto:sage [2021/05/21(金) 12:56:39.50 ID:y5QKu6kE.net] せやな >>475 のじゃなかったかもしれないけど、 昔この手のUIコンポーネントのソース見てたらServerサイド版だったので こりゃ同一ネットワーク内かつユーザー数少なめじゃないと使えんなと思ったのだった というのを >>453 に伝えたかった次第でございます
482 名前:デフォルトの名無しさん mailto:sage [2021/05/27(木) 20:33:24.25 ID:YGkuDpm1.net] 自分の部署でだけ使うすごく単純なCRUDアプリをBlazorで作ってみようと思う ローカル環境で動作させる場合はweb assemblyとserverを選ぶ基準ってある?(ローカルで動かすならwebアプリじゃなくて良いじゃんって言うのは置いといて…)
483 名前:デフォルトの名無しさん mailto:sage [2021/05/27(木) 20:51:24.16 ID:n8ii78cU.net] >>482 Serverだな wasmだとDBやファイルシステムを直接触れないから別途バックエンドAPIを作る必要がある 単純なCRUDアプリならクライアントサイドのコードなんてほとんど無いだろうから、ぶっちゃけBlazorの意味はゼロ
484 名前:デフォルトの名無しさん mailto:sage [2021/05/27(木) 21:31:41.60 ID:YGkuDpm1.net] >>483 ありがとう webアプリの経験がほぼ無いから初歩的な質問でごめんね 勉強がてらServerで簡単なアプリから作って勉強してみる
485 名前:デフォルトの名無しさん mailto:sage [2021/05/31(月) 20:22:55.91 ID:tkmMSSSL.net] 新しい言語やフレームワークを勉強するたびにCRUDやるけど 決定版みたいなのには出会わないな 最近のコードレスと言うか非プログラマ向けサービスのほうが正解なのかもしれないと思い始めた
486 名前:デフォルトの名無しさん mailto:sage [2021/05/31(月) 20:33:59.01 ID:VLUXw9J0.net] アプリいっぱいできちゃうけど そのアプリ間の連携はなかったりするけどね 今は改善されてるのかな
487 名前:デフォルトの名無しさん mailto:sage [2021/06/01(火) 14:28:20.67 ID:HwouOMb5.net] 画面表示時や、エラーのダイアログを閉じた後に、一番先頭の入力項目にフォーカスをあてたいんだけど、 InputText だと ElementReference に変換できなくて、FocusAsync() が使えない。 Javascript使うしかない?
488 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 19:11:12.92 ID:D0MWfzjy.net] >>475 待たされる。 それにスクロールさせてると時々表が消える。
489 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 20:26:23.55 ID:TC6dQ64y.net] >>475 ちなみに、これって、BlazorのWasmの方ではなく、Serverの方だよね?
490 名前:デフォルトの名無しさん mailto:sage [2021/06/08(火) 08:13:51.81 ID:oMq/jg/n.net] >>489 と思われる
491 名前:デフォルトの名無しさん mailto:sage [2021/06/08(火) 10:23:13.00 ID:XAjWEwKV.net] >>490 さっきブラウザの F12 を押して開発者モードに入り、ネットワークタブ でみてみたら、 BlazorServer みたいなファイル名のものが10個くらい ダウンロードされていた。 さらに、ソースタブで見てみたら、*.wasmファイルは存在しないようだった。 つまり、Wasm版ではなく、Server版らしい。
492 名前:デフォルトの名無しさん mailto:sage [2021/06/08(火) 20:35:41.26 ID:oMq/jg/n.net] >>491 おおそうか ご苦労だった
493 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 22:33:54.55 ID:6kW8sH9L.net] 無礼者はいなくなり世界は平和になりました
494 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 22:43:12.02 ID:xhwlaZac.net] 時代に淘汰されたんじゃね?
495 名前:デフォルトの名無しさん mailto:sage [2021/07/10(土) 02:55:37.47 ID:EnquCIhL.net] 盛り上がらなかったな
496 名前:デフォルトの名無しさん mailto:sage [2021/07/10(土) 06:05:18.89 ID:xJQjD86t.net] 糞過ぎる
497 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 09:11:08.37 ID:HBoQlXiJ.net] 無礼者発見
498 名前:デフォルトの名無しさん mailto:sage [2021/07/24(土) 10:02:04.59 ID:Bp9T6JVe.net] uiのいい無料で日本語ドキュメントあるライブラリない? ガントチャート作りたいけどそもそもライブラリ自体が少なそう
499 名前:デフォルトの名無しさん mailto:sage [2021/07/24(土) 13:15:30.04 ID:Py2hfFQF.net] お前さんはUIがいい日本語ドキュメント付きのライブラリを無償で作りたいと思う?
500 名前:デフォルトの名無しさん mailto:sage [2021/07/24(土) 13:47:23.27 ID:1w6sRCas.net] Blazor選択した時点で 便利なライブラリなど皆無だよ(とくにUI)
501 名前:デフォルトの名無しさん mailto:sage [2021/07/24(土) 17:30:32.42 ID:AgXph+Aq.net] 腐るほどあるJavaScriptのライブラリを使えばいい まさかBlazorだからってJSなしでモノが作れるなんてそんなファンタジーを信じてたのか?
502 名前:デフォルトの名無しさん mailto:sage [2021/07/24(土) 19:02:59.84 ID:1w6sRCas.net] jsライブラリー入れた瞬間に Blazorが邪魔に成る事に 気づかない○○
503 名前:デフォルトの名無しさん mailto:sage [2021/07/25(日) 00:34:35.23 ID:LRlqy7mF.net] そうなるよな
504 名前:デフォルトの名無しさん mailto:sage [2021/07/25(日) 00:45:43.08 ID:O7NkVdB3.net] js<->c#みたいな面倒の極みも生まれるし、 js側で更新したdomと Blazor側のdomの整合性を どう担保するのかという頭痛の極みも発生する
505 名前:デフォルトの名無しさん mailto:sage [2021/08/23(月) 17:06:25.35 ID:rE7NtMqT.net] UIコンポーネントはどこが使いやすい?
506 名前:デフォルトの名無しさん mailto:sage [2021/10/14(木) 00:07:27.23 ID:frpA/CGo.net] devexpress
507 名前:デフォルトの名無しさん mailto:sage [2021/11/17(水) 09:05:53.46 ID:80yu8Os+.net] Blazorって盛り上がらなかったな
508 名前:デフォルトの名無しさん mailto:sage [2021/11/17(水) 12:06:45.01 ID:kY1PYB26.net] 基地外が騒位でた頃が懐かしいな
509 名前:デフォルトの名無しさん mailto:sage [2021/11/17(水) 14:56:52.66 ID:fU48m5xS.net] 今一わかりずらいんだよな
510 名前:デフォルトの名無しさん mailto:sage [2021/11/19(金) 12:08:42.83 ID:JMRWukCz.net] やはりMSが使ってないっていうのが辛い ちょっとしたツールを作るのには良いんだが、寿命の長いシステムには使いたくないな Reactを選択するとおもう
511 名前:デフォルトの名無しさん mailto:sage [2021/11/29(月) 19:30:25.00 ID:y9ywxRiX.net] こんな誰が見ても失敗するものに金が出て開発されたことに驚きを感じる スレもパート2まで来たし ある意味すごいね
512 名前:デフォルトの名無しさん mailto:sage [2022/02/05(土) 13:59:38.32 ID:vyyfl1Q+.net] Blazorに金が出たのは、SPAについていけてないドットネッター達を救済するためでしょ MSスタック系開発者のWebスキルの弱さはAzureの先端Web分野における成長を妨げており、近年のMSにとって大きな悩みの種だ それを打開しうるツールとして丁度たまたまBlazorがあったから金が出た 目標は間違ってないんだけどツールの選定が間違っていた
513 名前:デフォルトの名無しさん mailto:sage [2022/02/16(水) 23:56:44.62 ID:JYAiMCCn.net] 最近Blazor触ってるけど「C#だけでSPA作れますよ」っていう公式の謳い文句は詐欺だからやめたほうがいいわ 俺のはソースの大半がJavaScriptになったわ WasmでDOM触れないのはキツすぎるな
514 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 02:03:53.85 ID:gKnUhZkU.net] >>513 やる前から分かってた事だわーーそれ
515 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 11:24:09.55 ID:4Smpgyyy.net] >>513 具体的にはどこの公式サイト?
516 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 12:20:07.62 ID:7ci0BpXY.net] https://docs.microsoft.com/en-us/aspnet/core/blazor/?view=aspnetcore-6.0 > Create rich interactive UIs using C# instead of JavaScript. > Write code in C# instead of JavaScript. だけとまでは書いてないとかしょうもない揚げ足取りは無しな 問題はそこじゃなくて現にBlazorが失敗したことなんだから
517 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 13:42:16.73 ID:D3Kp3a02.net] Blazorって失敗したの?
518 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 14:13:10.95 ID:lMPVfsa5.net] C#だけで作れますよってのは失敗 C#とHTMLとJavaScriptで作れますよってのは成功
519 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 14:26:22.38 ID:4Smpgyyy.net] なんだ妄想か
520 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 15:39:04.68 ID:D3Kp3a02.net] Blazorでjs使うには reactとかでjs使うより jsの遥かに高度な知識が要求される所が失敗ですか?
521 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 18:33:10.63 ID:Tb3dO0k6.net] C#で書ける利点って Shareフォルダに置いてるクラスを クライアントとサーバーで共有できることだと思ってるけど違う? C#しか書けない人の救済ってのもあるんだろうけどさ
522 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 20:30:06.87 ID:lMPVfsa5.net] DB周りだったりビジネスロジック書くのはC#の方が圧倒的に便利だよ BlazorによってJSが本来の役割に戻ったとも言える
523 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 22:26:15.33 ID:Tb3dO0k6.net] View側にDBアクセスやビジネスロジックは書かないかな…
524 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 22:36:37.25 ID:hx7Q8l3q.net] >>513 直接DOMを触らないとならないシチュエーションってあまり思いつかないが
525 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 22:49:36.26 ID:LuSR9kQY.net] サーバーサイドとクライアントサイドを同一プロジェクトで開発できるところがめっちゃ便利
526 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 23:19:41.56 ID:1xHLT3Wc.net] >>523 だよね 日曜プログラマーがスタンドアロンの デスクトップアプリ作ってるのかな?
527 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 11:35:19.39 ID:/oj4JpIY.net] >>526 あ?うちの会社のソース見に来いや
528 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 11:50:54.27 ID:piXiw/O8.net] >>527 どこに行けばいいの?
529 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 13:15:40.71 ID:AowWF4FZ.net] お前どこ中よ!?
530 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 15:27:10.05 ID:EjixO46z.net] >>528 github
531 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 11:30:36.00 ID:R5yjbcGL.net] 無礼者!Blazor!と書く気も失せる
532 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 21:54:27.34 ID:huyRzVWT.net] 簡単なCRUD操作しかしない業務アプリBlazorで作ってみたけどほぼJS無しで作れた みんなどんなハイレベルなの作ってるんだよ…
533 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 23:13:39.82 ID:v22Fyi01.net] その程度ならReactとかでもほとんどJS無しで作れるよ
534 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 23:26:33.60 ID:65Jjqn9I.net] >>533 ReactってJSのライブラリとちゃうのん?
535 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 00:15:37.95 ID:ABTK+uZl.net] >>532 ASP.NET MVCでいいですやん
536 名前:デフォルトの名無しさん mailto:sage [2022/05/01(日) 12:33:40.80 ID:GvRRQSqT.net] プリコネ期間限定ゲームの周辺ツール実装でBlazorが使われたらしい 内部向けツールとはいえ大手での採用事例が出来たな
537 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 08:09:49.45 ID:qIUtYfBA.net] WindowsForm少々、Blazor初心者です MSのLearnをちまちま進めてますが、 > イベント ハンドラーが、Web サービスの呼び出しなど、長時間実行される可能性のある操作を実行すると、イベント ハンドラーを実行するスレッドは、操作が完了するまでブロックされます。 これにより、ユーザー インターフェイスの応答が低下する可能性があります。 と書いてあるところでふと疑問 BlazorServerの場合で、サーバー上ではdotnetが常時実行された状態で待機してますよね クライアントからの要求に順次応答してサーバーが処理していくわけですが、 非同期にしていない場合、それは一意のユーザに対して処理で待たされるって意味ですよね WindowsFormだったら、当然デスクトップ上の単一のユーザの処理で待つことになりますが Sever上で走っているdotnetは様々なユーザの要求にそれぞれ対応していくって理解であっていますか? WindowsFormでもそれなりの処理を書けばPC性能によっては結構待たされますが Serverが多数のユーザからの処理を同じようにC#の処理をこなしていくって 相当不可のかかる(ユーザにとっては時間がかかる)ように思うのですが なぜサービスとして成立できるのでしょうか、初心者ながらに不思議で仕方がないです 描画などの重い処理はブラウザ側がやってくれるから?
538 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 08:52:26.55 ID:ZScjncWB.net] >>537 マルチスレッドで動いてるだけ 最近では非同期でスレッドを節約するモデルが採用されるケースも増えているが、 基本的にWebサーバーというのはユーザーからリクエストを受けるとそれを処理し終えるまで一つのスレッドを専有するものだ WebなんてDBにクエリ投げて結果を受け取ってHTMLやJSONの文字列を組み立てて返すという単純な処理をやってるだけなんで、大して重いものではない とはいえBlazor Serverはサーバー側でUIの状態を管理する必要があるため一般的なWebアプリに比べればサーバーの負担が大きく、 あまり大規模に展開するのには向かないのは事実
539 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 10:59:57.71 ID:xMf+CtFl.net] わかりやすくありがとうございます 実際どれくらいが許容されるのか初心者がイメージするのは難しいですね 大規模ってどれくらいの話なんでしょう 有名どころのそこそこの性能のVPS(4コア、8GB、SSD)で WEB、DNSやメールも稼働させているところに同時接続せいぜい100人くらいの 本業片手間にやや閉鎖的に簡単な業務アプリつくる予定ですが できてから使いものにならなかったらつらい・・・
540 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 13:11:13.92 ID:CScy6GSe.net] >>539 アプリ次第としか言いようがないが、Blazor Serverはユーザーがブラウザを開いている間長時間にわたってUIの状態を持ち続けるから、 同時に使うユーザー数が多いとメモリをバカ食いする たとえばDBから取得した5MBの巨大な結果セットをセッションに丸々保持するような作りにしてしまっていて、 同時に利用している100人のユーザーがそれぞれ同時に5タブを開いているとしたら、500セッションで2500MBのメモリを消費することになるな 普通のWebアプリならリクエストの処理で一時的に5MB使ったとしても一瞬で解放されるから、100ユーザーが同時にF5アタックでもしない限りは問題にならない
541 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 13:40:15.91 ID:QFYftukq.net] Blazor Server アプリのF5攻撃か!笑
542 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 16:22:25.37 ID:z1mSXQO7.net] C# で UI開発したいなら、サーバ側はAPIのみ公開して Windows Forms か WPFでクライアントアプリ作るってのもアリだけどね。 まぁ管理と展開の手間は増えるけど。 展開ならグループポリシーでなんとかなるかな。
543 名前:デフォルトの名無しさん mailto:sage [2022/06/07(火) 11:46:33.12 ID:xy4JUM90.net] >>540 サーバー側にあまりデータを持たせず、都度DBから引っ張ってくる方が圧迫させないってことですよね BlazorServerは同じサーバにあればDBのアクセスにも容易でしょうし WindowsFormsのときのように、PC性能が許せばDBとのやりとりよりもクライアント側に持たせておく方が いいと思ってましたが、大勢がアクセスしてくるWebアプリだと逆の考えで作っていった方が良さそうですね
544 名前:デフォルトの名無しさん [2022/09/05(月) 12:53:36.59 ID:uXODbQDL.net] まとめWikiみたいなのを作りたいのですがBlazorでできますか? その場合WEBAssembly、サーバーどっちを使えばいいんでしょうか?
545 名前:デフォルトの名無しさん mailto:sage [2022/09/05(月) 17:08:01.20 ID:wecjovVi.net] パブリックなサイトを作るならserverはタブ沢山開くだけで簡単に落とせるから論外 ただ、wasmだとロード時間で殆どの人は離脱するだろうね
546 名前:デフォルトの名無しさん [2022/09/05(月) 22:37:54.46 ID:uXODbQDL.net] >>545 なるほど不便なんすね…
547 名前:デフォルトの名無しさん mailto:sage [2022/09/06(火) 09:15:51.70 ID:ZTa00sCy.net] >>544 Blazor usecaseでググる
548 名前:デフォルトの名無しさん mailto:sage [2022/09/18(日) 16:10:13.58 ID:P88o/TFm.net] もうjavascriptでやってるから他まで手出す人すくないの
549 名前:デフォルトの名無しさん [2022/09/29(木) 17:46:56.87 ID:VFPt3UK4.net] Blazor Serverで作るの最初は楽しいけど 微調整とかになると氏にたくなってくる
550 名前:デフォルトの名無しさん [2022/09/29(木) 17:56:51.53 ID:VFPt3UK4.net] はあ…どうせ大したアクセスも見込まれないので とりあえず形にしてリリースして 後からリプレースするかとか思ってたら 微調整に苦労しててちゅらい🥺
551 名前:デフォルトの名無しさん mailto:sage [2022/09/29(木) 18:50:34.11 ID:Lb1giMLS.net] WEBAssemblyのロードに時間かかるけどおもしろそうではある
552 名前:デフォルトの名無しさん mailto:sage [2022/09/30(金) 12:06:23.99 ID:6W1ysRVa.net] 今はどうか知らんけど、blazorでたてのころにタワレコがBlazor Serverでサイト作ってたよな BlazorServerって、wasmと比較してサーバーのリソースが必要だけど大丈夫だったんだろうか
553 名前:デフォルトの名無しさん [2022/10/02(日) 07:21:40.11 ID:ToZbQWzB.net] Blazor始めてみたけどもう何がなんやらわからん… マイクロソフト公式のTreeViewでサイドメニュー作りたいんだけどコピペしても縦並びにならないんですが… どうすれば良いのでしょうか? https://brave-cliff-0c0c93310.azurestaticapps.net/TreeView
554 名前:デフォルトの名無しさん [2022/10/02(日) 16:34:28.43 ID:mru8RM6k.net] 状況わからなすぎだけもコピペしてうまくいかないなら 必要なcssロードできてないとか コピペする場所間違えててマークアップの構造がおかしくなってるとかじゃない
555 名前:デフォルトの名無しさん [2022/10/02(日) 16:42:23.12 ID:jE287c4+.net] >>554 なるほどサンキューです サンプルアプリ立ち上げ直してもう一度やってみます
556 名前:デフォルトの名無しさん mailto:sage [2022/10/02(日) 17:54:54.85 ID:dk1cJbbA.net] BlazorじゃなくてHTML/CSSがわからないんだろ? そのレベルならBlazorなんか余計なノイズにしかならないから、最初は普通にスタティックなHTMLファイルとCSSファイルだけで始めた方がいいよ あと経験上、HTML/CSSは自分の手に負えないような複雑なサンプルから始めない方がいい 1から自分で仕組みを把握しながら組み上げていったほうが結果的に早く習得できる
557 名前:デフォルトの名無しさん [2022/10/02(日) 19:14:03.10 ID:jE287c4+.net] ありがとうございます どこにでもありそうなWikiみたいなサイトを作りたくてとりあえずやってみようって思ったのですが難しいですね サイドメニューをツリー構造にするところでもうすでに躓いてます…
558 名前:デフォルトの名無しさん [2022/10/03(月) 01:03:12.32 ID:7M+SSEiP.net] すみませんツリーのやつですが解決しました index.htmlにscriptを入れるのを忘れてたみたいでした プラスボタンでツリーを追加したり色々やってます
559 名前:デフォルトの名無しさん mailto:sage [2022/10/03(月) 03:50:34.10 ID:pcuzjq2H.net] ほとんどがBootstrap。少数でBulma もあるけど。 最近は、Tailwind も Ruby on Rails でも初歩は、Bootstrap, jQuery CSS を知らない香具師は皆、Bootstrap
560 名前:デフォルトの名無しさん [2022/10/03(月) 16:00:18.59 ID:SouKdki6.net] >>558 よかったねえ🥺
561 名前:デフォルトの名無しさん mailto:sage [2022/10/06(木) 08:35:53.26 ID:+AsrxDle.net] DevExpress Syncfusion Blazorise この辺を入れてみれは?
562 名前:デフォルトの名無しさん [2022/10/09(日) 01:20:31.04 ID:lxUkaVwk.net] SQLServerとか使う場合はBlazorServerの方がいいのだろうか? WASMでもよい?
563 名前:デフォルトの名無しさん mailto:sage [2022/10/09(日) 10:42:23.30 ID:HJR0JYza.net] SQLServer使うようなギョウムアプリならServerでいいんじゃない どうせ同時利用数人とかでしょ WASMだと別途APIサーバーが必要だからBlazor全く関係なくなる
564 名前:デフォルトの名無しさん [2022/10/09(日) 11:37:20.60 ID:lxUkaVwk.net] >>563 そうなんですね ありがとうございます BlazorServerに切り替えます
565 名前:デフォルトの名無しさん mailto:sage [2022/10/09(日) 11:57:38.45 ID:zcOK7xJj.net] Blazorって流行るの?
566 名前:デフォルトの名無しさん [2022/10/09(日) 11:57:55.00 ID:lxUkaVwk.net] >>565 知らない
567 名前:デフォルトの名無しさん mailto:sage [2022/10/09(日) 13:01:40.62 ID:ksY6xqU3.net] アーリーアダプタ達が飽きて去っていって、早くも幻滅期に入ってる このまま静かに消えていくだけだよ
568 名前:デフォルトの名無しさん [2022/10/09(日) 13:22:48.27 ID:lxUkaVwk.net] でも海外ではかなり多いイメージだわ 飛行機会社とかも使ってたよなたしかに
569 名前:デフォルトの名無しさん [2022/10/09(日) 13:40:11.86 ID:As/19xd1.net] まだまだこれからよ
570 名前:デフォルトの名無しさん [2022/10/09(日) 18:52:03.30 ID:lxUkaVwk.net] う~ん、コンポーネントは使えるようになったもののコンポーネントの中の文字の大きさとかの変え方がわからん…
571 名前:デフォルトの名無しさん mailto:sage [2022/10/09(日) 19:56:15.04 ID:Q9DyMows.net] >>570 コンポーネントのパラメーターってとこのやり方でできない? https://learn.microsoft.com/ja-jp/aspnet/core/blazor/components/?view=aspnetcore-6.0#component-parameters
572 名前:デフォルトの名無しさん [2022/10/09(日) 23:51:23.95 ID:lxUkaVwk.net] >>571 ありがとうございます 試してみます!
573 名前:デフォルトの名無しさん [2022/10/10(月) 22:16:48.79 ID:p1R6oL8J.net] 今ねこジョーカーさんのBlazor実践編でSQLServerつくってEntityFramework使ってDBの処理行ってるけどこれってもしかしてSQL使ったほうが早いのでは?と思った 猫ジョーカーさんの方はわざわざAPI作ってるけどどうなんだろ?
574 名前:デフォルトの名無しさん mailto:sage [2022/10/10(月) 22:32:40.45 ID:TSCOizg9.net] SQL書けるエンジニアが EFとか使う訳がない
575 名前:デフォルトの名無しさん [2022/10/10(月) 22:49:55.06 ID:p1R6oL8J.net] >>574 そうなんだ… SQL使ったほうがいいよね? そっちのほうが簡単そうだし
576 名前:デフォルトの名無しさん mailto:sage [2022/10/10(月) 22:52:23.96 ID:1S+us0pK.net] EFは百害あって二利くらいだな EFの利はマイグレーションが便利なのと、結果セットとオブジェクトの間のマッピングが楽という点 つまり、基本的にSQLを使用し、EFはマイグレーションだけに利用し、マッピングはDapper使えばよい
577 名前:デフォルトの名無しさん mailto:sage [2022/10/10(月) 23:41:54.13 ID:rnb1RKi2.net] 最近Blazorスレにも書き込みが増えたな MAUIの影響か?
578 名前:デフォルトの名無しさん mailto:sage [2022/10/11(火) 00:14:10.05 ID:Uxg8Txql.net] マイグレーションもSQLで書いた方が確実
579 名前:デフォルトの名無しさん [2022/10/11(火) 06:07:06.93 ID:qiIej6xr.net] スキャフォールディングはラクだけどなぁ
580 名前:デフォルトの名無しさん mailto:sage [2022/10/11(火) 13:10:24.74 ID:17+/w9Hg.net] Ruby on Rails では、 3大データベースのPostgreSQL, MySQL, SQLite の方言・型などの互換性を担保するために、 Rubyで、マイグレーションファイルを書く これにより例えば、datetime と書くと、 PostgreSQLのtimestamp型、MySQLのdatetime型になる
581 名前:580 mailto:sage [2022/10/11(火) 13:16:37.35 ID:17+/w9Hg.net] 基本的に、Ruby on Rails みたいなO/R マッパーを使わないと、 各データベースの方言・型などに互換性がないから、保守できない 例えば、直にSQL 文を書いていると、異なるデータベースに適用できない それに、SQLServer などを使う人は、まずいない。 普通は、3大データベースのみ。それ以外は、AWS Aurora とか
582 名前:デフォルトの名無しさん mailto:sage [2022/10/11(火) 17:12:21.47 ID:qiIej6xr.net] 3大データベースて SQL ServerはDBMSシェアでずっと上位だぞ Oracleが入ってないのもおかしい
583 名前:デフォルトの名無しさん [2022/10/11(火) 19:08:15.45 ID:zdHyQVUo.net] >>581 ふーん SQLServer以外使わないのであればSQL直書きでいいわけか
584 名前:デフォルトの名無しさん mailto:sage [2022/10/11(火) 19:34:23.34 ID:D4ywmAPt.net] >>583 そいつ荒らしだぞ
585 名前:デフォルトの名無しさん mailto:sage [2022/10/12(水) 17:15:23.05 ID:Az5/M0PL.net] Blazor のが MVC とか JavaScript ViewJs なんかで開発するより 数倍効率は良くなる はっきり言ってBlazor があるのに 何で他の使ってんの状態
586 名前:デフォルトの名無しさん mailto:sage [2022/10/12(水) 17:40:45.84 ID:87sZcmju.net] そりゃまあ学習コストの問題だね 何も知らない人がいきなりBlazorから始めるのは勇気がいるしある程度経験のある人が移行するのは面倒くさい 今はC#が好きな人やBlazorに興味がある人がいじってる状態 情報は絶対的に足りてない JavaScriptだと「こんなサイトを見たからその真似をしたい」と思って探すとたいていやり方がすぐみつかる Blazorは自分で作るのが基本 例えば仮にPWAを作りたくなったとしてどう作る? Blazorが広く使われるようになるにはもう少し時間がかかるだろう
587 名前:デフォルトの名無しさん [2022/10/12(水) 19:03:27.38 ID:Veh6OBjF.net] 藍より青しって言葉があるからね 後発が先発よりも優れてるってのは当たり前さね まぁDartとかいうゴミ言語みたいな例もあるけどね
588 名前:デフォルトの名無しさん mailto:sage [2022/10/12(水) 19:21:29.39 ID:nhqNHfSV.net] もう少し情報が有ればなぁ
589 名前:デフォルトの名無しさん mailto:sage [2022/10/12(水) 19:26:46.68 ID:fZIq2sNZ.net] もうちょい書籍も充実してくれたらな
590 名前:デフォルトの名無しさん mailto:sage [2022/10/12(水) 19:44:33.71 ID:PwsA+LUV.net] 学習コストの問題に含まれるかもだけど ホスティング環境の問題もある気がする いざデプロイとなると大まかに - コンテナインスタンス立ち上げる - IISで動かす とかになると思うんだけど コンテナ化するだけか!最高!って喜べる層はそこまで多くない気もしてる
591 名前:デフォルトの名無しさん mailto:sage [2022/10/12(水) 19:49:23.47 ID:MqpEV/3v.net] 社内ツールで使いたいけど Blazor ServerってWindowsのサービスとして使えたりすんの? IISいるの?
592 名前:デフォルトの名無しさん mailto:sage [2022/10/12(水) 20:14:32.09 ID:PwsA+LUV.net] >>591 IISなくても動くよ! 単体で動くKestrelっていうWebサーバーが既定で内包されるようになってる 自分はまだWindowsサービスとして動かしたことはないけど blazor UseWindowsService あたりで調べれば情報出てくるはず
593 名前:デフォルトの名無しさん mailto:sage [2022/10/12(水) 22:08:01.80 ID:Ytnm6KA7.net] >>591 試してないけどこれでいけないか https://www.tatlead.com/2022/03/15/Blazor-Server-as-a-Windows-Service/
594 名前:デフォルトの名無しさん [2022/10/13(木) 09:07:53.34 ID:lwjmoNfm.net] EntityFramework使わずSQLと接続する方法がわからぬ… program.csファイルにjsonファイルから文字取得するメソッド作って 他のクラスでそのメソッド呼び出してSQLと繋ぐってイメージ?
595 名前:デフォルトの名無しさん [2022/10/13(木) 09:12:09.76 ID:lwjmoNfm.net] てかなんでみんなEFでAPI使った方法しか紹介しないんだろうか? API作るのが主流なのか???
596 名前:デフォルトの名無しさん mailto:sage [2022/10/13(木) 09:22:06.04 ID:3Wf/3S4p.net] >>595 EFがDBのファサードになるから なんだけどそれでもチューニングしていくと結局DBに依存するから役に立ったことないんだよね SQLをリソースにしたりExecuteCommandのラッパーを作ったりする方が話が早い
597 名前:デフォルトの名無しさん mailto:sage [2022/10/13(木) 10:56:07.68 ID:fzJDj2RS.net] 初めてのDB接続でEFから始める事の愚かさ...
598 名前:デフォルトの名無しさん [2022/10/13(木) 12:32:00.01 ID:JfhtLQgc.net] やっぱそうだよな configurationでappsetting.jsonの接続文字列読み取れることができたからこれ使う
599 名前:デフォルトの名無しさん mailto:sage [2022/10/13(木) 12:48:20.55 ID:3Wf/3S4p.net] Dapper最強
600 名前:デフォルトの名無しさん [2022/10/13(木) 13:09:19.80 ID:JfhtLQgc.net] ああだめだ… ASP.NET CoreでホストされたBlazorWebAssemblyでSharedでConnectionString取得するメソッド作ったけどクライアントの方で使えない… どうすればいいんだ… Serverの方で作ったクラスも参照できないし…どうしたら…
601 名前:デフォルトの名無しさん [2022/10/13(木) 13:13:18.44 ID:JfhtLQgc.net] もうEFでAPI作るようにするか…
602 名前:デフォルトの名無しさん mailto:sage [2022/10/13(木) 13:17:55.10 ID:oxb0UZdv.net] 普通にAWS に上げて 無料で使えば?
603 名前:デフォルトの名無しさん mailto:sage [2022/10/13(木) 13:28:28.22 ID:oxb0UZdv.net] EF は余計な事するから Dapper で普通のsgl のがわかりやすい PostgreSql なら無料で使えるし
604 名前:デフォルトの名無しさん mailto:sage [2022/10/13(木) 13:48:44.38 ID:UDcXO/ME.net] この板限定だけどPostgreSQLを勧めるのはキチガイの印象しかない
605 名前:デフォルトの名無しさん mailto:sage [2022/10/13(木) 14:09:27.36 ID:oxb0UZdv.net] 何か問題でも?
606 名前:デフォルトの名無しさん [2022/10/13(木) 14:33:07.99 ID:3gX/khO/.net] MySQL よりはましだと思うけど。
607 名前:デフォルトの名無しさん mailto:sage [2022/10/13(木) 14:50:13.02 ID:UDcXO/ME.net] PostgreSQLには問題ないよ あくまで勧めてる一人がおかしいだけ
608 名前:デフォルトの名無しさん mailto:sage [2022/10/13(木) 17:50:39.69 ID:aC9ORZDC.net] SQL文でいいじゃん
609 名前:デフォルトの名無しさん mailto:sage [2022/10/13(木) 20:03:28.02 ID:oxb0UZdv.net] Dao 作るんならEF風 に使えるし 末端のプログラマーにはSQLは 触らせない手もある 上級プログラマー以外はSQL 使うなみたいな
610 名前:デフォルトの名無しさん mailto:sage [2022/10/13(木) 22:17:53.92 ID:fzJDj2RS.net] >>609 ありえん... 処理を全部SQLで書かせないから(ここ強制) 処理速度が遅いわ コードはぐちゃぐちゃだわになる
611 名前:デフォルトの名無しさん mailto:sage [2022/10/14(金) 08:31:33.84 ID:C+FpWlM3.net] 逆だろ 書き込みは共通ルールに則って 統一されるからキレイなコードになる
612 名前:デフォルトの名無しさん mailto:sage [2022/10/14(金) 08:44:55.47 ID:t5o5qpLS.net] >>610 フロントエンドdisってんの?
613 名前:デフォルトの名無しさん mailto:sage [2022/10/14(金) 10:07:51.45 ID:yNZTqU3N.net] >>611 専属のデータベーススペシャリストのいるプロジェクトかな? >>612 ロジックは全部APIの内側! クライアントは表示と手続き支援のみ!
614 名前:デフォルトの名無しさん [2022/10/14(金) 10:14:38.81 ID:WAeSut8C.net] BlazorをSQLで動かす件なんとかなりそう
615 名前:デフォルトの名無しさん mailto:sage [2022/10/14(金) 12:50:05.92 ID:C+FpWlM3.net] DbのオープンだけEFのクラス使って Dapper入れれば普通のプロジェクトと 変わらないでしょ
616 名前:デフォルトの名無しさん [2022/10/14(金) 12:53:57.67 ID:WAeSut8C.net] オープンはServer側でAppsetting.json読み取るクラス作ってそこから接続文字列読み取るようにした SQLの操作はSystem.Data.SqlClientクラスを使ったよ
617 名前:580 mailto:sage [2022/10/14(金) 12:56:41.40 ID:ljWa0xD5.net] 【エンジニア未経験】転職を成功させるWebアプリ開発の技術選定7選 www.youtube.com/watch?v=K6Us1UXI784&t=170s この動画で、Ruby on Rails 専門学校・RUNTEQ の菊本も言ってる。 データベースはPostgreSQL、セッション管理はRedis そもそも、Heroku もPostgreSQL だし
618 名前:デフォルトの名無しさん mailto:sage [2022/10/14(金) 13:05:54.03 ID:C+FpWlM3.net] AWS のオーロラdb がポスグレでしょ AWSでサーバー立てるなら 一番安上がり
619 名前:デフォルトの名無しさん mailto:sage [2022/10/14(金) 13:24:37.50 ID:C+FpWlM3.net] それだとDBの管理が面倒くさいでしょ フレームワーク任せのが簡単 コネクトプールとかも使えるし >>616
620 名前:580 mailto:sage [2022/10/14(金) 15:59:36.54 ID:ljWa0xD5.net] AWS Aurora は、PostgreSQL なのか? Auroraは、MySQL および PostgreSQL と、完全な互換性がある
621 名前:デフォルトの名無しさん mailto:sage [2022/10/14(金) 19:06:51.28 ID:FA/TMT89.net] SQL駆使するプログラマはSQLにドメインロジック入れがち テスト書けなくなる
622 名前:デフォルトの名無しさん mailto:sage [2022/10/14(金) 19:58:24.89 ID:X2iO9LEU.net] 書けんぞーー
623 名前:デフォルトの名無しさん mailto:sage [2022/10/15(土) 00:23:01.90 ID:FtIui2W2.net] 昔はPLSQLだけでwebサイト作ってる 時代もあったね
624 名前:デフォルトの名無しさん mailto:sage [2022/10/15(土) 00:31:07.51 ID:FtIui2W2.net] Blazor はEF使ってオープンして スタートupでdbアクセス用のサービスを DI化して 各クライアントのページからは インジェクトでサービスを取り込むのが 標準のようになってる
625 名前:デフォルトの名無しさん mailto:sage [2022/10/15(土) 11:20:22.20 ID:UrLbi6Hl.net] >>623 ほぼオンメモリで動くあれは爆速だったな。 まだcgiが主流でようやくmod_perlが普及し始めたくらいの当時。
626 名前:デフォルトの名無しさん [2022/10/15(土) 17:19:39.52 ID:mRrGj9Y+.net] Blazorの@pageルーティングでリストの数で複製させるってどうやるのでしょうか 例えばリストに1~5までがあったら @page "/1" @page "/2" @page "/3" @page "/4" @page "/5" ってのが自動生成されるようにしたいです
627 名前:デフォルトの名無しさん mailto:sage [2022/10/15(土) 17:23:19.35 ID:TYEHa44m.net] なんでクエリパラメータ使わないんだ
628 名前:デフォルトの名無しさん [2022/10/15(土) 17:30:16.93 ID:mRrGj9Y+.net] @page "/{変数}"これですか? これをどうやってリストの数字と置き換えるかに迷ってます まさか @foreach(int i in List) { @page "/{i.ID}" } とかにするわけじゃないですよね???
629 名前:デフォルトの名無しさん mailto:sage [2022/10/15(土) 17:34:18.27 ID:TYEHa44m.net] そうじゃなく/?number=1とかでいいじゃんってこと numberそれぞれ別ページにするんじゃなく同じページじゃいかんのか?
630 名前:デフォルトの名無しさん [2022/10/15(土) 17:40:58.56 ID:mRrGj9Y+.net] >>629 なるほどそういう方法もあるんですね その場合どうやれば良いのでしょうか?
631 名前:デフォルトの名無しさん mailto:sage [2022/10/15(土) 17:42:46.50 ID:TYEHa44m.net] >>630 https://zenn.dev/okazuki/articles/blazor-wasm-rc1-queryparam
632 名前:デフォルトの名無しさん [2022/10/15(土) 17:44:02.33 ID:mRrGj9Y+.net] >>631 ありがとうございます! 参考にします!
633 名前:デフォルトの名無しさん [2022/10/15(土) 18:01:02.34 ID:mRrGj9Y+.net] これって例えばなんですけど 左のサイドバーにリストの数字が羅列されててその数字にリンクが貼ってある サイドバー @foreach(int i in List) { ‹a href=$"/?{i.ID}/› } のときもそのサイドバーのリンク踏むだけで移動できるものなのでしょうか?
634 名前:デフォルトの名無しさん mailto:sage [2022/10/15(土) 18:42:49.22 ID:TYEHa44m.net] なんでやってみないの? 表示されたリンク踏んで望んだページに遷移するかをまず確かめる 望んだページでなかった場合は正しいURLをアドレスバーに打ち込んでみる それでも遷移できなければルーティングが間違ってる
635 名前:デフォルトの名無しさん [2022/10/15(土) 18:51:50.63 ID:mRrGj9Y+.net] やってみます
636 名前:デフォルトの名無しさん [2022/10/15(土) 20:17:29.10 ID:mRrGj9Y+.net] できました! ありがとうございます!
637 名前:デフォルトの名無しさん mailto:sage [2022/10/15(土) 23:55:24.84 ID:FtIui2W2.net] セッションストレージも使ってみてる?
638 名前:デフォルトの名無しさん [2022/10/16(日) 00:04:25.60 ID:gvrmuHvm.net] セッションストレージとはなんですか?
639 名前:デフォルトの名無しさん mailto:sage [2022/10/16(日) 02:21:27.13 ID:pQ2Qb/Zl.net] https://learn.microsoft.com/ja-jp/aspnet/core/blazor/state-management?view=aspnetcore-6.0&pivots=server クッキーの変わりにページ間でデータを引き渡す方法
640 名前:デフォルトの名無しさん [2022/10/16(日) 11:06:32.08 ID:gvrmuHvm.net] >>639 なるほどありがとうございます 少しずつ覚えていきます
641 名前:デフォルトの名無しさん mailto:sage [2022/10/16(日) 13:37:55.31 ID:QSHH2LIm.net] そういやなんでコテつけるのやめたの
642 名前:デフォルトの名無しさん mailto:sage [2022/10/17(月) 17:40:07.32 ID:8kGTo5cK.net] 他のスレで自演してるから間違えると恥ずいので
643 名前:デフォルトの名無しさん mailto:sage [2022/10/17(月) 19:00:12.83 ID:uyOLqOtj.net] 何か変なのが居るね
644 名前:デフォルトの名無しさん [2022/10/17(月) 19:10:27.51 ID:Srwq8VAa.net] .NET MAUI HighSchoolですが私のことですか? このコテは.NET MAUI用に作ったものなので他のスレでは使わないようにしてます
645 名前:デフォルトの名無しさん mailto:sage [2022/10/27(木) 17:48:33.08 ID:eZWCpmls.net] server触ってるけど直接DB触れるんだな…楽だ
646 名前:デフォルトの名無しさん mailto:sage [2022/10/27(木) 17:52:12.31 ID:gHpKK6Hq.net] そりゃバックエンドが直接触らなきゃどこが触るんだ
647 名前:デフォルトの名無しさん mailto:sage [2022/10/27(木) 19:25:13.82 ID:hyD0q+cR.net] 小規模な業務アプリとかだとラクでいいね
648 名前:デフォルトの名無しさん [2022/10/27(木) 19:28:12.52 ID:lB6BITgG.net] 大規模アプリでも静的型付けだから楽になるはずなんだけどな
649 名前:デフォルトの名無しさん mailto:sage [2022/10/28(金) 18:55:37.18 ID:3cJc8DX1.net] 大規模でserverはパフォーマンスもやばそうだし プレゼントテーション層でDBアクセスしたりビジネスロジック書き出すやついそう
650 名前:デフォルトの名無しさん [2022/11/01(火) 12:56:24.96 ID:g+RP79i2.net] おかげさまでBlazorアプリできました https://mauiwiki.azurewebsites.net/ 最初のLoadingにアニメーションとかインジケーターとか入れたいのですが可能でしょうか? 可能であればどこに入れればよいでしょうか?
651 名前:デフォルトの名無しさん mailto:sage [2022/11/01(火) 12:58:06.54 ID:lu/ahKVe.net] テンプレートアップデートしろよ 自動で入るから
652 名前:デフォルトの名無しさん mailto:sage [2022/11/01(火) 15:48:36.66 ID:QVn2oMKx.net] おおついに!リリースおめでとう
653 名前:デフォルトの名無しさん [2022/11/01(火) 19:04:02.61 ID:IlsQmB6P.net] >>651 そうなんですか ありがとうございます!
654 名前:デフォルトの名無しさん [2022/11/01(火) 19:04:19.40 ID:IlsQmB6P.net] >>652 ありがとうございます! 色々迷惑かけました
655 名前:デフォルトの名無しさん mailto:sage [2022/11/01(火) 22:55:51.64 ID:kiS1YwQR.net] >>650 ボロカス書かれてて胸が痛い
656 名前:デフォルトの名無しさん mailto:sage [2022/11/01(火) 23:18:03.65 ID:UMY/AZeU.net] 機能/操作性はおいといて ロード長すぎ(つかWebアプリならロード時間不要) パフォーマンス悪すぎやな
657 名前:デフォルトの名無しさん mailto:sage [2022/11/02(水) 18:35:00.44 ID:pdWCrKLR.net] 2回目でも更新されてたらまたロード長いからなぁ。 表示が始まるまで7-8秒からかかり、 表示された後も数秒ロードw 5秒過ぎだら毎日1億アクセスあるようなサイト以外 殆どの人はバックボタン押すからな。
658 名前:デフォルトの名無しさん mailto:sage [2022/11/02(水) 18:47:41.03 ID:D1786yjH.net] 自分は新サービスたぶんそんなに人使わないと踏んで Blazor Serverを選んだけど 毎日1血アクセスで想鋳闥ハりだわ(遠い目)
659 名前:デフォルトの名無しさん [2022/11/02(水) 20:14:34.39 ID:3myhoPRx.net] そのロード負荷(精神的な)を減らすためにアニメーションとかあればいいなぁと思ってる 初っ端のチュートリアルみたいなやつだけでもjsとHTMLとCSS使って表示させとくとか まぁできないかもしれんけど
660 名前:デフォルトの名無しさん mailto:sage [2022/11/02(水) 20:44:59.66 ID:/6+z54S7.net] wasmかserverかしらんけどこんな掲示板に近いようなサービスでspaにする必要ある? https://webassembly.org/docs/use-cases/
661 名前:デフォルトの名無しさん mailto:sage [2022/11/02(水) 22:30:34.11 ID:D1786yjH.net] >>659 loading...のとこ変えればいけるはずだからいけるはず(語彙力)
662 名前:デフォルトの名無しさん [2022/11/03(木) 00:34:06.16 ID:LxUg3x+6.net] >>661 ふむふむ…
663 名前:.NET MAUI HighSchool [2022/11/28(月) 00:22:05.78 ID:5evmxUdI.net] ASP.NETにホストされたWebAssemblyでのIISデプロイの仕方がわから~ん なんでか発行するとエラーが出てできないんだが…
664 名前:.NET MAUI HighSchool [2022/11/28(月) 23:28:55.51 ID:5evmxUdI.net] IISにはデプロイできてlocalhostでは開けるのにそのサーバーのIPアドレスと任意ポートでアクセスしようとしたらダメだった…
665 名前:.NET MAUI HighSchool [2022/12/01(木) 00:54:07.14 ID:SVhFFNCg.net] プリコネのエイプリルフール用アプリってサーバー側BlazorServer使ってるらしい https://magazine.cygames.co.jp/archives/24728
666 名前:.NET MAUI HighSchool [2022/12/01(木) 01:01:16.05 ID:SVhFFNCg.net] ここね https://i.imgur.com/tqOTYYo.png
667 名前:デフォルトの名無しさん mailto:sage [2022/12/01(木) 10:12:14.97 ID:RNOJ/4wp.net] >>666 おお〜 ちと断定するまではできないけど 確かにそれっぽいな!
668 名前:デフォルトの名無しさん mailto:sage [2022/12/01(木) 12:05:53.63 ID:REXaKPyC.net] builtwith.com/ で、使っている技術を分析してみれば?
669 名前:デフォルトの名無しさん mailto:sage [2022/12/01(木) 12:25:14.41 ID:tmAWPnva.net] >>665 自分が読み違えているかもだけど、 エイプリルフール用アプリをBlazorServerで作ったんじゃなくて、社内で使う開発用ツールをBlazorServerで作ったんじゃないの? 社内で使うようなツールはServerで作った方が楽ちんってことよね ユースケース的にも合致してて納得 不特定多数の人が使うようなものをServerで作っちゃうとリソース爆食い
670 名前:デフォルトの名無しさん mailto:sage [2022/12/01(木) 15:25:21.01 ID:w8HrsGmg.net] >>669 の理解で合ってると思う CysharpってC#使うための会社なのに、そのCysharpですら社内ツールにしかBlazor使ってないということにむしろ驚くわ
671 名前:デフォルトの名無しさん mailto:sage [2022/12/01(木) 18:08:26.67 ID:tmAWPnva.net] >>670 wasm自体、使い所がゲームか業務システムくらいだし CySharpも謹製のマジックオニオンがまだBlazorWasmに対応してない(未来永劫対応しないかもしれない)ので、 ブラウザで動くゲームは公開しないんじゃないかな 自分はコテコテのSIerなので、業務システムをBlazorで作ってみたい気持ちもあるけど つぶしが効かなさそうなので二の足踏んでる
672 名前:デフォルトの名無しさん mailto:sage [2022/12/01(木) 18:16:13.79 ID:e4s3R8o7.net] wasmはたまに使うんだけど、c#から書き出したものはまだちょっと時期尚早かなぁ。 BlazorはクラシックASPみたいにサーバがジリ貧になりそうなので怖いわ。
673 名前:.NET MAUI HighSchool [2022/12/01(木) 19:44:47.90 ID:gyxRCeiU.net] >>671 潰し聞くだろ C#だぞ?
674 名前:.NET MAUI HighSchool [2022/12/01(木) 19:48:58.10 ID:gyxRCeiU.net] 使ってみればわかるけどReactよりも直感的になったブラウザでもC#を使えるようになる技術だぞ? 潰しとかどうこうじゃなくね? 普通にC#やってれば使えるしBlazorだけでなくてもバックエンドでもデスクトップでもモバイルでも活用できるだろ
675 名前:デフォルトの名無しさん mailto:sage [2022/12/01(木) 19:49:54.64 ID:0Ccqn6q4.net] ださ
676 名前:.NET MAUI HighSchool [2022/12/01(木) 19:50:29.24 ID:gyxRCeiU.net] ださとは?
677 名前:デフォルトの名無しさん [2022/12/01(木) 21:50:22.78 ID:DAQKbUez.net] >>673 C# ができるのと、Blazorができるのはまた違うだろ
678 名前:.NET MAUI HighSchool [2022/12/01(木) 22:44:53.80 ID:gnItARk1.net] >>677 そうか? ほぼC#のようにBlazorアプリ作ったけど
679 名前:デフォルトの名無しさん mailto:sage [2022/12/01(木) 22:54:37.99 ID:RNOJ/4wp.net] >>678 極端な話Unityいじっててインターフェースの概念すら知らない人もC#経験者に含まれてくるからね 分けて考えておくのが吉かと
680 名前:デフォルトの名無しさん mailto:sage [2022/12/01(木) 22:57:55.78 ID:MXBkvJK6.net] SPAをやるならReactやSvelte等のJSフレームワークの方が圧倒的に潰しがきくのは厳然たる事実なんで、低レベルな議論は虚しいだけだぞ BlazorはAPIの実装とか面倒なことをしないで従来のWebFormsのように社内ツールをお手軽に作れる技術であり、それ以上でも以下でもない
681 名前:.NET MAUI HighSchool [2022/12/02(金) 06:56:10.75 ID:U1M6c8RR.net] C#使えるなら覚えといて損はないと思うけどな
682 名前:デフォルトの名無しさん mailto:sage [2022/12/02(金) 07:31:32.55 ID:phtRSeYc.net] そりゃなんでも覚えたら損はしないけど時間は有限なのだ。 自分が個人的に何かWebサービス作るならBlazor wasm使うけど、会社で若手に習得させるフロント技術を選択せよとなったらReact選ぶわ。
683 名前:.NET MAUI HighSchool [2022/12/02(金) 07:40:09.92 ID:U1M6c8RR.net] そりゃReactと比べたらReact教えんだろ アホか
684 名前:デフォルトの名無しさん mailto:sage [2022/12/02(金) 08:10:59.27 ID:Q4CLqGzX.net] >>683 だよね つぶしがきくほう選ぶよね というわけで>>671 を書いた次第
685 名前:.NET MAUI HighSchool [2022/12/02(金) 08:25:04.59 ID:U1M6c8RR.net] >>684 いやReactできるうえでの話かと思ったんだが?
686 名前:デフォルトの名無しさん mailto:sage [2022/12/02(金) 08:37:37.91 ID:Q4CLqGzX.net] >>685 おれが? おれはできないよ でも社内にできる人はいるから教えてもらったら良い
687 名前:デフォルトの名無しさん mailto:sage [2022/12/02(金) 09:03:14.53 ID:M7IQTbHn.net] お客さん向けのシステム提案にBlazor選択するのはリスク高いな Blazorを選んだ責任を問われる やっぱ自社内のシステム向けだね WebFormしか出来そうもない開発者向けの
688 名前:デフォルトの名無しさん mailto:sage [2022/12/02(金) 09:16:00.21 ID:l1pV+kgz.net] blazor wasmだとロード長すぎ、 blazor server だとブラウザで見てる間ずっと サーバーのメモリ確保されちゃうから処理できる人数少なすぎ これでは不特定多数者向けサイトには使えない 最初からアクセスほぼ無し、人気が将来出るはずもないと わかりきってるサイトならありかもね。 c#でのロジックが必要ならそこだけマイクロサービスのAPIにするか サーバ内で外部プロセスにするかした方がはるかにマシ。
689 名前:デフォルトの名無しさん mailto:sage [2022/12/02(金) 09:45:52.18 ID:M7IQTbHn.net] パフォーマンスもそうだか お客様が望むものが容易に提供出来ない可能性が有ることも怖すぎる
690 名前:デフォルトの名無しさん mailto:sage [2022/12/02(金) 10:41:22.06 ID:trgTPKu7.net] Blazor使うならServerでしょう 実際、稀に出てくるBlazorの実際の活用例ってほぼServerじゃないか? APIを作ってクライアントを別個に作るオーバーヘッドを受け入れた時点で、もはや一般的なSPAとの違いは言語と開発環境の好みの問題でしかないよね
691 名前:デフォルトの名無しさん mailto:sage [2022/12/02(金) 11:03:50.41 ID:Q4CLqGzX.net] >>690 多くのユーザーがアプリを拡張するには、複数のクライアント接続とクライアントの状態を処理するためのサーバー リソースが必要です。 という制限がつきまとうServer Blazorといえば、Serverでしょう!にはならんかな… >>687 が書いてる通り、WebFormsの逃げ道でしかないとおもう IEで動くってのも利点だったけどIEもうないし。
692 名前:デフォルトの名無しさん [2022/12/02(金) 11:24:59.35 ID:t903ScFo.net] > WebFormしか出来そうもない開発者向けの ワシのことかな?
693 名前:.NET MAUI HighSchool [2022/12/02(金) 13:16:54.01 ID:4LtEzdRU.net] >>686 なるほど…
694 名前:.NET MAUI HighSchool [2022/12/02(金) 13:20:48.97 ID:4LtEzdRU.net] まてまて だとしたら全てのWASMが全てそういうデメリットがあるものだと思う それを踏まえた上でWASMの利用促進っていうんだからBlazorがこれから伸びる可能性はかなり高いと言えよう てかEdgeに.NET環境を予め入れておけば万事解決では?と思ってしまうな MSにはうまく連携を取ってほしいところ
695 名前:デフォルトの名無しさん mailto:sage [2022/12/02(金) 18:59:10.40 ID:Q4CLqGzX.net] >>694 wasmはパフォーマンスがなんとかなれば強いと思うんだけど、 やっぱり使われるシーンって、ニッチなところだと思うよ 業務システム、CAD、なんかの管理画面。 これ言うと君は必ず不機嫌になるけど、少なくともwikiのサイトに使うもんじゃない…
696 名前:デフォルトの名無しさん mailto:sage [2022/12/02(金) 19:01:16.73 ID:Q4CLqGzX.net] あ、あとやっぱりゲームだな もし自分がwordleみたいなゲーム作るとしたらBlazor wasmで作るわ
697 名前:.NET MAUI HighSchool [2022/12/02(金) 23:13:31.44 ID:PFIHXz4y.net] >>695 いやむしろWikiサイトを作るのにJavaScriptが適正なのか? Linqも使えないクソゴミでは? .NET MAUIでスマホアプリ化もできんし
698 名前:デフォルトの名無しさん mailto:sage [2022/12/02(金) 23:58:43.50 ID:ylCx8+U9.net] >>696 blazorはjs使えない弱者むけの c#<->jsラッパーみたいなもんですよ なので最終的にはHTML+jsで画面制御してるし 原理的にもreactより超遅い つかベンチマークでSPAライブラリーで最下位ですよ
699 名前:.NET MAUI HighSchool [2022/12/03(土) 00:43:24.86 ID:aX0qUEBp.net] >>698 どこ情報?
700 名前:デフォルトの名無しさん mailto:sage [2022/12/03(土) 00:58:04.18 ID:EpO+6P/W.net] >>699 マニュアルにそれとなくかいてあんよ それにjsやってんならChrome Devtools使えんだろうから それでハックすれば簡単にわかるだろうに
701 名前:.NET MAUI HighSchool [2022/12/03(土) 00:59:05.81 ID:aX0qUEBp.net] >>700 へー
702 名前:デフォルトの名無しさん mailto:sage [2022/12/03(土) 01:11:54.10 ID:EpO+6P/W.net] https://learn.microsoft.com/ja-jp/dotnet/architecture/blazor-for-web-forms-developers/media/hosting-models/blazor-webassembly.png この絵ですぐわかる またこの文章がまたいやらしいよな 「BlazorWebAssembly アプリは、Angular や React などのフロントエンド JavaScript フレームワークと同様の方法で機能します。 ただし、JavaScript を記述するのではなく、C# を記述します。」 c#のコードが対になるjsと連携してHTMLを制御するというのをはぐらかした文章 c#しか書く必要ないのは、js側のライブラリーをblazorライブラリーの一部として用意してるから つまり『blazor=wasm+HTML+js』って事
703 名前:デフォルトの名無しさん mailto:sage [2022/12/03(土) 01:39:29.14 ID:dPKr1JJo.net] BlazorとMAUIの違いや関係性、Razorとの関連性、DOMや仮想DOM、 XAMLなどとの関連性、WinForms、WPF、UWP、WinRTとの関係性、類似性 などなど、複雑で難しい。 Blazor自体も種類が沢山あり、Forms的なものとWPF的なものが有った様な。
704 名前:デフォルトの名無しさん mailto:sage [2022/12/03(土) 11:17:51.82 ID:z2WBzjGB.net] >>702 wasmが何かわかってないだろw
705 名前:デフォルトの名無しさん mailto:sage [2022/12/03(土) 19:41:55.99 ID:NrHy4Bbw.net] >>704 ググれよw
706 名前:デフォルトの名無しさん mailto:sage [2022/12/04(日) 11:58:06.72 ID:kCKFrPoR.net] >>705 お前がわかってないんだろって言われてるんだぞw
707 名前:デフォルトの名無しさん mailto:sage [2022/12/04(日) 12:13:12.54 ID:fj+XUDe3.net] DOMにアクセス出来るのは現状jsだけなのだからね
708 名前:デフォルトの名無しさん mailto:sage [2022/12/12(月) 10:30:24.59 ID:IxHqEtzn.net] まあjs無しでBlazorを実装するのが不可能なのは事実なんだけど、どこまでwasmでどこからisなの? Razorで仮装DOMを作るとこまではwasm でその反映はis?
709 名前:デフォルトの名無しさん [2022/12/19(月) 08:00:19.94 ID:eNRZy/9+.net] 当たり前だけど.NETライブラリを紹介する簡易WebエディターってBlazor使ってるところ多いよな これNethereumっていうWeb3,NFT用の.NETライブラリのサイトだけどBlazor使ってる playground.nethereum.com/
710 名前:デフォルトの名無しさん mailto:sage [2022/12/19(月) 08:08:10.93 ID:HgGwayF5.net] >>709 使い方としては正しいんじゃない? wikiサイト作るのに使う技術ではないわな
711 名前:.NET MAUI HighSchool [2022/12/27(火) 19:02:44.36 ID:7yivOiyj.net] ねこジョーカー氏が電子サインサービス作ったらしい https://zenn.dev/nekojoker/articles/11942566354b49
712 名前:デフォルトの名無しさん mailto:sage [2022/12/27(火) 19:06:56.12 ID:RmaAbrUQ.net] >>711 先を越されちゃったね
713 名前:デフォルトの名無しさん mailto:sage [2022/12/28(水) 22:50:37.62 ID:6e8TDfRq.net] 知り合いの会社が電子契約やら電子署名系のシステム作ろうとしてたけど 特許だらけだったとかで断念してたな 用途がわかりやすいだけに新規参入の余地がほとんどない
714 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 08:30:40.21 ID:lMHmGud1.net] 電子契約とかドキュサインとアドビがあるというのに 個人制作物が何の背景を元に何の契約トラストを提供できるの?
715 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 08:53:52.47 ID:3rWDFfJ/.net] >>714 相場が月5,000~10,000円に対して、 自分で作ってしまえば、もっと安く提供できるということでは?
716 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 08:54:28.53 ID:3rWDFfJ/.net] >>711 の記事を引用
717 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 13:22:22.14 ID:4rlU4mNp.net] 結局の所、その費用が安いというのも、他社が作ってきた「電子サインもまあアリだよね」という空気感(どんだけ電子サイン自体の広告やってたよ)へのフリーライドになってしまうので、難しいだろうなって思ってる。 その次は信じるか否かの問題にもなるし。 グループ会社向けの電子署名機能のついた請求アプリ作って運用してるけど、外販できる気がしないので、どういう風にこれをビジネスに持って行くかというのは結構気になる。
718 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 20:19:30.18 ID:4y9YmCsf.net] 過去スレも見たけど期待上げしかなくて何の情報もないスレだな 無礼者!
719 名前:デフォルトの名無しさん mailto:sage [2023/01/18(水) 17:38:06.20 ID:ALAXs2eU.net] まだjs何かつかつてるの? 暇人だね Blazor で得に困ることも無く サックサック作れるのに
720 名前:デフォルトの名無しさん mailto:sage [2023/01/19(木) 22:28:48.24 ID:58fHJVaK.net] え…誰と会話してるんだろう…
721 名前:デフォルトの名無しさん mailto:sage [2023/04/30(日) 10:34:57.64 ID:xLzxEgLI.net] Blazorでプリコネグランドマスターのツール作ったってやつの資料来たぞ いろんなツールをBlazorで作ったらしい https://speakerdeck.com/cygames/sabanokai-fa-yan-yu-tong-gamotarasugao-xiao-lu-nakai-fa-ti-zhi-purikone-gurandomasutazukai-fa-shi-li?slide=71
722 名前:デフォルトの名無しさん mailto:sage [2023/04/30(日) 10:36:08.99 ID:xLzxEgLI.net] https://speakerdeck.com/cygames/sabanokai-fa-yan-yu-tong-gamotarasugao-xiao-lu-nakai-fa-ti-zhi-purikone-gurandomasutazukai-fa-shi-li すまんリンク貼り間違えたかも
723 名前:デフォルトの名無しさん mailto:sage [2023/05/09(火) 08:03:02.90 ID:ggoMqhso.net] 最近作り始めたんだけど、クライアントサイドのJSみたいな感覚で作ってたら 当たり前なんだけどタスクがずっと残っててめちゃくちゃ重くなってたりとかいろいろハマったわ でも面白いね、スマホアプリ作ろうか悩んでたけど特に何も考えずにいろんな環境で動いてくれるから ちょっとしたツールとかバッチとかBlazorServerで作ってる 一つ聞きたいんだけど、家族用のアプリでアクセスしたユーザーをリストから選択したら覚えておく方法ってないだろうか 動画視聴アプリを作ってるんだけど、視聴済みや再生終了位置をユーザーごとに記憶させたいんだけど アクセスしているユーザーの固有識別子みたいなものが欲しいんだよね…
724 名前:デフォルトの名無しさん mailto:sage [2023/05/09(火) 19:48:34.30 ID:fisd8t0i.net] >>723 ログイン機能付ければ良いだけやん
725 名前:デフォルトの名無しさん mailto:sage [2023/05/21(日) 14:33:01.59 ID:X7sQqdba.net] テキストボックスの選択範囲が変更されたとき 選択範囲と選択している文字列を取得したいんだけど c#のコードだけで実現できないものだろうか?
726 名前:デフォルトの名無しさん [2023/05/21(日) 19:08:57.98 ID:Mr7GYaOp.net] コードも見てないし、どのバージョンでServerかWasmかも解らんけど多分できるよ
727 名前:デフォルトの名無しさん mailto:sage [2023/05/21(日) 22:06:28.23 ID:X7sQqdba.net] ああごめん、.net7でblazor serverだけど、シンプルな方法が見つけられなかった とりあえず他の方法で代わりとしたけど javascript部分をそのままC#でって訳にはいかないもんだね
728 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 20:10:27.15 ID:lPKoCmKl.net] 最近流行りの別言語のWebフレームワーク触ったら Blazor Serverやっぱり良いなぁと改めて実感した 特にバックエンド開発はASP.NETが基盤なのでかい
729 名前:デフォルトの名無しさん mailto:sage [2023/07/07(金) 15:07:01.69 ID:VBK2HAL0.net] blazorてあれやな、昔懐かしいjsp的やな😅 htmlとコードが混在してて
730 名前:デフォルトの名無しさん mailto:sage [2023/07/07(金) 15:28:16.82 ID:VBK2HAL0.net] >>698 reactもそんな変わんなくない?🤔
731 名前:デフォルトの名無しさん [2023/07/13(木) 14:14:12.66 ID:meXR5nFv.net] Blazorでアンドロイドアプリをつくっています。 グーグルのAdmob広告を入れる情報が ネット上にほぼ見当たらないのですが、 有識者の皆様の知恵をお借りしたいです。
732 名前:デフォルトの名無しさん mailto:sage [2023/09/02(土) 12:02:28.59 ID:lxUjPwCk.net] すみません。このスレで Jetbrains Rider を IDE として使っている人いますか? 現状VS主流なので殆ど日本語の個人使用の情報が 見当たらないです。
733 名前:デフォルトの名無しさん mailto:sage [2023/10/20(金) 06:39:52.38 ID:4+Pqs7dk.net] も…飲めない~
734 名前:デフォルトの名無しさん mailto:sage [2025/08/29(金) 10:55:10.01 ID:GaT8Jyjb.net] UsePathBase使って //*/Hoge/ でアクセスする前提でアプリ動かした時に、 //*/ でのアクセスを拒否する方法なんか無い?