[過去ログ] ふらっと C#,C♯,C#(初心者用) Part141 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
726(1): 2020/07/29(水)12:06 ID:F052uZps(5/5) AAS
>>725
またややこしい言葉を…このあたりのissueやTwitterのスレッドを眺めると、大体の経緯はわかると思うよ
外部リンク:github.com
Twitterリンク:terrajobst
Twitterリンク:5chan_nel (5ch newer account)
727: 2020/07/29(水)12:10 ID:rDHTEYe8(4/4) AAS
>>726
ありがとうございます。
確かにこの板だと紛らわしかったですね。
728(1): 2020/07/31(金)01:13 ID:durLTnal(1) AAS
無能winformsプログラマのおいらをMicrosoftは見放してしまうのか・・・
729: 2020/07/31(金)01:16 ID:mccS7x6Z(1) AAS
>>728
ところがどっこい、UWPは消えつつあるのに対し、WinFormsは.NET Coreに移行され、.NET5以降もしぶとく生き延び続ける
730(1): 2020/07/31(金)09:36 ID:5o3L2EFA(1) AAS
4年前に「Win32は廃止されて今後はUWPの時代」と息巻いてた人たち
20年延々懲りずに「すべてのアプリはブラウザ上で動く時代になる」と言い続けてる人たち
どっちも心底センスがないと思うw
そんなことちょっと考えればありえないって分かるよね
731: 2020/07/31(金)09:41 ID:fk+2L6iO(1) AAS
>>730
概ねあってね?
前者はandroidアプリで
後者はWEBサービスだろ
それしか息してないじゃん
PCだけガラパゴス化して化石が残ってるってだけ
732: 2020/07/31(金)11:12 ID:N0eufbNj(1) AAS
アプリωってストアアプリωωのことか?ωωω
733: 2020/08/01(土)08:23 ID:rtK1naa5(1) AAS
ほらほらストアにアプリ公開したら数千円くれるキャンペーン再開してホラホラ
734(1): 2020/09/02(水)02:32 ID:6fqNtNLb(1) AAS
うちの会社は特定業界向け製品だけ作ってるけど、旧製品だけWinFormsのまま(もっと古い製品はC++とWin32APIとMFCだけど)
ここ数年内に出した製品はWPFになってるな。
新規でWinFormsは使ってない。
735(1): 2020/09/02(水)06:36 ID:PAY6dedH(1) AAS
>>734
wpf始めるにはhtmlとか覚える必要ある?
736: 2020/09/02(水)08:34 ID:64Ct0prY(1) AAS
>>735
WPFで使うxamlは、ぱっと見はhtmlに近いけどまるで違うから覚える必要はない
737: 2020/09/02(水)21:56 ID:/nOWjplL(1) AAS
xmlはマスターしておいた方がいいよな。namespaceとか。
738: 2020/09/02(水)23:38 ID:S5lx9AE3(1) AAS
xsltとか
739: 2020/09/03(木)05:58 ID:yk4FSoXe(1) AAS
wpfでxsltなんて役に立つところあったっけ?
740: 2020/09/03(木)07:38 ID:1xUWHYWV(1/2) AAS
もうformはあかんのか?
741: 2020/09/03(木)07:46 ID:2k3QR/ew(1) AAS
嫌、ストア系以外はformの方が
小回りが効くな
742: 2020/09/03(木)08:18 ID:ea/i/g7l(1) AAS
WPFはほとんど普及しないまま既にForms同様メンテナンスモード(原則的に新機能の追加はなくバグ修正等の止むを得ない対応のみが行われる状態)でありレガシーなので、
特にFormsと比較してWPFが正義ってことはない
743: 2020/09/03(木)09:01 ID:1xUWHYWV(2/2) AAS
なるほど、ならformでいいやw
744: 2020/09/03(木)12:01 ID:+QaKkUR1(1/3) AAS
最近はディスプレイのスケーリング表示に対応させたいからWPFの方が楽だな
745(1): 2020/09/03(木)12:18 ID:F5m5ASgR(1/3) AAS
だけど、大昔VBが開発された頃に想定されたような
いろんなdpiが混在するような状況なんてなく、96pdiとその倍ぐらいしか事実上ないわけで、
だったらそんなのどうでもいい気もする
746: 2020/09/03(木)12:56 ID:+QaKkUR1(2/3) AAS
>>745
スケーリングは標準で25%刻みで350%まであるけど?
最近のノートPCやタブレットは最初からスケーリング設定されているし
特にSurfaceなんか滅茶苦茶解像度高いからスケーリング必須
747: 2020/09/03(木)13:02 ID:O2zrguk1(1) AAS
その倍数の環境が一般的になってきてるからスケーリング対応が必要なんだが
748(2): 2020/09/03(木)13:19 ID:F5m5ASgR(2/3) AAS
どうでもいいの意味は対応しなくていい、ではなく
システムが中途半端な対応しか用意してないWindows Formでも
なんとかなっちゃうでしょって話。
理論上はいろんなdpiが存在する前提になってるが、現実的には96dpiと
その2倍ぐらいしかないんだから。
25年前には想定されてなかったCRTの完全追放が早期に実現したからね。
749: 2020/09/03(木)13:24 ID:F5m5ASgR(3/3) AAS
ちょっと思い出したけど、WPFでは1ピクセル幅の水平垂直の直線が綺麗に描画できない(ピンボケになる)
問題があったけど、あれは4Kとかの環境では気にならないのかな
750: 2020/09/03(木)14:35 ID:yRd+jnLy(1) AAS
>>748
いっぱいあるぞ。
うちの業界には。
751: 2020/09/03(木)19:59 ID:+QaKkUR1(3/3) AAS
>>748
カスタム設定(最大500%)で1%単位で設定する人は稀だろうけど
標準設定(最大350%)の25%単位の指定は使う人が増えて、解像度のバリエーションも増えたって話なのだが
4Kモニターも少しずつ広まってるし
752(1): 2020/09/05(土)08:40 ID:MHY1xOGp(1) AAS
その前に、「WinFormsもとっくに高DPIに対応済みだ」って誰か突っ込んでやれよw
753: 2020/09/05(土)10:49 ID:9iYaaDzM(1) AAS
ankerとフォントサイズの動的変更じゃ駄目?
754: 2020/09/05(土)13:21 ID:7aeJiSvy(1) AAS
>>752
WinFormsも高DPIに対応してはいるけど面倒臭い
755(1): 2020/09/05(土)16:01 ID:ARWucMbq(1) AAS
.NET CoreのWinformsでも普通にコントロール崩れるから全然ダメ
756: 2020/09/16(水)22:39 ID:jIU6/wNj(1) AAS
【速報】ビル・ゲイツ死去
2chスレ:news
ゲイツが天国で寂しくないようにこのスレのc#プログラマを30人ほどいっしょにうめたらどうか?
757: 2020/09/16(水)22:46 ID:HQ9YFi7S(1) AAS
ビルゲイツじゃないでしょ?
758: 2020/09/16(水)23:00 ID:LP9iHCzm(1) AAS
二世の方だ
ビルゲイツの親父のビルゲイツ
759: 2020/09/17(木)08:19 ID:WgqtFT7g(1) AAS
ゲイツはジュニアってよばれてたなのかな
インディージョーンズを思い出す
760: 2020/09/17(木)12:22 ID:OW2OZx8D(1) AAS
middle name Henry の方はご健在
761: 2020/09/17(木)17:19 ID:ZnP+7nxp(1) AAS
C#はゲイツの発明品じゃないだろ
762: 2020/09/17(木)17:26 ID:DY/TSPVG(1) AAS
ここは雑談スレでもない
763(1): 2020/09/30(水)03:00 ID:UkXS54f3(1) AAS
>>755
それでも困らないし全然駄目じゃないから
WPFが10年も普及してない
全然駄目なら完全に淘汰されとるわ
764(1): 2020/09/30(水)04:21 ID:Zcv1ppLY(1) AAS
Winformでもそれなりにアプリが作れちゃうから、わざわざ新しい手法を覚えようとは思わないよなぁ
765: 2020/09/30(水)05:20 ID:/UKb1qW0(1) AAS
>>763
hidpi対応が全然ダメだって話だしlodpi環境自体が淘汰されてないんだから当たり前じゃろ
766: 2020/09/30(水)07:28 ID:MlAR04xo(1) AAS
>>764
まさにそんな意識の人が多いんだろうなぁ。
ことあるごとに「WPFはいらない」とかアピールしなければ害はないのだが。
767: 2020/09/30(水)07:34 ID:M14URhI0(1) AAS
なんか本気で凝った画面作るならunityとかあるし
工場向けならwinformsだしで
消極的に凝った画面作るときしか選択しないwpf
768: 2020/09/30(水)08:10 ID:WMsfYqPQ(1) AAS
Web技術使えばいいからな
新規でWPF選ぶ時代ではない
Silverlightと同じ
769: 2020/09/30(水)08:15 ID:VC7cxOmi(1) AAS
WPFも.net5+WinUI3でディスコンだけどな
770(1): 2020/09/30(水)12:35 ID:NNWpaWfq(1/2) AAS
お邪魔します、くだんのUnityで
c#を始めてみたんですがデスクトップビルドとHTML5ビルドのクライアントで対戦ゲームを作るようなとき
あるいはゲームでなくてもデータベース参照でも良いですが、
どうやって通信の仕組み作れば良いのでしょうか?
771(1): 2020/09/30(水)13:19 ID:sYKFg//m(1) AAS
Unityのスレがあるよ
772(1): 2020/09/30(水)13:22 ID:oivRVKFU(1) AAS
>>770
プロが書かないとそこそこ危険な分野なので、Photonみたいなのを使っとくのが安全じゃないのかな
外部リンク:assetstore.unity.com
個人のゲームで無料の20CCUを使い切ったら大したもんだろうし、それを超えても500CCUまではかなり安く使えるんで、とんでもない大ヒットしない限りこれがいいよ
773: 2020/09/30(水)13:49 ID:NNWpaWfq(2/2) AAS
>>771
ネットワーク通信の書き方ってUnity操作のスレなんだろうか?そこもよくわからない・・
>>772
ありがとうございます
c#始めて1週間程度なもんでココのスレ来たんだけど
ローカルでちょこっと遊んでみたいだけなんで
photonてどういうアセットなのか?
省3
774(1): 2020/09/30(水)15:39 ID:mMxFIkOQ(1) AAS
Unity の C# は C# のサブセット
775(1): 2020/09/30(水)22:58 ID:88URXoRi(1) AAS
>>232
> WinformもWPFもやったことない人なら、どっちでも楽さは変わらない
ってことは絶対ない
覚える分量もぜんぜん違うし
特にWPFとMVVMと一緒に覚えないといけないのは難関すぎる
c#精通してる人たちでも移行がすんなりいかなかったのにふざけるなよほんと
776(1): 2020/09/30(水)23:17 ID:AZmvyllE(1) AAS
>>774
それを言ったらWinformsもサブセットだしWPFもサブセットだし大体がサブセットになるじゃん
777: 2020/09/30(水)23:32 ID:FlnFD5lW(1) AAS
>>775
MVVMは必須じゃないぞ
MVVMやらないならそんなに差があるとは思わないな
MVVMまで覚えるなら確かに学習量が全然違う
つーか、1年以上前の発言にレスすんなよw
778(4): 2020/09/30(水)23:38 ID:wQcBlxXT(1) AAS
ボタンを置いてダブルクリックするとイベントハンドラが自動的に作られる…
みたいな作りやすいUIが早くできればいいのになー
779: 2020/10/01(木)00:03 ID:+QSVvI9y(1) AAS
>>778
VSのWinフォームデザイナで出来てるだろうが
780: 2020/10/01(木)00:56 ID:pTVPs5Kc(1) AAS
>>778
は?
781: 2020/10/01(木)02:42 ID:zz0NqDNj(1) AAS
WinFormsを選択する理由がない
C#はXamarin, Unity, WPFでOK
782: 2020/10/01(木)02:51 ID:D0iMq3L3(1) AAS
>>778
せやな
783: 2020/10/01(木)03:18 ID:gmn8vEFr(1) AAS
>>778
どういう目的でボタンを配置したのかをAIが忖度して
イベントハンドラーが自動的にプログラミングされるならすごいなー
いや余計なお世話かもしれないから
ダブルクリックでウィザードが起動するくらいなら出来なくもないか!?
ダブルクリックでUnityもXamarinも対象位置に飛ぶだけかな?
if文やトライキャッチはTABキーダブルでテンプレ挿入なるけど、まだまだ物足りない・・・
784: 2020/10/01(木)16:01 ID:c282b8/j(1) AAS
.net5からはWinUI3でUWPのガワがデスクトップで利用できるようになり
xamarinからunoってのに代替わりもありそう
785: 2020/10/01(木)16:17 ID:15Icpaxe(1) AAS
>>776
お前サブセットの意味判ってないやろ
786: 2020/10/01(木)17:15 ID:Am5BkVHe(1) AAS
>>1が理解できない、守れないやつは他へ行けよ
787: 2020/10/02(金)00:49 ID:yLHMA8M3(1) AAS
.net coreはまだまだコントロールが足りなくて切り替えは厳しいな
シコシコ作った自家製クソアプリがラズパイ上で踊り狂う日を待ってます
788: 2020/10/02(金)07:20 ID:0z7X4+Qf(1) AAS
async awaitの原理がよく分かりません。
await以下のコードは実行されないにも関わらずawait中にそのスレッドが固まらないのはどういう原理なのでしょうか?
具体的にはUIのボタンクリックなどのイベント関数内でのawaitの話です
789(1): 2020/10/02(金)08:51 ID:kuZFus9w(1) AAS
既に解説してくれてる人が沢山いるから読めば
外部リンク:www.slideshare.net
790(2): 2020/10/02(金)10:35 ID:p0460FPy(1/6) AAS
async awaitのメソッドはその時点でノーマルメソッドから呼べないので悪手
791: 2020/10/02(金)10:37 ID:m3jHS+gr(1/2) AAS
>>790
何言ってんだこいつ
792: 2020/10/02(金)11:06 ID:vEIDHK0R(1/2) AAS
const 汚染とか GPL 汚染とかと一緒で
async await 汚染が広がるってのはある
もちろん回避方法知ってれば回避可能
793: 2020/10/02(金)11:08 ID:qQOsRvHB(1) AAS
Asyncメソッドは名前がキモい
794(1): 2020/10/02(金)12:18 ID:HvZS2dGY(1) AAS
githubでc#製のソースコードみてると
visual studioが吐いたファイルとかが含まれてないんですけど
普通はvisual studioで開発をしないものなんでしょうか?
795: 2020/10/02(金)12:22 ID:X17mNl8S(1/2) AAS
普通はvsじゃない?
例えばどのリポジトリ?
796: 2020/10/02(金)12:23 ID:vEIDHK0R(2/2) AAS
無駄なものは要らんので .cs だけで済む場合は .cs だけのプロジェクトの方が好き
797: 2020/10/02(金)12:25 ID:J9R5Ijdj(1) AAS
makefileを自分で書けっていうのは見るなって言ってるのと同じだよな
798: 2020/10/02(金)12:30 ID:DER3efA5(1) AAS
自動生成されるようなものをリポジトリに含めてもしょうがないから除外してるだけなんじゃね?
799: 2020/10/02(金)12:33 ID:X17mNl8S(2/2) AAS
slnもcsprojファイルも無いってことなんでしょ?
わざわざそんなことする?
800: 2020/10/02(金)12:41 ID:m3jHS+gr(2/2) AAS
>>794
どれ?
801(1): 2020/10/02(金)17:44 ID:XoOS1pa+(1) AAS
>>790
何故そう思った?
802: 2020/10/02(金)17:56 ID:p0460FPy(2/6) AAS
>>801
エラー出たよ
803: 2020/10/02(金)19:55 ID:H7VjwKcI(1) AAS
本物の馬鹿だったか
804: 2020/10/02(金)20:20 ID:p0460FPy(3/6) AAS
え、ショック
805: 2020/10/02(金)20:42 ID:LbxjABVY(1) AAS
間違った使い方をすりゃそりゃエラーも出るよ
806: 2020/10/02(金)22:24 ID:p0460FPy(4/6) AAS
正しい使い方なんてあるのかよ
上下前次1-新書関写板覧索設栞歴
あと 196 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.028s