ASP.NETのBlazorのスレッド part2です。
ASP.NET
https://dotnet.microsoft.com/apps/aspnet
ASP.NETは、クロスプラットフォーム対応、無料、オープンソースのフレームワーク
Free. Cross-platform. Open source.
A framework for building web apps and services with .NET and C#.
Introduction to ASP.NET Core Blazor
https://docs.microsoft.com/en-us/aspnet/core/blazor/?view=aspnetcore-5.0
【本命】Blazor スレ1【真打】
http://mevius.5ch.net/test/read.cgi/tech/1595255796/
Microsoft ASP.NET Blazor #02
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2020/11/22(日) 05:30:30.13ID:kDrPKY9d93デフォルトの名無しさん
2020/12/18(金) 20:12:21.48ID:AKVGlWuS >>90
Pythonはスクリプトだから遅いし大規模にも向かない。
TSとおなじく、MSのnative appやASP.NETでは
使えない状態のままだとおもう。
主力はC#
PythonはAIとか強いからMSとしてその分野の強化かと
Pythonはスクリプトだから遅いし大規模にも向かない。
TSとおなじく、MSのnative appやASP.NETでは
使えない状態のままだとおもう。
主力はC#
PythonはAIとか強いからMSとしてその分野の強化かと
94デフォルトの名無しさん
2020/12/18(金) 20:22:53.83ID:UPU6Cu+L 愛の不時着いいよね〜w
見たことないけど。
見たことないけど。
2020/12/18(金) 20:38:35.56ID:WIChbQFJ
>>92
SPがなにかわからんけど
クロスプラットフォームかということでReactNative使ってるんだと。
https://www.softantenna.com/wp/software/office-in-javascript/
SPがなにかわからんけど
クロスプラットフォームかということでReactNative使ってるんだと。
https://www.softantenna.com/wp/software/office-in-javascript/
2020/12/18(金) 20:45:25.39ID:4UaQE5Dn
>>92
https://appfigures.com/resources/insights/microsoft-goes-all-in-on-react-native
iOSアプリでは…
Bing Search
Microsoft OneDrive
Microsoft Outlook
Xbox
Microsoft Word
Microsoft OneNote
Microsoft Excel
Mixer - Interactive Streaming
Microsoft SharePoint
Microsoft Teams
Cortana
Microsoft Edge
Office Delve - for Office 365
Microsoft Visio Viewer
Dynamics 365 for phones
PowerApps
MS Executive Industry Summit
続く
https://appfigures.com/resources/insights/microsoft-goes-all-in-on-react-native
iOSアプリでは…
Bing Search
Microsoft OneDrive
Microsoft Outlook
Xbox
Microsoft Word
Microsoft OneNote
Microsoft Excel
Mixer - Interactive Streaming
Microsoft SharePoint
Microsoft Teams
Cortana
Microsoft Edge
Office Delve - for Office 365
Microsoft Visio Viewer
Dynamics 365 for phones
PowerApps
MS Executive Industry Summit
続く
2020/12/18(金) 20:45:59.21ID:4UaQE5Dn
>>96 続き
Androidアプリでは…
Microsoft OneDrive
Microsoft Outlook
Microsoft Word
Microsoft Excel
Microsoft PowerPoint
Xbox
Mixer - Interactive Streaming
Microsoft Teams
Xbox beta
Microsoft Edge
Microsoft Cortana - Digital assistant
Microsoft Kaizala
Microsoft SharePoint
Face Swap
Microsoft Selfie
Bing Ads
AltspaceVR - The Social VR App
PowerApps
Mixer - Interactive Streaming Beta
Xbox Game Pass (Beta)
…が、ReactNativeを使うてますねw
Androidアプリでは…
Microsoft OneDrive
Microsoft Outlook
Microsoft Word
Microsoft Excel
Microsoft PowerPoint
Xbox
Mixer - Interactive Streaming
Microsoft Teams
Xbox beta
Microsoft Edge
Microsoft Cortana - Digital assistant
Microsoft Kaizala
Microsoft SharePoint
Face Swap
Microsoft Selfie
Bing Ads
AltspaceVR - The Social VR App
PowerApps
Mixer - Interactive Streaming Beta
Xbox Game Pass (Beta)
…が、ReactNativeを使うてますねw
2020/12/18(金) 21:29:16.49ID:WIChbQFJ
日本の企業にありがちな
他部署が作ったオレオレフレームワークが他の部署では使われないみたいなやつ。
他部署が作ったオレオレフレームワークが他の部署では使われないみたいなやつ。
99デフォルトの名無しさん
2020/12/18(金) 22:05:46.36ID:AKVGlWuS >>95
SP=Smartphone
MSにしてはけっこう多いな、
別の記事ではMSはXamarin使ってると書いてあった。
MSはMAUIでたらMAUIに移行するんでは。
YouTubeはXamarinらしい。
最近のシェア動向
https://www.statista.com/statistics/869224/worldwide-software-developer-working-hours/
React NativeとFlutterが上位
SP=Smartphone
MSにしてはけっこう多いな、
別の記事ではMSはXamarin使ってると書いてあった。
MSはMAUIでたらMAUIに移行するんでは。
YouTubeはXamarinらしい。
最近のシェア動向
https://www.statista.com/statistics/869224/worldwide-software-developer-working-hours/
React NativeとFlutterが上位
100デフォルトの名無しさん
2020/12/18(金) 22:11:56.09ID:+Wrhvh6s YouTubeがxamarin?見間違いじゃねえか?
101デフォルトの名無しさん
2020/12/18(金) 22:27:08.65ID:WIChbQFJ Nativeは置いといて
ブラウザ上で動かすExcelのような複雑なUIのアプリは、jsよりWebAssemblyのほうが向いてると思うんだが。
それでも作り直すメリットがないのであれば
逆にWasmは何に使うのが正解なんだ…?
ゲームのみ?
CRUD中心の企業向けアプリなんてwasm選ぶ必要なくね?
BlazorServerの方が生産性高いし。
ブラウザ上で動かすExcelのような複雑なUIのアプリは、jsよりWebAssemblyのほうが向いてると思うんだが。
それでも作り直すメリットがないのであれば
逆にWasmは何に使うのが正解なんだ…?
ゲームのみ?
CRUD中心の企業向けアプリなんてwasm選ぶ必要なくね?
BlazorServerの方が生産性高いし。
102デフォルトの名無しさん
2020/12/18(金) 23:52:57.38ID:Lq+ZSFwA103デフォルトの名無しさん
2020/12/18(金) 23:57:26.29ID:Lq+ZSFwA >>101
新規サービスはBlazor一択
VS、C#自体の高生産性、バックエンドとフロントエンドが同じ言語で書けるメリットは大きい
速度も比較すると今はまだ遅いけど、体感ではどんぐりの背比べ、ぜんぜん問題ない
デバッグはまだやりにくいが、テスト書けばいいだけ
新規サービスはBlazor一択
VS、C#自体の高生産性、バックエンドとフロントエンドが同じ言語で書けるメリットは大きい
速度も比較すると今はまだ遅いけど、体感ではどんぐりの背比べ、ぜんぜん問題ない
デバッグはまだやりにくいが、テスト書けばいいだけ
104デフォルトの名無しさん
2020/12/18(金) 23:59:15.50ID:Lq+ZSFwA >>101
Excelとか既存の大規模アプリは移植のコストが割に合わない
Excelとか既存の大規模アプリは移植のコストが割に合わない
105デフォルトの名無しさん
2020/12/19(土) 00:08:47.12ID:x1EY5aRu つまり遅くてデバッグもしにくくて使い物にならない、と。
106デフォルトの名無しさん
2020/12/19(土) 00:25:06.52ID:8bUfeulY >>105
問題ないと言ってる
問題ないと言ってる
107デフォルトの名無しさん
2020/12/19(土) 00:25:30.46ID:pyDV0l6z >>102
AIでPython使うなら速度は大事。
PythonのライブラリはCを多用してるようだし。
スクリプトだと開発生産性も落ちる
Blazor wasmだと現状まともなデバッグできないからさらに生産性落ちる。
AIでPython使うなら速度は大事。
PythonのライブラリはCを多用してるようだし。
スクリプトだと開発生産性も落ちる
Blazor wasmだと現状まともなデバッグできないからさらに生産性落ちる。
108デフォルトの名無しさん
2020/12/19(土) 00:30:54.14ID:KJkGIAX1 >>89
ちゅうか、Blazor Wasmが駄目だからと言ってWasm自体の問題と混同しては
いけない。なぜなら、JS以外でWebページやWebアプリを作りたい需要は
とても多いはずなので、そのためにはWasmしか選択肢が無いから。
Wasmはプログラマが使う言語ではなく裏方で動くマシン語なのでWasmが
仮にどんなに使いにくくても、プログラマが使う言語にはほとんど影響しない。
ちゅうか、Blazor Wasmが駄目だからと言ってWasm自体の問題と混同しては
いけない。なぜなら、JS以外でWebページやWebアプリを作りたい需要は
とても多いはずなので、そのためにはWasmしか選択肢が無いから。
Wasmはプログラマが使う言語ではなく裏方で動くマシン語なのでWasmが
仮にどんなに使いにくくても、プログラマが使う言語にはほとんど影響しない。
109デフォルトの名無しさん
2020/12/19(土) 00:31:30.10ID:pyDV0l6z >>101
>CRUD中心の企業向けアプリなんてwasm選ぶ必要なくね?
これはそのとおりだがそもそもSEO必要ないならweb appの必要がない。
なんでもブラウザでやろうとするのは思考停止。
native appのほうが生産性も高いし、速度も速いし使いやすい。
wasmよりもMAUI, Flutter, Xamarinなどnativeのほうが流行る可能性が大きい。
Blazor WasmについてはJS interopが遅いという問題もあるし
それとデバッグが解決するまで俺は静観ですわ
>CRUD中心の企業向けアプリなんてwasm選ぶ必要なくね?
これはそのとおりだがそもそもSEO必要ないならweb appの必要がない。
なんでもブラウザでやろうとするのは思考停止。
native appのほうが生産性も高いし、速度も速いし使いやすい。
wasmよりもMAUI, Flutter, Xamarinなどnativeのほうが流行る可能性が大きい。
Blazor WasmについてはJS interopが遅いという問題もあるし
それとデバッグが解決するまで俺は静観ですわ
110デフォルトの名無しさん
2020/12/19(土) 00:40:03.17ID:pyDV0l6z >>108
そうはいっても
Blazor 以外のWasmがほとんど使われてないからな
一方でnativeは廃れる気配はない。
Swift, Kotlinでnative appの学習する分には無駄になることはほぼない。
MAUIが流行ったとしてもGoogle/Apple純正ツール開発と
Kotlin, Swiftの知識が役に立つ
そうはいっても
Blazor 以外のWasmがほとんど使われてないからな
一方でnativeは廃れる気配はない。
Swift, Kotlinでnative appの学習する分には無駄になることはほぼない。
MAUIが流行ったとしてもGoogle/Apple純正ツール開発と
Kotlin, Swiftの知識が役に立つ
111デフォルトの名無しさん
2020/12/19(土) 00:43:46.76ID:H4M2BfyN BlazorServerはいらない子なのか?
112デフォルトの名無しさん
2020/12/19(土) 00:43:58.13ID:avFHhi1d ザマ爺、本命Blazorスレでボコられたからって今さらこっち戻ってくんなよハゲ
113デフォルトの名無しさん
2020/12/19(土) 00:50:09.15ID:KJkGIAX1 >>110
FlutterやXamarine, MAUI, Qtなどと比べてWasmの優位性は、
実行形式が1つしか要らないのでビルドが速く、開発時のバックアップや
バージョン管理が楽と言うこと。
前者でAjail開発を行おうとすると、僅かに修正するたびに全てのターゲット
について再コンパイルして毎回テストしなくてはならない。
iOS/Android/Windows/Mac/Linux用に作る場合、5回、
64BIT版と32BIT版の両方が必要な場合、10回。
これだと開発に時間がかかってしょうがない。
一方、Wasmだと一回ビルドすればよいだけだしテストも1回でもなんとかなる
場合が多い。テストが省略できる理由は、ブラウザ自体がHTML5によって
プラットフォーム間の互換性を維持してくれているため。
FlutterやXamarine, MAUI, Qtなどと比べてWasmの優位性は、
実行形式が1つしか要らないのでビルドが速く、開発時のバックアップや
バージョン管理が楽と言うこと。
前者でAjail開発を行おうとすると、僅かに修正するたびに全てのターゲット
について再コンパイルして毎回テストしなくてはならない。
iOS/Android/Windows/Mac/Linux用に作る場合、5回、
64BIT版と32BIT版の両方が必要な場合、10回。
これだと開発に時間がかかってしょうがない。
一方、Wasmだと一回ビルドすればよいだけだしテストも1回でもなんとかなる
場合が多い。テストが省略できる理由は、ブラウザ自体がHTML5によって
プラットフォーム間の互換性を維持してくれているため。
114デフォルトの名無しさん
2020/12/19(土) 00:51:22.44ID:1ZOkfUtM115デフォルトの名無しさん
2020/12/19(土) 00:54:22.75ID:KJkGIAX1 >>113
最近、実行形式のサイズが大きくなって、ターゲットプラットフォームが多くなると、
バックアップに時間と容量を必要とする様になってしまった。
差分や増分バックアップでは途中のバージョンの欠損ですべてが失われる危険がある
のでやはり単純コピーしたいが、そうなるとプラットフォーム毎に実行形式が
異なっていることは非常に大問題となる。
その点、Wasmだとあらゆるプラットフォームで実行形式が単一しか要らなくなる
のでバックアップの時間もストレージの消費も少なくなって便利。
もちろんビルド時間も大いに節約でき、生産性も上がる。
最近、実行形式のサイズが大きくなって、ターゲットプラットフォームが多くなると、
バックアップに時間と容量を必要とする様になってしまった。
差分や増分バックアップでは途中のバージョンの欠損ですべてが失われる危険がある
のでやはり単純コピーしたいが、そうなるとプラットフォーム毎に実行形式が
異なっていることは非常に大問題となる。
その点、Wasmだとあらゆるプラットフォームで実行形式が単一しか要らなくなる
のでバックアップの時間もストレージの消費も少なくなって便利。
もちろんビルド時間も大いに節約でき、生産性も上がる。
116デフォルトの名無しさん
2020/12/19(土) 00:58:02.14ID:KJkGIAX1 >>115
最近驚いたのが、VS2019ではMFCの(Debug,Releaseなどの)ビルドディレクトリ
のサイズが1GB程度に膨れ上がってしまっていることだ。
こんなもの、バックアップをどうしろというのだ。
コピーするだけで大変な無駄な時間が要る。
最近驚いたのが、VS2019ではMFCの(Debug,Releaseなどの)ビルドディレクトリ
のサイズが1GB程度に膨れ上がってしまっていることだ。
こんなもの、バックアップをどうしろというのだ。
コピーするだけで大変な無駄な時間が要る。
117デフォルトの名無しさん
2020/12/19(土) 00:58:22.58ID:8bUfeulY >>107
学習は別にすればいい
AIも使うだけならそこまでではない
そして仮にAIが駄目だったとしてもそれでpythonの全ての価値を失うわけではない
AIはpythonの極一部の用途でしかない
スクリプトとC#を比べたらC#が勝つのは当たり前
しかしpythonには豊富なパッケージがある
pythonがブラウザで動くならそれは大きな価値がある
デバッグをする必要はない
やるべきことはテストコードを書くこと
テストコードを書けば自然とデバッグをする機会も減る
これはBlazorがどうのこうの以前の問題
テストツールがこれだけ充実してる時代にまだデバッグしてるんですか?
学習は別にすればいい
AIも使うだけならそこまでではない
そして仮にAIが駄目だったとしてもそれでpythonの全ての価値を失うわけではない
AIはpythonの極一部の用途でしかない
スクリプトとC#を比べたらC#が勝つのは当たり前
しかしpythonには豊富なパッケージがある
pythonがブラウザで動くならそれは大きな価値がある
デバッグをする必要はない
やるべきことはテストコードを書くこと
テストコードを書けば自然とデバッグをする機会も減る
これはBlazorがどうのこうの以前の問題
テストツールがこれだけ充実してる時代にまだデバッグしてるんですか?
118デフォルトの名無しさん
2020/12/19(土) 01:01:33.63ID:pyDV0l6z >>113
技術的に可能だからといって全部対応する必要はない
web appでIEを切るのと同じようにnativeでMacやLinuxは切る
Linux desktopなんて無視でいい。シェアがない。
Macもシェア小さいので無視。会社でMac無しはふつう
64bitで動けば32bitも普通まずそのまま動く
法人で使うならWindows10 64bitとAndroidとiOSだけで十分
WindowsとSPどちらか片方でもいい
技術的に可能だからといって全部対応する必要はない
web appでIEを切るのと同じようにnativeでMacやLinuxは切る
Linux desktopなんて無視でいい。シェアがない。
Macもシェア小さいので無視。会社でMac無しはふつう
64bitで動けば32bitも普通まずそのまま動く
法人で使うならWindows10 64bitとAndroidとiOSだけで十分
WindowsとSPどちらか片方でもいい
119デフォルトの名無しさん
2020/12/19(土) 01:05:15.02ID:pyDV0l6z >>114
deployガーっていうのはもうやめてくれ
それは管理者、開発者が無能なだけだ
クリック押すだけのインストーラーつくってもいいし
システム管理ツールでdeployしてもいい。
アプリ開始時にバージョン通知するようにしとけば、
各自のバージョンも把握して強制アップデートもできる。
そういうアイデアがないひとがdeployが、と騒ぐ。
deployガーっていうのはもうやめてくれ
それは管理者、開発者が無能なだけだ
クリック押すだけのインストーラーつくってもいいし
システム管理ツールでdeployしてもいい。
アプリ開始時にバージョン通知するようにしとけば、
各自のバージョンも把握して強制アップデートもできる。
そういうアイデアがないひとがdeployが、と騒ぐ。
120デフォルトの名無しさん
2020/12/19(土) 01:07:02.04ID:KJkGIAX1 >>118
まあ、言ってることはわかるが、Ajail開発では、テストを小まめにすることが
重要とされる。
例えば、64BITだけでビルドとテストをしつづけて、100回目で32BITでも
やってみたら、駄目、と言う事になる可能性があるが、その場合、不具合の
原因がどの修正によってもたらされたのは分からなくなるので、原因の不具合
の切り分けが難しくなるため、なるべく毎回テストした方が良いと考えられて
いる。ただし、ビルドとテストに時間が掛かって、むしろ開発効率が
悪くなることもあるので絶対ではないが。
まあ、言ってることはわかるが、Ajail開発では、テストを小まめにすることが
重要とされる。
例えば、64BITだけでビルドとテストをしつづけて、100回目で32BITでも
やってみたら、駄目、と言う事になる可能性があるが、その場合、不具合の
原因がどの修正によってもたらされたのは分からなくなるので、原因の不具合
の切り分けが難しくなるため、なるべく毎回テストした方が良いと考えられて
いる。ただし、ビルドとテストに時間が掛かって、むしろ開発効率が
悪くなることもあるので絶対ではないが。
121デフォルトの名無しさん
2020/12/19(土) 01:07:28.35ID:pyDV0l6z122デフォルトの名無しさん
2020/12/19(土) 01:09:22.42ID:H4M2BfyN 毎回Nativeをやたら推してくるやつが湧いてくる。。
123デフォルトの名無しさん
2020/12/19(土) 01:16:12.58ID:tyWP7Wcq ID:pyDV0l6z
貴方、MS関連スレでオンプレ爺さんと呼ばれてる人ですか?
貴方、MS関連スレでオンプレ爺さんと呼ばれてる人ですか?
124デフォルトの名無しさん
2020/12/19(土) 01:20:51.08ID:pyDV0l6z Blazor Wasmやりたがってたひとって
wasmだからやりたいってわけじゃない。
ほとんどはただCSSやJSがきらいな人たち。図星だろう?
web appである必要ないのにまわりと一緒になって思考停止していて
生産性の悪いCSSゴミやJSでもがいて開発が進まない。
JSがいらない素晴らしい!と
Blazor Wasmのような成熟してないのもに手を出してしまう。
SwiftとかKotlinを学習してnativeでさくっと開発してリリースしてしまうほうが速い。
wasmだからやりたいってわけじゃない。
ほとんどはただCSSやJSがきらいな人たち。図星だろう?
web appである必要ないのにまわりと一緒になって思考停止していて
生産性の悪いCSSゴミやJSでもがいて開発が進まない。
JSがいらない素晴らしい!と
Blazor Wasmのような成熟してないのもに手を出してしまう。
SwiftとかKotlinを学習してnativeでさくっと開発してリリースしてしまうほうが速い。
125デフォルトの名無しさん
2020/12/19(土) 01:27:21.70ID:KJkGIAX1 速度は少々犠牲にしても開発し易ければ使われる、という歴史を何度も見てきた。
ターゲットが増えても、ビルド回数が一回で済むこと、バックアップのための
ストレージが少なくて住むこと、バイナリの管理が楽なこと、などのメリットが
Webアプリにはあり、なおかつ、好きな言語を使いたい需要が大きい以上、
Wasmが生き残っていく可能性は高いと見ている。
ターゲットが増えても、ビルド回数が一回で済むこと、バックアップのための
ストレージが少なくて住むこと、バイナリの管理が楽なこと、などのメリットが
Webアプリにはあり、なおかつ、好きな言語を使いたい需要が大きい以上、
Wasmが生き残っていく可能性は高いと見ている。
126デフォルトの名無しさん
2020/12/19(土) 01:31:03.86ID:H4M2BfyN >>125
じゃあBlazorServerで良くないか?
じゃあBlazorServerで良くないか?
127デフォルトの名無しさん
2020/12/19(土) 06:52:39.03ID:pyDV0l6z128デフォルトの名無しさん
2020/12/19(土) 06:54:57.16ID:pyDV0l6z129デフォルトの名無しさん
2020/12/19(土) 09:15:20.46ID:H4M2BfyN130デフォルトの名無しさん
2020/12/19(土) 09:40:11.79ID:8bUfeulY131デフォルトの名無しさん
2020/12/19(土) 09:40:59.84ID:8bUfeulY >>124
C#を使いたい人だよ
C#を使いたい人だよ
132デフォルトの名無しさん
2020/12/19(土) 09:50:15.99ID:29ydT2k+ デスクトップはテストが面倒くさくないか
Seleniumは安定してるけどWinAppDriverは微妙
Seleniumは安定してるけどWinAppDriverは微妙
133デフォルトの名無しさん
2020/12/19(土) 12:27:51.83ID:3Uzrrw/t134デフォルトの名無しさん
2020/12/19(土) 12:29:39.47ID:3Uzrrw/t135デフォルトの名無しさん
2020/12/19(土) 12:34:53.83ID:LKhLVIez デスクトップアプリは未だにFormsの忌まわしい思い出を引きずっててな
136デフォルトの名無しさん
2020/12/19(土) 12:44:26.38ID:3Uzrrw/t >>135
どんな思い出?
どんな思い出?
137デフォルトの名無しさん
2020/12/19(土) 12:47:54.80ID:FPzjGDbs >>116
中間ファイルなんかバックアップとる必要ないだろ
中間ファイルなんかバックアップとる必要ないだろ
138デフォルトの名無しさん
2020/12/19(土) 12:50:43.81ID:LKhLVIez139デフォルトの名無しさん
2020/12/19(土) 12:58:36.30ID:aM5epQiT >>138
そういう職場がBlazor使ったところで問題解決にならないだろw
そういう職場がBlazor使ったところで問題解決にならないだろw
140デフォルトの名無しさん
2020/12/19(土) 13:00:34.17ID:3Uzrrw/t >>137
ちなみに、Debug/Releaseフォルダは中間だけでなく最終バイナリも含んでいる。
また、不具合を発見した時、原因を探ったり、どのバージョンから不具合が起きていた
かを調査することは重要で、そのためには中間ファイルまで残っていたほうが
安全だし便利では有る。
ソースファイルだけ残していた場合、ライブラリやツールキット、ヘッダフィル、
コンパイラのバージョンが変化してしまっていることが多いので、元の
環境に戻すのに膨大な手間と時間が掛かるし、当時の環境にまで完全には戻し
切れないこともある。
毎回毎回、全ての関係ファイルのバージョンをメモすることも不可能に近いし、
古いヘッダフィルやライブラリなどを正確に全て保存しきることも難しい。
古いものをダウンロードしようとしても昔のURLアドレスは無効になっていて
探し出すのに苦労することも多い。
deprecateになっていてダウンロードできなくなってしまっている可能性も有る。
さまざまなライブラリを使っていれば、それら全てについて元に戻す作業が
必要となり、非常に時間が掛かる。
それを避けるためにライブラリ類をハードディスクなどに保存しようとしても、
容量が大きすぎて困ることも多い。
また、インストーラーを保存しても、インストール作業中にネットから
ダウンロードすることが前提になっているものも多く、ちゃんと古いバージョンを
保存することは難しい。
ちなみに、Debug/Releaseフォルダは中間だけでなく最終バイナリも含んでいる。
また、不具合を発見した時、原因を探ったり、どのバージョンから不具合が起きていた
かを調査することは重要で、そのためには中間ファイルまで残っていたほうが
安全だし便利では有る。
ソースファイルだけ残していた場合、ライブラリやツールキット、ヘッダフィル、
コンパイラのバージョンが変化してしまっていることが多いので、元の
環境に戻すのに膨大な手間と時間が掛かるし、当時の環境にまで完全には戻し
切れないこともある。
毎回毎回、全ての関係ファイルのバージョンをメモすることも不可能に近いし、
古いヘッダフィルやライブラリなどを正確に全て保存しきることも難しい。
古いものをダウンロードしようとしても昔のURLアドレスは無効になっていて
探し出すのに苦労することも多い。
deprecateになっていてダウンロードできなくなってしまっている可能性も有る。
さまざまなライブラリを使っていれば、それら全てについて元に戻す作業が
必要となり、非常に時間が掛かる。
それを避けるためにライブラリ類をハードディスクなどに保存しようとしても、
容量が大きすぎて困ることも多い。
また、インストーラーを保存しても、インストール作業中にネットから
ダウンロードすることが前提になっているものも多く、ちゃんと古いバージョンを
保存することは難しい。
141デフォルトの名無しさん
2020/12/19(土) 13:08:06.13ID:8bUfeulY142デフォルトの名無しさん
2020/12/19(土) 13:16:37.65ID:fca3Stwo143デフォルトの名無しさん
2020/12/19(土) 14:19:42.49ID:xTbqHGyz >>142
dockerでWindowsコンテナって実用レベルになったの?
dockerでWindowsコンテナって実用レベルになったの?
144デフォルトの名無しさん
2020/12/19(土) 14:21:59.37ID:cBsPiTZc145デフォルトの名無しさん
2020/12/19(土) 14:33:16.67ID:pyDV0l6z >>129
ゲームは開発者が便利なUnityとかのライブラリで作る場合が多い。
Unityは生産性が高い。
一方のwasmは現時点でBlazor wasmはまともなデバッグができない。
あとはゲームといえばアプリ内課金だけど、wasmにすると
課金してもらうハードルがすごいあがってしまう。
SPのnative appだと手数料は高いが簡単に課金できる。
広告収入目当ての無料ゲームならwasmありだとおもうけど
ガチャとかで儲けようと思うとSP native appのが楽だと思うぞ
ゲームは開発者が便利なUnityとかのライブラリで作る場合が多い。
Unityは生産性が高い。
一方のwasmは現時点でBlazor wasmはまともなデバッグができない。
あとはゲームといえばアプリ内課金だけど、wasmにすると
課金してもらうハードルがすごいあがってしまう。
SPのnative appだと手数料は高いが簡単に課金できる。
広告収入目当ての無料ゲームならwasmありだとおもうけど
ガチャとかで儲けようと思うとSP native appのが楽だと思うぞ
146デフォルトの名無しさん
2020/12/19(土) 14:37:33.55ID:pyDV0l6z147デフォルトの名無しさん
2020/12/19(土) 14:38:28.43ID:H4M2BfyN >>145
ゲームでもなかったら何に使うんだこれってなる
BlazorWasmって最初は夢のような技術だと思っていたが、
俺のような企業向けアプリしか作らないやつにとってはBlazorServerが夢のような技術な気がしてきたぞ。
ゲームでもなかったら何に使うんだこれってなる
BlazorWasmって最初は夢のような技術だと思っていたが、
俺のような企業向けアプリしか作らないやつにとってはBlazorServerが夢のような技術な気がしてきたぞ。
148デフォルトの名無しさん
2020/12/19(土) 14:42:22.79ID:pyDV0l6z149デフォルトの名無しさん
2020/12/19(土) 14:48:03.92ID:pyDV0l6z150デフォルトの名無しさん
2020/12/19(土) 15:17:18.87ID:H+0BgwK+ >>143
windows?
windows?
151デフォルトの名無しさん
2020/12/19(土) 15:18:34.03ID:H+0BgwK+152デフォルトの名無しさん
2020/12/19(土) 15:19:15.99ID:H+0BgwK+153デフォルトの名無しさん
2020/12/19(土) 15:19:58.62ID:H+0BgwK+154デフォルトの名無しさん
2020/12/19(土) 15:23:14.19ID:3Uzrrw/t155デフォルトの名無しさん
2020/12/19(土) 15:24:00.22ID:JGeD5jA5 >>150
ID:3Uzrrw/tはMFCをビルドしたいんやで
ID:3Uzrrw/tはMFCをビルドしたいんやで
156デフォルトの名無しさん
2020/12/19(土) 15:42:15.72ID:piWwQ7Ox お前らこの技術を使っていったいぜんたい何を作ろうとしてるんだ?
157デフォルトの名無しさん
2020/12/19(土) 15:43:59.93ID:3Uzrrw/t >>145
一番の問題はiOSだね。
技術的に可能でも、Appleから駄目と言われれば終わってしまう。
とにかくAppleはなんとしてもMacのXCodeを使ってないアプリはiOSでは
動かせないように目を光らしている。
セキュリティーとかいう理由は体のいい言い訳で、実際にはMacを強制的に
買わせるため。
本当は独占禁止法違反。
Macの互換機を作ったところで今度はXCodeを互換機にはインストールできない
ようにされるだろうが、それはEUでは「相互運用性のため」と言われて
独占禁止法違反に当たるが。
というわけでMacの互換機を誰か作るべし。
一番の問題はiOSだね。
技術的に可能でも、Appleから駄目と言われれば終わってしまう。
とにかくAppleはなんとしてもMacのXCodeを使ってないアプリはiOSでは
動かせないように目を光らしている。
セキュリティーとかいう理由は体のいい言い訳で、実際にはMacを強制的に
買わせるため。
本当は独占禁止法違反。
Macの互換機を作ったところで今度はXCodeを互換機にはインストールできない
ようにされるだろうが、それはEUでは「相互運用性のため」と言われて
独占禁止法違反に当たるが。
というわけでMacの互換機を誰か作るべし。
158デフォルトの名無しさん
2020/12/19(土) 15:45:44.06ID:3Uzrrw/t VirtualPCやVMWareみたいなもののWindowsで動くMac仮想マシンは無いのかな。
159デフォルトの名無しさん
2020/12/19(土) 15:48:45.06ID:cfiN3g00 >>157
Macだけあれば良いのだから問題ない
Macだけあれば良いのだから問題ない
160デフォルトの名無しさん
2020/12/19(土) 15:50:12.89ID:3Uzrrw/t >>159
個人的にはそれだけは嫌なのでiOSは無視するよ。
個人的にはそれだけは嫌なのでiOSは無視するよ。
161デフォルトの名無しさん
2020/12/19(土) 15:50:26.91ID:1ZOkfUtM162デフォルトの名無しさん
2020/12/19(土) 16:20:27.46ID:MvLlV0UQ163デフォルトの名無しさん
2020/12/19(土) 16:24:52.94ID:3Uzrrw/t >>162
iOSのアプリ開発は、企業に任せるよ。
iOSのアプリ開発は、企業に任せるよ。
164デフォルトの名無しさん
2020/12/19(土) 19:33:56.12ID:pyDV0l6z iOS, Androidのシェアは日本ではほぼ半分
https://simchange.jp/post-164095/
iOS, Androidのどちらか先にappつくって
ヒットしたら移植するのでもいいだろう
https://simchange.jp/post-164095/
iOS, Androidのどちらか先にappつくって
ヒットしたら移植するのでもいいだろう
165デフォルトの名無しさん
2020/12/19(土) 19:37:37.25ID:pyDV0l6z166デフォルトの名無しさん
2020/12/19(土) 19:40:52.47ID:pyDV0l6z 最近、nativeの話してもバッシングされなくなったな
まえはXamarinの単語だしただけで基地外が騒いだけどw
多くの人がBlazor wasmのガッカリ感に気付いたかね?
まえはXamarinの単語だしただけで基地外が騒いだけどw
多くの人がBlazor wasmのガッカリ感に気付いたかね?
167デフォルトの名無しさん
2020/12/19(土) 19:59:06.06ID:G+RQMXDP XamarinがNGワードに入ってるだけだと思うぞ
俺は技術的なワードはうざくてもNG入れない主義だから見えてるけど
俺は技術的なワードはうざくてもNG入れない主義だから見えてるけど
168デフォルトの名無しさん
2020/12/19(土) 23:35:45.44ID:cBsPiTZc169デフォルトの名無しさん
2020/12/19(土) 23:44:53.55ID:LpZi8G42 ザマ爺あっちのスレ戻れ
社内でしか通用しない老害のウンチクは向こうで垂れ流せ
社内でしか通用しない老害のウンチクは向こうで垂れ流せ
170デフォルトの名無しさん
2020/12/19(土) 23:52:19.46ID:tyWP7Wcq ID:pyDV0l6z
やっぱり貴方、MS関連スレでオンプレ爺さんと呼ばれてる人じゃないですか!
なんで応答しないんですか!!
やっぱり貴方、MS関連スレでオンプレ爺さんと呼ばれてる人じゃないですか!
なんで応答しないんですか!!
171デフォルトの名無しさん
2020/12/19(土) 23:58:08.90ID:LpZi8G42 ここではスレチのxamarin推すガイジとして有名でザマ爺呼ばわりされて皆から嫌われとるんや
172デフォルトの名無しさん
2020/12/19(土) 23:58:46.73ID:8bUfeulY >>168
高くないが?
高くないが?
173デフォルトの名無しさん
2020/12/20(日) 00:41:09.44ID:a9TnPW+R >>166
Blazor本スレならスレ違いで叩くがここは雑談スレだから放置してる
Blazor本スレならスレ違いで叩くがここは雑談スレだから放置してる
174デフォルトの名無しさん
2020/12/20(日) 01:13:21.56ID:qnjQAXRu あっちはクラウドの話ばかりですが
175デフォルトの名無しさん
2020/12/20(日) 03:32:44.06ID:Hx+xItDT ここはガイジの隔離スレ
本スレに迷惑掛からないよう適当に相手してやってくれ
本スレに迷惑掛からないよう適当に相手してやってくれ
176デフォルトの名無しさん
2020/12/20(日) 03:57:19.02ID:NmAfNXJq >>165
有ってもWindowsを終了させて再起動しなくちゃいけないとかだったら
困るし、遅いのも困るし、XCodeをインストールできるかどうか、できても
ネットに繋いだ時にライセンス違反を指摘されたり、AppStoreに登録できるか
どうかも分からないし、とにかくAppleが絡むとろくなことが無いので
iOSは無視するしかない。
有ってもWindowsを終了させて再起動しなくちゃいけないとかだったら
困るし、遅いのも困るし、XCodeをインストールできるかどうか、できても
ネットに繋いだ時にライセンス違反を指摘されたり、AppStoreに登録できるか
どうかも分からないし、とにかくAppleが絡むとろくなことが無いので
iOSは無視するしかない。
177デフォルトの名無しさん
2020/12/20(日) 07:58:59.61ID:vYm8Aryt178デフォルトの名無しさん
2020/12/20(日) 08:09:16.60ID:vYm8Aryt >>176
iOS app開発できるし
パッチもあてられるし
CPU次第でMacより速くできるし。
マルチブートするかMacOS専用PCにするかは自分次第だし。
Apple嫌いなのは同じだが違いは儲かるから俺はやる、それだけ
AndroidとiOSシェア同じなんだから捨てるのはもったいない
iOS app開発できるし
パッチもあてられるし
CPU次第でMacより速くできるし。
マルチブートするかMacOS専用PCにするかは自分次第だし。
Apple嫌いなのは同じだが違いは儲かるから俺はやる、それだけ
AndroidとiOSシェア同じなんだから捨てるのはもったいない
179デフォルトの名無しさん
2020/12/20(日) 12:38:53.63ID:NmAfNXJq180デフォルトの名無しさん
2020/12/20(日) 12:39:56.25ID:NmAfNXJq181デフォルトの名無しさん
2020/12/20(日) 13:24:08.95ID:XPZNArTY ザマオンプレジジィが伸び伸びしてて草
終の棲家とするが良いw
終の棲家とするが良いw
182デフォルトの名無しさん
2020/12/20(日) 17:45:21.29ID:vYm8Aryt >>179
アプリ内課金なのか何の数字なのか不明だが、
間接的にsp appで利益あげるパターンもある。
アプリ無料で広告もつけなくても稼ぐことができる
トップ層は大ヒットゲームだし
下はとりあえずつくってみたアプリだし
平均値はあまり意味はない。
アプリ内課金なのか何の数字なのか不明だが、
間接的にsp appで利益あげるパターンもある。
アプリ無料で広告もつけなくても稼ぐことができる
トップ層は大ヒットゲームだし
下はとりあえずつくってみたアプリだし
平均値はあまり意味はない。
183デフォルトの名無しさん
2020/12/20(日) 20:08:45.15ID:Gd3F49It 177 名前:デフォルトの名無しさん :2020/12/20(日) 07:58:59.61 ID:vYm8Aryt
>>173-175
本スレってASP.NET知らない無能が立てたスタンドアロンスレのことか?
あそこも俺がネタふらないとすぐ過疎った。
Blazor使ってる人がほぼいないから話題がない。
爺さんさ、もしかして発達障害の診断受けたことある?
上に引用した爺さんのレスだが、実際のところは2つのblazorスレで無関係なオンプレミスとxamarinの話を永遠繰り返してただけじゃない?で、スレ違いだから止めろとスレ民からいくら言われても、決して止めなかった。…これって爺さんの中では適切な話題を振っているとの認識だからよな?
スレチだけでなく、こちらの質問に対して妙にズレた回答をしてくることも幾度となくあった。むしろ適切な回答が返ってくることの方が珍しいくらい。
要するにさ、全く会話が成立していない状態なんだよね。分かるかな?
現実社会でもそういう指摘受けたことないかい?どうだろう?
>>173-175
本スレってASP.NET知らない無能が立てたスタンドアロンスレのことか?
あそこも俺がネタふらないとすぐ過疎った。
Blazor使ってる人がほぼいないから話題がない。
爺さんさ、もしかして発達障害の診断受けたことある?
上に引用した爺さんのレスだが、実際のところは2つのblazorスレで無関係なオンプレミスとxamarinの話を永遠繰り返してただけじゃない?で、スレ違いだから止めろとスレ民からいくら言われても、決して止めなかった。…これって爺さんの中では適切な話題を振っているとの認識だからよな?
スレチだけでなく、こちらの質問に対して妙にズレた回答をしてくることも幾度となくあった。むしろ適切な回答が返ってくることの方が珍しいくらい。
要するにさ、全く会話が成立していない状態なんだよね。分かるかな?
現実社会でもそういう指摘受けたことないかい?どうだろう?
184デフォルトの名無しさん
2020/12/21(月) 00:37:22.04ID:SJYr72qf >>182
もう、スマホが出来てからかなり時間が経ってしまったので黎明期の
ように簡単なゲームやアプリでも飛ぶように売れるというような特殊期間
は過ぎてしまった。
ソフトウェアの需要も頭打ちになっており、そう簡単に儲かるものではない。
ゲームも売上高は高く見えても開発にも同等に人件費がかかっており
赤字ぎりぎりの事が多い。
もう、スマホが出来てからかなり時間が経ってしまったので黎明期の
ように簡単なゲームやアプリでも飛ぶように売れるというような特殊期間
は過ぎてしまった。
ソフトウェアの需要も頭打ちになっており、そう簡単に儲かるものではない。
ゲームも売上高は高く見えても開発にも同等に人件費がかかっており
赤字ぎりぎりの事が多い。
185デフォルトの名無しさん
2020/12/21(月) 01:12:36.38ID:KEVFN1Cr186デフォルトの名無しさん
2020/12/21(月) 01:33:49.70ID:kC10DwQL ここは雑談スレだから仕方ない
Blazor本スレならしょうもない雑談は徹底的に叩くけど
Blazor本スレならしょうもない雑談は徹底的に叩くけど
187デフォルトの名無しさん
2020/12/21(月) 09:36:20.15ID:eMg5oWqT >>184
儲かるマーケットで新規参入が増えるのは当たり前だしどうでもいい。
クオリティが高ければ人気がでて儲かる
ゲームの損益は上場企業なら公開されてる。
頭打ちでもない。巣ごもり需要で各社、好決算だ
儲かるマーケットで新規参入が増えるのは当たり前だしどうでもいい。
クオリティが高ければ人気がでて儲かる
ゲームの損益は上場企業なら公開されてる。
頭打ちでもない。巣ごもり需要で各社、好決算だ
188デフォルトの名無しさん
2020/12/21(月) 09:40:40.18ID:eMg5oWqT >>183
オンプレミスの話題は他の奴らが悪い
海外で脱クラウドの流れでてるのは事実だし
ある程度知識あるエンジニアなら当然のように気が付く。
事実に反発しているということは
オンプレミスで開発・運用できるスキルがないやつらってこと
否定しないと自分がスキルないのを認めることになるから奴らはしつこい
オンプレミスの話題は他の奴らが悪い
海外で脱クラウドの流れでてるのは事実だし
ある程度知識あるエンジニアなら当然のように気が付く。
事実に反発しているということは
オンプレミスで開発・運用できるスキルがないやつらってこと
否定しないと自分がスキルないのを認めることになるから奴らはしつこい
189デフォルトの名無しさん
2020/12/21(月) 10:19:52.71ID:RgKh0kMO 脱クラウドの真偽はどうあれ、少なくともBlazor使ってるのなんてほぼ100%クラウドでしょう
ちょっとは周り見た方がいいよ
ちょっとは周り見た方がいいよ
190デフォルトの名無しさん
2020/12/21(月) 10:54:45.18ID:sgTwUHSK191デフォルトの名無しさん
2020/12/21(月) 12:29:08.06ID:vPyfCX7u たのむからここではオンプレの話をするなよ
192デフォルトの名無しさん
2020/12/21(月) 17:46:03.85ID:xeeueWnS >>187
iOSのアプリは、メーカーが作ってればいいよ。
iOSのアプリは、メーカーが作ってればいいよ。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【芸能】「加害の歴史を直視しない政治家が国の顔に」 宍戸開の批判に議論勃! 高市発言で揺れる芸能界… [冬月記者★]
- 【日中対立】在日本中国大使館、サンフランシスコ講和条約「不法かつ無効な文書」とSNSに投稿 高市首相が党首討論で引用 ★2 [ぐれ★]
- 拳銃24丁を中国から日本国内に輸入した疑い 中国人の46歳の男逮捕 1丁約3000円で販売 [七波羅探題★]
- 糖尿病疑い全国で1100万人、8年で100万人増…厚労省推計 [蚤の市★]
- 【文春】AKB48『紅白歌合戦』出場へ! 前田敦子&大島優子が限定復活! 『ヘビロテ』など黄金期メドレー披露 神7の多くが出場 [冬月記者★]
- 【芸能】落合博満氏、『もし今の時代の選手だったらメジャーで活躍したか?』の質問に即答 会場どよめき [冬月記者★]
- 【悲報】日本政府、フランスに「習近平をG7に呼ばないで」と懇願していたwww [237216734]
- 高市を逐一擁護していたJSF、さすがに高市の「戦艦」発言に耐えきれず批判 ネトウヨ発狂へ [165981677]
- 【画像】ケンモメンの歯並びって"何型"? [904880432]
- 【動画】普通の日本人「日本出身だと言うとこういうリアクションが来るw」 [394133584]
- 財務省の総務課長が現場に直接「改ざん」を指示したメールを次々と発見! 新たな開示で公文書は5万4000枚に【森友 [861717324]
- 納豆に生卵入れるやつはバカ
