- 1 名前:デフォルトの名無しさん [2024/08/20(火) 21:16:46.38 ID:mRLJAUv40.net]
- !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
- 801 名前:デフォルトの名無しさん mailto:sage [2025/06/24(火) 19:53:07.31 ID:gO5I920QM.net]
- バカとバカが争ってるんでスルーしたらいいんだけどね
- 802 名前:デフォルトの名無しさん mailto:sage [2025/06/24(火) 20:55:32.40 ID:4/LissZZM.net]
- MyForm.Designer.cs
もコードなんだから、コードビハインドではないような 気もするんだが、直接手書きしてはならないというだけであって。
- 803 名前:デフォルトの名無しさん mailto:sage [2025/06/24(火) 21:07:12.20 ID:fDU3nWyrM.net]
- >>800
これのせいでバージョン管理ツールと相性悪い
- 804 名前:デフォルトの名無しさん mailto:sage [2025/06/25(水) 00:44:01.66 ID:6PeRjodX0.net]
- ソースコードとして生成してくれるだけマシ
昔Oracle formsを触ったときは気が狂いそうだったよ
- 805 名前:デフォルトの名無しさん mailto:sage [2025/06/25(水) 12:35:09.24 ID:XvCly8Wa0.net]
- コードビハインドでも良いけど、
セオリーな所は自動生成して欲しい
- 806 名前:デフォルトの名無しさん mailto:sage [2025/06/25(水) 15:49:56.62 ID:FV/ztXE70.net]
- 元々DelphiのVCLではリソースファイルだったところをWinFormsではソースコード生成にしたわけで、バージョン管理を意識した変更と思うよ
- 807 名前:デフォルトの名無しさん mailto:sage [2025/06/30(月) 16:38:52.97 ID:HTCx1lLk0.net]
- セオリーな自動生成は、CoPilotやGeminiがやってくれるからなぁ
- 808 名前:デフォルトの名無しさん [2025/07/06(日) 11:32:12.91 ID:ILKbcyjG0.net]
- このUIコンポーネントってどうなんですかね?
使ってる方いますか? https://blazor.radzen.com/?theme=material3
- 809 名前:デフォルトの名無しさん mailto:sage [2025/07/25(金) 14:06:52.28 ID:xsJgmlXwa.net]
- そのコンポーネントゴミだった記憶がある
wpfと同じぐらいこのスレ死んでるな
- 810 名前:デフォルトの名無しさん [2025/07/25(金) 20:17:54.79 ID:fOKAZPz70.net]
- 結局みんなが求めてるのはVisualBasicなんだよね・・・
- 811 名前:デフォルトの名無しさん mailto:sage [2025/07/25(金) 20:25:47.58 ID:5NyNBmxoM.net]
- ちょっとした質問ならcopilotがそこそこ使える回答くれるし
たまにUWPと混同してるけど
- 812 名前:デフォルトの名無しさん [2025/07/28(月) 19:30:04.40 ID:K95kqw+R0.net]
- >>810
VBもVC++も画面のライブラリの標準というものはない。
- 813 名前:デフォルトの名無しさん mailto:sage [2025/07/30(水) 16:51:17.93 ID:mBL+YPdv0.net]
- CoPilotは間違いを指摘しても同じ回答を繰り返すので、Geminiに切り替えたなぁ
個人的にはGeminiの方が精度高く答えてくれる まぁどちらも出たばかりで改善している最中だから、どちらが上とか無いんだろうけどね
- 814 名前:デフォルトの名無しさん mailto:sage [2025/07/31(木) 00:29:36.14 ID:D6Bxc+pD0.net]
- モデルの話をしているのか何なのかわからん
- 815 名前:デフォルトの名無しさん mailto:sage [2025/08/23(土) 20:26:28.41 ID:R3xXJSdl0.net]
- 実際Win32 GUIに限れば、後発は全てDelphiの開発体験の劣化でしかないわな
- 816 名前:デフォルトの名無しさん [2025/09/13(土) 23:43:23.26 ID:wM2KFT8y0.net]
- Delphiは昔は仕事でもちょくちょく案件見かけたけど今は全く見ないな
- 817 名前:デフォルトの名無しさん mailto:sage [2025/09/14(日) 12:24:49.98 ID:Lpty3QE70.net]
- なんでだと思う
- 818 名前:デフォルトの名無しさん mailto:sage [2025/09/14(日) 12:32:11.11 ID:mPOtebzZ0.net]
- Delphiは値段バカ高くなってしまったし今となっちゃ全然モダンじゃないしな
クラシックなWin32のGUIでいいなら今でも最強だろうけど、みんなイマドキのテーマ使いたいだろ
- 819 名前:デフォルトの名無しさん [2025/09/14(日) 13:32:20.22 ID:93crRqFfM.net]
- delphi communityあっても1年で切れて放置されて
数少ない人も離れるしアホちん
- 820 名前:デフォルトの名無しさん mailto:sage [2025/09/14(日) 13:53:18.30 ID:yOrWt/NIa.net]
- ObjectPASCALの時代は使ってた
20年以上前に同業者にDelphiを執拗に薦められたけど ホイホイ付いて行かなくて本当に良かった
- 821 名前:デフォルトの名無しさん mailto:sage [2025/09/17(水) 13:45:56.92 ID:LaTbEryw0.net]
- その時代のナウな環境で作るよろし
- 822 名前:デフォルトの名無しさん mailto:sage [2025/09/17(水) 16:51:55.03 ID:LwR3r99V0.net]
- そうするとバージョンアップがね…
特にMSはフレームワーク次から次に作っては捨てるし
- 823 名前:デフォルトの名無しさん mailto:sage [2025/09/18(木) 19:16:18.55 ID:ixjFpwEtM.net]
- winUI4に期待
- 824 名前:デフォルトの名無しさん mailto:sage [2025/09/22(月) 00:19:02.28 ID:5Ke1MxBw0.net]
- 開発者の大半が使ってるVsCodeだってUIはHTMLとCSSなんだし
将来性まで考えてしまうと、どうしてもそういう方向になるしかなさそう
- 825 名前:デフォルトの名無しさん mailto:sage [2025/09/22(月) 21:56:39.06 ID:dNR1nVaR0.net]
- HTMLとCSSでアプリのUIって簡単にハックできそうで怖い
- 826 名前:デフォルトの名無しさん mailto:sage [2025/09/23(火) 03:27:10.64 ID:wHRRc0Bi0.net]
- 何を言っているんだ?
- 827 名前:デフォルトの名無しさん mailto:sage [2025/09/23(火) 09:34:57.73 ID:btCb61Ja0.net]
- Avaloniaに移行した
もう戻ることはないかも
- 828 名前:デフォルトの名無しさん mailto:sage [2025/09/23(火) 23:19:55.38 ID:f0HsMMYV0.net]
- >>825
セキュリティーはサーバーサイドで担保するもんですよ viewは表示だけ API直接叩かれても覗かれてもご苦労さんですよ
- 829 名前:デフォルトの名無しさん [2025/09/26(金) 14:28:06.82 ID:i6/aA9bw0.net]
- てかなんとなくWindows用のアプリ自体がそんなにモチベーションわかない
業務アプリ以外で大体Webアプリや既成品で事足りてしまう気がしなくもない
- 830 名前:デフォルトの名無しさん mailto:sage [2025/09/26(金) 18:13:37.28 ID:XDGxQthx0.net]
- WinUI3の真のOSS化が進行中だけどどうなるだろう
- 831 名前:デフォルトの名無しさん mailto:sage [2025/09/26(金) 18:44:52.67 ID:fxnoTWT+M.net]
- MSは3割のコードがAI生成だそうだし、AIに振り回されてそうだな
AIに頼って人を減らし過ぎて、生成されたコードを精査したり自力でまともなコードを書ける人が足りないんじゃないか
- 832 名前:デフォルトの名無しさん mailto:sage [2025/09/26(金) 19:12:40.44 ID:GyI6IQ+td.net]
- .NETはもうMAUI捨ててAvaloniaのスポンサードだけしてほしい
- 833 名前:デフォルトの名無しさん mailto:sage [2025/09/26(金) 19:28:45.46 ID:7T9yvdJe0.net]
- とにかく乱立したフレームワークをどれか一つに絞ってこれが決定版です!ってやらないとネイティブGUIアプリなんて増えないよ
WinUI3がそれなんだろうけど長続きする気が全くしない
- 834 名前:デフォルトの名無しさん mailto:sage [2025/09/26(金) 19:32:45.09 ID:GyI6IQ+td.net]
- 今どきWindows専用フレームワークなんて誰も使いたがらないでしょ、、、
- 835 名前:デフォルトの名無しさん mailto:sage [2025/09/26(金) 20:48:21.77 ID:ZHZvTx1D0.net]
- Avaloniaちゃんいいんだけど
VSCodeの誰かメンテしてくれ
- 836 名前:デフォルトの名無しさん mailto:sage [2025/09/26(金) 21:18:49.88 ID:DmxAtYDK0.net]
- >>833
そもそもネイティブGUIに需要がない 実はMacだと「あえて」ネイティブであることを売りにしたアプリも割合的にはそこそこあるのだけど、 あっちはゴミみたいなWinUIなんかと違って、外観やパフォーマンスや操作性においてネイティブアプリにそれなりの魅力があるんだ もしネイティブGUIアプリを使って欲しいのなら、ネイティブアプリの魅力を高めるのが筋なんだよ しかし今のMSはもはやネイティブGUIはWebベースUIを載せるための枠として、 あるいは電卓やターミナルのようなごくシンプルなUIを作るために最低限必要なもの、くらいにしか考えていないようだ
- 837 名前:デフォルトの名無しさん mailto:sage [2025/09/26(金) 21:24:17.48 ID:EA9TB8rp0.net]
- Windowsでも、Win32SDK直叩きとかなら今でも軽量高速の証としてアピールになるが
WinUIとかはそういうのもないからなあ
- 838 名前:デフォルトの名無しさん mailto:sage [2025/09/26(金) 21:45:55.48 ID:9sBgHV6DM.net]
- 今となってはWindowsネイティブなアプリ出されると逆にちょっと警戒しちゃうからな
技術力低そう、大丈夫か?って
- 839 名前:デフォルトの名無しさん mailto:sage [2025/09/26(金) 22:27:29.83 ID:fdva7yCb0.net]
- >>828
Electronはサーバーサイドの設定しっかり書かないとXSSなどのリスクはあるぞ 今は対策済みだけど、VS Codeでも任意コード実行が可能という脆弱性があった 描画側プロセスのHTMLが悪意あるものに差し替えられる、なんて問題はWeb系のGUI特有のリスクだろう
- 840 名前:デフォルトの名無しさん mailto:sage [2025/09/26(金) 22:50:49.88 ID:xowUYb1F0.net]
- >>838
偏見が過ぎる
- 841 名前:デフォルトの名無しさん mailto:sage [2025/09/26(金) 22:54:04.39 ID:EA9TB8rp0.net]
- むしろVibeコーダーに毛が生えた程度の技術しかないスクリプト屋よりもいいだろう
MFC製アプリケーションは性能の証
- 842 名前:デフォルトの名無しさん mailto:sage [2025/09/27(土) 02:29:12.15 ID:GBAxPIBJ0.net]
- 結局Winformsでええわってなりがち
- 843 名前:デフォルトの名無しさん mailto:sage [2025/09/27(土) 02:42:42.65 ID:O9eiWYoY0.net]
- ネイティブは excel VBAでok...
- 844 名前:デフォルトの名無しさん [2025/09/28(日) 05:00:21.11 .net]
- >>838
こういうバカな妄想持ってるアホな情報工学科出の無能が Electronでアプリ作ったが無能すぎてインストーラーすら作れないので セットアップとメンテナンスに莫大な工数がかかって事業が破綻したぞ
- 845 名前:デフォルトの名無しさん [2025/09/28(日) 05:01:59.38 .net]
- 一方で勝ち残ってる競合他社は創業時にそもそもC♯でUI作ってるからインストールもメンテナンスも簡単
さらにノーコードでカスタマイズできるからカスタム開発費用も顧客ごとに請求しなくて済む web系は無能が流行りに飛びついてる証拠
- 846 名前:デフォルトの名無しさん [2025/09/28(日) 05:04:13.97 .net]
- バカ曰く「ElectronフロントエンドとPythonバックエンドならどのプラットフォームでも移植可能だから有利」
現実にはたった一つのプラットフォームのインストーラーすら作れてないので移植なんて需要があるわけない あり得ない可能性で目の前の必要なことを処理できないバカっぷり というか情報工学科修士って使い物にならねえ だって大学入るまでプログラミングやったことなくて大学で習いましたとかいう無能が多い
- 847 名前:デフォルトの名無しさん [2025/09/28(日) 05:08:08.26 .net]
- あとデバッガも使えなかった
習ってないからなんだろうなwwwww
- 848 名前:デフォルトの名無しさん [2025/09/28(日) 05:34:41.46 .net]
- しかも新卒とかじゃなくてそれで業界歴10年とかの中途だからな
それも複数 マトモな知能があったらコーディング如き大学入る前にマスターしてるから習おうなんて考えない
- 849 名前:デフォルトの名無しさん [2025/09/28(日) 06:49:22.65 ID:KkWq0wCp0.net]
- 事務アプリじゃなくて組込機器(EthrerとRS485/232)相手のアプリで高DPIとデザイン変更と流用が楽なWPFにたどり着いた。
MVVMとかは面倒なだけだから主に通信系ThreadからUIへはbindingで済む程度の理解度でやっている。 ここで情報を得ようしたが何の論議なのかわからない。 現実的なWPFの議論をしてね。
- 850 名前:デフォルトの名無しさん mailto:sage [2025/09/28(日) 12:58:04.71 ID:0sdmbxgV0.net]
- >現実的なWPFの議論をしてね。
良くも悪くも枯れてる技術だから、今更語ることもあまり無いんだよな… 今からエコシステムが広がるとこともないだろうし Windows前提なら今でも有用な技術ではある
- 851 名前:デフォルトの名無しさん [2025/09/28(日) 13:08:33.03 ID:KkWq0wCp0.net]
- スレタイは関係ないのか
- 852 名前:デフォルトの名無しさん mailto:sage [2025/09/28(日) 13:31:58.29 ID:v93+mLtX0.net]
- 例のおじさんだよ
発作みたい
- 853 名前:デフォルトの名無しさん mailto:sage [2025/09/28(日) 13:37:15.96 ID://paKYRp0.net]
- >>851
別にそういうわけじゃないけど、WPFは終わっただとか使い物にならないだとか、WPFをくさすばかりで何でここにいるのか分からない輩が居座ってしまっている
- 854 名前:デフォルトの名無しさん [2025/09/28(日) 13:38:59.95 .net]
- >>849
わからないことなんて公式ドキュメントやソースコードをAIに突っ込んで読ませれば良いのであって 人間に質問するとか選択として愚かすぎる
- 855 名前:デフォルトの名無しさん [2025/09/28(日) 13:40:00.44 .net]
- >>853
何の価値もないゴミほど「新しいからすごい、古いからダサい」を連呼するだけでわかったつもりになれてしまう その実例が俺の会社 ゴミのせいで事業が破綻して部門がクローズした
- 856 名前:デフォルトの名無しさん [2025/09/28(日) 13:42:28.34 .net]
- UIを手打ちのスクリプトでちまちま修正するなどという
数十年退化した無駄行為を仕事時間だと思い込んでるのだから バカとしか言いようがない IDEでマウスでコンポーネントやUIを設計するなんて見たことすらない知ったかぶりが大量に居るんだよ
- 857 名前:デフォルトの名無しさん mailto:sage [2025/09/28(日) 16:15:17.19 ID:H7oIZrI00.net]
- あんまり大きな声でわめくなよ
さもないとそんなクソ企業にいたお前は?って話になるぞw
- 858 名前:デフォルトの名無しさん [2025/09/28(日) 16:16:49.77 .net]
- >>857
給料めちゃくちゃいいし超高学歴しか居ないんだけど コーディングドシロウトばかりで舐めてるという話 学歴だけで知らんことをどうにかできるわけないことすらわかってない無能な幹部
- 859 名前:デフォルトの名無しさん [2025/09/28(日) 16:17:10.99 .net]
- 知らんなら外注すりゃいいのにそれすら思いつけない
- 860 名前:デフォルトの名無しさん mailto:sage [2025/09/28(日) 19:26:01.49 ID:U98HmKxV0.net]
- この人たまに出没する関西弁のガイジみたいだね
- 861 名前:デフォルトの名無しさん mailto:sage [2025/09/28(日) 21:34:53.95 ID:x6eyKvuz0.net]
- うらみつらみはチラ裏でやってくれ
- 862 名前:デフォルトの名無しさん mailto:sage [2025/10/02(木) 16:15:24.37 ID:TprUlSDN0.net]
- Azure Trusted Singingて誰かやってみた人いる?できたという人もいればあきらめたという記事もあるし
個人でもいけるのか 結局いくら掛かるのかとかよくわからん
- 863 名前:デフォルトの名無しさん [2025/10/04(土) 11:28:55.20 ID:tcNhp0oo0.net]
- >>862
8月にやってみたらPrivateはできたけど、PublicはBusiness identifierにはマイナンバーを入れて適当に何個かやったら、書類を送れまでは行けたんだけど色々送っても結局Failedに。。。3,500円くらい請求が来た
- 864 名前:デフォルトの名無しさん mailto:sage [2025/10/04(土) 13:24:09.82 ID:zxDfmcvW0.net]
- >>863
情報ありがとう 自分も色々試したけど、なんかやっぱ個人勢はダメみたい。 https://github.com/Azure/trusted-signing-action/issues/42 去年、一度は対応するという発表あったらしいんだけど音沙汰なしでみんなキレてる。 既存の発行期間ビジネスから突っ込みはいったんかなー こんなんじゃいつまでたってもWindowsアプリの開発者なんて増えんよ、、、
- 865 名前:デフォルトの名無しさん mailto:sage [2025/10/04(土) 21:34:02.93 ID:TzWBzZl40.net]
- .net upgrade assistantがgithub copilot必須になってみんなブチ切れてる
なんでこうなっちゃうの
- 866 名前:デフォルトの名無しさん mailto:sage [2025/10/04(土) 21:39:38.73 ID:xRZ1O4vG0.net]
- 使うバージョンを合わせればそういうトラブルは起きない
- 867 名前:デフォルトの名無しさん mailto:sage [2025/10/05(日) 02:41:35.42 ID:ue2Dlvlx0.net]
- じゃあそのためだけにVSのバージョンずっと塩漬けにしとくの?
って話になりますよ
- 868 名前:デフォルトの名無しさん [2025/10/05(日) 15:51:47.85 ID:vpU8dTEJ0.net]
- >>863
こちらこそgithub情報ありがとう 怨嗟にまみれてますね。当面ダメそうかな、返金請求したい
- 869 名前:デフォルトの名無しさん [2025/10/05(日) 15:52:52.61 ID:vpU8dTEJ0.net]
- >>864 だった。すまない
- 870 名前:デフォルトの名無しさん mailto:sage [2025/10/27(月) 13:52:37.14 ID:bBnu4XtG0.net]
- 最上部と表示されるべきなのに-になってるバグ、ずっと放置されてるよね
https://i.imgur.com/lepncpE.png
|

|