WPF(.NET, WinUI) GUIプログラミング Part33 (815レス)
WPF(.NET, WinUI) GUIプログラミング Part33 http://mevius.5ch.net/test/read.cgi/tech/1724156206/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
702: デフォルトの名無しさん (オイコラミネオ MM71-h0BB) [sage] 2025/04/23(水) 19:56:56.27 ID:WPvg2tW3M visual studioがwinUI3になったら考えればよい http://mevius.5ch.net/test/read.cgi/tech/1724156206/702
703: デフォルトの名無しさん (ワッチョイ 9aee-0INX) [sage] 2025/04/23(水) 21:51:13.78 ID:NJZSBJk/0 >>698 .NET9/10でFluentテーマに対応させたりちょっとだけ軽微なバグ修正したりと 最近また微妙に手を入れてるから急に使えなくなるとかは考えなくて良さそう http://mevius.5ch.net/test/read.cgi/tech/1724156206/703
704: デフォルトの名無しさん (ワッチョイ 8a32-M7nU) [sage] 2025/04/23(水) 22:09:24.32 ID:jW3Pbe9x0 そもそもdot NETの始まりがJavaのパクリでマルチプラットフォームを前提としてたんよ そやけどOSS化に遅れ開発者を呼び込めずしかも結局プラットフォーム固有の機能を使うとバイナリ互換を捨てざるを得なくてC#/dot NETがただ起動がクソ遅いだけの産廃になってもーたのが現状ってわけ http://mevius.5ch.net/test/read.cgi/tech/1724156206/704
705: デフォルトの名無しさん (オイコラミネオ MM71-h0BB) [sage] 2025/04/23(水) 22:43:24.00 ID:WPvg2tW3M WPFは死んでる 一番感じるのはカラーemoji対応していないところ Fluentテーマなんてどうでもよい http://mevius.5ch.net/test/read.cgi/tech/1724156206/705
706: デフォルトの名無しさん (ワッチョイ 65a6-iUNi) [sage] 2025/04/24(木) 00:15:56.58 ID:Q96eJu5a0 Javaのようなクロスプラットフォームというよりはあくまで同じWindowsの中で32ビット/64ビットやx86/IA64で同じバイナリを動かすことを狙ってたように思う http://mevius.5ch.net/test/read.cgi/tech/1724156206/706
707: デフォルトの名無しさん (アウアウウー Sa21-NXaD) [] 2025/04/24(木) 13:22:20.25 ID:ndm7u60Wa 同じバイナリ = 中間コード という意味ならそうかもな http://mevius.5ch.net/test/read.cgi/tech/1724156206/707
708: デフォルトの名無しさん (オイコラミネオ MM71-h0BB) [sage] 2025/04/24(木) 18:58:51.09 ID:kNnkkON6M 2005のころwindowsCE向けのバイナリを間違ってwindows上で起動したら普通にフォームでて動いてビビった arm専用と言う話じゃなかったと http://mevius.5ch.net/test/read.cgi/tech/1724156206/708
709: デフォルトの名無しさん (ワッチョイ 8af6-M7nU) [sage] 2025/04/25(金) 15:34:11.72 ID:B4fnDckv0 おい、ワイはここで長々とXAMLのクソさとReactなんかについてドヤ顔で散々能書き垂れてきたんやが もしかしたら今までのワイの発言は全部間違ってたんかもしれん・・・ 簡単に理由を説明するとChromeやEdgeと同じChromiumのVivaldiがクソ重い ↓ Edgeに移行するとめちゃくちゃ軽くて快適、同じChromiumやのになんでや!? ↓ EdgeはReactやめてMSが独自実装したWeb ComponetsのFluent UIで作ってました〜! ↓ なんでReactやめてもうたん? ↓ Microsoft EdgeがReactをWebコンポーネントで置き換える方法 ://thenewstack.io/how-microsoft-edge-is-replacing-react-with-web-components/ ↓ Web Componentsってなんや? ↓ HTMLにカスタム要素を実現する標準技術Web Components。事例をもとに技術特徴を解説 https://levtech.jp/media/article/column/detail_403/ ↓ ん?これまんまXAMLやん?もしかしてXAMLは19年時代を先取りしてたから流行らんかったんか? ← 今ここ 正直ワイはショックを受けとるで http://mevius.5ch.net/test/read.cgi/tech/1724156206/709
710: デフォルトの名無しさん (ワッチョイ b501-0ulL) [sage] 2025/04/25(金) 16:40:03.73 ID:s/rm1u2e0 初期のVueやAngularの方がよっぽどWPFしてたと思うが。 結局React以降のFlux/コンポーネント志向とは別物よ http://mevius.5ch.net/test/read.cgi/tech/1724156206/710
711: デフォルトの名無しさん (ワッチョイ 9166-qtpD) [sage] 2025/04/25(金) 18:51:07.74 ID:DbDcSEbW0 EdgeのUIでReact使ってたのを置き換えただけだろ? Edgeのユーザー数を考慮すれば、実装コストと延べ実行コストを天秤にかけたら前者が少々増えても後者を改善したほうがいいのは当然であり、 一般的なアプリケーションとは次元が違う話 速くなるならWebComponentsすら使わず直DOMでもいいくらいだろ http://mevius.5ch.net/test/read.cgi/tech/1724156206/711
712: デフォルトの名無しさん (ワッチョイ 66cf-jhy/) [sage] 2025/04/26(土) 16:24:00.25 ID:KeLpsr3P0 >>709 XAMLというか一度捨てたxhtmlというか。 静的なタグとclassで頑張っても結局jsxみたいなのは欲しくなるわけだしね。 namespaceが無いぶんXMLベースの規格よりまだ原始的だけど。 http://mevius.5ch.net/test/read.cgi/tech/1724156206/712
713: デフォルトの名無しさん (ワッチョイ 1fcd-nPMj) [sage] 2025/04/27(日) 00:01:18.75 ID:JQiKDGAD0 >>705 っEmoji.WPF http://mevius.5ch.net/test/read.cgi/tech/1724156206/713
714: デフォルトの名無しさん (ワッチョイ 9f81-8sCv) [sage] 2025/04/27(日) 00:39:33.14 ID:5eLIRemp0 >>709 Web ComponentsはRedditが大々的に活用してるね shadow-rootやslotだらけになるので、スタイリング等のカスタマイズがメッチャやりにくい(一般のユーザーCSSマネージャでは対応できない) http://mevius.5ch.net/test/read.cgi/tech/1724156206/714
715: デフォルトの名無しさん (ワッチョイ 77a8-yWXK) [sage] 2025/04/27(日) 23:14:56.37 ID:48ZUISeN0 構造体のメンバ変数を複数クラスからアクセスする時、初回は初期化して、2回目からは初期化しないで値の読み書きをしたいです。 例を教えてくれませんか。 http://mevius.5ch.net/test/read.cgi/tech/1724156206/715
716: デフォルトの名無しさん (ワッチョイ b7c3-4sZe) [] 2025/04/28(月) 19:18:17.11 ID:9QkLlge10 シングルトン? http://mevius.5ch.net/test/read.cgi/tech/1724156206/716
717: デフォルトの名無しさん (ワッチョイ b7d5-xasm) [] 2025/04/28(月) 21:14:24.09 ID:b7UkiiMu0 WPFというよりC#の質問だと思うけど、その用途なら System.Lazy じゃない? http://mevius.5ch.net/test/read.cgi/tech/1724156206/717
718: デフォルトの名無しさん (ワッチョイ 774b-yWXK) [sage] 2025/04/28(月) 23:04:27.95 ID:A++dKEta0 はい、wpfというよりc#です。 using は include? さっき partialの意味も分かった。 http://mevius.5ch.net/test/read.cgi/tech/1724156206/718
719: デフォルトの名無しさん (ワッチョイ b7f6-3+vo) [] 2025/04/28(月) 23:33:11.89 ID:b7UkiiMu0 CまたはC++から来た人かな ファイルの先頭に書くusingはincludeというよりも名前空間の利用 (C++のusing namespaceと似てる) 例えば Foo.Bar 名前空間に Baz というクラスがある場合、usingしてなくても var bar = new Foo.Bar.Baz(); のように書けば使える けど、名前空間のネストが深かったり、よく使うクラスの場合だといちいち名前空間を書くのは面倒くさい ファイル先頭で using Foo.Bar; ってしていれば、そのファイル内では var bar = new Bar(); のように Bar という名前だけで利用できる (C/C++のincludeだと、 includeしていないものはそもそも使えない) 最近のC#だと.NETのライブラリ (System名前空間から始まるもの) のいくつかは自動的に using されている これは多くのプログラムでよく使うものだからそうしている 例えば Sytem.Lazy などは、明示的に using System; って書かなくても使えるはず usingというキーワードは他の構文でも使うのでそこは注意 http://mevius.5ch.net/test/read.cgi/tech/1724156206/719
720: デフォルトの名無しさん (ワッチョイ 9779-4w2R) [sage] 2025/04/29(火) 01:26:54.40 ID:S1hhgyr50 >>715 C#, C♯, C#相談室 Part98 /mevius.5ch.net/test/read.cgi/tech/1719656321/ http://mevius.5ch.net/test/read.cgi/tech/1724156206/720
721: デフォルトの名無しさん (ワッチョイ 9779-4w2R) [sage] 2025/04/29(火) 02:11:35.58 ID:S1hhgyr50 まぁワイは優しい男やから構造体の解答教えたる /www.programiz.com/online-compiler/3EGuracYwkCAp http://mevius.5ch.net/test/read.cgi/tech/1724156206/721
722: デフォルトの名無しさん (ワッチョイ 9779-4w2R) [sage] 2025/04/29(火) 02:23:06.39 ID:S1hhgyr50 C#の作法としてはバッキングフィールドを作って外部からは必ずプロパティでデータの受け渡しをすることをMSが推奨しとるからそっちに変更したもの /www.programiz.com/online-compiler/6Hd0AjaVMLBWY http://mevius.5ch.net/test/read.cgi/tech/1724156206/722
723: デフォルトの名無しさん (ワッチョイ 7715-yWXK) [sage] 2025/04/29(火) 12:29:11.24 ID:xM/ZYrg70 あーー メンバーはprivateか publicでは駄目なのね http://mevius.5ch.net/test/read.cgi/tech/1724156206/723
724: デフォルトの名無しさん (ワッチョイ 7f01-Rr+W) [sage] 2025/04/29(火) 16:45:52.07 ID:b3aPpq9c0 何がしたいのか全くわからんコードやな そもそも>>715みたいな構造体の使い方がおかしいやろ http://mevius.5ch.net/test/read.cgi/tech/1724156206/724
725: デフォルトの名無しさん (ワッチョイ 1fe5-nPMj) [sage] 2025/04/29(火) 17:19:01.65 ID:+VbAa0c10 >>715 初心者にありがちな必要以上に難解な設計をしようとしてるだけな気がする 何がしたいのかもっと具体的にして聞いた方が良いよ ふらっと C#,C♯,C#(初心者用) Part161 mevius.5ch.net/test/read.cgi/tech/1739970583/ http://mevius.5ch.net/test/read.cgi/tech/1724156206/725
726: デフォルトの名無しさん (ワッチョイ b302-Pedj) [sage] 2025/05/14(水) 13:22:20.79 ID:rO+T5v9T0 あ… https://x.com/migueldeicaza/status/1922409129567563855 > Microsoft laid off the senior engineers of .NET on Android and key figures of Maui. http://mevius.5ch.net/test/read.cgi/tech/1724156206/726
727: デフォルトの名無しさん (ワッチョイ 3fc6-s4bX) [sage] 2025/05/14(水) 13:36:56.96 ID:0REpm4CM0 ちまちま人削るんじゃなくてMAUI終了宣言してエンジニア解放してやれよ やる気ないのにダラダラ続けてもだれも幸せにならないだろ http://mevius.5ch.net/test/read.cgi/tech/1724156206/727
728: デフォルトの名無しさん (ワッチョイ 237f-VQH3) [sage] 2025/05/14(水) 17:18:05.55 ID:rR4nIZxH0 >I mean, if you find someone using Maui you can make a wish マウイ島を使っている人を見つけたら、願い事をすることができます 海外ニキってほんまにユーモアあるよな5chの低脳チンパンレスとはインテリジェンスの差をめちゃくちゃ感じるわwww http://mevius.5ch.net/test/read.cgi/tech/1724156206/728
729: デフォルトの名無しさん (ワッチョイ 237f-VQH3) [sage] 2025/05/14(水) 17:19:37.55 ID:rR4nIZxH0 しかし海外ニキの間でもMSのUIフレームワークはリスクが高すぎから信用しないし使わへんっちゅーんが総意なんクソワロタwww http://mevius.5ch.net/test/read.cgi/tech/1724156206/729
730: デフォルトの名無しさん (ワッチョイ b302-Pedj) [sage] 2025/05/15(木) 00:13:24.31 ID:O0mRpeHb0 MAUIで作られたプロダクトって何があるの? http://mevius.5ch.net/test/read.cgi/tech/1724156206/730
731: デフォルトの名無しさん (ワッチョイ 3f29-W2UM) [] 2025/05/15(木) 00:21:17.37 ID:4gNanFO00 東京都防災アプリはそれっぽい http://mevius.5ch.net/test/read.cgi/tech/1724156206/731
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 84 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.022s