WPF(.NET, WinUI) GUIプログラミング Part27at TECH
WPF(.NET, WinUI) GUIプログラミング Part27 - 暇つぶし2ch819:デフォルトの名無しさん
22/01/04 15:05:33.07 BWSRqAyG.net
>>808
野生のアーティスト気取りには多いが芸大卒にはほとんどおらんよ。

820:デフォルトの名無しさん
22/01/04 16:14:31.94 v2C8LBDz.net
>>792
全然違うwww
レスポンシブとの相性も最悪w

821:デフォルトの名無しさん
22/01/04 17:10:11.55 Oz0E0ZFa.net
ジョブスと勘違いしてるデサイナーばかりだよな

822:デフォルトの名無しさん
22/01/04 17:12:06.77 vu5GndZL.net
脱線してもいいが話がつまらなすぎる

823:デフォルトの名無しさん
22/01/04 17:16:18.66 Oz0E0ZFa.net
なんだこの�


824:P発糞リプ野郎は。



825:デフォルトの名無しさん
22/01/04 22:37:16.89 nBH5XD1J.net
寿司屋のタッチパネルとかよく見ると家族連れでそこボタンじゃねーからってところ連打してたりするんま

826:デフォルトの名無しさん
22/01/04 22:45:51.06 rkCZbU1/.net
>>812
どうせ勘違いするならトグナツィーニにしてほしいもんだよな

827:デフォルトの名無しさん
22/01/05 13:35:04.80 C1Xb8B3u.net
フラット信者の脳みそはシワなくフラットなんだぜ。

828:デフォルトの名無しさん
22/01/05 16:18:49.59 0qrtsikF.net
令和も4年だってのにまだ宗教戦争か
仲良いなお前ら

829:デフォルトの名無しさん
22/01/05 16:26:51.99 C1Xb8B3u.net
>>818 ←なんでいつもこいつは上から目線でマウンティングしてくるんだろうな。

830:デフォルトの名無しさん
22/01/05 23:50:43.60 OIyquFzA.net
Microsoft StoreにWinUI 3 Controls Galleryってのが出てたんだな

831:デフォルトの名無しさん
22/01/06 06:54:37.75 LH7DpqI/.net
結構前からあるでよ

832:デフォルトの名無しさん
22/01/06 11:39:12.16 RaR6Clni.net
Google Trendsで
WinUI、WPF、WinFormsなんかをを比較してみたけど、
うーん…

833:デフォルトの名無しさん
22/01/06 11:47:44.32 nbU+QK0t.net
お前さんがパイオニアになれってことだよ

834:デフォルトの名無しさん
22/01/06 13:45:42.72 BUS4lPtK.net
>>819
お前が地べたを這いずり回ってるから
普通に歩いてる人に踏まれてるだけだろ。

835:デフォルトの名無しさん
22/01/06 17:44:38.10 VWdkYx+r.net
全部地べたに張り付いてる=フラットデザイン

836:デフォルトの名無しさん
22/01/07 15:14:46.21 6VeZizP5.net
>>820
Xaml Control Gallerryと中身全く一緒でワロタ

837:デフォルトの名無しさん
22/01/07 17:49:17.52 wvMkhd+/.net
Xaml Control GallerryはUWP版でUWPからWinUIを使ってるサンプルコード書いてあるからちょっと違う

838:デフォルトの名無しさん
22/01/07 18:28:04.97 LSU6IEiB.net
ワロたで移植頑張ったって誉めてるんだと思う

839:デフォルトの名無しさん
22/01/08 14:44:08.65 b8t2i+QY.net
Windowsアプリは結局Win32なンだわ
WPFとかMVVMとかほざいてた奴責任取れよ

840:デフォルトの名無しさん
22/01/08 14:47:40.27 T3+RUcIF.net
>>829
WPFはWin32なんだけど

841:デフォルトの名無しさん
22/01/08 16:34:10.59 9G7qMY9D.net
>>829
WPFでも64bitで動作せず32bit固定にするコンパイルオプションあるぞ

842:デフォルトの名無しさん
22/01/08 18:20:38.03 DXJNT+Rn.net
>>199だけど、自分が書いたコードはそのままでWindowsAppSDK1.0と.NET6に変えたらそれなりに普通に使える速度にはなった
でも例の不具合自体は直ってない
githubでめっちゃ怒ってる人いるし早く直してくれやマイクロソフトさん
デスクトップアプリはサクサク動いてほしいよ

843:デフォルトの名無しさん
22/01/08 20:05:12.70 IEuXTu70.net
きちがいみたいに反発してたやつらは正式版の環境にしてなかった奴らだろうな

844:デフォルトの名無しさん
22/01/08 20:23:09.49 b8OInbh5.net
正式版でも相変わらずゴミだぞ。
1.1の次あたりでようやく実用レベルに仕上がりそう。

845:デフォルトの名無しさん
22/01/08 20:35:09.01 dxroKr+4.net
>>834
そうか?いくつかバグに遭遇したけど頑張れば避けられる程度のものばかりだったが

846:デフォルトの名無しさん
22/01/08 20:38:25.40 DXJNT+Rn.net
いや前より速くなったとは言ったけど正直まだ期待してたほどではないかな...
さらなる改善を求む

847:デフォルトの名無しさん
22/01/08 20:49:18.77 DXJNT+Rn.net
そういえば動作の改善だけじゃなくて、コントロールのデフォルトデザインがWin11っぽいかわいいのに変わってたのが嬉しかったわ

848:デフォルトの名無しさん
22/01/08 20:55:01.65 IEuXTu70.net
リリースビルドしたものをスタートメニューから通常起動した時には起こらない現象とかもある

849:デフォルトの名無しさん
22/01/08 23:48:21.73 20hdzTQf.net
特定のオレオレ基準を満たさないとゴミと言い切る人はいるな

850:デフォルトの名無しさん
22/01/09 03:23:36.99 WrTZFPNY.net
ノットフォーミーってキチガイみたいに叫びまくるのはtwitterでやってくれよなー

851:デフォルトの名無しさん
22/01/09 06:26:10.30 Kl9/8kao.net
そうやって現実を見てない連中が開発の中心にいたからUWPが死んだんだろうなぁ
何回失敗すれば目が覚めるのか

852:デフォルトの名無しさん
22/01/09 08:22:03.89 CQWQ52nE.net
目が覚めたからデスクトップに回帰してるんだろう

853:デフォルトの名無しさん
22/01/09 12:44:22.36 oYL2BdLn.net
目が覚めるのが遅すぎる。
8割がた沈んでから目覚めてもそのまま沈む可能性大。
マルチウインドウなんて基本中の基本機能はver0.5ぐらいで対応しとけや。

854:デフォルトの名無しさん
22/01/09 14:44:09.79 DVB/FC1a.net
WinUIはC++のライブラリだからC#のNull Safetyオンにしたら不都合があるのか?

855:デフォルトの名無しさん
22/01/09 15:50:22.86 +OLAHiF3.net
>>839
まさにwpf信者、フラットデザイン信者のことだな。

856:デフォルトの名無しさん
22/01/09 16:30:24.90 ueJgOZpA.net
wpfを知らないやつがイキってるな
wpfがフラットデザインだってさw

857:デフォルトの名無しさん
22/01/09 17:28:03.38 btWCZaXQ.net
せっかくフラットデザインの話が終わると思ってたらこれ..
そこまでして誰かをけなしたいのか...

858:デフォルトの名無しさん
22/01/09 18:30:17.96 IJqCXjgr.net
みんなはフラットデザインの話がしたいからね。

859:デフォルトの名無しさん
22/01/09 19:44:04.26 +OLAHiF3.net
スルーできないのが信者の証左w

860:デフォルトの名無しさん
22/01/10 09:19:38.60 aZeCtbUb.net
マイクロソフトの用意してるデザインが微妙にダサい、フォントにしてもUIにしても
そこはXAMLで入れ換えるかコンポーネント屋から買ってくると、見た目に金をかけると

861:デフォルトの名無しさん
22/01/10 10:22:18.95 yv+eX87l.net
Windows11の角丸ウィンドウがダサい。
無理矢理加工した感があって浮いている。
スナップや最大化すると角丸が取れてみっともない状態になる。

862:デフォルトの名無しさん
22/01/10 10:59:40.96 A7RuUeqP.net
11はMacのパクリだもん

863:デフォルトの名無しさん
22/01/10 11:38:32.18 E4as85ZQ.net
>>852
MacはLinuxのパクり

864:デフォルトの名無しさん
22/01/10 12:04:08.65 LmDP/A0i.net
お前だって両親の遺伝子のパクリだろうが

865:デフォルトの名無しさん
22/01/10 12:24:53.50 md/kf13w.net
>>853
Macはunixのパクリだよ
で、Linuxもunixのパクリ

866:デフォルトの名無しさん
22/01/10 12:47:11.26 ntsUlHbo.net
Macの前身のLisaはX Windowの一年前に誕生しております

867:デフォルトの名無しさん
22/01/10 13:18:28.80 GoHR5yxd.net
つパロ・アルト研究所

868:デフォルトの名無しさん
22/01/10 13:28:10.48 v+LfGZ7d.net
5,60代のジジイしかおらんなこのスレw

869:デフォルトの名無しさん
22/01/10 14:51:57.55 VpRExBKj.net
Alto、Star、Smalltalk、Lisa、Mac、Win の関係をはっきりさせよう
URLリンク(sumim.no-ip.com)

870:デフォルトの名無しさん
22/01/10 15:01:01.04 vfgzaHRl.net
みんなゼロックスのパクリってことだな

871:デフォルトの名無しさん
22/01/14 11:08:45.25 7MCqmBdO.net
ピリオドネット6ちゅうのが最新なのかえ?

872:デフォルトの名無しさん
22/01/14 19:49:03.42 f85+xbHx.net
お帰りください

873:デフォルトの名無しさん
22/01/14 23:33:36.82 u1cv5VBI.net
WinFormのパッケージがもう限界だっていう話になって
会議でWPF移行の話が出たが、もうオワコンだからWinUIにしようということになった
しかし性能が悪いと判明して暗礁に乗り上げた
VBとC#技術者大量に抱えてるからWebに舵を切るのも難しい
会社丸ごと詰んだ?

874:デフォルトの名無しさん
22/01/14 23:45:44.36 8BRe3wDd.net
>もうオワコンだから
会議の場ではさすがにもっと具体的な根拠が挙げられたんだよな

875:デフォルトの名無しさん
22/01/15 00:04:58.14 nMdA9mqf.net
つーか今どきはどこでもWPFで作ってるよ、敢えてWinformsにしてる製品見たことない
限界というのも意味わからんよね

876:デフォルトの名無しさん
22/01/15 00:10:50.84 bhNYN4/k.net
今の時期に移行するならWPF/.NET6でしょ
WinUIはもうちょっと待ったほうがいいし、WinUIは実質的にWPFの新バージョンなためWPFに慣れてる人はWinUIでの開発にすぐに馴染める

877:デフォルトの名無しさん
22/01/15 00:20:04.29 SUNY4hKu.net
>>866
うちの周りもそんな感じだしそれが当たり前だと思ってたけど、このスレを見てると自信が揺らぐw

878:デフォルトの名無しさん
22/01/15 00:27:58.75 i7JJP+5v.net
>>865
ガチガチにレイアウトしてるからWinFormだと高DPIが辛いんよ
WPFって今でもアプデされてる?
x:Bindのひとつもバックポートされないんだが

879:デフォルトの名無しさん
22/01/15 00:37:17.48 uVDC24bG.net
もちろん速いにこしたことないが、何そんなに速度重視されるアプリなの?
bindingとx:bindどれくらい違うか一度比較してみりゃいい
x:bindなんて気にしなくていいと思うが

880:デフォルトの名無しさん
22/01/15 00:41:21.76 uVDC24bG.net
新しい.netへの対応とメンテナンスぐらいはされてるんじゃね??
URLリンク(github.com)

881:デフォルトの名無しさん
22/01/15 01:05:26.75 yAIkqxoz.net
>>863
C#でWebをやればいいだけじゃね?
どのみち新しいの覚えなきゃいけないんだったら、さすがに今更XAML覚えるよりはモチベーション保てるでしょ

882:デフォルトの名無しさん
22/01/15 01:07:06.70 e/r7AWqZ.net
asp.net mvcって書籍少なくない?
webformは腐るほどあるのに

883:デフォルトの名無しさん
22/01/15 01:11:15.85 dz7N8RdE.net
普通のWebMVCだからな
あんなもん単にテキストでHTMLを吐くだけだ
そんな構えるほどのもんじゃない

884:デフォルトの名無しさん
22/01/15 01:28:22.04 bhNYN4/k.net
XAMLは今更ってものでもないし
Windows FormやWPFが候補に挙がってる時点でWebじゃない気がする
iOSやAndroidでもローカルアプリの需要あるしWebは万能じゃないんだよね

885:デフォルトの名無しさん
22/01/15 06:39:45.92 y5r9w51g.net
>>863
現在のバージョンに限って言えばWinUIよりWPFの方が性能も自由度も上だぞ。
WinUIはまだβ版と言ってもいいくらい。
社内で使う小さなユーティリティ程度ならともかく、外部に出すものならWPFで作っておいて
1~2年後、WinUIが実用に耐えられるようにになってきたら移行すればいい。
そもそも未だにWPFに移行できていないようなスキルの会社が
WInUIのxaml手書き開発に耐えられるのか?
デザイナがないから(こういうところもβ版たる所以)いちいちビルド・実行して画面を確認したり、
xamlの状態で画面イメージがつかめるよう可読性の高いxamlを書くよう注意する必要がある。

886:デフォルトの名無しさん
22/01/15 08:42:17.42 KghPRdc2.net
WPF程度でスキルがどうとか笑わせるな
レベルが低すぎるんだよ

887:デフォルトの名無しさん
22/01/15 09:00:10.03 o


888:ljVtstX.net



889:デフォルトの名無しさん
22/01/15 09:30:09.26 1qnv9SvZ.net
>>876
2022年にもなってそのWPF程度にすら移行できていないのがヤバいんだよ

890:デフォルトの名無しさん
22/01/15 09:42:19.28 F1AoLuNp.net
WinUI3のデザイナだが、UWPで概ね画面だけ開発したあとにxamlをWinUI3プロジェクトにコピペでなんとかなると思う
違うことは違うんだが、ライブラリのネームスペースが異なる以外は大体同じです

891:デフォルトの名無しさん
22/01/15 11:10:53.01 1qnv9SvZ.net
UWPのワークロードなんか入れたくないんよ。

892:デフォルトの名無しさん
22/01/15 11:13:56.86 hdkNrRxS.net
Blazorはどうなん?

893:デフォルトの名無しさん
22/01/15 11:20:46.73 FRcVREio.net
Blazorとかもう誰も使ってないでしょ
Svelte等JSフレームワークが進化しすぎた

894:デフォルトの名無しさん
22/01/15 14:45:53.12 i7JJP+5v.net
>>875
スキルセットは大丈夫
内製ツールとかはWPFとかweb化が進んでる
UWP班もあったけど消えた
パッケージがでかすぎて手を出せずにいるんだわ

895:デフォルトの名無しさん
22/01/15 15:28:06.27 styFQqz9.net
今更xamlを使うよりもWebview2でよくね?

896:デフォルトの名無しさん
22/01/15 17:05:37.26 CduBAtat.net
今はWebView2とAngularで作るのが最強だね

897:デフォルトの名無しさん
22/01/15 20:43:35.25 xT2N10PJ.net
URLリンク(devblogs.microsoft.com)
いや大変な作業なのはすごく分かるけど
なんか色々と見切り発車じゃね?

898:デフォルトの名無しさん
22/01/15 21:50:49.01 VUnBJj1c.net
>>885
そういうのって何処かにテンプレートある?

899:デフォルトの名無しさん
22/01/16 00:05:41.93 zsBecn2I.net
>>886
今の最新バージョンのVSは完全に人柱用または内製開発で気軽に自己責任でシステム弄れるような組織向けであって、使う奴もそれを承知で使ってるんだから何の問題もないでしょ
2010以前のVSではそもそもリリースされていなかった開発中のものを、無いよりマシということで先行リリースしているのが今のVSの最新版

900:デフォルトの名無しさん
22/01/16 05:30:45.46 H4K+lXBc.net
>>886
もうWinフォーム使うなら.NET Framework使ってね、でいいのにね。
オワコンに開発リソース使わないでほしい。

901:デフォルトの名無しさん
22/01/16 10:11:26.59 91MrRmjp.net
WPFもオワコンやん

902:デフォルトの名無しさん
22/01/16 10:22:48.46 HvXyb9jn.net
未だにWinforms対応の要望が多いのだと思う

903:デフォルトの名無しさん
22/01/16 10:33:01.49 fajYUFBA.net
WinUIに全力で取り組めってことかな

904:デフォルトの名無しさん
22/01/16 10:34:01.22 TIRYrjfU.net
ついでにWinFormsをGenericsベースにして欲しい

905:デフォルトの名無しさん
22/01/16 10:44:42.31 Spux0mhP.net
デスクトップはUIフレームワークが乱立していて、どれに舵切ればいいか判らんな
作れればまあ何でもいいんだが、短期間で廃止されたり、使われなさ過ぎて情報無いとかなるとつらい

906:デフォルトの名無しさん
22/01/16 10:54:18.00 xFDE5qQ7.net
なんでわからないのかがわからない
答え出てるじゃん

907:デフォルトの名無しさん
22/01/16 11:17:12.56 tMDSHjxj.net
>>894
クロスプラットフォームはElectronがデファクトスタンダードになりつつある
WPFやWinUIは廃れる可能性が極めて高い

908:デフォルトの名無しさん
22/01/16 11:48:13.30 GQSKoOxI.net
>>890 でもWinFormsやUWPは更にオワコンだぞ >>896 Electronは本格的なデスクトップアプリには力不足。 だから脱Electronの動きも一部ある。 WinUIは廃れる以前にまず普及するのか?って話がある。 UWPもさんざんテコ入れしてきてオワコン状態。 WinUIは色濃くUWP臭が残ってるからそれが普及の障壁になることを懸念している。



910:デフォルトの名無しさん
22/01/16 12:29:11.92 T6dmgaQG.net
flutterだろもう

911:デフォルトの名無しさん
22/01/16 12:48:29.47 el47HiNu.net
>>878
まったくだな。15年かけて移行できないんじゃWinUIへにも当然移行できない。
MSの黒歴史は続く。こりゃWinformがあと10年安泰だ。

912:デフォルトの名無しさん
22/01/16 12:55:39.44 tMDSHjxj.net
>>899
Silverlightという超暗黒歴史から何の教訓も学ばなかったのは残念至極ですな
ユーザ体験としてはWPFもっさり<<WinFormsレスポンス速度

913:デフォルトの名無しさん
22/01/16 12:59:04.07 xFDE5qQ7.net
いつの時代の話してるんだ・・・

914:デフォルトの名無しさん
22/01/16 13:47:47.94 mF6TjPoU.net
安定のWinforms

915:デフォルトの名無しさん
22/01/16 13:50:41.95 Spux0mhP.net
Electronはサイズでかすぎんよ
ちょこちょこっと気軽に作って配布したいのには全く向いてない

916:デフォルトの名無しさん
22/01/16 16:43:49.75 hG8bbLvg.net
ぶっちゃけ普段使いのアプリの数でも
Win32>>>Winform>>>WPF(VSだけ)
なんだよなぁ
WPFって委託下級会社のSEのオナニーでしかない

917:デフォルトの名無しさん
22/01/16 18:41:35.98 Ia/0VBOq.net
UWPも入れてやって

918:デフォルトの名無しさん
22/01/16 19:39:29.01 pNfEdrDk.net
まぁ WPF関係以外の話は他でやってくれという事だな。
MSDOSでもアーキが未来に残って、未だに現役かつ新アプリのベースになってている例も多いわけで、現場が何使おうが関係無い。
フレームワークはただのマクロ器。
ここはWinUI含むWPF関連のミクロテーマスレッドだ。

919:デフォルトの名無しさん
22/01/16 19:59:47.89 tMDSHjxj.net
>>903
Nodeを知らんのだな…
デプロイの都度依存ライブラリのコピーを作るわけじゃないんだが

920:デフォルトの名無しさん
22/01/16 20:18:32.40 X0X6y0PK.net
>>907
Nodeを知ってるとサイズが小さくなるのか?

921:デフォルトの名無しさん
22/01/16 21:33:49.43 5Ebj9BVr.net
クライアント一回インストールするのに
サイズなんかどーーでもよいよ

922:デフォルトの名無しさん
22/01/16 21:39:33.34 Z46MEA4s.net
>>907こそNode使ったことないだろ
Nodeのパッケージはアプリケーション毎に全部ローカルディレクトリにインストールするのが普通であり、それこそが大きなメリットでもあるんだよ
.NETも最近はそうするのが一般的になってるね

923:デフォルトの名無しさん
22/01/16 21:54:02.91 tMDSHjxj.net
>>910
Node初心者乙w

924:デフォルトの名無しさん
22/01/16 21:55:23.03 T6dmgaQG.net
そーだよな
スマホじゃらねーーんなら
インストーラーサイズなんかどーーでもよくて
依存ライブラリを全部配布出来る方がいいだろ
WPFはそれ出来るようになったん?

925:デフォルトの名無しさん
22/01/16 22:09:58.66 X0X6y0PK.net
インストーラ作るならWPFとか関係なくたいがいできるんじゃね

926:デフォルトの名無しさん
22/01/16 23:00:29.66 RG8YDX1E.net
Node.js のnpm/yarn は、Ruby のgem/bundler のコピー
各プロジェクト毎のlocal install と、
グローバルにインストールする機能がある
基本は、各プロジェクト毎
例えば、グローバルにインストールされているgem を、正規表現で検索すると、
2つのバージョンが見つかった
gem list "^rails$"
rails (6.1.4, 6.0.2.2)

927:デフォルトの名無しさん
22/01/17 07:38:53.15 MbNkwuBf.net
Ruby関係無いし

928:デフォルトの名無しさん
22/01/17 15:16:47.40 1a+vUoH6.net
.NET Frameworkの方が息が長い可能性もあるな..
4系が消えるより先に今の.NETがさらに全く非互換なものに5年ほどで置き換わっても驚かんわー。

929:デフォルトの名無しさん
22/01/17 15:48:48.57 1a+vUoH6.net
作るもの全部でかいハズがなくて
全体みわたせば95%が小さな小さなGUIツールやコマンドラインツールに過ぎないのに
c#はだんだんそういったものとの相性がわるくなってる。

930:デフォルトの名無しさん
22/01/17 18:34:26.03 DoZ0ouu9.net
.NET Framework出たての頃も
ランタイム入れなきゃいけないし
ランタイム入れたらOSの起動まで遅くなるし
起動が遅いし
VBよりも遅いし
でクソミソ言われてたな
WPFでさらに重く!プルスウルトラ!

931:デフォルトの名無しさん
22/01/17 21:09:49.22 V+0qhzmt.net
だからネイティブにしろってあれほど

932:デフォルトの名無しさん
22/01/17 23:48:36.10 gG7UuOXd.net
>>899
まあ全アプリWPF移行に700人月かかりますとか言ったら経営陣ビビるわな

933:デフォルトの名無しさん
22/01/18 00:36:53.13 BviDLTyH.net
それで得られる付加価値は?
高DPI化です!

934:デフォルトの名無しさん
22/01/18 03:13:55.69 /UjlKFv8.net
そもそも今はWPF使える人間のほうが多い
WPFが採用率一番だし

935:デフォルトの名無しさん
22/01/18 07:43:22.02 7lg/3cFM.net
ネットや参考書のサンプルはWinformばかりだけどな

936:デフォルトの名無しさん
22/01/18 09:12:21.98 lXhcHhHK.net
>>921
生産性の高さやアプリケーションの品質。
WinFormsアプリの保守なんて地獄だぞ。

937:デフォルトの名無しさん
22/01/18 09:20:49.79 wrNNHnWz.net
オレオレMVVMフレームワークの保守なんて地獄だぞ

938:デフォルトの名無しさん
22/01/18 09:36:00.06 4jkxCHMg.net
>>925
MVVMを使わなきゃいい。
それでもWinフォームにとどまるより開発体験は数段レベルアップする。
>>923
URLリンク(zenn.dev)
vs
URLリンク(zenn.dev)
URLリンク(qiita.com)
vs
URLリンク(qiita.com)

939:デフォルトの名無しさん
22/01/18 11:01:13.75 5S7li8gp.net
リッチな有償コントロールが前提かな?

940:デフォルトの名無しさん
22/01/18 17:48:28.72 4jkxCHMg.net
有償コントロールなんか必要ない。
コントロールのカスタムが苦行だったWinフォームとは違うんだから。

941:デフォルトの名無しさん
22/01/18 18:07:51.81 qELKjUuO.net
じゃあフルカスタムが前提と

942:デフォルトの名無しさん
22/01/18 19:39:25.83 H+Iv3UtO.net
>>926
開発体験なんて客にとってはクソどうでもいい

943:デフォルトの名無しさん
22/01/18 19:39:38.78 FMnYtWvS.net
なるべく安くというならExtended WPF Toolkitもあるじゃないの
いきなり全部いじらなくても大丈夫、必要なところからちょっとづつね?

944:デフォルトの名無しさん
22/01/18 19:40:14.23 H+Iv3UtO.net
Qiitaとかソースにすんなよ恥ずかしい

945:デフォルトの名無しさん
22/01/18 21:32:57.67 L9ANQ96E.net
URLリンク(stackoverflow.com)
URLリンク(stackoverflow.com)

946:デフォルトの名無しさん
22/01/18 21:58:06.40 kepaLF1q.net
WPFのアプリってなにがあるの?

947:デフォルトの名無しさん
22/01/18 23:30:24.92 wrNNHnWz.net
>>934
核心衝くこと言うなよ…

948:デフォルトの名無しさん
22/01/18 23:48:28.54 L9ANQ96E.net
つかC#のアプリ自体よく知らんな。有名どころだとなにがあるだろう

949:デフォルトの名無しさん
22/01/19 00:27:35.17 svKgJaD5.net
>>934
Visual Studio

950:デフォルトの名無しさん
22/01/19 00:30:26.94 svKgJaD5.net
>>936
Rust
Escape from Tarkov

951:デフォルトの名無しさん
22/01/19 00:53:15.32 R0RFv/hj.net
>>934
ILSpy

952:デフォルトの名無しさん
22/01/19 01:05:39.17 R0RFv/hj.net
C#という広範囲なくくりだと今時のスマホゲームはどれもUnity3Dだな(DIコンテナのUnityではない)
PCだとRimWorldとか、カスタムメイド3D2とかコイカツ!とか

953:デフォルトの名無しさん
22/01/19 01:22:51.54 8gPtvN+9.net
>>936
Paint.NET

954:デフォルトの名無しさん
22/01/19 01:50:44.09 3xXRQDNa.net
>>934
ScreenToGif

955:デフォルトの名無しさん
22/01/19 05:57:54.84 g+YrUDE4.net
クソアプリしかないじゃん…

956:デフォルトの名無しさん
22/01/19 06:43:52.85 RJymQc8m.net
URLリンク(trends.google.co.jp)
URLリンク(github.com)
URLリンク(github.com)

957:デフォルトの名無しさん
22/01/19 08:53:07.22 RJymQc8m.net
URLリンク(gitlab.com)
URLリンク(gitlab.com)

958:デフォルトの名無しさん
22/01/19 11:46:12.58 R0RFv/hj.net
新規ならWPF一択、Winformsは検討しないね
主に保守のためWinformsを使わざる得ない場合に限られる

959:デフォルトの名無しさん
22/01/19 11:52:57.07 nNkBXDzO.net
その自己紹介ずーっとやってるけどなんか意味あんの?

960:デフォルトの名無しさん
22/01/19 12:55:40.22 5Az++9Js.net
>>947
ボウヤ、インターネッツは初めてかい?
同じ意見が同じ人ってわけじゃないんだぜ?

961:デフォルトの名無しさん
22/01/19 13:10:36.19 HZoKdYqU.net
きもw

962:デフォルトの名無しさん
22/01/19 18:50:54.37 nNkBXDzO.net
>>948
誰にもアンカーつけてないけどなんで自分のことだと思ったん?
答え合わせ完了やねw

963:デフォルトの名無しさん
22/01/19 19:08:00.66 DmIv8IzU.net
WPF一択って主張がまったく実感がないんだが
まあ、俺とは違う分野の人なんだと思うわ
ちなみにどんな分野で新規ならWPF一択なのか教えてくれ

964:デフォルトの名無しさん
22/01/19 20:42:07.54 fLRbRFKz.net
C# で .NET Framework のデスクトップアプリなら、じゃね?分野が限定されていると言われたらその通りだが。

965:デフォルトの名無しさん
22/01/19 20:54:00.95 B4PAoBE9.net
デスクトップ前提ってそんなにあるかねえ
デスクトップとWebの選択って大抵のケースでは開発者のスキルの問題であって、
開発者が自分の都合のいいように勝手に「分野を限定」していることが多い
本質的な要件としてどっちかでなきゃいけないのは稀だと思うよ

966:デフォルトの名無しさん
22/01/19 21:03:56.99 8gPtvN+9.net
ローカルのハードウェアを動かすアプリはWebにするメリットが無いな

967:デフォルトの名無しさん
22/01/19 21:22:48.54 fLRbRFKz.net
>デスクトップとWebの選択って大抵のケースでは開発者のスキルの問題であって、
相変わらず、WPFスレでWeb持ち出す奴の認識はなんかおかしい。

968:デフォルトの名無しさん
22/01/19 23:45:50.44 DmIv8IzU.net
デスクトップでどんなアプリ(システム)かって話なんだが
WinFormsだって用途のメインはデスクトップだろうよ

969:デフォルトの名無しさん
22/01/20 00:52:02.50 2oEu6+xC.net
デスクトップだったらWPF一択でFormの出番はないってことじゃね?

970:デフォルトの名無しさん
22/01/20 07:48:53.01 89Phrl0e.net
WPF一択ならもっと普及してるはず

971:デフォルトの名無しさん
22/01/20 07:59:56.62 /xvc7l6/.net
それを言っちゃこのスレおしまいよ

972:デフォルトの名無しさん
22/01/20 08:13:21.81 2oEu6+xC.net
>もっと普及してるはず
毎度毎度それ言われるけど、客観的には上に挙げられた一連のリンクの通りだよね

973:デフォルトの名無しさん
22/01/20 08:15:06.88 rIx8K3i9.net
>>950
なんで>>948が他の誰かと同じだと思い込んじゃったの?
当事者じゃなくて客観的意見に見えるけど。
陰謀論とか信じちゃうタイプでしょ。

974:デフォルトの名無しさん
22/01/20 08:27:52.41 rIx8K3i9.net
>>958
>WPF一択ならもっと普及してるはず
君の予想通り、WPFの方が圧倒的に普及しているようだね。
URLリンク(trends.google.co.jp)
URLリンク(zenn.dev)
URLリンク(zenn.dev)
URLリンク(qiita.com)
URLリンク(qiita.com)
URLリンク(stackoverflow.com)
URLリンク(stackoverflow.com)
URLリンク(github.com)
URLリンク(github.com)
URLリンク(gitlab.com)
URLリンク(gitlab.com)

975:デフォルトの名無しさん
22/01/20 09:02:21.62 fgAfnzip.net
>>958
だって界隈は新しい技術を習得したがらないオジさんばかりだもん

976:デフォルトの名無しさん
22/01/20 10:06:24.11 epSXZSHW.net
今日も一日一布教
お疲れ様っす

977:デフォルトの名無しさん
22/01/20 16:26:57.28 Mj2XyFCL.net
この争い一生終わらないしwinform とスレ分けたら?

978:デフォルトの名無しさん
22/01/20 16:29:46.64 RZiPAbz3.net
元々WinFormsのスレじゃないだろ

979:デフォルトの名無しさん
22/01/20 18:19:48.97 YwWbLPsy.net
そうだよ

980:デフォルトの名無しさん
22/01/20 19:47:08.09 GVvv8tYG.net
WPFが普及してることにガクブルしながら耳を塞いでるのがWinFormsユーザーなんだよな

981:デフォルトの名無しさん
22/01/20 22:34:14.97 Df2OyNH0.net
あれこれリンクくれてるけど普及の証拠にはならないのでは
プロジェクトが多いっていうのも実験的なコードをアップロードしてるだけかもしれんし
意味不明なこと多くて質問が多いって言うのも普及とは違う
もっと具体的な普及している製品のリストアップが欲しいんだがそれは可能だろうか

982:デフォルトの名無しさん
22/01/20 22:47:20.32 GVvv8tYG.net
いつまでもこういう下の人間がいることに安心できるから教えなくていい

983:デフォルトの名無しさん
22/01/20 23:23:41.83 BrQH3LhB.net
普通は疑問に思った方がエビデンス探してくるのでは

984:デフォルトの名無しさん
22/01/20 23:34:10.90 epSXZSHW.net
エビデンス(笑)言いたいだけやん

985:デフォルトの名無しさん
22/01/21 00:01:58.75 FMInZ6Xc.net
ん?日常会話で普通に使うよ?

986:デフォルトの名無しさん
22/01/21 00:11:49.52 sBiOntkg.net
WPFが普及してないって言う層が全然解らん。
10年ぐらい前からWPFしか書いてないぞ。

987:デフォルトの名無しさん
22/01/21 00:14:01.10 HnzI5Wog.net
「WPFなんて全然普及してない。普及してるというなら証拠を出せ。」

988:デフォルトの名無しさん
22/01/21 00:18:23.65 1hk4mKui.net
>>973
この文脈では違和感ありまくりやろ

989:デフォルトの名無しさん
22/01/21 01:50:48.91 YDN79yJ3.net
書店に行ってもWPFを取り扱ってる本なんて皆無だろ、つまり需要が無い証拠

990:デフォルトの名無しさん
22/01/21 02:06:51.17 vzv4Kcp2.net
>>974
どんなプログラムを何本書いたんだ?

991:デフォルトの名無しさん
22/01/21 04:04:37.51 K08uNRHb.net
>>974
10年も末端プログラマーのまま進歩ないのか
お前の周囲時間止まってるだろ

992:デフォルトの名無しさん
22/01/21 05:50:39.01 /5savUrV.net
遠回しにWinForm民をディするのやめーや

993:デフォルトの名無しさん
22/01/21 06:18:53.92 p1TOUdjQ.net
どっちにしろいまさらWPFを学習するとかありえんし
そもそもマイクロソフトのGUIやるなんて時間と労力のムダじゃね?

994:デフォルトの名無しさん
22/01/21 06:33:40.83 rZUqxNH8.net
>>981
Windowsのアプリを組むのに、マイクロソフトのGUIを使わない方が時間と労力の無駄だと思うが

995:デフォルトの名無しさん
22/01/21 07:32:44.28 KKDSimaH.net
放置しとけ、WPFに挫折でもしたんだろw

996:デフォルトの名無しさん
22/01/21 07:54:51.59 cCsH2rsq.net
「すっぱい葡萄」なんだろうな
「こんなすっぱいものを食べようとするなんて時間と労力のムダじゃね?」
と葡萄に近づく者に言うために時間と労力を使う
URLリンク(ja.wikipedia.org)

997:デフォルトの名無しさん
22/01/21 08:49:49.14 +ADLMc6e.net
>>978
医療関係のシステムを2社で全サブシステム、
その後は業務アプリ。
何本書いたのかな…数えてないわ。
>>979
実際には出世してるけどそれでも書いてるよw
レビューもしないといかんしね。

998:デフォルトの名無しさん
22/01/21 09:21:02.57 nGjJkHTG.net
業務アプリとかちょっとした玩具つくるとか
そういう例はいっぱい出てくるけど
フォトショップとかオフィスとかブラウザとか
誰でも知ってる売り物のメジャーアプリには絶対に採用されないのは何でなん

999:デフォルトの名無しさん
22/01/21 09:40:33.42 p1TOUdjQ.net
MACのVSってWPFじゃないよね?
なにでできてんだろ

1000:デフォルトの名無しさん
22/01/21 09:49:43.09 PteBN4D7.net
>>986
それらはWPFが登場するより前からあったし、
Windows以外のOS向けも作らなきゃいけないし、
C#じゃなくてC/C++で作ってるだろうし。
WPFのWって何かわかってる?

1001:デフォルトの名無しさん
22/01/21 09:58:50.28 sBiOntkg.net
>>986
お前フォトショップとかオフィスとかブラウザがC#で作られてると思ってんの?
というか、あのネイティブな実装がWinFormsだと思ってんの?
嘘だろ、そこから?

1002:デフォルトの名無しさん
22/01/21 10:06:50.10 MGij20UY.net
>>987
Xamarin

1003:デフォルトの名無しさん
22/01/21 10:21:02.64 K1CFp2I5.net
>>986
マジレスすると重くて使い物にならんから
C/C++で不自由なくコード書けるならわざわざクソ重いCLR上で動くアプリなんて作る理由ないよね

1004:デフォルトの名無しさん
22/01/21 10:26:38.14 smTZR1LI.net
いつの時代の人よ…

1005:デフォルトの名無しさん
22/01/21 11:56:54.45 MGij20UY.net
特定企業向けの業務アプリと違って、>>986に挙がってるようなのはスケールメリットがあるから開発コストをそれほど気にしなくていいんだよ
UXの品質に対していくらでも金を注ぎ込める
WPFは最低限要件を満たせりゃいい開発にはオーバーキルだがコスト度外視で作り込むには弱いという、とても中途半端な立ち位置

1006:デフォルトの名無しさん
22/01/21 12:11:52.95 rD5rExve.net
>>993 そうかな?
最近WPF触り始めてまだ学習段階だけど、学習コストの高さと速度以外は割といい線行っている気がする
確かにMVVM周りとしてデータバインディングとかの情報が少なすぎて初学者にはちょっときついけど
でもWin32 APIとWinFormsそれぞれで組める人ならMVVMとXAMLの書き方さえ乗り越えたら割と楽に思える

1007:デフォルトの名無しさん
22/01/21 12:18:15.69 XTInziC+.net
WinFormだとエディタのプロパティ一覧で大抵揃ってるけど
XAMLのは役に立たないからなぁ

1008:デフォルトの名無しさん
22/01/21 12:33:19.46 p1TOUdjQ.net
xamarinならともかくいまはflutter,reactnative,electronがあるからな
wpfがほかのプラットフォームでも動くならいいけど

1009:デフォルトの名無しさん
22/01/21 12:33:54.34 uUyyp3AA.net
MVVMを乗り越えられない、学習コストを払えないところが多いからWinFormがまだ生き残ってる。

1010:デフォルトの名無しさん
22/01/21 12:38:14.84 poSLxDjx.net
MVVM抜きでWPF使えば良いのにな

1011:デフォルトの名無しさん
22/01/21 12:49:22.88 /5savUrV.net
WPFだからMVVMで作らなきゃいけないと思い込んでいる人が結構いるよな。
これとか今でも使える良質の教材だと思うんだがな。
URLリンク(slidesplayer.net)

1012:デフォルトの名無しさん
22/01/21 12:58:03.16 MGij20UY.net
>>999
これ書いた本人はとっくにWebに移って、Windowsすら使ってないというのがもう

1013:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 123日 18時間 14分 24秒

1014:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch