!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
WPF(Windows Presentation Foundation)について語るスレ。
前スレ
WPF(.NET, WinUI) GUIプログラミング Part32
https://mevius.5ch.net/test/read.cgi/tech/1694210576/
関連スレ
Windows 10 UWPアプリ開発Part 3
https://mevius.5ch.net/test/read.cgi/tech/1627556967/
コードを貼る場合は以下のサイトの利用をお勧め。
https://ideone.com/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
WPF(.NET, WinUI) GUIプログラミング Part33
1デフォルトの名無しさん (ワッチョイ 835a-A2Rd)
2024/08/20(火) 21:16:46.38ID:mRLJAUv40571デフォルトの名無しさん (オイコラミネオ MM69-cd+Z)
2025/02/17(月) 18:57:00.96ID:rqJoDalTM IListをお使いください
572デフォルトの名無しさん (ワッチョイ e5e3-d9ak)
2025/02/22(土) 08:14:35.24ID:WrgPAAGU0 変更があるたびにイミュータブルなVMを毎回作り直すようにしてone-way bindingのみにするだけで遥かにシンプルになるのにね
さすがにDataContextを根本から差し替えるのは非効率すぎるからReactのVirtualDOMのような最適化は必要
VMの差分比較だけでいいんだから技術的にはVirtualDOMなんかよりよほど簡単なはずだけど、そういうフレームワーク無いのかな
さすがにDataContextを根本から差し替えるのは非効率すぎるからReactのVirtualDOMのような最適化は必要
VMの差分比較だけでいいんだから技術的にはVirtualDOMなんかよりよほど簡単なはずだけど、そういうフレームワーク無いのかな
573デフォルトの名無しさん (ワッチョイ 4b2f-4Fd/)
2025/02/22(土) 08:20:13.44ID:DUbJV40j0 名前の無いPropertyChanged放てば全部更新されるだろ
574デフォルトの名無しさん (ワッチョイ e5e3-d9ak)
2025/02/22(土) 08:28:59.94ID:WrgPAAGU0 >>573
それだと変更のない箇所まで更新対象になるから非効率でしょ
あと、DataContextにイミュータブルなVMを直接設定しちゃうと結局丸ごと差し替えるしかないから、
DataContextのオブジェクトを入れ替えなくていいようにプロキシ的なものを間に挟むケアが必要だね
それだと変更のない箇所まで更新対象になるから非効率でしょ
あと、DataContextにイミュータブルなVMを直接設定しちゃうと結局丸ごと差し替えるしかないから、
DataContextのオブジェクトを入れ替えなくていいようにプロキシ的なものを間に挟むケアが必要だね
575デフォルトの名無しさん (ワッチョイ 3117-I/cn)
2025/02/24(月) 10:34:35.00ID:bJj6zTFJ0 observablecollectionにもう少し文句あるけど、項目ごとにいちいちpropertychangeで監視するコードを書かなきゃいけないのなんでよ。項目内の変更は無視してリスト数の変更だけ取りたいことなんてあるか?
576デフォルトの名無しさん (オイコラミネオ MM09-WNII)
2025/02/24(月) 10:51:27.43ID:gnxataoUM ???
577デフォルトの名無しさん (アウアウエー Sa02-bOUO)
2025/02/24(月) 10:54:44.98ID:I+emSd+oa 含まれてる要素ぜんぶ追っかけたら、追っかける必要ない要素まで処理することになるし
その辺効率よくするの難しいから・・・プログラマに丸投げ
その辺効率よくするの難しいから・・・プログラマに丸投げ
578デフォルトの名無しさん (ワンミングク MM5d-YLlH)
2025/02/24(月) 11:09:23.48ID:6Uht1bH5M それいうたら
どうしてPropertyChangedいるんだまでいかない?
どうしてPropertyChangedいるんだまでいかない?
579デフォルトの名無しさん (ワッチョイ 7d22-eWcp)
2025/02/24(月) 12:32:14.90ID:Oa9EYt1R0580デフォルトの名無しさん (ワッチョイ 7a6e-I/cn)
2025/02/24(月) 17:07:29.06ID:hohbHZqs0 日本語読めないやつが来た
581デフォルトの名無しさん (ワッチョイ ee10-AQuL)
2025/02/24(月) 23:32:10.57ID:WgCsy9/y0 BindableCollectionならRefresh()で解決
ObservableListでも多分できる知らんけど
ObservableListでも多分できる知らんけど
582デフォルトの名無しさん (ワッチョイ dd01-ZS5M)
2025/03/12(水) 00:20:56.93ID:LNbDBSJi0583デフォルトの名無しさん (ワッチョイ 25be-6+Au)
2025/03/12(水) 01:02:45.01ID:3dswsZRp0 まじか!
584デフォルトの名無しさん (ワッチョイ 254d-bQoW)
2025/03/12(水) 01:09:23.52ID:opZX9dvW0 あくまでもVSCode上での動作やコンパイラが速くなるだけだぞ
585デフォルトの名無しさん (ワッチョイ 25be-6+Au)
2025/03/12(水) 05:30:43.74ID:3dswsZRp0 TypeScript 6 (JS) で TypeScript 7 (ネイティブ)って言ってるからガチじゃね?
586デフォルトの名無しさん (ワッチョイ d610-Lxed)
2025/03/12(水) 06:26:26.10ID:YhmDaNsv0 TypeScript「コンパイラ」をgoで書き直したってだけじゃなくて?
587デフォルトの名無しさん (ワッチョイ 25be-6+Au)
2025/03/12(水) 10:18:48.57ID:3dswsZRp0 TypeScript 5系 <-- いまここ
TypeScript 6系 まだJS ・コンパイラは早くなる・ネイティブ化への布石
TypeScript 7系 完全ネイティブ化する
だろ
TypeScript 6系 まだJS ・コンパイラは早くなる・ネイティブ化への布石
TypeScript 7系 完全ネイティブ化する
だろ
588デフォルトの名無しさん (アウアウウー Sa89-9Fh2)
2025/03/12(水) 10:25:48.02ID:TsbDxVWYa typescriptをコンパイルしたらexeができるようになるんじゃないのか
589デフォルトの名無しさん (ワッチョイ 9947-ZS5M)
2025/03/12(水) 10:26:44.35ID:C1Q/wGhY0 Why go?
https://github.com/microsoft/typescript-go/discussions/411
MicrosoftがGoを選んだというのが興味深いけど、案の定
なぜC#ではないのか?→C# AOTはゴミ
とかコメがいろいろ荒れとる
https://github.com/microsoft/typescript-go/discussions/411
MicrosoftがGoを選んだというのが興味深いけど、案の定
なぜC#ではないのか?→C# AOTはゴミ
とかコメがいろいろ荒れとる
590デフォルトの名無しさん (ワッチョイ 9947-ZS5M)
2025/03/12(水) 10:38:58.55ID:C1Q/wGhY0 >>588
成果物はあくまでjs
成果物はあくまでjs
591デフォルトの名無しさん (ワッチョイ 2574-6+Au)
2025/03/12(水) 10:41:14.98ID:3dswsZRp0 それはts 6系では?
592デフォルトの名無しさん (ワッチョイ 6d5f-0WAY)
2025/03/12(水) 11:11:35.51ID:K962K+0d0 >>585
流石に文盲が過ぎる
一連のワークフローにおける省メモリ化と高速化を主な目標として、コンパイラを含む各種ツール群をGoで書き直すプロジェクト「TypeScript 7(native)」が進行中ってニュース
重大な(破壊的な)変更が含まれる前提であり、前身の「TypeScript 6」にて対象となるAPIや機能を非推奨としてマークする計画であるとも
流石に文盲が過ぎる
一連のワークフローにおける省メモリ化と高速化を主な目標として、コンパイラを含む各種ツール群をGoで書き直すプロジェクト「TypeScript 7(native)」が進行中ってニュース
重大な(破壊的な)変更が含まれる前提であり、前身の「TypeScript 6」にて対象となるAPIや機能を非推奨としてマークする計画であるとも
593デフォルトの名無しさん (ワッチョイ 2574-6+Au)
2025/03/12(水) 12:02:47.70ID:3dswsZRp0 >>592
仕事中だし全部読んでねーーからな 笑
仕事中だし全部読んでねーーからな 笑
594デフォルトの名無しさん (JP 0H7a-ZS5M)
2025/03/12(水) 13:19:14.28ID:4px3o80KH どうでも良いけどアンダース・ヘルスバーグって64才でまだ現場やるんか、超人かよ
595デフォルトの名無しさん (ベーイモ MM5e-Hu9M)
2025/03/12(水) 14:32:08.50ID:uoPxhT/UM TypeScriptはWeb系に受け入れられやすいようにMS色を抑えてるからC#は論外だわな
いくらヘルスバーグがいるといってもtscの開発チームなんて基本的にUnix系でMSスタックには馴染みがない連中だろうから、あえて.NETを選ぶ必要性もない
Rustにしなかったのは移植が面倒だからだろうね
いくらヘルスバーグがいるといってもtscの開発チームなんて基本的にUnix系でMSスタックには馴染みがない連中だろうから、あえて.NETを選ぶ必要性もない
Rustにしなかったのは移植が面倒だからだろうね
596デフォルトの名無しさん (ワッチョイ d610-Lxed)
2025/03/12(水) 15:28:11.96ID:YhmDaNsv0 そらvscode動かすのに.NET必須ですってなったら、折角エディタ業界を制覇したのにWindows以外でのシェア全滅するだろ
597デフォルトの名無しさん (ワッチョイ 41c3-jnCD)
2025/03/12(水) 18:21:40.34ID:wQgKlRYw0 goがいいのか
598デフォルトの名無しさん (ワッチョイ 2516-Hu9M)
2025/03/12(水) 19:28:25.17ID:Pt/zfEko0 tscなんてファイルIOと基本的なテキスト処理と最低限のHTTPサーバーの実装ができりゃいいだけだから、Goだと変な依存関係なしにほぼ標準ライブラリだけで作れるはず
tscみたいにシンプルな要件の中で継続的にロジックだけ手を入れていくような性質のものには適してそう
tscみたいにシンプルな要件の中で継続的にロジックだけ手を入れていくような性質のものには適してそう
599デフォルトの名無しさん (ワッチョイ dd01-ZS5M)
2025/03/12(水) 19:43:05.00ID:LNbDBSJi0 WhyGo?、ヘルスバーグも書き込んでるじゃん
全然関係無さそうなC#おじがここぞとばかりに集合してて面白い
ヘルスバーグの、他の動画引用の発言含めて興味深かったのは
・我々は関数型スタイルで書いている、TSCコアはクラスがまったく使われていない
→このコードベースを移植するのに最も適したGC対応の言語がGoだったという事らしい
・C#AOTは10年以上更新されておらず、最初からそう設計されたものではない
・でもC#は大事だよ!
→といいつつ、OSSとコミュニティのコラボレーションが最優先、とも。いかにも苦しいな
全然関係無さそうなC#おじがここぞとばかりに集合してて面白い
ヘルスバーグの、他の動画引用の発言含めて興味深かったのは
・我々は関数型スタイルで書いている、TSCコアはクラスがまったく使われていない
→このコードベースを移植するのに最も適したGC対応の言語がGoだったという事らしい
・C#AOTは10年以上更新されておらず、最初からそう設計されたものではない
・でもC#は大事だよ!
→といいつつ、OSSとコミュニティのコラボレーションが最優先、とも。いかにも苦しいな
600デフォルトの名無しさん (ワッチョイ 5102-GFHi)
2025/03/12(水) 19:50:26.71ID:byVikOTs0 >>596
ネイティブコンパイル出来るようになったんじゃなかったの?
ネイティブコンパイル出来るようになったんじゃなかったの?
601デフォルトの名無しさん (ワッチョイ d610-Lxed)
2025/03/12(水) 23:20:15.54ID:YhmDaNsv0602デフォルトの名無しさん (アウアウウー Sa89-9Fh2)
2025/03/12(水) 23:28:49.02ID:mUia8/7sa このスレAIしかいないのかってぐらい会話になってなくて笑える
603デフォルトの名無しさん (ワッチョイ 8e96-bQoW)
2025/03/13(木) 00:02:31.27ID:v10299140604デフォルトの名無しさん (ワッチョイ c110-k3jN)
2025/03/13(木) 17:58:36.45ID:dupCEBZg0 セルフコンパイルを諦めてまでやるってことだからJavaScriptって本当に遅いんだな
605デフォルトの名無しさん (ベーイモ MM5e-Hu9M)
2025/03/13(木) 19:23:31.60ID:C8a9jwOgM 残念ながらUIまで含めればWPFよりは遥かに速いんだよなあ
606デフォルトの名無しさん (ワッチョイ 0de8-eQUx)
2025/03/14(金) 01:10:14.19ID:Ch3nFO3N0 なんか不毛な戦いが見える気がする
607デフォルトの名無しさん (ワッチョイ 1ad1-wxFz)
2025/03/15(土) 04:33:53.81ID:NDk9Iq9/0 いやもう時代は下々のプログラマーの実装言語はTS(JS)でそれをトランスパイルするコンパイラがC++ or Rust or Goに集約されたっちゅーことや
もうJavaもC#も死にゆく言語やねんJavaもAndroidの中間言語としてかろうじて生きながらえてるだけで実際の実装はDartとFlutterで記述してるからな
ヘルスバーグが既存TSの移植に一番適してたっちゅー理由でGoを選択してまたGoが脚光を浴びたことでGoogleがAndroidにtsgoを採用するかもしれんのが楽しみやな
もうJavaもC#も死にゆく言語やねんJavaもAndroidの中間言語としてかろうじて生きながらえてるだけで実際の実装はDartとFlutterで記述してるからな
ヘルスバーグが既存TSの移植に一番適してたっちゅー理由でGoを選択してまたGoが脚光を浴びたことでGoogleがAndroidにtsgoを採用するかもしれんのが楽しみやな
608デフォルトの名無しさん (ワッチョイ 557d-k3jN)
2025/03/15(土) 09:46:45.19ID:YDaTK7Qf0 FlutterがJava/Swiftより使われてる笑
エアプ乙
エアプ乙
609デフォルトの名無しさん (ワッチョイ 9936-W959)
2025/03/18(火) 10:51:15.76ID:Oox7NUOb0 googleがFlutterを見放したって話ですよ奥さん
610デフォルトの名無しさん (ワッチョイ 4101-H5Hv)
2025/03/18(火) 19:54:43.16ID:2WOtdWVD0 Flutterはめちゃめちゃ負債化の香りがプンプンする
611デフォルトの名無しさん (ワッチョイ e96d-kFsd)
2025/03/18(火) 20:26:46.00ID:b9DhRgN60 dartが好きになれない
612デフォルトの名無しさん (ワッチョイ 5320-pKjK)
2025/03/19(水) 03:45:45.70ID:ic5m4wLY0 >>611
ほんそれ
JSじゃなくてDartである必然性がない
結局IT後進国の日本ではJavaドカタを有効再利用するためだけの理由でKotlinがトップシェアだから尚更Dartの存在価値がない
日本て未だにネイティブ信仰が強くて合理化や効率化を無視してんのもマルチプラットフォームには向かい風なんよな
ほんそれ
JSじゃなくてDartである必然性がない
結局IT後進国の日本ではJavaドカタを有効再利用するためだけの理由でKotlinがトップシェアだから尚更Dartの存在価値がない
日本て未だにネイティブ信仰が強くて合理化や効率化を無視してんのもマルチプラットフォームには向かい風なんよな
613デフォルトの名無しさん (ワッチョイ 9b49-avMV)
2025/03/21(金) 21:49:45.35ID:XSFJ2b5u0 ちょっとUno触ってみようかなーって思ったらIME非対応で草
614デフォルトの名無しさん (ワッチョイ 5378-pKjK)
2025/03/21(金) 23:19:07.00ID:klu7Q3/A0 HTML+CSSの柔軟さと楽さに慣れたらXAMLとか苦行でしかない
615デフォルトの名無しさん (ワッチョイ 99f5-7EfB)
2025/03/21(金) 23:31:38.45ID:MU5vwMSW0 人は苦行に喜びを感じて受け入れることで悟りを開くと聞いた
616デフォルトの名無しさん (ワントンキン MM53-NlXI)
2025/03/21(金) 23:40:37.21ID:AYIWzGzyM 苦行なのにこのスレに書き込みに来る辛いお仕事
617デフォルトの名無しさん (ワッチョイ 6d19-dTTh)
2025/03/24(月) 20:52:39.84ID:IMt/bJ0n0 winUIとかいうWPF劣化版の再生産やめてほしい。スマホに浮気する暇ないだろ。
618デフォルトの名無しさん (ワッチョイ 621a-95bb)
2025/03/24(月) 22:23:40.26ID:f5uVV0zC0 ネイティブコードから使えて現代的な見た目の標準GUIツールキットが存在しないのはさすがにOSとしてまずいからね
従来.NETでWinFormsやWPFで作ってたような重いGUIアプリの分野はいまやWeb一択
その反面、相対的にちょっとしたユーティリティ(極端に言えば標準の電卓とか)みたいなシンプルな要件で速さ軽さが求められるネイティブ開発の重要性が相対的に高まっている
というわけでWinUI3はその状況に素直に対応しようとしているわけだけど、現状WinUI3はパフォーマンスが劣悪なので本末転倒な状況だね
従来.NETでWinFormsやWPFで作ってたような重いGUIアプリの分野はいまやWeb一択
その反面、相対的にちょっとしたユーティリティ(極端に言えば標準の電卓とか)みたいなシンプルな要件で速さ軽さが求められるネイティブ開発の重要性が相対的に高まっている
というわけでWinUI3はその状況に素直に対応しようとしているわけだけど、現状WinUI3はパフォーマンスが劣悪なので本末転倒な状況だね
619デフォルトの名無しさん (ワッチョイ 62aa-SfLd)
2025/03/25(火) 08:51:04.31ID:yUsTTTcU0 Redditの海外ニキですら.NETサブレでこんな議論しとんのやで
「C# は死に絶え、プログラマーは強制されてのみそれを使用している」 ( self.dotnet )
(クリックベイト的なタイトルで申し訳ありません)
私はスタートアップ企業(管理/バックオフィス向けオープンソース AI コード生成)で働いており、主要言語として C# を選択しました。
投資家からは、「友人に聞いたところ、C# は廃れており、レガシー製品に取り組まなければならない開発者だけが使用しているとのことでした」といったフィードバックも寄せられています。
これは間違っていると思いますが、スタートアップがすべて Typescript または Python を使用している場合、説得するのはまだ困難です。
私が考え出したいくつかの議論は次のとおりです。
- C#/dotnet はオープンソースであり、Microsoft から多額の投資を受けています。おそらくどの言語よりも多くの投資が行われています。
- C# は、購買力のある大企業でよく使用されます。
- Stackoverflow の調査によると、依然として非常に人気のある言語です。
- もう 1 つのポイントは、LLM を使用してコードを生成するときに良い結果を得るには、静的に型付けされた言語が必要であるということです。静的に型付けされた言語では、コンパイラを使用してほぼすべての LLM エラーを見つけることができますが、Lovable anv v0 などのサービスでは、実行時エラーを待機する必要があり、その修正ループでユーザーを困らせます。
あなたの意見を聞きたいですか?
「C# は死に絶え、プログラマーは強制されてのみそれを使用している」 ( self.dotnet )
(クリックベイト的なタイトルで申し訳ありません)
私はスタートアップ企業(管理/バックオフィス向けオープンソース AI コード生成)で働いており、主要言語として C# を選択しました。
投資家からは、「友人に聞いたところ、C# は廃れており、レガシー製品に取り組まなければならない開発者だけが使用しているとのことでした」といったフィードバックも寄せられています。
これは間違っていると思いますが、スタートアップがすべて Typescript または Python を使用している場合、説得するのはまだ困難です。
私が考え出したいくつかの議論は次のとおりです。
- C#/dotnet はオープンソースであり、Microsoft から多額の投資を受けています。おそらくどの言語よりも多くの投資が行われています。
- C# は、購買力のある大企業でよく使用されます。
- Stackoverflow の調査によると、依然として非常に人気のある言語です。
- もう 1 つのポイントは、LLM を使用してコードを生成するときに良い結果を得るには、静的に型付けされた言語が必要であるということです。静的に型付けされた言語では、コンパイラを使用してほぼすべての LLM エラーを見つけることができますが、Lovable anv v0 などのサービスでは、実行時エラーを待機する必要があり、その修正ループでユーザーを困らせます。
あなたの意見を聞きたいですか?
620デフォルトの名無しさん (ワッチョイ 9901-7PGi)
2025/03/25(火) 14:01:36.68ID:2YMjV54Z0 フロントエンドやUIはもう全部TypeScriptでいいよとは思う
まあそのスレ流し読みしてても思うけどC#はバックエンドで生き残りそう
まあそのスレ流し読みしてても思うけどC#はバックエンドで生き残りそう
621デフォルトの名無しさん (スプープ Sd62-95bb)
2025/03/25(火) 15:46:55.74ID:CE9VTyQHd 勿論フロントはWeb一択だが、海外だとパッケージソフトやSaaSのサーバーサイド言語としてはC#はまあまあ使われてるらしいね
国内だと技術的な良し悪し以前の問題としてまともにWeb開発できるC#エンジニアを確保するのが困難なので、スタートアップでの採用は論外
国内だと技術的な良し悪し以前の問題としてまともにWeb開発できるC#エンジニアを確保するのが困難なので、スタートアップでの採用は論外
622デフォルトの名無しさん (ワッチョイ 629b-SfLd)
2025/03/25(火) 15:56:55.05ID:yUsTTTcU0 問題はGoでの移植により10倍高速になったTSで開発したマルチプラットフォームアプリが仮にC#のMAUIよりも速かった場合
XAMLとASPが完全に\(^o^)/オワタなんやがMAUIとかゆー産廃なんにかに多額の投資しててどーすんの?って感じでクソワロタ
XAMLとASPが完全に\(^o^)/オワタなんやがMAUIとかゆー産廃なんにかに多額の投資しててどーすんの?って感じでクソワロタ
623デフォルトの名無しさん (ワッチョイ c281-Q/ti)
2025/03/25(火) 16:26:33.00ID:7Bt9UbUi0 >>622
自身の文盲を呪うといい
自身の文盲を呪うといい
624デフォルトの名無しさん (ワンミングク MM8d-DArP)
2025/03/25(火) 17:53:59.58ID:wd43f0w5M Goのはjsが速くなるわけでないんで
625デフォルトの名無しさん (オイコラミネオ MM35-wwqZ)
2025/03/25(火) 20:04:22.72ID:BNsR0jH8M 文盲は文章の意味が取れない人じゃなくて
教育を受けてなくて文字自体が読めない人
日本にはいない
教育を受けてなくて文字自体が読めない人
日本にはいない
626デフォルトの名無しさん (ワッチョイ 6da9-unpa)
2025/03/25(火) 20:13:18.63ID:mAGNflh40 ここにきてるwebちゃん…
627デフォルトの名無しさん (ワッチョイ ed90-8e9h)
2025/03/25(火) 21:16:01.42ID:gK0aKFPF0 SEO的な問題もあるがそのWeb系UIはwasmまでいくのか?
Blazor wasmかflutter wasm
ちょっとWeb個人アプリ作ろうと思ってflutter wasm調べてる
Blazor wasmかflutter wasm
ちょっとWeb個人アプリ作ろうと思ってflutter wasm調べてる
628デフォルトの名無しさん (ワッチョイ 0677-1Ik4)
2025/03/25(火) 21:55:19.29ID:aB3aixGU0 なにその無駄な周回
629デフォルトの名無しさん (ワッチョイ 3d02-2aXW)
2025/03/25(火) 21:58:03.31ID:6deS3uMO0 flutter webって技術デモみたいなもんじゃないの?
実用になるの?
実用になるの?
630デフォルトの名無しさん (ワッチョイ 2e10-YGzH)
2025/03/25(火) 22:03:39.59ID:aBwucHzh0 QtとC++でやったほうがマシじゃね感
ネイティブアプリにもなるしスマホアプリにもなるらしいしwasm化してWebでも動かせるらしいし
ネイティブアプリにもなるしスマホアプリにもなるらしいしwasm化してWebでも動かせるらしいし
631デフォルトの名無しさん (ワッチョイ ed90-8e9h)
2025/03/25(火) 22:13:34.97ID:gK0aKFPF0 >>629
実用になるかどうかわからんから調べてる
QtとC++じゃUIがショボくなるんじゃね
まぁ、Flutterでモバイルアプリは作ってきたから新しく覚えることはほぼないが
Blazor wasmはC#は大丈夫だけどblazorは触ったことねぇ
実用になるかどうかわからんから調べてる
QtとC++じゃUIがショボくなるんじゃね
まぁ、Flutterでモバイルアプリは作ってきたから新しく覚えることはほぼないが
Blazor wasmはC#は大丈夫だけどblazorは触ったことねぇ
632デフォルトの名無しさん (ワッチョイ ed90-8e9h)
2025/03/25(火) 22:23:08.96ID:gK0aKFPF0 計画ではVPS借りるからなるべく軽いやつで
ということで
バックエンドはgo+フロントは?
.netでフルスタックするとメモリ食うよね?vpsメモリ少ないからな
ということで
バックエンドはgo+フロントは?
.netでフルスタックするとメモリ食うよね?vpsメモリ少ないからな
633デフォルトの名無しさん (ワッチョイ b249-WcQO)
2025/03/25(火) 22:36:49.06ID:KzQ0r7mo0 最近のQtはCSSライクなQMLでUIを記述する
ショボくないUIになるかはがんばり次第
個人的には悪くないと思うけど商用ライセンスの値上がりが凄いのがね
オープンソース版はやる気ないし
ショボくないUIになるかはがんばり次第
個人的には悪くないと思うけど商用ライセンスの値上がりが凄いのがね
オープンソース版はやる気ないし
634デフォルトの名無しさん (ワッチョイ b2f6-29WZ)
2025/03/25(火) 22:37:25.19ID:2dWnvP+A0 Google EarthはアプリもWebもFlutter製
Web対応の体裁だけ整えて放置する会社は見習えと言いたい
Web対応の体裁だけ整えて放置する会社は見習えと言いたい
635デフォルトの名無しさん (ワッチョイ 9901-7PGi)
2025/03/25(火) 23:49:41.19ID:2YMjV54Z0 令和になってもffmpegをアセンブラで書き直したら爆速になったみたいな事やってるし、機械学習もllama.cppが流行ってるし
AI時代はエコシステムの勝ち馬に乗るか、
低レイヤーをしこしこ頑張るか、
技術選定はどんどん二極化すると思う
そういう意味では今から愚直にcppでwasmという選択は筋としては悪くない気がする
まあuiまではやらなくてもと思うが。
flutterも.netも中途半端、使い道はどんどん限られるだろう
AI時代はエコシステムの勝ち馬に乗るか、
低レイヤーをしこしこ頑張るか、
技術選定はどんどん二極化すると思う
そういう意味では今から愚直にcppでwasmという選択は筋としては悪くない気がする
まあuiまではやらなくてもと思うが。
flutterも.netも中途半端、使い道はどんどん限られるだろう
636デフォルトの名無しさん (ワッチョイ 0677-1Ik4)
2025/03/25(火) 23:55:06.87ID:aB3aixGU0 どうしてもhtmlとcssをやりたくない連中ばっかだな
638デフォルトの名無しさん (ワッチョイ b1ac-eftE)
2025/03/26(水) 00:33:09.00ID:eMFhL/lH0 あれでもないこれでもないって言いながら一生手を動かさないまま終わればいいんじゃね?w
639デフォルトの名無しさん (アウアウウー Saa5-Sy+d)
2025/03/26(水) 01:35:13.67ID:GPu5GtYna c#はガチで遅いもんな。たまにc++使うとまじで驚く
640デフォルトの名無しさん (ワッチョイ c2a0-95bb)
2025/03/26(水) 08:49:16.51ID:wBIhDxbR0 今時はサーバーサイドでReact動かしてレンダリングしちゃうのが主流になりつつあって、wasmは逆に存在感を失いつつあるね
641デフォルトの名無しさん (ワッチョイ b1aa-BJ+z)
2025/03/26(水) 09:29:48.53ID:p1L24+Ha0 サーバーサイドでやるんだったらASP.net Coreでいいんじゃ?
642デフォルトの名無しさん (ベーイモ MMd6-95bb)
2025/03/26(水) 10:08:48.04ID:DSz4ZjhMM 同じ言語だから、サーバーサイド
643デフォルトの名無しさん (ワッチョイ c1e6-7r9x)
2025/03/26(水) 10:13:55.64ID:U/bUUBa+0644デフォルトの名無しさん (ワッチョイ 8210-aYiY)
2025/03/26(水) 17:14:48.12ID:h/ZgE+7d0645デフォルトの名無しさん (アウアウウー Saa5-Sy+d)
2025/03/26(水) 18:41:32.72ID:GPu5GtYna >>644
WPFはAOT対応してないしオーバーヘッド大きい
WPFはAOT対応してないしオーバーヘッド大きい
646デフォルトの名無しさん (ワッチョイ 623c-SfLd)
2025/03/26(水) 19:18:48.01ID:geyBcbiI0 .NET9でもWinUI3でAOT機能せんで
っちゅーかリフレクション使うとAOT使えないって時点でC#の仕様上かなり終わっとるやろwww
っちゅーかリフレクション使うとAOT使えないって時点でC#の仕様上かなり終わっとるやろwww
647デフォルトの名無しさん (ブーイモ MM62-MPP5)
2025/03/27(木) 10:15:40.36ID:7tA0ll5aM そんなにリフレクション使うことある?
648デフォルトの名無しさん (アウアウウー Saa5-Sy+d)
2025/03/27(木) 11:00:52.49ID:P4pBfsgVa 自分に使う気がなくても内部で使われてる
650デフォルトの名無しさん (ワッチョイ e5ae-bZOK)
2025/03/28(金) 11:16:36.00ID:f7MvkClJ0 .NETのアプデペース凄いな
.NET Frameworkはもう不具合対応しかしないなら、いっそ非推奨にしてくれ
.NET Frameworkはもう不具合対応しかしないなら、いっそ非推奨にしてくれ
651デフォルトの名無しさん (ラクッペペ MM26-Qz4C)
2025/03/28(金) 11:24:37.00ID:9yLVdxrVM .NETT5,6,7はもう不具合修正すらされないんだよね
652デフォルトの名無しさん (ブーイモ MM19-MPP5)
2025/03/28(金) 12:57:51.28ID:qhcxfAm9M LTSの.NET6はもう少し長く(具体的には次々のLTSの.NET10のリリースまで)サポートして欲しい
653デフォルトの名無しさん (オイコラミネオ MM35-wwqZ)
2025/03/28(金) 21:35:49.63ID:8eNM17rzM654デフォルトの名無しさん (ワッチョイ 6d36-yse5)
2025/03/28(金) 21:45:31.20ID:NeeSelCN0 LTSはせめて5年はほしいよな
現代だとセキュリティが重視されるし、ライブラリも言語も継続的に更新し続けるのが求められるんだけど、体力ないところにはキツい
現代だとセキュリティが重視されるし、ライブラリも言語も継続的に更新し続けるのが求められるんだけど、体力ないところにはキツい
655デフォルトの名無しさん (オイコラミネオ MM35-wwqZ)
2025/03/28(金) 21:46:47.52ID:8eNM17rzM 企業でもともと安定運用してるアプリがあってそれが.NETのサポート終了したとしてそれをどうするんだろうか?
金を払ってコンパイルしなおしてもらうのか?
不具合対策がされているなら.NET Frameworkで十分だろう
使う側にとって.NETは罠でしかないと感じる
金を払ってコンパイルしなおしてもらうのか?
不具合対策がされているなら.NET Frameworkで十分だろう
使う側にとって.NETは罠でしかないと感じる
656デフォルトの名無しさん (アウアウウー Saa5-Sy+d)
2025/03/28(金) 21:51:10.95ID:eW7mrex4a そういうの気にするようで気にせず使い続けるよ
脆弱性があったとこでそこを突いて悪さできるほどオープンでないことがほとんどだから
脆弱性があったとこでそこを突いて悪さできるほどオープンでないことがほとんどだから
657デフォルトの名無しさん (オイコラミネオ MM35-wwqZ)
2025/03/28(金) 21:53:39.21ID:8eNM17rzM .NETはこういう仕組みでしてアプリを作成するだけでなくセキュリティ上わが社とサポート契約必須ですとか
しょうもないことで金取ってそう
しょうもないことで金取ってそう
658デフォルトの名無しさん (ワッチョイ 6262-SfLd)
2025/03/28(金) 22:05:44.48ID:OmVi2sgI0 日本の大手案件は今も昔も.NET多いけどな
理由はベンダーがMSで顧客を納得させやすくて安心感があり金さえ払えばMSKK通じてやレドモンドが直接インシデント対応してくれるから
そやからワイがかかわった数百億から1000億規模のは開発とか大抵データとかが絡んでるから.NET多かった
しかもデータはてらそるなとかゆー自社のゴミフレームワークが.NETやし
理由はベンダーがMSで顧客を納得させやすくて安心感があり金さえ払えばMSKK通じてやレドモンドが直接インシデント対応してくれるから
そやからワイがかかわった数百億から1000億規模のは開発とか大抵データとかが絡んでるから.NET多かった
しかもデータはてらそるなとかゆー自社のゴミフレームワークが.NETやし
659デフォルトの名無しさん (オイコラミネオ MM35-wwqZ)
2025/03/28(金) 22:29:51.32ID:8eNM17rzM やっぱりFだね
Nや〇は当てにならない
Nや〇は当てにならない
660デフォルトの名無しさん (ワッチョイ 6232-3Qyh)
2025/03/29(土) 03:33:59.20ID:KK05WRpA0 このスレッドは思っているよりも高齢者だらけだな
大企業がデスクトップアプリケーションを使っているとか、何年遅れの情報なんだよ
大企業がデスクトップアプリケーションを使っているとか、何年遅れの情報なんだよ
661デフォルトの名無しさん (アウアウウー Saa5-Sy+d)
2025/03/29(土) 05:28:09.86ID:cRZTiyiha 世の中適材適所なんだよ
普通にデスクトップも使うし新規でも作る
普通にデスクトップも使うし新規でも作る
662デフォルトの名無しさん (ワッチョイ 6d36-yse5)
2025/03/29(土) 07:01:22.74ID:quq1f6UX0 試験装置などの制御ソフトは今もデスクトップアプリは多いぞ
物理的なモノを制御するという性質上、SaaSのような形態にはなりえず、Web形への置き換えが進んでないという意味でもあるけど
(機器側にWebサーバーを持ってて、ブラウザから制御できるというものも増えてはいる)
解析なんかも多分そう
大企業が使うというのは、勤怠管理などの事務系だけでなく、メーカーの研究部門や実験開発部門も含む
一般的に知られるものでないから仕方ないけど、「今時のアプリは殆どweb」というのも狭い見方
物理的なモノを制御するという性質上、SaaSのような形態にはなりえず、Web形への置き換えが進んでないという意味でもあるけど
(機器側にWebサーバーを持ってて、ブラウザから制御できるというものも増えてはいる)
解析なんかも多分そう
大企業が使うというのは、勤怠管理などの事務系だけでなく、メーカーの研究部門や実験開発部門も含む
一般的に知られるものでないから仕方ないけど、「今時のアプリは殆どweb」というのも狭い見方
663デフォルトの名無しさん (オイコラミネオ MM35-wwqZ)
2025/03/29(土) 08:36:33.15ID:4DUPajioM 大手は今でも内部で独自言語使ってるところがある
コボルの偽物が…
コボルの偽物が…
664デフォルトの名無しさん (ワッチョイ 6262-SfLd)
2025/03/29(土) 08:51:14.73ID:qgocfqXa0 老害もくそも日本のこの業界自体がゼネコンのビジネスモデルそのもののガラパゴスやんけ
技術力なんて求めてなくて中抜きしたいからあえて無能な人間を大量投入したいだけの炎上前提のまさに炎上商法
日本国内で圧倒的に一番需要ある言語て未だにSQLやぞ?www
次いでCOBOLでこれ以降は超えられない壁でJavaPythonJSC#その他って感じな現状をご存知ない?
本職のPGやない都内の業界のことなんも知らん余所者のニワカがイキんなや半年ROMってろ
技術力なんて求めてなくて中抜きしたいからあえて無能な人間を大量投入したいだけの炎上前提のまさに炎上商法
日本国内で圧倒的に一番需要ある言語て未だにSQLやぞ?www
次いでCOBOLでこれ以降は超えられない壁でJavaPythonJSC#その他って感じな現状をご存知ない?
本職のPGやない都内の業界のことなんも知らん余所者のニワカがイキんなや半年ROMってろ
665デフォルトの名無しさん (ワッチョイ 0677-vrLo)
2025/03/29(土) 09:13:16.71ID:kxpO13Jn0 制御系でC#は見たことないな
666デフォルトの名無しさん (アウアウウー Saa5-Sy+d)
2025/03/29(土) 09:15:53.31ID:cRZTiyiha SQLとプログラミング言語を同列に扱って比較って
それニワカが作ったランキングだろうしニワカしか話題にしないだろ・・・
それニワカが作ったランキングだろうしニワカしか話題にしないだろ・・・
667デフォルトの名無しさん (ワッチョイ 6d51-unpa)
2025/03/29(土) 09:30:03.97ID:g9Bz8csf0 スレが伸びていたらweb
668デフォルトの名無しさん (オイコラミネオ MM35-wwqZ)
2025/03/29(土) 10:24:03.31ID:4DUPajioM 残念ながらコボルの話でした
669デフォルトの名無しさん (スプッッ Sd62-FQJU)
2025/03/29(土) 14:41:41.48ID:vBRpjzE/d VB6+oo4o+Pro*Cやで
670デフォルトの名無しさん (ワッチョイ 9901-7PGi)
2025/03/29(土) 16:06:10.87ID:tO8nrH8N0 自分はもう業務系はなれちゃったもんで
Unity以外で、C#が今本当にどこで使われているのかというのは気になる
やっぱり未だにデスクトップアプリが主戦場なの?
Unity以外で、C#が今本当にどこで使われているのかというのは気になる
やっぱり未だにデスクトップアプリが主戦場なの?
671デフォルトの名無しさん (ワッチョイ c13e-7r9x)
2025/03/29(土) 16:09:00.71ID:D/ZbmPRO0 >>670
サーバーサイドにまだ多いよ
サーバーサイドにまだ多いよ
レスを投稿する
ニュース
- 「やっぱり顔採用かよ…」就活生を襲う“見えないルッキズム”の現実 [七波羅探題★]
- カードじゃなくて「紙」が活躍中…健康保険の「資格確認書」 大きすぎて困惑する人も [蚤の市★]
- 今後50年間、毎年100万人ずつ人口が減る…「少子化対策」の失敗で日本が迎える「死ぬまで搾取」というヤバい未来 ★9 [ぐれ★]
- 「5人が抱き合う遺体発見」香港高層火災、150人安否不明 警察はボランティア警戒 [蚤の市★]
- 【野球】菅野智之 WBC出場熱望 取り戻したい8年前の“忘れ物” 36歳全力「ラストチャンス」 現在はFA「無職」 [ぐれ★]
- ガザの死者7万人超える 停戦後も止まらないイスラエル軍の攻撃 [蚤の市★]
- 【高市悲報】冬のボーナス、民42万、公77万wwwww [246620176]
- ミュージシャン「こんなバカが国のトップなの」→「馬鹿と言ったのは稚拙だった。中国政府を擁護する意図はない」と釈明 [313077826]
- トリッカルもちもちほっぺ大作戦やろうぜ
- よーし!独り身おじさん張り切ってお洗濯しちゃうぞ~♪
- 🏡
- 日中川崎駅から電車に乗ってくる男の特徴3選
