.NET MAUIが不人気な原因なんなの? (426レス)
.NET MAUIが不人気な原因なんなの? http://mevius.5ch.net/test/read.cgi/tech/1712104264/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
120: デフォルトの名無しさん [sage] 2024/05/15(水) 00:36:44.66 ID:0QhUyids MSの黒歴史 windowsアプリ作れるようにしたで Visual Studio+Win32で作ってやw →イベントハンドラやウインドウ関連のAPIがゴミ過ぎるためにまともなUIが作れない MFC作ったで C++でオブジェクト指向やでw →結局ただのラッパーなのでCDocumnetやCViewの本質的複雑さは変わらず誰も使わない しょうがないからVBで画面作ってやw →結局画面はこれで作るのが標準になる ただし、業務ロジックは裏のC++プロセスへ投げることになるのでたかが画面一枚作るのに死ぬほど手間
がかかることに http://mevius.5ch.net/test/read.cgi/tech/1712104264/120
121: デフォルトの名無しさん [sage] 2024/05/15(水) 00:43:12.20 ID:0QhUyids MSの黒歴史2 .NET Frameworkっていうの作ったでw Javaより使いやすいC#いう言語も作ったでw 今回はGUIも作りやすうしといた みんなつこーてや →フォームアプリのゴミさ加減は相変わらずなので大規模になるとまともにUIが作れない WPFいうの作ったでw 流行りのXMLで全部書けるんや!! これが最強やろ!! →XAMLがゴミ過ぎて誰もついて行けず そしてWeb全盛時代へ突入 しかしMSはこの分野での武器はゼロ IE6というレガシーで足を引っ張ることだけが仕事になる http
://mevius.5ch.net/test/read.cgi/tech/1712104264/121
122: デフォルトの名無しさん [sage] 2024/05/15(水) 00:52:02.67 ID:0QhUyids MSの黒歴史3 やがてスマートフォン全盛時代へ突入 Windows phone作ったでw iPhoneやAndroidより使いやすいで あと今回はみんな大好きJavaScriptでアプリをつくれるようにしといたでw UWP言うねん凄いやろ これに合わせてWinRTいうのも作ったで 裏側はwindowsのランタイムや!! これからは全部これでええんやで これで今度こそ勝ちや →windows phoneは空前絶後の大失敗 WinRTは結局XAMLに囚われる上に .NETの機能を使うにはめちゃくちゃ面倒で誰も使わず http://mevi
us.5ch.net/test/read.cgi/tech/1712104264/122
123: デフォルトの名無しさん [sage] 2024/05/15(水) 00:57:17.12 ID:0QhUyids MSの黒歴史4 IE6の死によりブラウザのフロントエンド開発が加速する その中でReactやVueが流行り始める 仮想DOMを装備して状態を意識せずに書けるスタイルが人気となり爆発的普及を見せる Blazor作ったやでw WebアプリをJavaScriptやなくてC#で作れるんやでw これが顧客が本当に求めたものやろw →そもそもC#は誰も求めていないので誰も使わず http://mevius.5ch.net/test/read.cgi/tech/1712104264/123
124: デフォルトの名無しさん [] 2024/05/15(水) 10:08:51.34 ID://HVHYzO msの出すフレームワークよりelectronで作ったほうがいいってみんな気づいちゃった http://mevius.5ch.net/test/read.cgi/tech/1712104264/124
125: デフォルトの名無しさん [sage] 2024/05/15(水) 17:29:51.59 ID:d2BwHAQh いやそんなの本職のフロントエンドプログラマーなら10年以上前から気づいてたから XAML使う理由がC#と.NET使いたいためだけに我慢してXAMLとMVVM学習してただけの話 .NETだけはとてつもない下位互換性を堅持してるのにフロントエンドフレームワークが常に破壊的変更されちゃただでさえXAML書けるやつもノウハウもナレッジも少ないのに誰が使うねんて話 個人的にC#と.NETでのアプリ・ビジネスロジック実装は今でも神レベルに使いやすいし便利だからC#/.NETからReactやVite
やSvelte使えるようにしてくれりゃ全部解決なんよな まぁ昔からずっと主張してる俺の持論でMSは社内のフロントエンド開発部門の毎年の予算作るためだけにまったく役に立たないゴミみたいなフロントエンドの仕事を用意してやってるだけやで絶対に http://mevius.5ch.net/test/read.cgi/tech/1712104264/125
126: デフォルトの名無しさん [] 2024/05/15(水) 18:00:43.75 ID:gKXYwwQM MSはどうにかしてC#を使わせようと頑張ってるんだね 利権かなんか知らんけどさ http://mevius.5ch.net/test/read.cgi/tech/1712104264/126
127: デフォルトの名無しさん [sage] 2024/05/15(水) 18:48:03.26 ID:Yl/ROAxF 別にWPFでもいいからXAMLを放棄してhtml5にしてくれたらそれでよかったんだけど、Xamarin 買収しちゃってXAMLがさらにカオス化というのがな。 http://mevius.5ch.net/test/read.cgi/tech/1712104264/127
128: デフォルトの名無しさん [sage] 2024/05/15(水) 20:42:07.48 ID:rWwaX9Gc WebView2のMac版とLinux版出してくれればそれでいいよ スマホはもうC#でやりたいやつ誰もいないだろ、、、 http://mevius.5ch.net/test/read.cgi/tech/1712104264/128
129: デフォルトの名無しさん [sage] 2024/05/15(水) 20:57:08.96 ID:d2BwHAQh 一番期待してたBlazor Hybridも既存のRazor構文とMAUI抽象化レイヤーというゴミ実装でオワコン なぜTauriのtarui::commandのようなnvoke Commandsの美しくも簡単で便利な実装にできなかったのか まぁそもそもほんまにMS本社レドモンドで作ったのかも怪しいくらいゴミやから外注に作らせた説もぜんぜんあるわな ほんまTauriでRustじゃなくてC#使えたら最強やのになぁ http://mevius.5ch.net/test/read.cgi/tech/1712104264/129
130: デフォルトの名無しさん [] 2024/05/15(水) 21:04:24.59 ID:5BURxS90 Tauriの美しさは素晴らしい デスクトップに限らずそのうちモバイル業界のガワアプリハイブリッドアプリのプラットフォームをTauriが統一すると思う http://mevius.5ch.net/test/read.cgi/tech/1712104264/130
131: デフォルトの名無しさん [sage] 2024/05/15(水) 21:14:18.91 ID:n0xVoSRA Tauriで開発されてるアプリでいくつか注目してるのあるけど2~3年立っても一向に開発終わらなってないのがちょっと不安だな やっぱりElectronに比べると開発速度は出せないのか http://mevius.5ch.net/test/read.cgi/tech/1712104264/131
132: デフォルトの名無しさん [sage] 2024/05/15(水) 21:38:33.59 ID:d2BwHAQh >>130-131 Tauriはロジックの実装がRustなのが最大の魅力なんやがそれが足枷にもなってるんよ 例えば俺が個人利用のためにC#+WinFormsで作った圧縮・展開アーカイブアプリをTauri+Rustにポーティングしたんやが RustにはC#のsharpcompressのような統合圧縮・展開ライブラリが存在しない それどころかC++のlibzipやunrarみたいなのもなくてRustでヘッダー読んでとかめちゃくちゃ大変やった ここがC#どころかC++にすら劣る部分やねまぁRustの使用領域を考えるとトッ
プエンジニアが触るんやからそうなるんやろうけど俺ら下々のプログラマーにはちと荷が重い http://mevius.5ch.net/test/read.cgi/tech/1712104264/132
133: デフォルトの名無しさん [] 2024/05/15(水) 22:24:04.04 ID:Mf4JFvqi libarchiveでよくね? http://mevius.5ch.net/test/read.cgi/tech/1712104264/133
134: ! [sage] 2024/05/15(水) 23:02:06.91 ID:jRZU1V1x そもそもrustの速度必要とする一般アプリなんてそうそう作る機会ないだろ SNSアプリなんてWebAPI叩いてデータベースいじってUI表示とか CPUインテンシブなアプリなんてなぁ・・ 画像処理系のアプリとかで 例に出た圧縮も自前で実装するならいざしらず 結局外部ライブラリ呼ぶだけだしな http://mevius.5ch.net/test/read.cgi/tech/1712104264/134
135: デフォルトの名無しさん [sage] 2024/05/15(水) 23:09:43.13 ID:jRZU1V1x つか、libarchiveはもうwindowsに同梱されてるよな http://mevius.5ch.net/test/read.cgi/tech/1712104264/135
136: デフォルトの名無しさん [sage] 2024/05/16(木) 00:03:39.76 ID:bfze6bsB Windows限定ならCOMで少々面倒だが7z.dllで全部完結するんだけどWinFormsをTauriにリプレイスするってことはマルチプラットフォームもある程度考えてるだろうしそうはいかんか >>134 Tauriの利点はどっちかと言うとバイナリサイズの方だと思ってる VSCodeやDiscord辺りが先陣切ってTauri化してくれたら神なんだがまあ無理な話か http://mevius.5ch.net/test/read.cgi/tech/1712104264/136
137: デフォルトの名無しさん [sage] 2024/05/16(木) 00:24:03.29 ID:Lo68+sEN tauri久しぶりに見に行ったけど2.0まだなんだなぁ http://mevius.5ch.net/test/read.cgi/tech/1712104264/137
138: デフォルトの名無しさん [sage] 2024/05/16(木) 05:31:03.47 ID:cUMLS5bA tauriはなーelectronに比べてpreloadもいらないしフロントエンド側はめちゃくちゃスマートに書けるんだけど Rust側で何かやろうとするとガッチガチ言語すぎてギャップがすごい C++とかやってた人は楽チンなんだろうけど http://mevius.5ch.net/test/read.cgi/tech/1712104264/138
139: デフォルトの名無しさん [sage] 2024/05/16(木) 13:02:59.82 ID:GRjs/TRy >>138 tauriでrustを使う理由って「rustで書きたいから」以外の理由がない 全部JSで書いた方が速いし楽 しかし男には全てをrustで書くという夢がある http://mevius.5ch.net/test/read.cgi/tech/1712104264/139
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 287 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.009s