[過去ログ]
ふらっと C#,C♯,C#(初心者用) Part140 (1002レス)
ふらっと C#,C♯,C#(初心者用) Part140 http://mevius.5ch.net/test/read.cgi/tech/1538646998/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: デフォルトの名無しさん (ワッチョイ 9e9f-LwdJ) [] 2018/10/04(木) 18:56:38 ID:JnxMNCXd0 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。 他のスレッドでは書き込めないような低レベルな質問、 質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。 内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。 なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。 C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 ■関連スレ C#, C♯, C#相談室 Part93 https://mevius.5ch.net/test/read.cgi/tech/1492818720/ ■前スレ ふらっと C#,C♯,C#(初心者用) Part139 https://mevius.5ch.net/test/read.cgi/tech/1533466544/ ■コードを貼る場合は↓を使いましょう。 http://ideone.com/ https://dotnetfiddle.net/ ■情報源 https://msdn.microsoft.com/ja-jp/library/gg145045.aspx https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/index https://msdn.microsoft.com/en-us/library/gg145045.aspx http://referencesource.microsoft.com/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured http://mevius.5ch.net/test/read.cgi/tech/1538646998/1
922: デフォルトの名無しさん (アウアウウー Sa05-Od6P) [sage] 2018/12/12(水) 07:55:33.61 ID:PgOiCvwKa >>920 GetParentをcallすれば分かる http://mevius.5ch.net/test/read.cgi/tech/1538646998/922
923: デフォルトの名無しさん (ワッチョイ 4156-xqdQ) [sage] 2018/12/12(水) 15:25:10.30 ID:gpIihp8I0 たまに暴走状態になって強制終了するしかなくなるのですが、 単純なエラーではなく暴走なのでどこのプログラムミスで暴走しているのかわかりません。 対処方法ってありますか? http://mevius.5ch.net/test/read.cgi/tech/1538646998/923
924: デフォルトの名無しさん (スッップ Sdb3-2OAS) [sage] 2018/12/12(水) 15:25:44.89 ID:VUTtNEedd >>923 暴走状態とは? http://mevius.5ch.net/test/read.cgi/tech/1538646998/924
925: デフォルトの名無しさん (ワッチョイ 4156-xqdQ) [sage] 2018/12/12(水) 15:30:47.96 ID:gpIihp8I0 こういうやつです。 マウスポインターで待ち状態のカーソルが出て半透明になり、その後↓の警告が出てくるような状態です。 https://kb.seeck.jp/wp/wp-content/uploads/2011/05/PTBL1912-s.jpg http://mevius.5ch.net/test/read.cgi/tech/1538646998/925
926: デフォルトの名無しさん (ワッチョイ 4156-xqdQ) [sage] 2018/12/12(水) 15:41:22.57 ID:gpIihp8I0 簡単に再現すると、これを実行したような状態です。 bool test = false; while (test == false) { }; しばらくすると半透明になって、右上の×しか押せなくなり、押すと↓のような警告が出て終了するしかなくなると思います。 http://dekiru.info/wp-content/uploads/2015/03/tskmgr02.jpg http://mevius.5ch.net/test/read.cgi/tech/1538646998/926
927: デフォルトの名無しさん (ワッチョイ 4b23-VgPf) [sage] 2018/12/12(水) 15:49:07.30 ID:Gas9nc7W0 単にメインスレッドで重い処理やってるだけのような気もしないでもないけども とりあえずCPUに余裕があるならVS起動してプロセスにアタッチして全て中断してみる http://mevius.5ch.net/test/read.cgi/tech/1538646998/927
928: デフォルトの名無しさん (アウアウエー Sa23-M/db) [sage] 2018/12/12(水) 18:46:12.29 ID:9xK1qYaAa 盗んだバイクで >>926 デバッグ実行してその問題が起こった時に、にIDEのツールバーの一時停止のピクトグラムのボタン (ツールチップの表示は「すべて中断」)を押せばビジーループになってる箇所が分かるんじゃない? http://mevius.5ch.net/test/read.cgi/tech/1538646998/928
929: デフォルトの名無しさん (ワッチョイ 2b9a-e5Zh) [sage] 2018/12/12(水) 20:23:04.54 ID:kvTCOjS80 >>926 VS2017ならデバッグのパフォーマンスプロファイラーで監視したらデバッグ停止した後にCPU負荷の一覧をメソッドごと(関数名)に作ってくれるよ だいたいどこかのループで嵌っているんだろうから自分で書いているのなら当たりつけてブレークポイント入れていけばわかると思うけど http://mevius.5ch.net/test/read.cgi/tech/1538646998/929
930: デフォルトの名無しさん (ワイーワ2 FF42-yWnt) [] 2018/12/13(木) 12:15:25.84 ID:zFPTCGevF coroutine化汁 http://mevius.5ch.net/test/read.cgi/tech/1538646998/930
931: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/13(木) 23:49:25.37 ID:usWLAkyh0 見た目とコードを分離するために、WPFとかではMVVM pattern使えとか 書かれていることあるけど、企業向けの業務アプリでは コードビハインドにはほとんど書かずにMVVMでかく割合はどれくらいなの? コードビハインドほとんど使わなかったらコードが冗長になって マイナス面のが多そうに感じる。 http://mevius.5ch.net/test/read.cgi/tech/1538646998/931
932: デフォルトの名無しさん (アウアウエー Sa82-MGZ2) [sage] 2018/12/14(金) 00:16:03.93 ID:lOfJT1COa その前にWPFを採用する割合がほぼゼロ .NETの業務アプリなら今はほとんどがASP.NETで一部WinFormsが残ってるくらいだよ http://mevius.5ch.net/test/read.cgi/tech/1538646998/932
933: デフォルトの名無しさん (ワッチョイ 3b8a-Z14q) [sage] 2018/12/14(金) 02:47:17.47 ID:55WBGJfT0 うちは専用端末向けの業務システム売ってるけど、WPFでなくWinForms使ってる。 ハードウェアとASPサービスのセットが前提の売り物だけど。 http://mevius.5ch.net/test/read.cgi/tech/1538646998/933
934: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/14(金) 03:27:54.19 ID:GJ/DAGX40 >>932-933 クロスプラットフォーム対応のためにWeb appというのはかなり前 からあるのは知ってるけど、ほとんどというほどASP.netになってるの? あとASPはclassic ASP.netではなくASP.net MVC? Web appのデメリットとしては ブラウザだとUIがしょぼくて操作性が落ちる 見た目も悪い UIまわりの開発の時間とコストが増える ブラウザバージョンアップで動かなくなる パフォーマンスも落ちる とかデメリットが多すぎるし全部ブラウザだけでなんとかするのは少数派だと思ってた。 http://mevius.5ch.net/test/read.cgi/tech/1538646998/934
935: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/14(金) 03:43:58.72 ID:GJ/DAGX40 >>932-933 web appとの比較は別にして、WinFormsとWPFの選択肢で 新規でWinFormsを選ぶ意味ってまったくないんじゃないの ただWPFわかる人がいなくてWinFormsでやっちゃったというかんじかな WinFormsはWPFに比べて表現力が劣るからUIまわりで後から細かい注文 ついたときに困ったことになるんじゃない UWPが微妙だから、desktop appはWPFの一択になってると思ってたわ 今ならWPFよりもXamarin使ってクロスプラットフォームとリッチアプリの いいところどりがいいのかな コカ・コーラとかSMBCがXamarin使ってるらしいけどMonoバグだらけ時代を 知っているとXamarin使うのも怖い http://mevius.5ch.net/test/read.cgi/tech/1538646998/935
936: デフォルトの名無しさん (ワッチョイ 1e81-76+Y) [sage] 2018/12/14(金) 06:22:30.47 ID:2oR8X5p/0 分かる人がいないって超リスク要因なんだけどスルーなんすね 仕事したことあんのか http://mevius.5ch.net/test/read.cgi/tech/1538646998/936
937: デフォルトの名無しさん (ワンミングク MMfa-L3Bz) [sage] 2018/12/14(金) 06:37:15.38 ID:Pyvt1iyXM WPF分からずに使ってるならリスク保有 WPF分からないから使わないならリスク回避 http://mevius.5ch.net/test/read.cgi/tech/1538646998/937
938: デフォルトの名無しさん (ドコグロ MMc2-7LdQ) [sage] 2018/12/14(金) 07:06:46.41 ID:Ril/QPHWM 工場のおっさんにそんなもんいらん http://mevius.5ch.net/test/read.cgi/tech/1538646998/938
939: デフォルトの名無しさん (アウアウエー Sa82-MGZ2) [sage] 2018/12/14(金) 07:48:40.74 ID:lOfJT1COa 仕事したことないんだろうけど、業務アプリでは特にどうしても止むを得ない理由がない限りはWebアプリを選ぶんだよ イケイケのWebベンチャーでなくても、毎日のようにリリースされるシステムって普通にあるんやで http://mevius.5ch.net/test/read.cgi/tech/1538646998/939
940: デフォルトの名無しさん (スププ Sdaa-sY6B) [sage] 2018/12/14(金) 08:08:29.06 ID:tIMQiboGd 俺が前にいた会社はWPFバリバリ使ってたよ。 Blendも使ってた。 デザインセンターとやりとりするのにBlend確かに便利だったし。 WinFormsはほとんど使ってなかったな。 http://mevius.5ch.net/test/read.cgi/tech/1538646998/940
941: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/14(金) 08:15:12.24 ID:GJ/DAGX40 >>936-937 あおるつもりじゃなくて真剣に思うけど 開発やってる会社がWPFすら知らないってのは会社としてレベルが低すぎじゃないか WPFでたのが2006年 12年経ってもWPFわかる人いないくて新規でWinFormsで開発ってかなりやばい C#ならクライアントの要望に応じてWPF, UWP, Xamarinと提案できるのが まともな会社だろう。 MVCへの反応なかったところみても、ASPも古臭いclassic ASP使ってるんだろうな ORMも使わずSQLゴリゴリ書いてそう >>938 PCの初心者ほどわかりやすく使いやすいUIが必要 Webアプリって最低レベルのUX, UIだ http://mevius.5ch.net/test/read.cgi/tech/1538646998/941
942: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/14(金) 08:27:22.66 ID:GJ/DAGX40 Web appが使いづらいからこそ多くの企業がsmartphone appをリリースしている 一般の個人ユーザーでさえWeb appを嫌っているという証拠だ 業務で長時間使うアプリがブラウザベースっていうのは普通にゴミでしょ >>939 本当はユーザーに選ばせたのではなく、classic ASPしかできないから ほかも提案せずにclassic ASPで開発したんだろう。 ユーザーはやむを得ない理由がない限りブラウザみたいな使いづらいのを選ばない。 Xamarinとか使えばクロスプラットフォーム対応もできるわけで Web appを使わなければならないケースもほぼないだろう。 不特定多数に使わせるシステムならブラウザでも仕方ないが社内利用だからな http://mevius.5ch.net/test/read.cgi/tech/1538646998/942
943: デフォルトの名無しさん (スププ Sdaa-sY6B) [sage] 2018/12/14(金) 08:35:34.97 ID:tIMQiboGd 今の業務系ってWebの方が多くない? 長時間使うものでも。 セットアップが必要だと割と嫌われる気がする。 環境変えるのは割と稟議要るし。 うちどうしてもクラサバにするアプリは未だにClickOnce使ってる。 http://mevius.5ch.net/test/read.cgi/tech/1538646998/943
944: デフォルトの名無しさん (スップ Sd4a-5HC6) [sage] 2018/12/14(金) 08:39:24.37 ID:Tj2eBqcgd 業務系っつってもいろいろあるしな インストールとかのこと考えたらwebで済むならwebでやったほうが導入コスト抑えられることもあるし 案件次第かと http://mevius.5ch.net/test/read.cgi/tech/1538646998/944
945: デフォルトの名無しさん (スププ Sdaa-sY6B) [sage] 2018/12/14(金) 08:40:29.88 ID:tIMQiboGd 考えるに、Web系にしたいのは、タブレット対応を出来るだけ楽にやりたいって方が大きいんじゃないかな。 iPadアプリなんかは大量に作るわけにもいかんし。エンタープライズでも個数は決まってるから。 ASPならある程度は楽だよ。 UI部分はJSフレームワークと内製コントロール使ってるけど、今までのフォームベタ書きより遥かに楽。 そういえば今Office365だってReactだね。 http://mevius.5ch.net/test/read.cgi/tech/1538646998/945
946: デフォルトの名無しさん (スププ Sdaa-sY6B) [sage] 2018/12/14(金) 08:42:11.70 ID:tIMQiboGd 認証もSSOかけたいしね。アプリ毎にログイン画面出したり、ログイン用dll蹴るとかすると、クロスは意外に苦労する。 http://mevius.5ch.net/test/read.cgi/tech/1538646998/946
947: デフォルトの名無しさん (ブーイモ MM6f-MGZ2) [sage] 2018/12/14(金) 08:55:57.55 ID:uOUb+NbhM 使いづらいとか関係ないんだよ 工場が使いづらいからって従業員がその工場を使わないなんてあり得ないだろ? ID:GJ/DAGX40が想像してるのはその工場の中で使われる工作機械(Excelみたいなツール的なアプリ)の開発だろうけど、 実際のシステム開発では工場を作る仕事の方がずっと多いの http://mevius.5ch.net/test/read.cgi/tech/1538646998/947
948: デフォルトの名無しさん (ブーイモ MM6f-MGZ2) [sage] 2018/12/14(金) 09:08:26.15 ID:uOUb+NbhM 学生だと思うけど、仕事でバリバリ使える新しい技術を習得したいならUI技術なんかどうでもいいからAWSを学ぶことを強くお勧めする 伸び続ける需要に対してまともなクラウド技術者(AWSから単なるホスティングサービス以上の価値を引き出せる人)はSI業界では全然足りてなくて、 一通りのプログラミングスキルを備えた上で手を出すなら技術スキルとしては最強よ http://mevius.5ch.net/test/read.cgi/tech/1538646998/948
949: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/14(金) 09:54:48.70 ID:GJ/DAGX40 業務系で漠然としすぎてるなら、基幹業務アプリと仮定する >>943-944 Deploymentが心配ならgroup policyで一括でいれちゃえばいいでしょ ClickOnceよりさらに楽になる >>944 Deployはすぐ終わるけど、 ブラウザベースにすると社員の生産性が落ちてずっと損失が続くよ http://mevius.5ch.net/test/read.cgi/tech/1538646998/949
950: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/14(金) 10:07:13.08 ID:GJ/DAGX40 >>947 使いづらいとか関係ないと言っちゃう人は開発者に向いてないんじゃないの 自分はフリーウェア作る時でもどうやったら他人が使いやすくなるかじっくり考えるよ Excel?工場? 社会人だしASP.net MVCでサイト開発もやってるしDB側も自分でスキーマから作ってる。 受託開発のような立場ではない開発者 http://mevius.5ch.net/test/read.cgi/tech/1538646998/950
951: デフォルトの名無しさん (ワッチョイ ebb3-rSJK) [sage] 2018/12/14(金) 11:20:55.70 ID:T5iMn8UB0 まあ普通はWinformsでできることにWPF使わないよね 情報もミドルウェアも豊富だし完全に枯れてるし開発者も簡単に見つかるし グラボのドライバのトラブルをモロに受けたりしないし Winformsでは実装が大変なリッチなUIを実現したい場合に初めて検討するんでええと思うわ http://mevius.5ch.net/test/read.cgi/tech/1538646998/951
952: デフォルトの名無しさん (ワッチョイ 4676-/nUu) [sage] 2018/12/14(金) 11:23:58.59 ID:lkWiVuQs0 今ならWinFormかUWPの2択だな WPFはない http://mevius.5ch.net/test/read.cgi/tech/1538646998/952
953: デフォルトの名無しさん (アウアウエー Sa82-KEhP) [sage] 2018/12/14(金) 11:29:39.83 ID:pFvZXuP0a UWPはもっとないと思うw http://mevius.5ch.net/test/read.cgi/tech/1538646998/953
954: デフォルトの名無しさん (ワッチョイ ebb3-rSJK) [sage] 2018/12/14(金) 11:40:43.63 ID:T5iMn8UB0 >>952 UWPは風前の灯やぞ http://mevius.5ch.net/test/read.cgi/tech/1538646998/954
955: デフォルトの名無しさん (アウアウエー Sa82-KEhP) [sage] 2018/12/14(金) 11:42:15.94 ID:pFvZXuP0a C#とたぶん関係ないけど、病院の待合室とか、科学館みたいなところで いろんな情報をアニメーション付きで表示するサイーネージって今は何を使って開発してるの? ああいうの大半はWindows PCだと思うけど まさかFlashじゃないよね http://mevius.5ch.net/test/read.cgi/tech/1538646998/955
956: デフォルトの名無しさん (ワッチョイ ebb3-rSJK) [sage] 2018/12/14(金) 11:43:35.88 ID:T5iMn8UB0 >>955 何で作ってんのかは知らんけどああいうのがWPFを使うべき案件 http://mevius.5ch.net/test/read.cgi/tech/1538646998/956
957: デフォルトの名無しさん (ワッチョイ 1ae9-5HC6) [sage] 2018/12/14(金) 12:05:29.63 ID:dJlHzP7u0 なんでwebアプリだったら生産性が落ちるんだw そんなんケースバイケースじゃん 広い世の中いろんな案件、全部一緒くたにしてよく語れるなw http://mevius.5ch.net/test/read.cgi/tech/1538646998/957
958: デフォルトの名無しさん (オッペケ Sra3-lMXg) [sage] 2018/12/14(金) 12:30:35.29 ID:ccHhRNR2r Webアプリってことはサーバー用意しないといけないじゃん WinFormでForm全体にGeckoブラウザ表示してhtmlとcssでUIつくればよくね? http://mevius.5ch.net/test/read.cgi/tech/1538646998/958
959: デフォルトの名無しさん (ワッチョイ faeb-3flP) [sage] 2018/12/14(金) 13:00:30.21 ID:LzA8nB0t0 そうしてみんなelectronにたどり着く c#を捨ててtypescriptへ http://mevius.5ch.net/test/read.cgi/tech/1538646998/959
960: デフォルトの名無しさん (ワントンキン MMfa-k5TM) [sage] 2018/12/14(金) 13:37:59.34 ID:i6VXwEfYM erectionに空目した http://mevius.5ch.net/test/read.cgi/tech/1538646998/960
961: デフォルトの名無しさん (ササクッテロル Spa3-YXIk) [sage] 2018/12/14(金) 14:06:57.13 ID:EGTqJp4wp Winform推してる人ってマジなのか? デスクトップアプリ作るならWPFかUWPのどっちかだろう いまだにWindows7の会社もあるんだからWPFしか使えないところもある Winformの利点はvbでポトペタで誰でも出来るから作る人すぐ見つかるぐらいだと思うが http://mevius.5ch.net/test/read.cgi/tech/1538646998/961
962: デフォルトの名無しさん (ワッチョイ faeb-3flP) [sage] 2018/12/14(金) 14:27:13.84 ID:LzA8nB0t0 WinFormはlinuxでも動くからな http://mevius.5ch.net/test/read.cgi/tech/1538646998/962
963: デフォルトの名無しさん (スププ Sdaa-sY6B) [sage] 2018/12/14(金) 14:49:36.05 ID:tIMQiboGd >>949 だいたいそういうものは特定の部署の人だけが使うものだから、そんなに細かくグループポリシー切ってないし、 グループポリシー変えるってのはそれこそ環境変えることだから、超慎重論者が出てくるよ。 http://mevius.5ch.net/test/read.cgi/tech/1538646998/963
964: デフォルトの名無しさん (スププ Sdaa-sY6B) [sage] 2018/12/14(金) 14:52:35.74 ID:tIMQiboGd >>955 サイネージはFlashあるよw モダンな所だとHTML5だろうけど。 Animateで作れる範囲が多いんじゃないかな。 待合の番号表示はまさにWPFでやってるのを知ってる。 http://mevius.5ch.net/test/read.cgi/tech/1538646998/964
965: デフォルトの名無しさん (ワッチョイ eac3-+KUv) [sage] 2018/12/14(金) 15:21:21.44 ID:kZ6ZIZH+0 とはいっても、winformとWPFはオープンソース化されるわけで http://mevius.5ch.net/test/read.cgi/tech/1538646998/965
966: デフォルトの名無しさん (ブーイモ MM47-MGZ2) [sage] 2018/12/14(金) 17:17:59.74 ID:VNQD+NFIM >>958 業務アプリならどっちみちサーバーは必要 Webならクラウドでハード持たずに解決することもできる http://mevius.5ch.net/test/read.cgi/tech/1538646998/966
967: デフォルトの名無しさん (スプッッ Sd4a-g8EJ) [sage] 2018/12/14(金) 18:56:43.52 ID:6Ms+lAwHd >>943 ClickOnceの証明書どうしてる? http://mevius.5ch.net/test/read.cgi/tech/1538646998/967
968: デフォルトの名無しさん (アウアウウー Sa4f-nx0W) [sage] 2018/12/14(金) 20:34:27.98 ID:yUc1T11Ea WinFormsいいよ、低レベルだから開発要員も集めやすいし http://mevius.5ch.net/test/read.cgi/tech/1538646998/968
969: デフォルトの名無しさん (ワッチョイ 23c9-UKyl) [sage] 2018/12/14(金) 20:40:59.53 ID:bPiqsy2d0 WPFはWinFormを脳死で移行出来る仕掛けを作らなかったのが敗因 http://mevius.5ch.net/test/read.cgi/tech/1538646998/969
970: デフォルトの名無しさん (オッペケ Sra3-lMXg) [sage] 2018/12/14(金) 20:54:36.99 ID:ccHhRNR2r 結局まともなUIフレームワークがないのかあ やはりWinFormにGeckoかクロウニウム表示して裏はc#ってのがいいんじゃねーの http://mevius.5ch.net/test/read.cgi/tech/1538646998/970
971: デフォルトの名無しさん (ワントンキン MMfa-L3Bz) [sage] 2018/12/14(金) 21:08:51.43 ID:xK9LChruM 今の時代はWinFormsが低レベルなんだよなぁ、と感慨にふける http://mevius.5ch.net/test/read.cgi/tech/1538646998/971
972: デフォルトの名無しさん (ワッチョイ 0e33-U1IU) [sage] 2018/12/14(金) 21:15:19.16 ID:xmsOh7Vk0 winformsでも単色ベースでちょっと半透明でも混ぜとけば今風になるじゃろ? xmlから動的生成もやろうと思えばできるし http://mevius.5ch.net/test/read.cgi/tech/1538646998/972
973: デフォルトの名無しさん (スフッ Sdaa-/nUu) [sage] 2018/12/14(金) 22:26:59.49 ID:U+Tbp34pd WinFormでもちょっと凝った効果出したかったらOnPaintオーバーライドしてどうとでも描画できるからまったく問題ない http://mevius.5ch.net/test/read.cgi/tech/1538646998/973
974: デフォルトの名無しさん (ワッチョイ 0ae3-7LdQ) [sage] 2018/12/14(金) 22:56:50.37 ID:9pcN/dVr0 OSに合わせてフラットデザインにしてよ http://mevius.5ch.net/test/read.cgi/tech/1538646998/974
975: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/14(金) 23:01:36.40 ID:GJ/DAGX40 WPFはサードパーティーのコントロールとかかわなくてもきれいなUIつくれる。 UIだけでなくDatabindingもWPFのが出来がいい 否定してる人は勉強してなくてWPFほとんど使ったことない人だろうな http://mevius.5ch.net/test/read.cgi/tech/1538646998/975
976: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/14(金) 23:08:33.13 ID:GJ/DAGX40 >>963 中堅以上の企業ならdesktop PCの管理ツールいれてるでしょ グループポリシーじゃなくても管理ツールで一括でdeployはできる web appの場合はブラウザのバージョンをそろえる必要があるし web appのが楽とも言い切れない http://mevius.5ch.net/test/read.cgi/tech/1538646998/976
977: デフォルトの名無しさん (スププ Sdaa-sY6B) [sage] 2018/12/14(金) 23:36:18.74 ID:2263YZDvd >>967 ちゃんと買ってるのもあれば、そうでないものあるって感じかな。 一応ルート証明書としてポリシーで撒いてるものはあるけど、必ずしも全てのプロジェクトでそれが使える訳ではない。 http://mevius.5ch.net/test/read.cgi/tech/1538646998/977
978: デフォルトの名無しさん (スププ Sdaa-sY6B) [sage] 2018/12/14(金) 23:41:16.45 ID:2263YZDvd >>976 インストールって行為がいかんのだと。 こちらが入れるあちらが入れるの問題ではない。 あんまり資産管理アプリの存在を気取られる訳にもいかんしな。 ブラウザのバージョンはもっと話が単純で、完全固定だよ。IEだけど。 Windows Updateも検証してから撒いてる。 http://mevius.5ch.net/test/read.cgi/tech/1538646998/978
979: デフォルトの名無しさん (アウアウエー Sa82-KEhP) [sage] 2018/12/15(土) 00:14:27.07 ID:eiocXHQpa >>975 そんなことないよw もうだいぶ忘れちゃったけど、Win8が出た時にストアアプリと一緒にWPFも勉強した。 その上でやっぱりWPFは問題あると思う。 WPFの利点は認めるし、XAMLを導入した問題意識もよく分かる。 Windows Formって基本的に30年前のUIだから表現力に問題があるのはしょうがないとしても、 実用的なUI作るとFormのコードが肥大化してメンテしづらくなる。 だからバインディングその他を使ってイベントハンドラを追放しよう、って発想はよくわかるけど、 これでコードが減って可読性が上がってメンテしやすくなったかと言うと...個人的には大疑問。 むしろFormより悪くなっちゃってるとしか思えない。 WPFが普及しなかったのか結局そこだと思う。 前も書いたけど、WPFは作ってる時はいいけど、後で見た時に必ずしも可読的じゃない。 http://mevius.5ch.net/test/read.cgi/tech/1538646998/979
980: デフォルトの名無しさん (アウアウエー Sa82-MGZ2) [sage] 2018/12/15(土) 01:51:33.86 ID:mgmsvi+Ca 全くもって違うよそれは WPFではUIの自由度が上がることで制御すべき状態の数が激増するから、 それが極力開発者の負担にならないようにするためにバインディングが強化されたんだよ。 WPFの本来の思想でいえば、普通にコードビハインド書きまくって従来のコンポーネント指向で作るのが正しい使い方。 http://mevius.5ch.net/test/read.cgi/tech/1538646998/980
981: デフォルトの名無しさん (ワッチョイ 868a-UKyl) [sage] 2018/12/15(土) 02:39:09.34 ID:LeOuIFUL0 WPF一択 UIを大幅リニューアルするとき、xamlだけの修正でVMは弄らずにすんだから きちんと分離しといてよかったなと思う。 あと最近増えてきた高解像度ディスプレイで文字を拡大表示するPC(Surfaceとか)で、 プログラム側の対応無しに自動的にサイズ調整してくれるのも助かってる。 WinFormで高DPI対応とか地味なうえにめんどくさくてやる気出んわ http://mevius.5ch.net/test/read.cgi/tech/1538646998/981
982: デフォルトの名無しさん (ワッチョイ 0ad2-g8EJ) [sage] 2018/12/15(土) 06:03:04.70 ID:jbLsS7fN0 >>976 .NET Frameworkのバージョン揃える方がきつい http://mevius.5ch.net/test/read.cgi/tech/1538646998/982
983: デフォルトの名無しさん (ワッチョイ ebf2-L3Bz) [sage] 2018/12/15(土) 08:32:34.22 ID:Kj42lvXa0 すでに(初心者用)を見失ってるな http://mevius.5ch.net/test/read.cgi/tech/1538646998/983
984: デフォルトの名無しさん (スププ Sdaa-sY6B) [sage] 2018/12/15(土) 09:11:51.00 ID:PMHZuoPdd あと、Blend使っておくとデザイナーさんがデザインガイドライン通りに直してくれるプロジェクトだったから、WPFはありがたかったな。 http://mevius.5ch.net/test/read.cgi/tech/1538646998/984
985: デフォルトの名無しさん (ワッチョイ ebb3-rSJK) [sage] 2018/12/15(土) 09:30:10.49 ID:HhhdbPQI0 Delphiのバインディング知ってるとWPFのそれはあまりに複雑 http://mevius.5ch.net/test/read.cgi/tech/1538646998/985
986: デフォルトの名無しさん (ワッチョイ 0ae3-7LdQ) [sage] 2018/12/15(土) 10:07:39.43 ID:88lSHx3P0 バインドつながらないときにどこが腐ってるのか調べる方法が蝨潰しだからクソ やること決まってるんだからあるべき接続図をビジュアル化して出せ さらにつながらない原因ってこっちのコントロールではこのやり方でできたけど こっちのコントロールでは無理なんすよっていう開発者の程度の低いボケ そら誰も使わん http://mevius.5ch.net/test/read.cgi/tech/1538646998/986
987: デフォルトの名無しさん (ワッチョイ 0ae3-7LdQ) [sage] 2018/12/15(土) 10:14:03.99 ID:88lSHx3P0 はっきり言うけど OnDrawかOnPaintで値が好きにいじれる mfcやwin32のが遥かに完成されてる http://mevius.5ch.net/test/read.cgi/tech/1538646998/987
988: デフォルトの名無しさん (ワッチョイ 139f-5Jpq) [] 2018/12/15(土) 10:28:26.19 ID:wll8PTaL0 >>986見てるとWPF嫌いなヤツは無能なんだなって思う できるやつはWPFの恩恵受けられるから良く思えて無能はその逆ってことだな http://mevius.5ch.net/test/read.cgi/tech/1538646998/988
989: デフォルトの名無しさん (ワッチョイ 0ae3-7LdQ) [sage] 2018/12/15(土) 10:32:40.12 ID:88lSHx3P0 >>988 では、「素晴らしい」開発を一人でやりたまへ http://mevius.5ch.net/test/read.cgi/tech/1538646998/989
990: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/15(土) 10:44:09.11 ID:Wu4Fx0bU0 次のスレッドがまだない http://mevius.5ch.net/test/read.cgi/tech/1538646998/990
991: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/15(土) 10:49:03.13 ID:Wu4Fx0bU0 次たててきた ふらっと C#,C♯,C#(初心者用) Part141 http://mevius.5ch.net/test/read.cgi/tech/1544838367/ http://mevius.5ch.net/test/read.cgi/tech/1538646998/991
992: デフォルトの名無しさん (ワッチョイ 4f17-2dqZ) [sage] 2018/12/15(土) 11:08:48.30 ID:o4PwGoKi0 >>991は荒らしが建てたスレなので使わないでください ふらっと C#,C♯,C#(初心者用) Part141 https://mevius.5ch.net/test/read.cgi/tech/1544839627/ http://mevius.5ch.net/test/read.cgi/tech/1538646998/992
993: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/15(土) 11:51:45.05 ID:Wu4Fx0bU0 >>992 重複たてる奴が荒らし http://mevius.5ch.net/test/read.cgi/tech/1538646998/993
994: デフォルトの名無しさん (ワッチョイ 13bb-gnc1) [] 2018/12/15(土) 13:02:39.07 ID:ciWGnj730 たりないあたまでがんばったのはすごい ようちえんからやりなおして、たりないぶぶんをてにいれてきてね ばいばい http://mevius.5ch.net/test/read.cgi/tech/1538646998/994
995: デフォルトの名無しさん (ワッチョイ 0fc3-vjmv) [sage] 2018/12/15(土) 13:20:20.92 ID:Xa6jDRNv0 >>987 ちょっと凝ったことをしようとすると すぐそれに頼ることになるのが嫌なんだけど http://mevius.5ch.net/test/read.cgi/tech/1538646998/995
996: デフォルトの名無しさん (ワッチョイ ebb3-rSJK) [sage] 2018/12/15(土) 13:38:19.29 ID:HhhdbPQI0 >>987 無理 http://mevius.5ch.net/test/read.cgi/tech/1538646998/996
997: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/15(土) 13:58:22.86 ID:Wu4Fx0bU0 >>987 C, C++は生産性が低いからC#使ってるんでしょうに >>981 WPFのが分離されたきれいなコード書きやすいのはおおきなメリットだろうね http://mevius.5ch.net/test/read.cgi/tech/1538646998/997
998: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/15(土) 14:04:42.98 ID:Wu4Fx0bU0 >>979 イベントハンドラは便利だし普通にWPFでつかってる。 メソッド長くなり過ぎないようにしてれば、後でそこまで困ったことには ならないと思っている。 データはEntity Framworkでやってコード短くしている http://mevius.5ch.net/test/read.cgi/tech/1538646998/998
999: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/15(土) 14:05:22.02 ID:Wu4Fx0bU0 次 ふらっと C#,C♯,C#(初心者用) Part141 http://mevius.5ch.net/test/read.cgi/tech/1544838367/ http://mevius.5ch.net/test/read.cgi/tech/1538646998/999
1000: デフォルトの名無しさん (ワッチョイ 1e81-ejmu) [sage] 2018/12/15(土) 14:05:38.70 ID:Wu4Fx0bU0 1000 荒らしたがたてた重複は無視で http://mevius.5ch.net/test/read.cgi/tech/1538646998/1000
1001: 1001 [] Over 1000 Thread このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 71日 19時間 9分 0秒 http://mevius.5ch.net/test/read.cgi/tech/1538646998/1001
1002: 1002 [] Over 1000 Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。 運営にご協力お願いいたします。 ─────────────────── 《プレミアム会員の主な特典》 ★ 5ちゃんねる専用ブラウザからの広告除去 ★ 5ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 月300円から匿名でご購入いただけます。 ▼ プレミアム会員登録はこちら ▼ https://premium.5ch.net/ ▼ 浪人ログインはこちら ▼ https://login.5ch.net/login.php http://mevius.5ch.net/test/read.cgi/tech/1538646998/1002
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.019s