【本命】Blazor スレ2【真打】 (734レス)
1-

325: 2021/04/08(木)01:40 ID:AGVw3NvV(2/3) AAS
ねーよ
326: 2021/04/08(木)01:41 ID:AGVw3NvV(3/3) AAS
やだ…私のID被ってる
これじゃ基地外の自作自演みたいじゃんwwww
327: 2021/04/08(木)08:21 ID:gtXVW7uR(1) AAS
きっとお母さんが書いた質問に息子が答えたんだよね
あるあるだよね〜
328: 2021/04/08(木)19:17 ID:ZzB897oM(1) AAS
無礼じゃ〜
329: 2021/04/08(木)20:04 ID:FqCYup9K(1) AAS
UIフレームワークはみんなどこ使ってる?
matblazorが多いのかな
330: 2021/04/09(金)10:40 ID:/b8xFIAf(1) AAS
>>324
嘘はよくない
331
(1): 2021/04/09(金)12:28 ID:QYkH8yRN(1) AAS
Blazor Wasmのアプリは、asp.netサーバーでも、asp.netサーバー以外でも設置
できるそうですが、asp.netサーバーに設置した場合のasp.netサーバー以外に
設置した場合に比べた優位性は有りますか?
332: 2021/04/09(金)19:11 ID:jxk6dGjJ(1/2) AAS
全部答えが出るまで質問をし続けるんだろうな
英語を覚えてあちらのサイトで聞いたら?
333: 2021/04/09(金)19:14 ID:jxk6dGjJ(2/2) AAS
Blazorなんてクソニッチなものに手を出しても無駄だよ

結局情報がないから自分で情報を集めることになる
それができないなら手出ししても無駄

できる人のニッチな趣味がBlazor
絶対一般人には広がらない

>>103
こういう疑問が出てくる人には手出し無用かと
省2
334
(1): 2021/04/09(金)21:44 ID:48x8zVC+(1) AAS
>>331
VSで同時開発できる
サーバサイドもクライアントもC#技術者でまかなえる
335
(1): 2021/04/10(土)01:20 ID:vX1ysAPS(1) AAS
>>334
質問は開発できるかどうかではなく、Blazor Wasmをasp.netサーバーに
設置した場合のメリットです。
asp.netではない、lollipop(月々100円くらい)のような格安サーバーにも
設置できるようですから。
336: 2021/04/10(土)07:54 ID:mPv1yVxE(1/5) AAS
だめだこいつ
337
(1): 2021/04/10(土)13:10 ID:ziRUnSTY(1/4) AAS
>>335
asp.netでは「ユーザー認証」してユーザー毎に別のメニューを出したりすることが
可能だけど、Blazor Wasmを普通のLinuxのプレインなレンタルサーバーに
設置した場合には、恐らくそれができないらしい。
338
(1): 2021/04/10(土)13:51 ID:WZzOIa/e(1) AAS
>>337
嘘は良くない
339
(1): 2021/04/10(土)14:11 ID:EEKBpehB(1) AAS
逆になぜメリットがあると思ったのか
340
(2): 2021/04/10(土)14:13 ID:ziRUnSTY(2/4) AAS
>>338
外部リンク:docs.microsoft.com

ここを見れば、Blazor Wasm の authentification library は、asp.net が
前提になっている様に見える。

外部リンク:docs.microsoft.com

ここを見れば、Blazor Wasm の standalone deployment について書いてある。
341: 2021/04/10(土)14:15 ID:ziRUnSTY(3/4) AAS
Secure an ASP.NET Core Blazor WebAssembly standalone app with Microsoft Accounts

外部リンク:docs.microsoft.com

こっちも、Azure, ASP.net が前提。
342: 2021/04/10(土)14:17 ID:ziRUnSTY(4/4) AAS
>>339
メリットがないなら、マイクロソフトの中核事業である asp.net, azure,
Windows Server, IIS などに基づいたクラウド事業が使われなくなると
思えたが。
Blazor Wasmと平凡なLinuxレンタルサーバーの組み合わせで
asp.net用のアプリと同等の機能が有るならMSクラウドは不要となる。
343
(2): 2021/04/10(土)17:24 ID:mPv1yVxE(2/5) AAS
>>340
そんなもん認証サーバー側の実装によるやろ
自前のアプリじゃなくてAzureADやAuth0使うんならwasmでも何ら問題ない
344
(1): 2021/04/10(土)18:07 ID:93WF31x0(1/2) AAS
>>343
認証サーバーこそが asp.net なんだけど。
345: 2021/04/10(土)18:29 ID:93WF31x0(2/2) AAS
>>343
asp.net をインストールしてない安いレンタルサーバーに Wasm Blazorを設置した場合、
asp.net のユーザー認証機能が使えないということを言ってるのに、Azureを使っていれ
ば問題ないとか意味が分からない。
346
(1): 2021/04/10(土)18:57 ID:2NeI0x1r(1) AAS
今日は無礼なやついないの?
347: 2021/04/10(土)20:24 ID:jXIVoEbY(1) AAS
>>346
俺だよ俺
348: 2021/04/10(土)22:53 ID:mPv1yVxE(3/5) AAS
>>344
何を言ってるんだこいつは?
349: 2021/04/10(土)22:54 ID:mPv1yVxE(4/5) AAS
IDaaSも知らないのか?
350: 2021/04/10(土)23:04 ID:mPv1yVxE(5/5) AAS
別にさくらのレンタルサーバーだろうがGitHub Pagesだろうが、Blazor WebAssemblならユーザー認証には何ら問題ないだろ
テンプレートレベルの話だぞw
351: 2021/04/11(日)00:49 ID:BlxtRotJ(1/5) AAS
いや認証に何らかのバックエンドは必須なんだから問題ないは言い過ぎ
少なくともGitHub Pagesのような静的ホスティングだけじゃ無理で、IDaaSなどのバックエンドを組み合わせる必要はある
352: 2021/04/11(日)01:06 ID:BlxtRotJ(2/5) AAS
あと、そもそも何を目的に認証すんのかって話で、Blazor WebAssemblyでシステムの全機能のコードがユーザーの手元にあるなら、システムの使用について安全に認証をかけるのは原理的に不可能だ
認証を有効に機能させるには、いくらBlazor wasmとはいえ(認証サービスだけでなく)システムの一部の機能をバックエンド側で持っているはず
バックエンドが必ずしもASP.NETである必要はないにしても、IDaaSとフロントだけの構成というのはありえないよ
353
(1): 2021/04/11(日)01:14 ID:ctQg4gWa(1/3) AAS
そもそも、認証を自前でやる必要ないのだが...

なもんで認証サーバーが
物理的にも全く別の個所にあっても良いのだよ。
354
(3): 2021/04/11(日)01:52 ID:BlxtRotJ(3/5) AAS
>>353
そうじゃなくて、認証を入れたところでBlazor wasmじゃそもそも全部ユーザーの手元にあるんだから簡単に破れるでしょ
破られてまずいところはバックエンドAPIとして実装する必要がある
355
(1): 354 2021/04/11(日)01:55 ID:BlxtRotJ(4/5) AAS
誤解されそうだから正確に言うと、認証を破れるというより認証を回避できる
コードを改竄して認証を無視してしまえばいい
356: 2021/04/11(日)02:12 ID:ctQg4gWa(2/3) AAS
>>354
>>そもそも全部ユーザーの手元にあるんだから

なんでクライアント側にあんの。
認証が必要なデータ、ロジックは
サーバー側で全部保護してください。

>>355
>>コードを改竄して認証を無視してしまえばいい
省1
357
(2): 2021/04/11(日)02:50 ID:Em9gkgS+(1/4) AAS
というか、asp.net はWebページにログイン機能を簡単に実装できることが
多分一番便利なところで、Blazor WasmをLinuxの標準サーバーに配置した
場合には asp.net がバックエンドにないから、それが出来ないのではないかと
思うんだが、違うのか。
358
(2): 2021/04/11(日)03:00 ID:XWj7PX2h(1/22) AAS
>>354
だからAzureADやAuth0って話になってるんでしょ?
359
(1): 2021/04/11(日)03:04 ID:dlO5vcSm(1) AAS
>>357
違う。
いろいろと違う。
360: 2021/04/11(日)03:07 ID:XWj7PX2h(2/22) AAS
そもそもASP.NETが前提とか言ってるけど、Blazor 自体ASP.NETなんだからそりゃそーだろ
Standaloneのドキュメントまでたどりついてるのに、何を読んでるんだ??
361: 2021/04/11(日)03:07 ID:XWj7PX2h(3/22) AAS
>>357
違う
362: 2021/04/11(日)03:26 ID:Em9gkgS+(2/4) AAS
>>359
どう違うか教えろ。
363
(1): 2021/04/11(日)03:29 ID:Em9gkgS+(3/4) AAS
>>358
AzureADって、月々110円のlollipopサーバーから無料で使えるの?
364: 2021/04/11(日)03:33 ID:Em9gkgS+(4/4) AAS
asp.net MVC や、asp.net WebForms なんかは、ログイン機能がほとんど
ワンタッチで作れるように書いてあったと思う。
それはサーバーにasp.netの機能が入っているからなのだから、
lollipopみたいなサーバーに Blazor Wasmのアプリを設置しても
asp.netを使ったログイン機能は当然、簡単には実装できないよね?
365: 2021/04/11(日)09:16 ID:Q9yH7NgY(1/5) AAS
ログイン必須じゃないSPAってないの?
366: 2021/04/11(日)09:16 ID:cIPKVqmL(1/6) AAS
>>363
ただ認証だけなら無料だよ
367: 2021/04/11(日)09:18 ID:cIPKVqmL(2/6) AAS
ログインもAPI通して行うことになるんだったら
はっきり言ってAPI側の実装は何だっていい
368
(1): 2021/04/11(日)09:43 ID:Q9yH7NgY(2/5) AAS
まとめとして
asp.netをホストする機能がなくてもポンとおいてBlazor wasmを使えるか
と言う質問にはYes
ただ便利な機能が使えないので他で代用しなくてはならないということですか?
369
(2): 2021/04/11(日)09:53 ID:BlxtRotJ(5/5) AAS
>>358
そうじゃない
Azure ADやAuth0のような認証サービスだけじゃなく、認証を必要とするロジックはwasmではなく必ずバックエンドで実装しなければならないということ
ASP.NETでなくてもいいけどね
370: 2021/04/11(日)10:38 ID:XWj7PX2h(4/22) AAS
>>369
うん、だからBlazor WebAssemblyとAzureADでできるでしょって話をしているんだけど
371: 2021/04/11(日)10:49 ID:/n4R+0/C(1/16) AAS
仮にAzureADが無料の場合があるとしても:
1. どんな規模の企業がどんな目的で使っても無料なのか?
2. ログイン機能の使い方などが、asp.netを使う場合と全く同じにできる?
372: 2021/04/11(日)11:00 ID:/n4R+0/C(2/16) AAS
>>369
これはつまり、AzureADやAuth0 だけでは、サーバー側のコードが不足
してしまうので、サーバー側に asp.net がインストールされていてそれを
使う場合より使うのが難しくなるということだよね?
373: 2021/04/11(日)11:09 ID:XWj7PX2h(5/22) AAS
asp.net がインストールされている??何を言ってるんだ…
374: 2021/04/11(日)11:09 ID:XWj7PX2h(6/22) AAS
触ったらだめなキチガイだったか
375: 2021/04/11(日)11:18 ID:/n4R+0/C(3/16) AAS
「asp.net がインストール」ではなく「.netがインストール」かも知れない。
外部リンク:docs.microsoft.com

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に対応してないんだから、
省1
376: 2021/04/11(日)11:22 ID:/n4R+0/C(4/16) AAS
外部リンク:creativeweb.jp

によれば、「ASP.NET Core アプリを Linux サーバーで公開」するためには、
.NET Core を Linux サーバー内に ssh などを使ってインストールしないと
いけないようだ。
377
(1): 2021/04/11(日)11:37 ID:syn0hQCz(1) AAS
珍しい
すごい伸びてるじゃないか
(会話の内容は俺には分からんけど)
378: 2021/04/11(日)13:27 ID:1cW0EbU+(1/2) AAS
>>377
喋るおもちゃが来るとスレは伸びるのです
379: 2021/04/11(日)13:31 ID:Q9yH7NgY(3/5) AAS
無礼度 ★☆☆☆☆
380: 2021/04/11(日)13:40 ID:/n4R+0/C(5/16) AAS
>>368
・Blazor Wasmアプリ自体は、プレーンなLinuxレンタルサーバーにも設置可能。
・asp.netが使えるサーバーだとログイン認証機能をWebアプリに簡単に
 導入できるが、プレーンなLinuxレンタルサーバーからのBlazor Wasmアプリ
 だと無理。
・Linuxレンタルサーバーでasp.netを使うためには、.net core のインストールが
 必要となり、lollipopではストレージ容量が少ないことと、権限の問題のために
省1
381
(1): 2021/04/11(日)14:22 ID:XWj7PX2h(7/22) AAS
だから嘘は良くないってのに
382: 2021/04/11(日)14:22 ID:XWj7PX2h(8/22) AAS
だめだこいつ
383: 2021/04/11(日)14:27 ID:/n4R+0/C(6/16) AAS
>>381
どう嘘なのか書いてください。
384: 2021/04/11(日)14:30 ID:XWj7PX2h(9/22) AAS
何度も書いてる
Blazor WebAssemblyでもAzureADやAuth0みたいなIDaaSと組み合わせれば認証ロジック組めるし、既にそのドキュメントも>>340で上げられている
385: 2021/04/11(日)14:31 ID:XWj7PX2h(10/22) AAS
「asp.netが使えるサーバー」って時点で既にわけがわからない。Blazor もASP.NETなんだが?
386: 2021/04/11(日)14:32 ID:XWj7PX2h(11/22) AAS
「簡単」かどうかなんて主観と本人のスキル次第
387: 2021/04/11(日)14:33 ID:XWj7PX2h(12/22) AAS
「ASP.NET」が何を意味しているのかってとこから勉強し直しなさい
388: 2021/04/11(日)14:36 ID:NiCXe+AT(1) AAS
ドキュメントまでたどり着いてるのに、なぜできないと思いこんでるんだろこいつ
389: 2021/04/11(日)14:51 ID:/n4R+0/C(7/16) AAS
では逆に聞きますが、Blazor Wasmは、Azureサーバーや
.NET Coreが使えるサーバーに設置しても Linux サーバーに
設置した場合と比べて、機能的な優位性が全くないということでいいのですか?
390: 2021/04/11(日)15:21 ID:XWj7PX2h(13/22) AAS
1 Azureサーバー
2 .NET Coreが使えるサーバー
3 Linux サーバー

この3つは具体的に何を指してるんだ?互いに排反な例を出してくれよ
391: 2021/04/11(日)15:24 ID:XWj7PX2h(14/22) AAS
Linuxサーバーでも.NET Coreがサポートしているディストリビューションとそうでないものがあるし…Azureサーバーに至っては何を指してるかさっぱりわからん。
Blazor なんかに手を出す前に、もっと基本的な知識をつけた方がいいんじゃないのかい?
392
(1): 2021/04/11(日)15:37 ID:8VpJBhqb(1/3) AAS
ガレージ車と青い車に比べて、車の利点は何ですか?みたいな聞き方されてもなw
393
(1): 2021/04/11(日)15:43 ID:riIuKi3U(1) AAS
>>392
普段車に乗ってる俺でも例えがさっぱり分からん
394: 2021/04/11(日)15:46 ID:8VpJBhqb(2/3) AAS
>>393
車と青い車のどっちがいい?って言われても互いに排反じゃないから答えられないでしょ?
ガレージ車なんて言われても、何のこと指してるかわからないでしょ?
395
(1): 2021/04/11(日)15:55 ID:/n4R+0/C(8/16) AAS
では、もう少し正確に質問します:
「では逆に聞きますが、Blazor Wasmは、.NET が使えるサーバーに設置しても
.NETが使えないLinux サーバーに設置した場合と比べて機能的な優位性が全く
ないということでいいのですか?」
396: 2021/04/11(日)16:00 ID:XWj7PX2h(15/22) AAS
誰が全くないだなんて言ったの?
397
(1): 2021/04/11(日)16:06 ID:XWj7PX2h(16/22) AAS
質問中の.NETは.NET5以降の話をしているっていう前提で言うと、わかりやすい例はBFFとか?
まあ同じ言語で自由にWeb API書いてデプロイできる環境があるってだけでも大きなメリットだと思うけど?
398: 2021/04/11(日)16:37 ID:/n4R+0/C(9/16) AAS
>>397
そんなものだけのためにMSクラウドが使われているということ?
399: 2021/04/11(日)16:41 ID:XWj7PX2h(17/22) AAS
なぜそうなった
400: 2021/04/11(日)16:42 ID:XWj7PX2h(18/22) AAS
どういう思考回路でそうなったのか誰か解説してくれ…
401: 2021/04/11(日)17:09 ID:/n4R+0/C(10/16) AAS
クラウドって、開発言語との親和性以外の売りが理解できない。
サーバーのスケーリングが必要になるほどの大事業ってそんなにあると
は思えないんだが。
402
(1): 2021/04/11(日)17:10 ID:cIPKVqmL(3/6) AAS
単に認証ができればいいだけなら
確かにサーバー側には認証ロジックいらないけど
ユーザーごとになにか制限かけるとか
ユーザーごとにデータ保存するとかなら
その当たりのロジックは必要

でも実装はasp.net core である必要はなくてphpでもいい
403: 2021/04/11(日)17:13 ID:1cW0EbU+(2/2) AAS
MSクラウドってAzureのことなのかな?
Azureでクラウド構築っていうならASP.NETが選択肢になるのは当然だし
何の話してんのか分かんないよね
404: 2021/04/11(日)17:45 ID:/n4R+0/C(11/16) AAS
>>402
出来る出来ないの問題ではやる方法はいくらでもあるのは当然ではあるが、
asp.netにおいてはログイン認証機能をアプリにつけるのがとても簡単に出来る
ことが売りの一つであったはずなんだ。
405
(2): 2021/04/11(日)17:54 ID:/n4R+0/C(12/16) AAS
認証が簡単に出来ると思ったら大間違いだぞ。
phpで認証するとしても、最初から出来ているソースコードを使うならいいが、
自分で作るのはプログラミング力だけでなく、数学や暗号、ロック技術、
ハッキング対策などすべてに詳しい人でないと駄目なんだぞ。
1-
あと 329 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.139s*