WPF(.NET, WinUI) GUIプログラミング Part28at TECH
WPF(.NET, WinUI) GUIプログラミング Part28 - 暇つぶし2ch762:デフォルトの名無しさん
22/03/19 09:00:18.49 nJK860Cd.net
ガチャゲーておじいちゃんですか?www
河井は能力を認められて自分の会社をサイゲに買収してもらえて今はサイゲ所属ってだけだよ
そもそも河井はソシャゲ用のリアルタイム通信フレームワークを作って提供してた根っからの技術屋だぞ
ソシャゲはゴミだがサイゲが金持ってるのは事実なんだからビジネスとしては賢いわな

763:デフォルトの名無しさん
22/03/19 09:15:14.11 B0qHHy7v.net
ガチャでイキる奴って・・・

764:デフォルトの名無しさん
22/03/19 09:20:46.27 V5/ewdsI.net
まあ751-755あたりは技術的なハナシ出来ないやろなあ

765:デフォルトの名無しさん
22/03/19 10:14:05.40 vO7BajQU.net
>>754
河井乙w

766:デフォルトの名無しさん
22/03/19 18:59:52.77 1sjo6kcX.net
MAT最新版出たね

767:デフォルトの名無しさん
22/03/20 06:43:33.04 TteZ6G0l.net
桑田の息子?

768:デフォルトの名無しさん
22/03/20 17:41:33.52 326HivDw.net
え、MAT使ってないの・・・?

769:デフォルトの名無しさん
22/03/20 20:20:11.37 DiBIkIVz.net
あ、あの時の…松本さん?

770:デフォルトの名無しさん
22/03/20 20:22:26.21 PaeTvIkR.net
WPFで業務アプリ作るとなるとウィンドウいっぱい出したいじゃん
ViewModelからWindow.Show()なんてしていいのか

771:デフォルトの名無しさん
22/03/20 20:24:45.50 PaeTvIkR.net
業務アプリでLivetとかReactivePropertyとか使うつもりはないけど
使う現場もあるのか?まあPrismは使うが

772:デフォルトの名無しさん
22/03/20 23:01:59.77 XGeGdOwU.net
ダイアログやらメッセージボックス類はService作って出すのが最近のはやりかな
単体テスト気にしないレベルのものなら直呼びでも構わんよ
PrismとかReactivePropertyはバリバリに使ってる現場もある
今だとPrismの方は破壊的変更あったから警戒されてる

773:デフォルトの名無しさん
22/03/21 00:02:23.87 gaV/SAB2.net
出す内容による
今時はダッシュボードといって一枚に収めるのが流行りで
複数ウインドウなんてダサいことしない

774:デフォルトの名無しさん
22/03/21 00:26:07.86 kEu3rbUt.net
閉じるボタンを押すともう2つのウィンドウが立ち上がるような
情報に溢れたプログラムであってくださいね

775:デフォルトの名無しさん
22/03/21 00:46:29.21 jZWh/Hk1.net
>>764
自分の見たのもビヘイビアでViewに機能持たせてServiceから呼ぶとかそんなんなんだよねえ
どんどんオレオレフレームワークになっちゃうけど
>>765
設定とかならflyoutでいいけど業務アプリは並べたいのよ

776:デフォルトの名無しさん
22/03/21 00:50:00.68 zzNJROjc.net
業務アプリは多重ウィンドウが必須なんですけどそんなこともs(ry
だからUWPでもXamarinでもReact NativeでもなくWPFなんでs(ry
まぁ出来るやつ三人いたら半年で作れるシステムを20人で1年掛けるゴミを産み落とすのが業務システムだからな
やつらは日銭稼ぐためにあえて非効率かつ非生産的な思考と手法と設計と工程で仕事してるから業務システムのプロジェクトとか今まで上から下まで雑魚しか出会ったことないね

777:デフォルトの名無しさん
22/03/21 04:50:05.76 4MS93H+I.net
1年ごとにUIどうなってるかな?とググってがっかりしてwpfを使い続ける事をここ10年くらい繰り返してる気がする
WinUI3はウィンドウの位置とサイズを指定する事ができないとか、マルチウィンドウに未対応とか
それはどういう気持で仕様作ってるのかね
リソース足りてないのであれば、完成してから .0リリースすべきだし
本気で無くても問題ないと思ってるなら救いようがないからチーム解体しろ

778:デフォルトの名無しさん
22/03/21 05:06:33.30 aCdRn08e.net
WinUIのgithubでボロクソに言ってやればいい

779:デフォルトの名無しさん
22/03/21 06:23:51.54 c3Johg4x.net
>>765
スマホアプリ程度の低機能なものなら1画面に収めた方がすっきりするし、ディスプレイサイズ的にそうせざるを得ないが、
大画面・複数ディスプレイも当たり前なPCを前提とした高機能なアプリは複数ウィンドウを積極的に活用するべき。
基本はダッシュボードタイプで、各項目をウィンドウ外にドラッグ&ドロップすると別ウィンドウとして取り出せるようにするとかね。

780:デフォルトの名無しさん
22/03/21 06:43:14.53 c9YW+Vx8.net
>>771
MDIを知らん癖に時が20年くらい止まってる時点で相当ヤバいこのガイジwww

781:デフォルトの名無しさん
22/03/21 08:34:20.51 meWbnOsy.net
>>769
WinUIのウインドウサイズと位置は1.0のときにはAPI出来ていたし完璧に動いている
貶す前にもう少し調べようや

782:デフォルトの名無しさん
22/03/21 08:40:51.64 2xjgwrAK.net
10年後に調べるから普及させといてくれ。

783:デフォルトの名無しさん
22/03/21 10:16:23.10 Q8clBqEa.net
>>772
UI設計のイロハも知らん雑魚が話に入ってくんなw
最新のブラウザでもMDIを取り入れているものもあるし要は使い所。
UWP製でもきちんと使い勝手を考えているものは複数ウィンドウを活用している。

784:デフォルトの名無しさん
22/03/21 10:29:31.35 F0o9My5S.net
この底辺ガイジこれで日曜ホビープログラマーじゃなかったらIT土方なんだろうな悲しいね
もともとWindowsでデスクトップアプリ作ってる奴はUI・UXデザインがウェブから10年遅れてると言われてたがこいつはそんなレベルじゃねーゾ
何のためにXAMLにレスポンシブデザインが導入されたのかも理解せず多重窓化すべき!(キリッとか底辺すぎてクッソウケる
お前VBでWinFormsでしょーもないの作ってるのがお似合いだからプログラムのイロハを学ぶまでROMってろ、な?

785:デフォルトの名無しさん
22/03/21 10:35:06.23 2xjgwrAK.net
WPFにしてからWindows離れが始まった。

786:デフォルトの名無しさん



787:
あれだけフローティングウィンドウ大好きだったmacOSでさえ最新のアプリはシングルウィンドウばかりなのに時代に逆行して先鋭的やろ!(キリッとかドヤ顔してんの草 お前のこと今日からタイムトラベラーと呼ぶわコテ付けてくれたら暇な時にレスバで遊んでやるぞ嬉しいだろ



788:デフォルトの名無しさん
22/03/21 11:00:45.67 2xjgwrAK.net
GIMPのUIに慣れません!!

789:デフォルトの名無しさん
22/03/21 11:37:52.18 meWbnOsy.net
イキっているところ申し訳ないが、WinUI3は1.01でマルチウインドウ対応したらしい
New features
We have stabilized and enabled the creation of multiple windows on the same thread in WinUI 3 applications. See issue 5918 for more information.

790:デフォルトの名無しさん
22/03/21 12:09:37.52 YBHksAFs.net
で、WinUI3で作られたアプリって何があるの?w

791:デフォルトの名無しさん
22/03/21 12:20:21.72 zzNJROjc.net
論破されて悔しくて悔しくて顔真っ赤にして泣きながら言い返したくて必死でググってそれらしい記事を咀嚼も理解もせずそのまま引用するアホさが最高にイカしてるわ流石タイムトラベラー
まずWinUIを理解してないところが低脳たる所以だよな、WinUI=Windows App SDKでその目的はWin32/WPF/UWPのフロントエンドをXAMLで統一することなんだがMSのドキュメントに書いてあることがなぜ理解できないのか頭悪いって可哀想
そして今まで出来てたことができてなかったお馬鹿なフレームワークのWinUIちゃんで
『新機能。WinUI 3 アプリケーションで同じスレッドに複数のウィンドウを作成できるように安定化させました。詳しくは、課題5918を参照してください。』
が出来るようになっただけの話を、機能が実装されてるからこれ使うのが大正義(キリッとかまた頭悪いドヤリングしてて草
じゃあP/InvokeやMarshallingが実装されてる.NETは常にこの機能を最優先して開発するのが大正義(キリッって言ってることと同じなのを理解できない頭の悪さも流石タイムトラベラー

792:デフォルトの名無しさん
22/03/21 12:27:29.83 2xjgwrAK.net
> XAMLで統一する
悪夢だ。絶望しかない。

793:デフォルトの名無しさん
22/03/21 12:30:14.29 g8sNg+LG.net
XAMLですらバージョンの統一できてないやん

794:デフォルトの名無しさん
22/03/21 12:31:15.99 meWbnOsy.net
>>782
つか、ソースはWindows App SDK 1.01のリリースノートなんだが
URLリンク(docs.microsoft.com)
俺自身は.net1.2の頃からダッシュボード型を好んで採用していたよ

795:デフォルトの名無しさん
22/03/21 13:20:23.43 7kIYjTn9.net
>>783
上手くいってもXAML止まりか...
これが一番希望がない

796:デフォルトの名無しさん
22/03/21 14:15:18.27 pjUvHW7W.net
>>782
反射的に返信せずにちょっと落ち着いてみようよ
内容はその通りなのに文章のせいで説得力がマイナスだよ

797:デフォルトの名無しさん
22/03/21 14:23:19.37 cYbWO+pe.net
正論でマウント取られたからって感情論から説得力とか言っちゃう奴こそ考えてから発言した方がいいぞ
プログラマーの癖にロジハラとか言っちゃう奴はマジでセンスないから今すぐ他業種に転職しろ

798:デフォルトの名無しさん
22/03/21 14:27:55.92 FZgJyJbc.net
あと20年は同じことで議論してそうだな
その前に寿命来そうだが

799:デフォルトの名無しさん
22/03/21 14:30:38.28 CNlqFdMF.net
ちょっとマルチウィンドウの実装方法が質問があっただけなのにこの騒ぎですよ
どんだけマウント取りたい奴だらけなんだw

800:デフォルトの名無しさん
22/03/21 14:34:09.56 bf5EvDSb.net
進化してるのか退化してるのかもよくわからない
単体の機能では追加はあるが元からある機能を制限したり削ったりしてるのが何とも
今度のAPIではマルチ画面の縦横の方向情報はとれるのかな?

801:デフォルトの名無しさん
22/03/21 14:45:58.47 Q85gthDJ.net
>>787
他人の悪口が言いたいだけの人に付き合っても無駄だよ

802:デフォルトの名無しさん
22/03/21 14:52:33.79 GS4LD4Qx.net
間違えていたりググっただけのにわかが突然スレでイキリ始める

ロジカルにマウント取られる

ヒステリーおこして感情的で幼稚な悪口で叩き始める

IDコロコロで自演が始まりスレが大体半日ほど機能不全になる

ループ

803:デフォルトの名無しさん
22/03/21 15:18:41.27 aCdRn08e.net
論破されIDコロコロとかいってるあたりこいつ
>>568のやつだろ
flutterスレでも最近論破、IDコロコロと同じこといってたぞ
キチガイだから無視したほうがいい

804:デフォルトの名無しさん
22/03/21 15:56:00.11 meWbnOsy.net
>>791
新しいAPIは概念が独特でとっつきにくいけど一通りの機能はあるよ
マルチ画面の位置やサイズどころか変化の通知までできる
URLリンク(docs.microsoft.com)

805:デフォルトの名無しさん
22/03/21 15:58:19.34 Ogs83Cvj.net
まったく俺なんてserviceからメッセージボックス呼んでると見せかけて
実際は中でMessageBox.Show読んでるだけだぞ☆

806:デフォルトの名無しさん
22/03/21 17:34:28.41 ZFF/yiOH.net
>>781
WinUI 3 Controls Gallery

807:デフォルトの名無しさん
22/03/21 22:01:04.16 TExUokzK.net
>>796
serviceの体をなしてるなら十分や
後で必要になったら中身埋めていける

808:デフォルトの名無しさん
22/03/21 23:22:58.39 X8mKOGyQ.net
馬鹿らしい

809:デフォルトの名無しさん
22/03/22 07:57:35.47 tccQPm8N.net
見てください、これがMVVM真理教の信者です

810:デフォルトの名無しさん
22/03/22 09:13:41.04 j9TXqRTT.net
>>795
機能はありゃいいってもんじゃない。
もちろん機能自体がないのは論外だが、いかに違和感なく素直に使えるかが大事。

811:デフォルトの名無しさん
22/03/22 11:34:29.29 PoOrRQX9.net
ダイアログ出すだけで大騒ぎのアーキテクチャってなんなの?

812:デフォルトの名無しさん
22/03/22 12:21:00.75 R4Hxgmoi.net
ダイアログ出すとブロックされるからしかたなくポイもの出してる環境があるらしいよ

813:デフォルトの名無しさん
22/03/22 13:56:32.20 R4Hxgmoi.net
それはともかくMeesageBox親窓指定してもど真ん中に出るのヤメーヤ
WinFormツコウタルわ

814:デフォルトの名無しさん
22/03/22 14:03:14.97 0i5/eRQ3.net
もうMessageBoxよりContentDialogだな
裏に回って操作不能という事故が物理的に起こりえないのは素晴らしい

815:デフォルトの名無しさん
22/03/22 14:22:53.05 PoOrRQX9.net
笑えるレベルの素晴らしさwww

816:デフォルトの名無しさん
22/03/22 14:38:06.12 0i5/eRQ3.net
MessageBoxの事故はどんな言語でもたまに起こる事故なのに

817:デフォルトの名無しさん
22/03/22 15:00:17.64 TOUxDVUs.net
ContentDialogってちゃんと親ウィンドウからはみ出して表示できるんだっけ?

818:デフォルトの名無しさん
22/03/22 18:05:26.52 CVsnKc6I.net
MessageBoxは不親切だからできるだけ使わないほうがいいよな

819:デフォルトの名無しさん
22/03/22 18:50:47.75 zT+Z1x4K.net
>>809
TaskDialog 使えってこと?

820:デフォルトの名無しさん
22/03/22 20:59:35.21 oFSWuHXw.net
>>798
できた!
using MessageService = System.Windows.MessageBox;


MessageService.Show("hello");

821:デフォルトの名無しさん
22/03/22 21:59:51.08 CVsnKc6I.net
絵とか付けて分かりやすくしろってこと

822:デフォルトの名無しさん
22/03/22 22:33:01.99 TibwPpTv.net
え?

823:デフォルトの名無しさん
22/03/22 22:58:51.86 zxRHNI0M.net
>>811
面白くないな
やりなおし

824:デフォルトの名無しさん
22/03/23 08:35:43.22 ZLIY+wm8.net
Flutter、ネスト地獄と括弧の数合わせるの面倒くせえ。
XMLみたいに開始タグと終了タグに名前がついてれば対応がわかりやすいのに。
それかPythonみたいに括弧を使わずインデントで制御するとか。
一つの言語でUIもロジックもやるんじゃなくてそれぞれに特化した言語でやるのが正解の気がするなあ。

825:デフォルトの名無しさん
22/03/23 08:43:40.46 A2Z6Gfmf.net
ネスト深いとインデント制御の方がメンテで泣きを見るよ
ネスト深くしてる時点で糞なんだがxamlは比較的マシなのは同意

826:デフォルトの名無しさん
22/03/23 08:48:38.26 dz17t6vs.net
こんな馬鹿なこと言うやつはNotepadで書いてる老害しかありえねーwww

827:デフォルトの名無しさん
22/03/23 09:10:25.01 ujEsRnRc.net
>>>817
バカ発見

828:デフォルトの名無しさん
22/03/23 11:19:15.45 6eNzszIY.net
ググることすらできないIT土方の底辺がクレクレしてるだけだから釣られて答え教えてんなよ残念でしたーw

829:デフォルトの名無しさん
22/03/23 12:05:33.50 TpwnHNL9.net
ネストフェチ?
好きなだけくれてやろう!

830:デフォルトの名無しさん
22/03/23 13:07:39.16 fHoc2xVF.net
XAMLの方が圧倒的にに行数増えるだろ何言ってんだか
ネストだってリソース全部外部に定義してるだけで参照や依存関係追う時逆にクソだるい
そして顧客の無茶な要求に応えるにはゴリゴリにカスタマイズせざるを得ないから大量のコードビハインドによって最終的に作った奴しか読む気にならない属人化の出来上がり

831:デフォルトの名無しさん
22/03/23 14:42:26.36 hw4g1Cso.net
行数短くても超絶分かりにくかったら意味ないのよ

832:デフォルトの名無しさん
22/03/23 14:53:42.78 K2oEL0PR.net
>>822
超大手案件の300人規模の開発でラムダ式読めないから禁止と渡された標準化に書いてて俺が率いるチーム全員大爆笑したの思い出した
>行数短くても超絶分かりにくかったら意味ないのよ
こういうこと言う奴いるよねー
こういうこと言う奴はほど信じられないくらい冗長な名前付けてておまいうって爆笑すること多々ある

833:デフォルトの名無しさん
22/03/23 15:18:12.95 74/zoSoK.net
3流PGが4流PGを笑ってる。
レベルの低いところだな。

834:デフォルトの名無しさん
22/03/23 15:21:15.67 Rq928qXu.net
>>823
馬鹿な部下持って大変だなw

835:デフォルトの名無しさん
22/03/23 16:19:10.66 yMtNzCwv.net
って4流とやらが言ってる

836:デフォルトの名無しさん
22/03/23 16:19:53.37 G/kC0dF6.net
論破されて反論できず顔真っ赤で自演とかそうとう効いてて草

837:デフォルトの名無しさん
22/03/23 16:21:42.92 nUwfSeaH.net
単純にラムダ乱用する奴が必ずでてくるからでは?
ラムダが50行100あり、さらにラムダの中にラムダがあってラムダ4重ネスト
しかも1つ1つが結構複雑で長いみたいな。

838:デフォルトの名無しさん
22/03/23 16:30:03.97 5huzZsbS.net
ラムダ式もメソッドチェーンも読めないし使いこなせないから禁止って底辺すぎるから今すぐ転職してプロジェクトから消えてほしい
レベルのクズだな
>>828
それRedditやStackoverflowで書き込んでみろよ100%馬鹿にされて日本のプログラマーは雑魚だって恥かくから

839:デフォルトの名無しさん
22/03/23 17:08:36.79 nUwfSeaH.net
いや callback hell と根っこは同じだから
上手く節度をもって使わないと見づらくなる
ならないならjsとかでasync awaitとかあっても(表面的な)見やすさ全くかわんないよねー
っとことになるわけで。

840:デフォルトの名無しさん
22/03/23 17:26:27.40 MLtaj1NG.net
ルールを笑ってるのか、そのルールが必要な組織を笑ってるのか?
どちらにせよそのルールが必要なレベルの組織でしか仕事をさせてもらえない自分達を笑えないとね

841:デフォルトの名無しさん
22/03/23 17:33:44.06 Ry8ZnRGO.net
データやNECや富士通がこのレベルだからな
日本はゲーム開発以外はマジでただの半官半民の中抜き多重請負の底辺だぞ

842:デフォルトの名無しさん
22/03/23 17:39:56.52 Rq928qXu.net
まあ、一般論だけいうとラムダ使いたがる奴の特徴。
・保守性を全く考えずいつもやっつけコード
・何でもvar使わないと気がすまない
・仕様書書かない
・テストしない
・ラムダが遅いのをハードのせいにする
・コーディングルールを守らない
・空気が読めない
・近眼
・チビ
・ブサイク
・自分を能力者だと思っている
まぁ、ほんと一般的にこう言えるってだけだけどね。

843:デフォルトの名無しさん
22/03/23 17:48:27.79 p0/hsFKb.net
>>833
Googleのリファレンスコードがラムダ式使いまくりなんだけどw
その意味不明な妄想をGoogleのプログラマーに是非ぶつけてみて反応を教えてくれ
まぁ底辺IT土方のお前じゃ一生会えないだろうけど

844:デフォルトの名無しさん
22/03/23 17:52:13.02 Rq928qXu.net
でしょ。googleの技術者によく当てはまる。

845:デフォルトの名無しさん
22/03/23 17:56:01.58 UwUG9gUD.net
>>833
varの使用はMSが推奨してるんだけどwww
天才あらわるwww

846:デフォルトの名無しさん
22/03/23 17:57:02.50 Rq928qXu.net
でしょ。MSの技術者によく当てはまる。

847:デフォルトの名無しさん
22/03/23 18:24:18.45 nUwfSeaH.net
まあGoogleには14億株投資してるし、マイクロソフトにも10億投資してるから切磋琢磨して伸びて欲しいな。

848:デフォルトの名無しさん
22/03/23 18:41:26.04 62orYro5.net
その挙動に名前が付けられて見たら理解できるならラムダにはしないでメソッドにしたほうが良い
ラムダはぱっと見ブロックがどこまでかわからないのが多い

849:デフォルトの名無しさん
22/03/23 18:44:47.79 62orYro5.net
ラムダ式のコード中身まで見る必要がないならメソッドにしてラムダで呼び出し
ここでラムダ式の中身を見ないと意味が通じないならラムダを直書きにする
でも大体はそういうことはない

850:デフォルトの名無しさん
22/03/23 19:07:22.30 E8B98DY8.net
>>828
ラムダの乱用ってなんなん?(・ω・#)

851:デフォルトの名無しさん
22/03/23 19:08:58.95 E8B98DY8.net
初めて聞いた(・ω・;;)

852:デフォルトの名無しさん
22/03/23 20:05:36.08 2VXgTwdf.net
>>839
メソッドの名前がラムダ式そのものになってしまうならラムダ式の方が良いよね

853:デフォルトの名無しさん
22/03/23 20:44:53.55 rzaFjrRq.net
取るに足らないメソッドの名前を考えなくていいのは最大の恩恵なのにな
メソッド名考えるだけで5分10分かかる時がある

854:デフォルトの名無しさん
22/03/23 21:41:31.22 7lMhID1f.net
デリゲートも匿名クラスも匿名メソッドも知らないし理解できない低脳なんだろ
便利な機能やシンタックスシュガー使わない屁理屈捏ねてるけど結局
それって馬鹿だから難しいこと理解できないから許さんて言ってるのと変わらないじゃん
C#使う意味ないからVB6使っとけよあとアホすぎて相手したくないからコテつけるかROMってろ

855:デフォルトの名無しさん
22/03/23 21:41:48.74 Rq928qXu.net
そこだよな。能力者たる者は何も考えない。

856:デフォルトの名無しさん
22/03/23 21:50:50.58 nUwfSeaH.net
理解できないやつなんか居ないだろw
10億円すらない貧乏人とかグズなカス以外w

857:デフォルトの名無しさん
22/03/24 01:22:49.65 /7RI+XsA.net
自分だけが理解できるコードじゃなくて他人にも意味が通るコードにしないと

858:デフォルトの名無しさん
22/03/24 02:13:56.65 qIzkD08+.net
自分だけが分かるコードでも半年経つとわからなくなることあるよね。

859:デフォルトの名無しさん
22/03/24 06:55:31.37 JVs5nwp2.net
次の日には分からないあるよ

860:デフォルトの名無しさん
22/03/24 07:42:45.91 NUrIJqDQ.net
>>833
もしかして、foreach も禁止とか?

861:デフォルトの名無しさん
22/03/24 07:45:24.66 JVs5nwp2.net
むしろ将来性ないwpf禁止で

862:デフォルトの名無しさん
22/03/24 07:51:33.34 3TcbpiO0.net
>>852
消去法でまともなのがwpfしかないんよ

863:デフォルトの名無しさん
22/03/24 09:41:53.16 AIfDKouq.net
>>853
WinFormで充分

864:デフォルトの名無しさん
22/03/24 11:21:18.48 kWSTUBzN.net
prismって終わるのかな?
今年に入って殆ど活動していない
URLリンク(github.com)

865:デフォルトの名無しさん
22/03/24 11:24:02.44 C9Ica0G+.net
諸行無常

866:デフォルトの名無しさん
22/03/24 17:26:32.61 AaTznkei.net
もうMicrosoft.Toolkit.Mvvmが主流なんじゃないの

867:デフォルトの名無しさん
22/03/24 20:10:46.85 8VVrpTDM.net
>>854
じゃあ、より楽に開発できるWPFだな

868:デフォルトの名無しさん
22/03/24 20:21:29.43 zKtIMZNx.net
WinFormsより楽だよね
MVVMにこだわりすぎなければ

869:デフォルトの名無しさん
22/03/25 06:02:54.20 /U1J5LNL.net
レイアウトが固定ならWinformでもいいんだが
リサイズできるウィンドウやら多言語化やらで柔軟なレイアウトにしなきゃならん時はWPFが楽なんだよな

870:デフォルトの名無しさん
22/03/25 07:45:23.48 /+G9N/sc.net
>>857
だな

871:デフォルトの名無しさん
22/03/25 22:26:17.78 p9UaUuOr.net
>>855
せめてtemplate packだけvs2022に対応してくれってやつに忙しいから後回しって回答してたしやる気は一応あるんじゃないの

872:デフォルトの名無しさん
22/03/26 07:07:03.66 9jtFEqJp.net
リサイズでレイアウト変更すんな。使いにくいわ。

873:デフォルトの名無しさん
22/03/26 08:01:36.98 AdZC57zN.net
windowを小さくされたらコントロールを収納したりしないと使えないでしょ?

874:デフォルトの名無しさん
22/03/26 08:37:09.16 ElVy7f2z.net
Webのレスポンシブとかめっちゃ使い勝手悪いもんな

875:デフォルトの名無しさん
22/03/26 09:04:27.08 AdZC57zN.net
vscodeが複数windowに分離できない以外は遜色ないからweb技術のuiが悪いわけではないと思うが

876:デフォルトの名無しさん
22/03/26 09:44:52.47 9jtFEqJp.net
コントロール収納すんな。使いにくいわ。

877:デフォルトの名無しさん
22/03/26 10:05:11.27 tHoTNowZ.net
レスポンシブが使い勝手悪いとは一体

878:デフォルトの名無しさん
22/03/26 10:10:10.30 9jtFEqJp.net
スクロールバーを細くしたり消したり、タブをクリックしようとしたら
いきなりXボタンが現れてタブが閉じてしまったり、糞みたいなUI考える馬鹿が多くて困る。

879:デフォルトの名無しさん
22/03/26 10:13:45.65 9jtFEqJp.net
収納しまくってるリボンUIが糞UIの見本だ。

880:デフォルトの名無しさん
22/03/26 10:22:52.46 IKn9xZjz.net
>>870
リボンってカスタマイズ可能なメニューバーなんだけど、わかってる?

881:デフォルトの名無しさん
22/03/26 10:47:01.40 9jtFEqJp.net
FAQ:メニューバーの表示方法
ほんと馬鹿はなんでも隠したがる。見た目しか考えてねぇ。

882:デフォルトの名無しさん
22/03/26 10:50:04.15 IKn9xZjz.net
>>872
リボンUIはメニュー「バー」自体は常に表示されているんだが?
少しは考えてから反応しろよ。馬鹿がバレるぞ。

883:デフォルトの名無しさん
22/03/26 10:52:18.43 fbvWsdpr.net
VSCodeのコマンドパレットはメニューバーより遥かに使い�


884:竄キいけどな もうコマンドの数の多いアプリは全部これにしてくれ



885:デフォルトの名無しさん
22/03/26 11:04:56.71 9jtFEqJp.net
メニュー+ツールバーがいかに便利か。リボンUIがいかに糞か。
VSとMSOffice使えば分かりますな。だがアホは分からないらしい。
カスタマイズできるメニューバーだ!! バーは常に表示されている!! www

886:デフォルトの名無しさん
22/03/26 11:39:09.04 7vyXdjhR.net
メニューが多すぎて探し切れない→検索ダイアログから機能(コマンド)をインクリメンタルサーチすればいい
この発想ってIMEで変換入力している言語と相性が悪い
代わりに利用されるのがピンとかお気に入りという機能
リボンUIではクイックアクセスツールバーと呼んでいる、あんなでかいアイコン要らなかったのだよ・・・

887:デフォルトの名無しさん
22/03/26 11:50:59.40 wKmHp5ED.net
>>874
いや、コマンドの断片でも覚えてないと呼び出すことすらできないから、これのみだと使い物にならない。
>>875
>メニュー+ツールバーがいかに便利か
そう、リボンってまさにメニューとツールバーの融合なんだよね。便利でしょ?
>>876
クイックアクセスツールバーを育てるための元が必要。
こういうコマンドがありますよって中からピックアップしてクイックアクセスツールバーを育てていく。
使用頻度の高そうなものや重要なものは大きく目立たせるのはUI設計の基本。

888:デフォルトの名無しさん
22/03/26 11:55:48.05 9jtFEqJp.net
メニューとツールバーの融合にも失敗してデスクトップとモバイルの融合にも失敗するとか、
MSはほんと無能なUIデザイナーを雇ったな。

889:デフォルトの名無しさん
22/03/26 11:57:07.26 9jtFEqJp.net
デバイス違い、スマホとPCでレイアウトが違う →分かる
リサイズでレイアウトを変える →変えんな!! 使いにくいわ!!

890:デフォルトの名無しさん
22/03/26 11:58:36.69 sDWgty5N.net
>>876
>>877
ああ、確かにコマンドパレットは日本語と相性悪いというのはあるかもな
開発ツールは基本的に英語で使ってるから全く不便に感じたことなかったわ

891:デフォルトの名無しさん
22/03/26 15:04:30.42 tHoTNowZ.net
>>879
> リサイズでレイアウトを変える →変えんな!! 使いにくいわ!!
なにが使いにくいのかわからん
ウインドウサイズ小さくした時にスクロールなしで全ての機能にアクセスできるのは普通に嬉しいが

892:デフォルトの名無しさん
22/03/26 20:14:59.66 VQ6/TxID.net
メニューとツールバーの融合は成功してるだろ
TabbedCommandBarがある

893:デフォルトの名無しさん
22/03/27 21:01:20.36 2LIBvnFS.net
>>878
昔はデスクトップとIE4の融合にも失敗した
やらなくていいことを積極的にやる無能
twitterにもいるけど

894:デフォルトの名無しさん
22/03/28 15:06:20.93 DkKihmtS.net
当時、MSはデスクトップに天気予報や株価とかニュースを表示したかっただけなんだよね。

895:デフォルトの名無しさん
22/03/28 16:39:58.84 pjQk8qDC.net
プッシュ型広告で儲ける算段だったよ

896:デフォルトの名無しさん
22/03/28 17:41:47.51 nyNeFImy.net
デスクトップに好きなサイズ・レイアウトでフォルダウィンドウを埋め込めて便利だったけどな。

897:デフォルトの名無しさん
22/03/28 19:53:02.22 URs5L4+z.net
>>883
Edgeバーで融合に成功していますね

898:デフォルトの名無しさん
22/03/31 20:27:05.64 AdFfaV3F.net
..net7 preview2ブログにNativeAOTが実験状態からメインラインに乗るって書いてあったけど
UIフレームワークはうんこでこのアンバランス

899:デフォルトの名無しさん
22/04/02 18:28:49.42 nU43No1S.net
あれ?commandってviewmodelに書かないとダメだったっけ?
converterみたいに共通化出来なかったっけ

900:デフォルトの名無しさん
22/04/02 19:24:53.67 hUsSND19.net
投げ捨てるが正解

901:デフォルトの名無しさん
22/04/02 22:52:02.40 VxxpSTSj.net
>>889
出来る

902:デフォルトの名無しさん
22/04/03 22:41:51.34 kGvu4XMT.net
1.


903:1 Preview1出たけど、誰か試した人いる?



904:デフォルトの名無しさん
22/04/03 22:43:31.61 NWvQ4doQ.net
君が試してレビューしてくれ
俺は何もする気がおきない!

905:デフォルトの名無しさん
22/04/04 03:48:47.82 GWDliFfK.net
俺も口は出すが手は出さん

906:デフォルトの名無しさん
22/04/04 09:26:55.82 aNvi7YwD.net
俺も冬眠から目覚めるのが早かった

907:デフォルトの名無しさん
22/04/04 19:39:49.56 accwe6vj.net
このままオワコンになりそうで触る気が起きないわ
やる気も感じられないし

908:デフォルトの名無しさん
22/04/04 20:56:51.15 EAh2hm0B.net
winuiやべーな・・・ほんまやる気かんじない

909:デフォルトの名無しさん
22/04/05 05:45:07.45 mMOq1HVR.net
ダークモード対応してるのはいいよ
あと、OSでちゃんと管理してくれるアプリになるのがいい

910:デフォルトの名無しさん
22/04/05 20:43:46.95 fN/L9gSF.net
MSってネーミングセンスゼロだね
.Net5、.Net6って名前にしたから検索と相性が悪い

911:デフォルトの名無しさん
22/04/06 00:34:32.33 O5Kov3Ch.net
>>899
そもそもWindowsからしてセンスゼロ

912:デフォルトの名無しさん
22/04/06 07:07:52.43 8tuXZutt.net
Windowsっつーか、マイクロソフトがダサい
アップルがちょっと洒落たことをすると、すぐ真似をして自滅する

913:デフォルトの名無しさん
22/04/06 07:32:50.57 I8uDtqAl.net
.NETx 戦略は悪手

914:デフォルトの名無しさん
22/04/06 07:37:40.56 ailcyhmJ.net
7、8、9、10.って続けてくれるならいんだけど
どうせまた途中で.NET DXみたいに変な名前に変わるんだろ
名前そのものはどうでもいんだけどコロコロするのはやめろ

915:デフォルトの名無しさん
22/04/06 10:12:48.47 nwPWXWQ8.net
今は5系と6系だけだからまだいいけど、11、12みたいになってきたらランタイム全部インストールとかダルすぎる。
C++ランタイムはバラバラに入れさせるとかアホなのってことである時点から2015-2022は一括で、みたいなインストールの仕方になったが

916:デフォルトの名無しさん
22/04/06 15:22:03.39 fncECwdL.net
.NET5は来月でサポート切れるから心配しなくていいよ

917:デフォルトの名無しさん
22/04/06 21:50:50.80 WxKXlPnf.net
偶数のだけ追っていけばいいんじゃないか
どうしても今すぐ使いたい機能がない限り

918:デフォルトの名無しさん
22/04/06 21:59:08.46 NZGD25ax.net
しかし7でNative AOTが出てきたら使わざるをえない

919:デフォルトの名無しさん
22/04/06 22:16:06.05 WxKXlPnf.net
それランタイム要らなくないか?

920:デフォルトの名無しさん
22/04/06 23:43:19.65 8nAXZNyz.net
.net xとかvisual studio codeとか、なんでこうググりにくい名称にすんのよっていつも思う

921:デフォルトの名無しさん
22/04/07 16:08:06.72 qK2BZvo5.net
R「せやな
Go「DotNetXって新しい言葉作ったらええ

922:デフォルトの名無しさん
22/04/07 19:44:48.22 oWsrj6tO.net
こうやって不完全のものをどんどんリリースする風潮、そろそろやめにしてほしいねえ
ゲーム程度ならまだしろ、企業向けアプリはどうすりゃいいのってなる

923:デフォルトの名無しさん
22/04/07 20:40:50.29 LEnNSo0P.net
企業向けはぎりぎりまで4.8でしょ

924:デフォルトの名無しさん
22/04/07 20:50:34.39 X6cQgOOm.net
バグフィックスならどんどんリリースしてほしい
ただ、WinUI 3のWinUI 2の機能の移植さっさとすすめろよ

925:デフォルトの名無しさん
22/04/07 20:55:06.99 X6cQgOOm.net
WinUI 2.7.2
WinUI 2.8まだー?2.7からもう半年過ぎてるんですが?
WinAppSDK 1.0.2

926:デフォルトの名無しさん
22/04/08 07:59:06.19 aDtoFpcQ.net
アホみたいにバージョン上げるな!

927:デフォルトの名無しさん
22/04/08 08:57:45.91 mr8sTYaK.net
今さら2.0とか3.5の人がいるとは思えないから、4.8で統一じゃないかな
.NET Coreの方はどんどん新しいのが出るわけで、保守には向いてない

928:デフォルトの名無しさん
22/04/08 11:20:06.14 YzqwcN9Q.net
と、思うだろ?
4.8はvistaやオフライン環境で動かないしvs2019以上必要だから嫌われる
理不尽な世界なんだよ

929:デフォルトの名無しさん
22/04/08 12:09:06.65 mr8sTYaK.net
XPなんか使う環境あるわきゃねーだろプギャーしようと思ったら
先週電話でライセンス認証したばっかりだったわ
まあそういうこともあります

930:デフォルトの名無しさん
22/04/08 12:17:14.11 YdZFc9ua.net
Vista…?
まあUI系は.NET Frameworkでいいわな
ドメイン層やインフラストラクチャ層はNET5,6で作ったほうが色々恩恵がある。

931:デフォルトの名無しさん
22/04/08 12:23:34.53 VljZtt2r.net
>>917
2017Expressでも4.8使えるが何か問題ある?

932:デフォルトの名無しさん
22/04/08 12:30:32.73 YzqwcN9Q.net
すまん。VS2019は4.8じゃなくて別の依存だった。忘れてくれ
VS2017でもVS2012でも4.8使えた

933:デフォルトの名無しさん
22/04/08 15:19:16.79 mXqxSq/e.net
>>917
オフライン環境で動かないってどういう時
インストールかな

934:デフォルトの名無しさん
22/04/08 18:15:07.09 l+Piwx0m.net
WinUI 2.xは避けたほうがよくないか?

935:デフォルトの名無しさん
22/04/08 18:48:02.75 CsiihudH.net
急いでるならWinUI 2の方が安定してるからな
もちろん、sandbox環境の要件でokなら
まったり待てるならWinUI 3でいいんじゃね

936:デフォルトの名無しさん
22/04/08 19:16:02.72 0KR3fgOA.net
>>905
まだ4.8なんだけどもう切れるのかよ

937:デフォルトの名無しさん
22/04/09 08:41:16.57 DqRL6oPy.net
Microsoft.Toolkit.MvvmのRelayCommandをボタンのCommandにBindingしたとき、Enabledを切替えるには、NotifyCanExecuteChanged()を自分で呼ぶのが普通の使い方ですか?
例えば、プロパティAとBがtrueのときにボタンを有効にしたい場合、AとB両方のPropertyChanged時に、それぞれNotifyCanExecuteChanged()を自分で呼ばないといけないのでしょうか?

938:デフォルトの名無しさん
22/04/09 12:18:25.45 a0cCL+ku.net
そうだと思う

939:デフォルトの名無しさん
22/04/09 13:08:08.85 qkp+G61n.net
>>925
.NETCore以降ほんと切れるのはやいよな
こんなの個人で作るツールにしか使えない

940:デフォルトの名無しさん
22/04/09 13:32:01.27 0ZIZMUGe.net
でも個人で作るツールってクロスにする意味ってあんまりないんだよね。
基本的にWin使いならWinばっかり。
だったらファイル少なくて済む4.8のが使いやすい。
複数のOSを使う人も居るが、エディタとブラウザ以外は
アプリを共通とかコマンドを共通で使うとかやってないんじゃないかな。
ただの無駄だし。
今のところAzure functionくらいかな。

941:デフォルトの名無しさん
22/04/09 14:27:09.14 cvyLC6WE.net
別に瀕死じゃない状況で勝手に瀕死になりうる判断を下し
自ら墓穴を掘るのがMSらしいなあ

942:デフォルトの名無しさん
22/04/09 14:48:20.13 xUshKrSo.net
普通にVScodeを作った開発環境の
MS版をリリースしてくれれば良かったんよなーー

943:デフォルトの名無しさん
22/04/09 18:23:09.34 XPikbUhT.net
4.8にするくらいなら6でよくないか?
Windows 10プリインストールって3.5だし

944:デフォルトの名無しさん
22/04/09 18:24:04.10 NgF7YXE8.net
11がリリースされてもう半年経つのに未だにAcrylicやMicaの最新のネイティブフロントエンドに対応しない公式SDKのWindows App SDK(WinUI3)
もうこれだけでMSやる気ないってわかるうえにサードパーティで誰も作らず既にコミュニティが過疎ってて相変わらずオワコンなの草
FlutterはWindows Desktopに対応したばかりなのにサードパーティがAcrylicやMicaを独自実装したパッケージをリリースしててコミュニティが超活発で便利なフレームワークやライブラリ沢山あって盛り上がりがわかる
MSの開発環境の一番ダメなところがこのコントリビューター不在でコミュニティが盛り上がらずいつまで経ってもエコシステムが構築されないところなんだよな
だから便利なパッケージだけでなくノウハウやナレッジもなくて利害関係のある案件でしか誰も使わないから不人気なまま負のループ

945:デフォルトの名無しさん
22/04/09 18:39:41.35 uMCYp8zC.net
winuiは最大公約数のライブラリ作ろうってプロジェクトだから・・・

946:デフォルトの名無しさん
22/04/09 19:10:23.20 9zZm4X9W.net
最大公約数がメタファーとして適切だとは思えないけど高度に抽象化された.NET用意したから後は開発者が便利なフレームワークやライブラリを勝手に作ってコミュニティ盛り上げてね(^^)とMSに放置されてオワコン化した黒歴史をまた再現するの?って話なんだが

947:デフォルトの名無しさん
22/04/09 19:22:04.04 XPikbUhT.net
便利なフレームワークやライブラリがもう大体揃ってて誰も困ってない可能性があるな

948:デフォルトの名無しさん
22/04/09 19:33:05.47 dNioD6pk.net
たいしたことやってないならそうなんだろうな
客からの要件は大抵有償コンポーネントないと無理って案件ばかりだけどね
これが他の人気の開発環境なら無償で揃ってるんだけどなーってことが多すぎる
特にXamarinは有償でも選択肢が用意されてなくて開発途中で座礁するからおすすめしないCOCOAの惨状見ればまともな開発者ならすぐ気付くだろうけど

949:デフォルトの名無しさん
22/04/09 20:23:33.75 evitdrSp.net
Xamarinはあのおばさんがでしゃばってるから見ててキツいなと遠巻きに思ってたらそもそも誰も使ってなかったっいう

950:デフォルトの名無しさん
22/04/09 20:30:05.45 cvyLC6WE.net
まず人脈~

951:デフォルトの名無しさん
22/04/09 22:40:35.06 scRa/GqO.net
>>932
いい加減な。Windows10初代でも4.6が入ってるだろ
4.8はMay 2019 Update(1903)から入ってる

952:デフォルトの名無しさん
22/04/09 23:06:00.36 a0cCL+ku.net
flutterのfluent_ui
メンテナー募集してるな
これが個人の限界

953:デフォルトの名無しさん
22/04/10 01:35:47.54 j5bjK/em.net
古田はスマホ用に留めておくのが正解だろうな
デスクトップはスマホと違ってOSとの親和性が求められるものだ

954:デフォルトの名無しさん
22/04/10 04:53:37.69 qE10hPc2.net
古吉
田田
~ どの家にもアンテナはあるものです ~

955:デフォルトの名無しさん
22/04/10 14:54:59.09 9r2i9v2w.net
>>932
3.5ってのはまず大嘘だし、4.8と6じゃ寿命が違う。
OSとセットでずっと使える安心感と、リリースされたそばからサポート切れを気にしなきゃいけないせわしなさ。
最新のC#の機能使える快適さとバージョン移行にかかる金、天秤にかけるまでもない。

956:デフォルトの名無しさん
22/04/10 15:19:30.25 bUUumOe7.net
6も4.8も同じだよ
どっちも長期サポートだしどっちもすぐサポート切られる運命

957:デフォルトの名無しさん
22/04/10 15:33:18.62 9r2i9v2w.net
6はたったの3年。4.8はOSの寿命に準ずる。

958:デフォルトの名無しさん
22/04/10 15:36:24.34 9r2i9v2w.net
ちなみに3.5のサポート期間はなんと20年以上。

959:デフォルトの名無しさん
22/04/10 15:59:12.35 bUUumOe7.net
リリースされたときはこれが最後のWindowsだと発表されてたWindows 10ですらサポートはあと3年(らしい)
4.8のサポート終了はOSの寿命(だったらいいな)だろ。未定だと思うぞ

960:デフォルトの名無しさん
22/04/10 16:16:16.01 1j22nIfM.net
後継が出ない最終バージョンの4.8と後継が約束されている6は状況がまるで違うだろうに

961:デフォルトの名無しさん
22/04/10 18:31:35.73 QUw9uGH2.net
別に違わなくないのではw
net9でnet6のアセンブリ動くわけじゃないし。
あくまでも同じクラスがあってリダイレクトできたら動くってだけ。
それば別にnet6からnet4.8を参照しても動きますよ、リダイレクト出来る範囲はね。(.net standardに近い範囲に事実上限定されるだろうけど)

962:デフォルトの名無しさん
22/04/10 18:34:56.17 j5bjK/em.net
.NET 7 から NativeAOT だから .NET にしておかないと移行作業大変だよ

963:デフォルトの名無しさん
22/04/11 00:05:21.04 Eck4a3h+.net
NativeAOTになってもパフォーマンス良くならないって検証結果しかないのが.NETって感じだな
しかも日本語の記事がまったくなくて既にMSの開発環境なんて誰も興味ないのがわかる
結局VBやF#なんかが足枷になってIL捨てられない仕様だと最適解(笑)しても無意味なんだよな
.NETのバイナリサイズが1/100になって誰が恩恵受けるんだって話

964:デフォルトの名無しさん
22/04/11 08:12:46.07 L0fqISPt.net
買う気もないのに記事懸けって……

965:デフォルトの名無しさん
22/04/11 12:13:51.22 oG4zTGmm.net
バージョンアップのサイクルの短さはMSに限った話ではないよな
保守的なニッポンのIT企業はヒーヒー言いながら追従しないといけない
IDE出すカネを渋ってる場合ではないのだ

966:デフォルトの名無しさん
22/04/11 17:32:55.89 A0z0W6oS.net
よく分からないけど、「サポート終了」になると対象バージョンのSDKやランタイムがDLできなくなるの?
それとも、ホットフィックスを含むアップデートが提供されないってだけ?

967:デフォルトの名無しさん
22/04/11 17:50:43.43 1McXPYhn.net
サポート切れたら
ダウンロードや提供はある(ライセンスの関係で提供終わることもある)
ホットフィックスなどのアップデートはなくなる(致命度によってアップデートくることもある)

968:デフォルトの名無しさん
22/04/11 17:51:25.64 HnLOWy3T.net
オレならソッコー削除するぜ!

969:デフォルトの名無しさん
22/04/11 19:56:23.11 A6hnvqJF.net
他をよく知らないけど、そもそも.NETFrameworkぐらい長く使い続けれるのって珍しいんじゃない?
正直多くを求めすぎだと思うわ

970:デフォルトの名無しさん
22/04/11 20:19:28 bPH1dmj1.net
5以降の.NETって4.8以前とはデプロイの考え方が全く違っていて、システムにランタイムをインストールしないのが大前提なんだけど、勘違いしてないか?
アプリに好きなバージョンの.NETをバンドルするから、セキュリティパッチなんかいちちち気にしないで放置しときゃいいんだよ
お前はC++で作られたアプリにスタティックリンクされてるCランタイムやらQtやらの脆弱性なんか気にして使ってるか?それと同じだ

971:デフォルトの名無しさん
22/04/11 20:25:46.36 1McXPYhn.net
スタティックリンクされてるのの脆弱性を気にしないといけない時代だし
システムにインストールされてるのの脆弱性を気にしないといけない時代なんだよ
いまだに脆弱性なんてまったく気にしてないとこも多いけどな

972:デフォルトの名無しさん
22/04/11 20:37:25 bPH1dmj1.net
WebならわかるけどここWPFスレだろ?
>>960は一度.NET6の全マイナーバージョンのリリースノートを読んで、自分のWPFアプリで現実的に問題になりうるものがどれくらいあるか調べてみたらいい
それをしないでただ最新使ってりゃいいと思ってるなら、最大の脆弱性はたぶん>>960自身だぞ

973:デフォルトの名無しさん
22/04/11 20:44:21 1McXPYhn.net
wpfにもWebview2みたいなのはあるだろ
そりゃ現実的に問題になることはまずないが
「脆弱性なんか気にして使ってるか?」なんてやつに言われたくはないw

974:デフォルトの名無しさん
22/04/12 01:11:02.62 cl4D1FuI.net
そういえば昔はこういう流行り物の記事、俺も書いてたな。
最近「いかがでしたか?」と同じ扱いを受けるのでやらん。

975:デフォルトの名無しさん
22/04/12 08:30:37.83 nwP3k9nt.net
早くリリースするのはいいけど、注目されている機能は次のリリースまで後回しとかするから下手くそだなーとおもう
Win11のエクスプローラーにタブが付くのだって11のリリースに間に合っていればもっと注目されていたんじゃね

976:デフォルトの名無しさん
22/04/12 08:37:08.89 8aqOwqE3.net
間に合ってればね
開発ってそううまくいかないのは携わってれば解るやろ

977:デフォルトの名無しさん
22/04/12 08:41:32.05 Kaweg2vx.net
MSほどのリソースがありながらなぜかラピッドリリースができなくてバグくてもテストをかねて開発中の新機能をどんどん追加するReactやFlutterに速度感でまったく勝ててないからな
そもそもWin11ですらリリース半年経ってるのに未だにWinUIがAcrylicやMicaに対応してないという意味不明なロードマップとスケジュールがマジ下手くそというか頭悪い

978:デフォルトの名無しさん
22/04/12 08:49:07.34 nwP3k9nt.net
>>965
基幹系のアプリケーションや、OSのバージョンアップに対応する必要のあるアプリならわかるが、OSだぞ?
11出さないと誰かこまったのか?
みんな困惑してるだろ

979:デフォルトの名無しさん
22/04/12 09:19:44.77 bDIkR+Cv.net
>>967
経営者、企業のスタンスで言えば「11リリース」は10年越しとかの経営計画で盛り込むやろけど
そういう一部の機能までは必要ではないと判断しうるやろ
OSだろうが半年後マイナーバージョンのアップデートで追加する予定の機能を、メジャーバージョンリリースに無理に盛り込むことはしないやろ
そして経営計画で看板商品のリリースを半年遅らせることも普通しない
むしろ11の普及が遅れるであろうことを見越してそのタイミングと計画してたかも
MSなりに積み重ねたナレッジで動いてるだろうよ

980:デフォルトの名無しさん
22/04/12 10:14:41.95 pq/BAZJo.net
10Xを急遽11にしたのはばれてるからなぁ
質素なスタートメニューも「低スペック向け」とか言われてたけど今は発禁だね

981:デフォルトの名無しさん
22/04/13 15:14:03.28 lO+bEwqN.net
>>968
そのMSのナレッジとやらでWinUIも普及するといいね

982:デフォルトの名無しさん
22/04/14 19:58:31.50 +hp3T777.net
とりあえずWindowsアプリにマテリアルデザイン適用するの止めようか。
AndroidアプリをiOS風デザインで作るのと同様、ダサいから。

983:デフォルトの名無しさん
22/04/15 20:04:24.69 S+pNpUAE.net
>>971
代替案は?

984:デフォルトの名無しさん
22/04/15 20:14:05.85 Bhh86LxL.net
Win32コントロールに準拠したデザインにしろってことだろ
WindowsはどのソフトでもUIが統一されていて、それによって誰もが初見でアプリを使えるというのがメリットだった
それが最近はなくなりつつある

985:デフォルトの名無しさん
22/04/15 20:19:23.07 UrBsZQcb.net
これでいいだろ
URLリンク(docs.microsoft.com)

986:デフォルトの名無しさん
22/04/16 11:45:26 t+nTi2MK.net
>>974
マテリアルデザインじゃね?

987:デフォルトの名無しさん
22/04/16 13:00:25.00 mUFvO31w.net
Fluent Designを知らないMaterial Design脳おじさん登場

988:デフォルトの名無しさん
22/04/16 13:43:03.16 b7VnoUTC.net
url開いたら頭に「アプリの設計と Fluent Design System の概要です。」ってあるだろ
そいつは本質的にマテリアルデザインと変わりゃしない

989:デフォルトの名無しさん
22/04/16 16:49:46.86 uTytpnM+.net
>>977
マテリアルデザインって概念じゃなくてグーグルの作ったスタイルの固有名詞だよw

990:デフォルトの名無しさん
22/04/16 17:17:04.08 nVJ4wCm0.net
グーグルはなんたらデザインとかでドヤる前キーボードで全て操作できたWindowsのUIデザインを学ぶべきだった

991:デフォルトの名無しさん
22/04/16 18:50:08.34 iWHkLxzr.net
>>978
開発者以外にも認知されているレベルのこと知らないってGUIアプリケーションの開発者としてヤバいよなw

992:デフォルトの名無しさん
22/04/16 18:58:06.62 sf2E1G3u.net
本質的には同じものだって言ってるだけじゃん
日本語学んだ方がいいよ

993:デフォルトの名無しさん
22/04/16 20:02:26.27 KGuo6Bup.net
全く異なるデザイン言語を同じものってw
技術者やめたほうがいいぞw

994:デフォルトの名無しさん
22/04/16 21:46:46.70 4Gd5BDg3.net
その本質ってなんなんだかすごく気になるわ

995:デフォルトの名無しさん
22/04/17 00:37:14 XUU+lucC.net
結局WinUIは主流になるの?
今から作り始めるのをWPFとWinUIどっちで作るか迷ってるんだけど。
機能的にはWPFで足りるけどWinUIのほうが明確に優れてるならWinUIにする。

996:デフォルトの名無しさん
22/04/17 01:14:57.92 PbS7huRh.net
WinUIが主流になることはあり得ないけど、かといってWPFも全然主流ではないんだから好きなの使えばいいんじゃね
WPFはユーザー層は薄いながらも十分に枯れていて、まあ今無難に使える技術ではある
WinUIを選ぶならまともに使い物になるレベルに達するまでにMSが投げ出さないことを祈ることだな

997:デフォルトの名無しさん
22/04/17 05:16:20.92 hJVMUSbm.net
WinUIを使いたいところだけど、バグもあるし正直まだ信頼できる製品を作るには足りてない感じ
1.1を待て
1.0時点でちゃんと使えるものを出してほしかったわ

998:デフォルトの名無しさん
22/04/17 09:48:47.09 ggP1dCjc.net
MS製品は3.0でやっと使い物になる法則を知らないのか?

999:デフォルトの名無しさん
22/04/17 10:24:35.61 EysNwKqS.net
何年後だ…

1000:デフォルトの名無しさん
22/04/17 11:12:44.40 E+w90SEK.net
到達する前に投げ出すから自明な年数ではないね

1001:デフォルトの名無しさん
22/04/17 11:40:35 w7vqObUH.net
MSがWinUIでOffice作るんなら使うわ

1002:デフォルトの名無しさん
22/04/17 11:59:11.13 bywj4liW.net
本当あいつらすぐ投げ出すから手を出さないのが一番
やるなら完成してからでいい

1003:デフォルトの名無しさん
22/04/17 12:08:41 +WDep4l2.net
たぶん人事とリンクしてるんでしょう?MS の出鱈目ぶりは

1004:デフォルトの名無しさん
22/04/17 13:00:14.55 3dXaroUg.net
>>984
WinUI3はまだまだバグが多すぎるからApp SDK 1.2ぐらいまで様子見するのがお勧め。

1005:デフォルトの名無しさん
22/04/17 13:35:41.40 1LHoQpiB.net
人妻とリンクに見えた

1006:デフォルトの名無しさん
22/04/17 16:53:46.49 f4UcMI60.net
>>990
それが一つの指標よな。
MS自身がWinUI 3を積極的に使うようになったらある程度信用できる。
そんな未来は来ないような気もするが。

1007:デフォルトの名無しさん
22/04/17 16:58:56.55 foV9NQye.net
Officeは既にクラウド化でサブスク商売する方向だからWeb前提だろ。

1008:デフォルトの名無しさん
22/04/17 17:18:11.59 w7vqObUH.net
>>996
じゃあBlazorで作れよってかんじ

1009:デフォルトの名無しさん
22/04/17 17:34:43.03 uQnHXf/9.net
OfficeもTeamsもSkypeもReact NativeでVSCodeはElectron

1010:デフォルトの名無しさん
22/04/17 17:35:50.38 LT4PcJzZ.net
MSがUIのデザインをスマホ寄りな感じに変え始めたのって8の時だったはずだけど、
正直よくなったっていう感じはしないし、OS内部ですらいまだに新と旧が混在してるし、
デメリットのほうが上回ってると思うんだが

1011:デフォルトの名無しさん
22/04/17 17:42:06.13 i2GtfSG6.net
次スレありがとう
WPF(.NET, WinUI) GUIプログラミング Part29
スレリンク(tech板)

1012:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 87日 12時間 1分 26秒

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


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