[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2ch.scのread.cgiへ]
Update time : 12/03 10:05 / Filesize : 128 KB / Number-of Response : 515
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

.NET MAUIが不人気な原因なんなの?



1 名前:デフォルトの名無しさん mailto:sage [2024/04/03(水) 09:31:04.77 ID:PIf6+wQa.net]
https://monobook.org/wiki/.NET_MAUI

75 名前:デフォルトの名無しさん mailto:sage [2024/04/09(火) 18:04:45.11 ID:l6D7k+ZS.net]
>>68
今のwindowsは全部NTベースだぞ
windows10はNT10.0だ

76 名前:デフォルトの名無しさん mailto:sage [2024/04/09(火) 21:43:44.54 ID:UuKm+fN/.net]
>>75
95は32ビットフラットメモリモデルのプログラムがかけたんだぞ
3.1のセグメントモデルを知っていれば神としか言いようがない
3.1のファイル操作はDOSを使うからガックガクだったが95のプリエンプティブなマルチタスクは神
NTは確かにすでにあったけど起動するだけで眠くなるアプリ無いし

77 名前:デフォルトの名無しさん mailto:sage [2024/04/12(金) 15:32:38.18 ID:t3QEC2Vb.net BE:422186189-PLT(12015)]
https://img.5ch.net/ico/folder1_03.gif
visual studio codeのc#とmauiの拡張機能が絶望的な品質だからだろ

78 名前:デフォルトの名無しさん mailto:sage [2024/04/12(金) 15:33:35.20 ID:t3QEC2Vb.net BE:422186189-PLT(12015)]
https://img.5ch.net/ico/folder1_03.gif
iosアプリ開発はmac必須なのにvisual studio codeが使い物にならないせいでどうにもならない

79 名前:デフォルトの名無しさん mailto:sage [2024/04/12(金) 18:01:46.39 ID:1ecUYjT8.net]
>>76
3.1触ったことあるってマジで何歳よ?
ジジイの俺ですら検証用のマシーンでチラッと見たことがある程度で触ったことはないぞ

80 名前:デフォルトの名無しさん [2024/04/12(金) 21:20:22.60 ID:9sITkbam.net]
>>78
Mac不要なのを知らんのか?

81 名前:デフォルトの名無しさん mailto:sage [2024/04/12(金) 22:09:01.89 ID:tyLDyfFZ.net]
MAUIはmacOSはもうずっとCatalystでお茶を濁すつもりなの?前に触った時Windowサイズすら変えられないと知って絶望した
C#はもう観念して、せめてデスクトップに集中してほしいんだが

82 名前:デフォルトの名無しさん mailto:sage [2024/04/12(金) 22:46:27.69 ID:j0zLvtrU.net]
>>79
Windows3.1は1990年代の前半だから40代の元パソコン少年とかなら触ったことあると思うぞ
自分は45歳のオッサンだが高校に上がって少し経つ頃にはPCはWindows3.1一色になってた

83 名前:デフォルトの名無しさん mailto:sage [2024/04/12(金) 22:50:08.23 ID:1ecUYjT8.net]
XAMLやめない限りはやることはないよ



84 名前:デフォルトの名無しさん mailto:sage [2024/04/12(金) 22:57:08.63 ID:1ecUYjT8.net]
>>82
俺もどっちかというとパソコン少年だったがMSXの後はwindows95まではコンシューマゲーム機しか触ってない
3.1触ってるやつは相当レアだと思うよ

85 名前:デフォルトの名無しさん mailto:sage [2024/04/13(土) 00:36:11.70 ID:OrtqC7Lq.net]
今思えばWindowsは国民機を潰すのが目的の1つにあったろう
技術立国日本の零落の始まりだ
日本が誇れる企業はトヨタしかなくなった
AI自動運転とかで同じことが車で起きたら終わりだ

86 名前:デフォルトの名無しさん mailto:sage [2024/04/13(土) 17:38:51.01 ID:WqUEYZDT.net]
XAMLを削除して新しいモダンな描画システムを作るべきだよ
FlutterとかSwiftUIみたいに書けるやり方でさ

87 名前:デフォルトの名無しさん mailto:sage [2024/04/13(土) 19:22:04.53 ID:umcuGDrn.net]
SwiftUIはよかった
まだ作りかけって感じは否めないけど(テーブルが10列までしか作れないとか)

88 名前:デフォルトの名無しさん mailto:sage [2024/04/14(日) 05:10:52.05 ID:cBXZ7kVC.net]
最近のフレームワークは最初からUI書くために設計されてるからなー
ツリー構造をいかに手数少なく

89 名前:デフォルトの名無しさん mailto:sage [2024/04/14(日) 05:41:09.94 ID:Jvefqylq.net]
その辺のフレームワークの設計はMSの専売特許だったはずなのだけどね
どこでおかしくなったのか

90 名前:デフォルトの名無しさん [2024/04/14(日) 12:11:46.21 ID:bJ4f9UiY.net]
>>80
ビルドにMac必須だろ
とくにライブラリを作るなら実機が手元にないとまったく開発が捗らないし

91 名前:デフォルトの名無しさん mailto:sage [2024/04/14(日) 12:12:39.70 ID:bJ4f9UiY.net]
>>81
ウインドウサイズは変えられるようになった
フォーカスの移動はできない

92 名前:デフォルトの名無しさん [2024/04/14(日) 12:23:29.65 ID:Fqyn/T0R.net]
>>90
ビルドもMac不要だぞ

93 名前:デフォルトの名無しさん mailto:sage [2024/04/14(日) 14:37:02.31 ID:iZhIOs9F.net]
シミュレータなしだと都度実機へ転送でつらないか
いまはリモートシミュレータがクラウド化されてる?



94 名前:デフォルトの名無しさん mailto:sage [2024/04/14(日) 15:48:22.87 ID:Jvefqylq.net]
UIKit使ってないならビルドは可能

95 名前:デフォルトの名無しさん [2024/04/15(月) 17:04:45.26 ID:cAc47cem.net]
UIKit使わないと無理だろw

96 名前:デフォルトの名無しさん [2024/04/15(月) 17:05:42.80 ID:L/+vsaF5.net]
ipaに署名できない
つまりリリースビルドができない

97 名前:デフォルトの名無しさん [2024/04/15(月) 17:09:17.54 ID:6WSJ63r9.net]
現状ではUIKitやらAVFoundationやらSensorKitやらを叩いてゴリゴリと自前でライブラリを作らないと使い物にならない。
そのライブラリの実装テストの試行錯誤はMac実機とiPhone実機の2つがないとまったく捗らない。

98 名前:デフォルトの名無しさん mailto:sage [2024/04/15(月) 17:15:24.72 ID:FCLpude1.net]
ゲームなら別にMacはリリースする時までいらない

99 名前:デフォルトの名無しさん mailto:sage [2024/04/15(月) 18:04:32.51 ID:xKjV4DT3.net]
まあ、実際使い物にならないから流行ってないんだけどね
廃止予定のVisual Studio for MacをVisual Studio Codeがまともになるまで延命するでもしないとMAUIまるごと完全消滅しそうではある

100 名前:デフォルトの名無しさん mailto:sage [2024/04/15(月) 18:16:15.82 ID:6WSJ63r9.net]
>>81
mac catalystはswiftで開発してもゴミだからな。
AVFoundationもまともに動かないからバーコードも扱えないし業務アプリには致命的すぎる

101 名前:デフォルトの名無しさん [2024/04/16(火) 17:46:19.58 ID:W2EsM7we.net]
MAUI以前の問題だぞ
https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit&ssr=false#review-details

102 名前:デフォルトの名無しさん mailto:sage [2024/04/16(火) 18:59:41.52 ID:xEC1OsYQ.net]
Java拡張の方が評価も更新頻度も高いというね
MSくん何がしたいんやC#もういらんのか?

103 名前:デフォルトの名無しさん mailto:sage [2024/04/17(水) 07:46:47.27 ID:IlFJ7R51.net]
C#はVisual Studioで使うものだからどうしてもCodeの方はおろそかになるよねって話
Codeの拡張機能JSだし開発者もかぶってない



104 名前:デフォルトの名無しさん mailto:sage [2024/04/17(水) 07:49:15.03 ID:MDytu443.net]
正直mauiはバグ多すぎてデバッグつらいからmaui blazorでui作るほうが早くできる

105 名前:デフォルトの名無しさん mailto:sage [2024/04/17(水) 20:04:42.74 ID:IOjATq5b.net]
.NET FrameworkをWindows 95にバックポートした強者現る
https://pc.watch.impress.co.jp/docs/news/yajiuma/1584811.html

こういうの好き

106 名前:デフォルトの名無しさん mailto:sage [2024/04/17(水) 23:09:35.35 ID:0UCdvkIj.net]
98は2.0が動くのか

107 名前:デフォルトの名無しさん mailto:sage [2024/04/18(木) 09:43:59.55 ID:ktRHYHEA.net]
>>101-103
Xamarin開発者の99%はmonoからの流れでLinuxとMacだからな。
そこをスパッと切り捨ててWindowsでVisual Studio使ってる人だけをターゲットにした結果がMAUIの現状だろう。
しかもその層はスマホアプリ開発の経験ほとんどなし。
Windows Phone時代にチョロっと触っただけだというね。

108 名前:デフォルトの名無しさん mailto:sage [2024/04/18(木) 12:23:29.41 ID:ftSkQ2X9.net]
まあC#一派って.NETにこだわりあるんだろうし
暗黒期を支えたプライドでこだわってるんだろうけど
時代は変わってることに気がついて欲しい
C#は望まれてない
windows phone時代のアーキテクチャは早すぎた
今こそ復活の時

109 名前:デフォルトの名無しさん mailto:sage [2024/04/22(月) 12:54:46.78 ID:XeQaUO1x.net]
MAUIが不人気ってかXAMLが不人気だから

110 名前:デフォルトの名無しさん mailto:sage [2024/04/22(月) 17:08:11.47 ID:xL1nodkv.net]
VisualStudioでしてきたことを今更VSCodeでやってられんということでしょう
いい加減.NETの遺産は滅ぼして良いと思う

111 名前:デフォルトの名無しさん mailto:sage [2024/04/22(月) 19:03:19.74 ID:ERivDhsP.net]
MAUIって結局UWPから何が改善されとるんや?

112 名前:デフォルトの名無しさん mailto:sage [2024/04/28(日) 08:44:52.39 ID:Wzo1bLkD.net]
2022年のピークからコミット数相当落ちてるね
https://github.com/dotnet/maui/graphs/contributors
バグ放置すんな人増やせって炎上してたのにコミッタ増えてないし改善する気無いね

113 名前:デフォルトの名無しさん [2024/04/28(日) 21:31:22.22 ID:zIw/ikml.net]
>>111
UWPとiOSとAndroidで「共通でできる機能」だけを集めたもの。
逆を言えばこの三者のうちひとつでも実装できない昨日はバッサリ切り捨てられている。

つまり何も良くなっていない。



114 名前:デフォルトの名無しさん mailto:sage [2024/04/28(日) 22:26:56.72 ID:lTd2/25z.net]
>>112
ええええ
これ以外開発するものないだろ
それとももうBlazorに全移行せよってこと?

115 名前:デフォルトの名無しさん mailto:sage [2024/04/30(火) 16:57:51.85 ID:njj0HCw/.net]
AvaloniaUIにスター数負けてるのにオープンissue3倍
終わってる

116 名前:デフォルトの名無しさん mailto:sage [2024/05/14(火) 22:56:20.03 ID:AqTx/Gb5.net]
test

117 名前:デフォルトの名無しさん mailto:sage [2024/05/14(火) 23:12:26.23 ID:AqTx/Gb5.net]
星の数ほどディスれるけど要点をまとめると

・XAMLがHMLT5+JS(TS)と比較してすべての面で劣る。
慣れてるXAMLerですら新規プロジェクトで一から実装してると萎えるくらい面倒くさい。
逆にC#や.NETは神、Tauri+Rustで実装してるとRustの標準ライブラリやサードパーティーライブラリがまったく充実してくて面倒くさすぎて萎える。

・人気がないからコミュニティが過疎りまくってて限界集落状態でコントールもライブラリもなにもない、エコシステムが崩壊している。
特に認証周りのライブラリまでOSSに依存していて話にならない。
これがReact、Flutter、Electronなんかと比較してMSの開発環境が終わってる一番の理由。
MSのないならお前らプログラマーが作るんだよぉ!?はストイックすぎる、誰もこんな開発環境使わねーよ。

・破壊的変更が多すぎて過去のノウハウやナレッジがリセットされて使い物にならず何も残らない荒野になり再度開拓する気力もなくなりみんな逃げ出す。
WinUI2→WinUI3だけでもかなりの破壊的変更だらけでこんな環境誰も怖くてさわれない、ましてや自社どころか顧客のプロジェクトでは採用不可能。
WPFでXAML触ってたからいけるんちゃう?とWinUIに手を出すと内部実装がまったく違っていて手も足も出ない、また一からキャッチアップのはじまり。

118 名前:デフォルトの名無しさん mailto:sage [2024/05/14(火) 23:22:54.33 ID:rvUCkthH.net]
まぁ、MSが割り当ててる開発者が少ないから
WinUI3もそうだが普通にクソ品質なんだよな
これが最大の問題

MSが力入れてないんだからそもそも流行るわけがない

119 名前:デフォルトの名無しさん mailto:sage [2024/05/15(水) 00:28:37.15 ID:d2BwHAQh.net]
そもそもMSがOfficeもTeamsもSkeypeもOutlookもどれもこれもぜーんぶReactとReact Nativeで作ってんのどゆこと!?ってなるわ
マジで俺等のこと馬鹿にしすぎだろ

120 名前:デフォルトの名無しさん mailto:sage [2024/05/15(水) 00:36:44.66 ID:0QhUyids.net]
MSの黒歴史
windowsアプリ作れるようにしたで
Visual Studio+Win32で作ってやw
→イベントハンドラやウインドウ関連のAPIがゴミ過ぎるためにまともなUIが作れない

MFC作ったで
C++でオブジェクト指向やでw
→結局ただのラッパーなのでCDocumnetやCViewの本質的複雑さは変わらず誰も使わない

しょうがないからVBで画面作ってやw
→結局画面はこれで作るのが標準になる

ただし、業務ロジックは裏のC++プロセスへ投げることになるのでたかが画面一枚作るのに死ぬほど手間がかかることに

121 名前:デフォルトの名無しさん mailto:sage [2024/05/15(水) 00:43:12.20 ID:0QhUyids.net]
MSの黒歴史2
.NET Frameworkっていうの作ったでw
Javaより使いやすいC#いう言語も作ったでw
今回はGUIも作りやすうしといた
みんなつこーてや

→フォームアプリのゴミさ加減は相変わらずなので大規模になるとまともにUIが作れない

WPFいうの作ったでw
流行りのXMLで全部書けるんや!!
これが最強やろ!!
→XAMLがゴミ過ぎて誰もついて行けず

そしてWeb全盛時代へ突入
しかしMSはこの分野での武器はゼロ
IE6というレガシーで足を引っ張ることだけが仕事になる

122 名前:デフォルトの名無しさん mailto:sage [2024/05/15(水) 00:52:02.67 ID:0QhUyids.net]
MSの黒歴史3
やがてスマートフォン全盛時代へ突入

Windows phone作ったでw
iPhoneやAndroidより使いやすいで
あと今回はみんな大好きJavaScriptでアプリをつくれるようにしといたでw
UWP言うねん凄いやろ
これに合わせてWinRTいうのも作ったで
裏側はwindowsのランタイムや!!
これからは全部これでええんやで
これで今度こそ勝ちや

→windows phoneは空前絶後の大失敗
WinRTは結局XAMLに囚われる上に
.NETの機能を使うにはめちゃくちゃ面倒で誰も使わず

123 名前:デフォルトの名無しさん mailto:sage [2024/05/15(水) 00:57:17.12 ID:0QhUyids.net]
MSの黒歴史4
IE6の死によりブラウザのフロントエンド開発が加速する
その中でReactやVueが流行り始める
仮想DOMを装備して状態を意識せずに書けるスタイルが人気となり爆発的普及を見せる

Blazor作ったやでw
WebアプリをJavaScriptやなくてC#で作れるんやでw
これが顧客が本当に求めたものやろw

→そもそもC#は誰も求めていないので誰も使わず



124 名前:デフォルトの名無しさん [2024/05/15(水) 10:08:51.34 ID://HVHYzO.net]
msの出すフレームワークよりelectronで作ったほうがいいってみんな気づいちゃった

125 名前:デフォルトの名無しさん mailto:sage [2024/05/15(水) 17:29:51.59 ID:d2BwHAQh.net]
いやそんなの本職のフロントエンドプログラマーなら10年以上前から気づいてたから
XAML使う理由がC#と.NET使いたいためだけに我慢してXAMLとMVVM学習してただけの話
.NETだけはとてつもない下位互換性を堅持してるのにフロントエンドフレームワークが常に破壊的変更されちゃただでさえXAML書けるやつもノウハウもナレッジも少ないのに誰が使うねんて話
個人的にC#と.NETでのアプリ・ビジネスロジック実装は今でも神レベルに使いやすいし便利だからC#/.NETからReactやViteやSvelte使えるようにしてくれりゃ全部解決なんよな
まぁ昔からずっと主張してる俺の持論でMSは社内のフロントエンド開発部門の毎年の予算作るためだけにまったく役に立たないゴミみたいなフロントエンドの仕事を用意してやってるだけやで絶対に

126 名前:デフォルトの名無しさん [2024/05/15(水) 18:00:43.75 ID:gKXYwwQM.net]
MSはどうにかしてC#を使わせようと頑張ってるんだね
利権かなんか知らんけどさ

127 名前:デフォルトの名無しさん mailto:sage [2024/05/15(水) 18:48:03.26 ID:Yl/ROAxF.net]
別にWPFでもいいからXAMLを放棄してhtml5にしてくれたらそれでよかったんだけど、Xamarin
買収しちゃってXAMLがさらにカオス化というのがな。

128 名前:デフォルトの名無しさん mailto:sage [2024/05/15(水) 20:42:07.48 ID:rWwaX9Gc.net]
WebView2のMac版とLinux版出してくれればそれでいいよ
スマホはもうC#でやりたいやつ誰もいないだろ、、、

129 名前:デフォルトの名無しさん mailto:sage [2024/05/15(水) 20:57:08.96 ID:d2BwHAQh.net]
一番期待してたBlazor Hybridも既存のRazor構文とMAUI抽象化レイヤーというゴミ実装でオワコン
なぜTauriのtarui::commandのようなnvoke Commandsの美しくも簡単で便利な実装にできなかったのか
まぁそもそもほんまにMS本社レドモンドで作ったのかも怪しいくらいゴミやから外注に作らせた説もぜんぜんあるわな
ほんまTauriでRustじゃなくてC#使えたら最強やのになぁ

130 名前:デフォルトの名無しさん [2024/05/15(水) 21:04:24.59 ID:5BURxS90.net]
Tauriの美しさは素晴らしい
デスクトップに限らずそのうちモバイル業界のガワアプリハイブリッドアプリのプラットフォームをTauriが統一すると思う

131 名前:デフォルトの名無しさん mailto:sage [2024/05/15(水) 21:14:18.91 ID:n0xVoSRA.net]
Tauriで開発されてるアプリでいくつか注目してるのあるけど2~3年立っても一向に開発終わらなってないのがちょっと不安だな
やっぱりElectronに比べると開発速度は出せないのか

132 名前:デフォルトの名無しさん mailto:sage [2024/05/15(水) 21:38:33.59 ID:d2BwHAQh.net]
>>130-131
Tauriはロジックの実装がRustなのが最大の魅力なんやがそれが足枷にもなってるんよ
例えば俺が個人利用のためにC#+WinFormsで作った圧縮・展開アーカイブアプリをTauri+Rustにポーティングしたんやが
RustにはC#のsharpcompressのような統合圧縮・展開ライブラリが存在しない
それどころかC++のlibzipやunrarみたいなのもなくてRustでヘッダー読んでとかめちゃくちゃ大変やった
ここがC#どころかC++にすら劣る部分やねまぁRustの使用領域を考えるとトップエンジニアが触るんやからそうなるんやろうけど俺ら下々のプログラマーにはちと荷が重い

133 名前:デフォルトの名無しさん [2024/05/15(水) 22:24:04.04 ID:Mf4JFvqi.net]
libarchiveでよくね?



134 名前:! mailto:sage [2024/05/15(水) 23:02:06.91 ID:jRZU1V1x.net]
そもそもrustの速度必要とする一般アプリなんてそうそう作る機会ないだろ
SNSアプリなんてWebAPI叩いてデータベースいじってUI表示とか
CPUインテンシブなアプリなんてなぁ・・
画像処理系のアプリとかで
例に出た圧縮も自前で実装するならいざしらず
結局外部ライブラリ呼ぶだけだしな

135 名前:デフォルトの名無しさん mailto:sage [2024/05/15(水) 23:09:43.13 ID:jRZU1V1x.net]
つか、libarchiveはもうwindowsに同梱されてるよな

136 名前:デフォルトの名無しさん mailto:sage [2024/05/16(木) 00:03:39.76 ID:bfze6bsB.net]
Windows限定ならCOMで少々面倒だが7z.dllで全部完結するんだけどWinFormsをTauriにリプレイスするってことはマルチプラットフォームもある程度考えてるだろうしそうはいかんか

>>134
Tauriの利点はどっちかと言うとバイナリサイズの方だと思ってる
VSCodeやDiscord辺りが先陣切ってTauri化してくれたら神なんだがまあ無理な話か

137 名前:デフォルトの名無しさん mailto:sage [2024/05/16(木) 00:24:03.29 ID:Lo68+sEN.net]
tauri久しぶりに見に行ったけど2.0まだなんだなぁ

138 名前:デフォルトの名無しさん mailto:sage [2024/05/16(木) 05:31:03.47 ID:cUMLS5bA.net]
tauriはなーelectronに比べてpreloadもいらないしフロントエンド側はめちゃくちゃスマートに書けるんだけど
Rust側で何かやろうとするとガッチガチ言語すぎてギャップがすごい
C++とかやってた人は楽チンなんだろうけど

139 名前:デフォルトの名無しさん mailto:sage [2024/05/16(木) 13:02:59.82 ID:GRjs/TRy.net]
>>138
tauriでrustを使う理由って「rustで書きたいから」以外の理由がない
全部JSで書いた方が速いし楽
しかし男には全てをrustで書くという夢がある

140 名前:デフォルトの名無しさん [2024/05/16(木) 16:35:12.05 ID:DYyEk58P.net]
そんなに心配しないでもそのうちGPTがUIをHtml+JSで出してくれるようになるよ
現状でもGPT-4oがすごいらしいじゃん

プログラマはロジックを書くのに集中すればいいってわけよ

141 名前:デフォルトの名無しさん mailto:sage [2024/05/16(木) 17:07:27.90 ID:GRjs/TRy.net]
そんなもん今でも出してるだろw

142 名前:デフォルトの名無しさん mailto:sage [2024/05/16(木) 17:07:56.45 ID:A88B+40O.net]
俺はさっさとAIでER図やExcelのテーブルからDBとAPIをジェネレートしてほしいんだがな
一番AIに向いてるに内容だと思うんだが一向に出てこないからAIもぜんぜんたいしたことねーよな
個人的にインフラだけでなくDBやIFやバックエンドは自動生成してフロントエンドに集中したいわ
これ日本のデベロッパーが一番ズレてると思うのがプロダクトで一番重要なのってロジックじゃなくてUI/UXのフロントエンドだからな
日本人はデザインセンスやそういう発想がなさすぎるからソフトウェアがゴミなんだよ
今まで仕事しててこの分野で中国人に30年差をつけられてるのも納得って感じ

143 名前:デフォルトの名無しさん mailto:sage [2024/05/16(木) 17:14:59.49 ID:GRjs/TRy.net]
>>142
嫌だからその程度生成してるって
テーブル定義貼り付けてみろ
全部生成してくれる



144 名前:デフォルトの名無しさん ころころ mailto:sage [2024/05/17(金) 13:12:33.97 ID:hG4BBVLa.net]
WinUIは3にもなって未だにXAMLでウィンドウのサイズプロパティがなくXAMLでサイズ指定ができない
Githubでも散々叩かれててウィンドウサイズを変更する機能のないUIフレームワーク(笑)って投稿にいいね!めっちゃついててクソワロタ
なんでウィンドウのサイズ変更するためだけにコードビハインドかつP/Invokeで3行もコードを書かんとあかんねん
MSのフロントエンドアーキテクトってどいつもこいつもセンスゼロでほんま無能すぎるやろ

145 名前:デフォルトの名無しさん mailto:sage [2024/05/17(金) 14:48:39.70 ID:miJqGZva.net]
Windows Formsは最高だっただろ?

146 名前:デフォルトの名無しさん mailto:sage [2024/05/17(金) 16:30:18.49 ID:hG4BBVLa.net]
普通にWinFormsがバリバリ現役やからな
難点はWinFormsやとWin 11のFluent Designがまったく使えんことやな
そもそもmacOSやLinuxと違ってOSのGUIでMicaやAcrylicをネイティブサポートしてない時点でWinUIもMAUIも糞もないんやけどな
DevExpressが販売してるFluent FormsならWinFormsでMicaやAcrylicのカスタムコントローラーが使えるんやけど年間サブスクで$999からやから使えるわけない
なんでこんなMSが標準で用意せんとあかん機能をサードパーティーがビジネスにしてメシ食ってんねんおかしいやろ
まぁ流行る要素皆無よ

147 名前:デフォルトの名無しさん mailto:sage [2024/05/17(金) 18:18:19.93 ID:63RUfPPA.net]
>>146
フォームは画面遷移があまりにもゴミ過ぎるからねえ
あんなの標準でやれってめちゃくちゃ

148 名前:デフォルトの名無しさん mailto:sage [2024/05/17(金) 19:25:35.53 ID:yDzG6gFd.net]
>Fluent Design
それ意識高い系が好きなやつやん

149 名前:デフォルトの名無しさん mailto:sage [2024/05/17(金) 19:47:41.77 ID:xK87MugE.net]
FluentもReact版が本丸だけどね、、、
リポジトリの規模がもう比較にならん
https://github.com/microsoft/fluentui
https://github.com/microsoft/microsoft-ui-xaml

150 名前:デフォルトの名無しさん mailto:sage [2024/05/17(金) 20:03:38.40 ID:Bzly/lr+.net]
fluentやるにしてもelectronかtauriで十分

151 名前:デフォルトの名無しさん mailto:sage [2024/05/17(金) 20:58:47.44 ID:hG4BBVLa.net]
そうそうFluent DesignでDesktopアプリ作るのもReact NativeやElectronやTauriの方がパッケージ充実しててめっちゃ楽なんがイミフすぎるんよな
MSはもうフロントエンドを他からパクってきてロジックだけC#で使えるようにしてくれ余計なことせんでええ

152 名前:デフォルトの名無しさん [2024/05/17(金) 21:49:19.01 ID:AzrYTAFx.net]
Blazorで良くね?

153 名前:デフォルトの名無しさん mailto:sage [2024/05/17(金) 22:25:20.51 ID:2UPvPi1a.net BE:422186189-PLT(12015)]
sssp://img.5ch.net/ico/folder1_03.gif
SwiftUIが最強だぞ
なぜパクらないのか



154 名前:デフォルトの名無しさん mailto:sage [2024/05/17(金) 22:41:25.89 ID:63RUfPPA.net]
技術力がないからだろう
JVMパクった時のように得意の同じアーキテクチャで丸パクリでいいのにそれすらできなくなった

155 名前:デフォルトの名無しさん mailto:sage [2024/05/17(金) 23:10:22.30 ID:63RUfPPA.net]
>>149
Office 365で使われてるからもうネイティブ版は息してないな
Windowsネイティブアプリしゅーりょー

156 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 00:07:17.71 ID:uwzTrMNd.net]
C#以外禁止ならBlazorでいいけどそうじゃなければReactで書きたい

157 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 00:12:08.00 ID:olgk+Gdo.net]
フロントエンドはReactでもVueでもViteでもSvelteでもなんでもええんや
ロジックだけC#使いたいんやなんで誰もが求めてることをやらんのやMSアホすぎる

158 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 00:17:12.03 ID:olgk+Gdo.net]
あとXAMLと双璧をなすめんどくさアーキテクチャのMVVMもオワコンすぎる
まぁそもそもC#の設計思想がC++からの移行を想定してて面倒な記述や手続きを求められるんやが
あまりにめんどいからWinUI3でもMVVM使わずがっつりコードビハインドやハードコーディングで書いてるからな
それにしてもXAMLもMVVMもとにかく手間がかかるJSやPythonが好まれる時代にまったくマッチしてないのアーキテクトやエンジニアのセンスゼロと言わざるを得ない

159 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 00:31:37.41 ID:nDlj56PD.net]
C#で書いたコードをNativeAOTしてそれをRustでラップしてやればTauriでロジックをほぼC#で書けるんじゃね?そんなことやる気ないから知らんけど

160 名前: mailto:sage [2024/05/18(土) 00:33:32.65 ID:7mK3ozxc.net]
Tauriはもうブームさっただろ
時代はwailsだろ

161 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 00:57:54.85 ID:k3bfwDQ6.net]
Tauriはモバイルアプリ分野で普及しそうで期待してる
ガワアプリハイブリッドアプリを手軽に作れて、ReactNativeやCapacitor(Ionic)に対抗できるポテンシャルはあると思う

162 名前:デフォルトの名無しさん [2024/05/18(土) 04:33:31.17 ID:FpOy8Wys.net]
>>158
すまんが現場じゃJSとpythonって嫌われ者だぞ

163 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 06:19:23.72 ID:aZIcMwYD.net]
>>162
現場ってなんの現場?



164 名前:デフォルトの名無しさん [2024/05/18(土) 07:08:44.16 ID:FpOy8Wys.net]
IT業界

jsとpythonが人気に“見える”のは高校大学とかの教育現場までカウントされてるからだぞ

pythonだって機械学習ぐらいしか使わない
jsだって小規模開発ぐらい

規模が大きくなるにつれてpythonなんて能力不足だしjsはバグの温床になりやすいから極力排除する

165 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 07:36:35.75 ID:49XN08Gx.net]
フロント開発の話をしてるんじゃなかったの?

166 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 07:47:23.62 ID:dXhKuUBG.net]
フロントエンドのフレームワークのスレでそんなん言われてもね

167 名前:デフォルトの名無しさん [2024/05/18(土) 07:58:17.08 ID:FpOy8Wys.net]
だからBlazorで良いじゃん

168 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 09:25:54.41 ID:ES3Icyri.net]
Blazorは違う、フロントエンドをC#で書きたいなんてもう誰も思ってない
WailsやTauriのC#バージョンが求められてる

169 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 10:05:50.97 ID:fL3BuuI3.net]
「誰も」とか「ゼロ」とか「極力」とか、
そういう極端な言葉使ってるやつは視野が狭そうに見える

170 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 10:22:24.32 ID:y9O2OkDx.net]
ReactでもVueでもBlazorでもComposeでもFlutterでもなんでも好みのものを使えばおけ
Reactが学習コストも資産も充実してるってだけで、どのフロントのフレームワークを使っても動くものを作れる

171 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 10:40:35.36 ID:cFdkwUca.net]
>>168
求められてないけど
Wails使えばGolangで書けるのにいまさらC#にしがみつく必要なし

172 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 10:49:52.61 ID:dXhKuUBG.net]
WebView2がクロスプラットフォームになれば事実上そうなるんだけどな
ガワはMAUIでもAvaloniaUIでもUNOでもなんでも良い
https://learn.microsoft.com/ja-jp/microsoft-edge/webview2/roadmap
一応ロードマップにはMacOSやLinuxはあるんだけど、音沙汰無いからやる気なさそうだけど。

173 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 10:56:54.97 ID:TYsqmmdl.net]
go言語化ってよく知らんのだけど人気なの?



174 名前:デフォルトの名無しさん mailto:sage [2024/05/18(土) 10:57:18.06 ID:TYsqmmdl.net]
go言語ってよく知らんのだけど人気なの?

175 名前:デフォルトの名無しさん [2024/05/18(土) 12:05:08.84 ID:FpOy8Wys.net]
殆ど使われて無い






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<128KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef