- 1 名前:デフォルトの名無しさん mailto:sage [2017/05/09(火) 09:09:13.94 ID:KhhA22kJ.net]
- Windows Presentation Frameworkについて語るスレ。
前スレ WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part20 echo.2ch.net/test/read.cgi/tech/1458082648/ 関連スレ Windows 10 UWPアプリ開発 echo.2ch.net/test/read.cgi/tech/1440150886/ コードを貼る場合は以下のサイトの利用をお勧め。 run codeのチェックは外しておきましょう。 ideone.com/
- 552 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 15:06:55.73 ID:sgB2+ZY0.net]
- WPF難しいよ…
みんなどうやって勉強したんだ?
- 553 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 16:03:23.51 ID:8Sp78Rqt.net]
- とりあえずコンテンツモデルとデータテンプレートあたりをおさえよう
- 554 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 16:43:00.38 ID:bLguG3ky.net]
- 99%は挫折してwinform使ってる。
- 555 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 19:41:03.20 ID:Zzx1e3hO.net]
- >>534
MSの中の人、かずき大明神さまのブログさ。 blog.okazuki.jp/entry/2014/12/27/200015
- 556 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 19:43:19.04 ID:5tXO7izh.net]
- >>536
99.9%じゃね? 新しもの好きがエラソーな事言って始めるが、WinFormからWPFに移行できた奴は見たことない。
- 557 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 19:43:20.26 ID:Zzx1e3hO.net]
- かずき大先生とドボンちゃんとStackOverFlowの名も無き外国人さまには足を向けて寝れんわ。
- 558 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 20:27:44.26 ID:r14Jr9yH.net]
- >>537
中の人になってたんだ知らなかった きっといい給料もらってるんだろうなうらやましいw []- [ここ壊れてます]
- 560 名前:デフォルトの名無しさん mailto:sage釣 [2017/10/09(月) 21:35:52.85 ID:BTF8Rckw.net]
- ちょまどへのお布施が足りませんな
- 561 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 22:45:10.96 ID:Gf3baIkT.net]
- >>530
ASP.NET Core
- 562 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 22:49:01.18 ID:bLguG3ky.net]
- UWPコケたらMSはどうするんだろう。
- 563 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 23:17:48.27 ID:sgB2+ZY0.net]
- みんなどうやってプログラミングの知識や技術を身につけたの?
初心者なんだけど難しすぎてつらい
- 564 名前:デフォルトの名無しさん mailto:sage釣 [2017/10/09(月) 23:20:23.24 ID:BTF8Rckw.net]
- 無料のセミナーとか行けば?
- 565 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 23:45:52.53 ID:sgB2+ZY0.net]
- >>545
セミナーかぁ全然考えた事なかった ありがとう でも調べてみたら平日開催多いね… ネットで配信みたいなのあれば良いんだけどなぁ
- 566 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 23:55:46.18 ID:mXLpaLA9.net]
- 全部独学だなあ
- 567 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 23:57:13.03 ID:bLguG3ky.net]
- youtubeにいっぱいあるよ!!
https://www.youtube.com/results?search_query=wpf+lessons
- 568 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 00:11:57.23 ID:CDXmDexo.net]
- >>547
仕事で必要な場合はある程度プロジェクト費用にトレーニング分積んでおいて、こういうの頼むのもありかも https://jp.infragistics.com/consulting 趣味なら頑張るしかないね。
- 569 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 06:42:25.03 ID:pD7UVv+O.net]
- >>544
ひたすら写経だよ。 書かなきゃ出来るようにはならない。
- 570 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 06:44:05.78 ID:pD7UVv+O.net]
- >>543
すでにコケてますけど。 業務アプリの開発が簡単にできるように変えないと終わる。
- 571 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 07:32:45.77 ID:k9ANgqRB.net]
- >>551
Oracle使えないのとDataGridを他から買う程度しか問題ないと思うが 他にどのような問題有るの?
- 572 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 07:50:48.19 ID:EiuSDU50.net]
- インストールがストア経由かサイドローディングってのがネックかなぁ。
- 573 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 08:15:08.00 ID:rShZoZ8i.net]
- 業務なんかもともとASP.NETが中心だから大して問題ない
オリジナルのASP.NETの方はWinForms同様にフェードアウト中だけど
- 574 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 08:27:09.24 ID:E8du/FGV.net]
- >>553
そのサイドローディングが高過ぎ。
- 575 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 08:39:23.90 ID:E8du/FGV.net]
- >>554
頻繁に使うアプリがWebだと辛いだろ。
- 576 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 08:51:54.57 ID:yEWa+wgs.net]
- 辛いかどうかはともかく実際使われてるんだから仕方ない
業務アプリってどういうものかわかってる? Illustratorみたいな業務用ツールと勘違いしてない? 業務アプリなんかWinFormsでも大量生産されたCRUDの雑なフォームがほとんどで、Webと大して変わらんよ
- 577 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 09:04:19.46 ID:E8du/FGV.net]
- >>557
使う側としたら全てがWebでは辛い。専用のデスクトップアプリケーションには使い勝手が及ばないし。 不特定多数が見る照会画面はWebが良いけど。 自分の関わってる所は用途で切り分けてる。
- 578 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 09:20:10.74 ID:SE6CUXtZ.net]
- そこでXBAPですよ
- 579 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 09:20:45.44 ID:SMF91ySt.net]
- >>552
データベースに直接接続出来るようになったの?
- 580 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 09:23:01.48 ID:SMF91ySt.net]
- >>559
ちょっとググってみたらハンパないゲテモノ臭が
- 581 名前:w []
- [ここ壊れてます]
- 582 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 09:39:52.10 ID:SE6CUXtZ.net]
- まあぶっちゃけゲテモノです
Silverlightが生き残っていればな、と思わずにはいられない代物
- 583 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 10:16:15.55 ID:W/iVdWKx.net]
- >>558
作る側の思い込みとスキルの問題じゃない? WinFormsでSalesforceより使いやすいUI作れるベンダーがどれだけいるだろうね
- 584 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 10:29:55.98 ID:ZTVh7Eud.net]
- >>556
頻度の問題じゃないだろ
- 585 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 10:32:16.38 ID:2hrMSkCE.net]
- UWPのサイドローディングって金かかったっけ?
- 586 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 10:37:41.64 ID:QIxilmoY.net]
- まーた始まったw
ずいぶん前に一番「成功」しているwebメールでも デスクトップのメールアプリを代替できないのはなぜかと書いたけど、 カンがいい人ならこの一事からいろ敷衍して考えるけど自分の頭で考えずに たまたま自分が浸ってる周囲の空気に寄っちゃう人は何言ってもダメだねほんとw
- 587 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 10:45:16.90 ID:W/iVdWKx.net]
- >>566
メールはとっくに代替してるでしょ 企業のメールもGmail多いよ? 周りを見てみ
- 588 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 10:51:04.63 ID:o0+E3LwS.net]
- Webアプリがちゃんと作り込んだデスクトップアプリに及ばない事は多々あるけど、
業務アプリに限っていえば、多少不満はあっても仕事だから仕方ないと割り切って 使うもんだからな(大抵の場合社員が文句言った所でどうにもならないw)
- 589 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 10:52:50.03 ID:SE6CUXtZ.net]
- メールなんぞ、最初からWebと繋がる事が前提なんだから
ローカルだろうとブラウザ内だろうと、そんな変わるもんでも無いしな わざわざWebに置き換える意味が無いのは、calcとかnotepadとか Chromebookみたいな環境なら話は別だが
- 590 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 10:53:31.86 ID:W/iVdWKx.net]
- ちなみにうちは某I系列だけど、Iの社内システムはメール含めほぼWebベースに移行したよ
デスクトップクライアントだった頃より遥かに使いやすくなった
- 591 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 11:10:27.48 ID:hR8QggpZ.net]
- >>570
IT屋の業務ならWeb化したほうか便利だけどね。 業種によるだろ。
- 592 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 11:12:13.19 ID:hR8QggpZ.net]
- >>567
企業はGmail禁止の所が多くないか。
- 593 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 11:14:14.91 ID:rShZoZ8i.net]
- >>572
法人向けのGmail契約あるの知らないの? 今時それはさすがに本職かどうか疑われても仕方ないレベルだぞ
- 594 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 11:14:39.88 ID:SE6CUXtZ.net]
- >>572
それこそ業種次第で無いの 社外からのメールを受け取らなきゃいけない環境なら、大して問題は無いだろうし 外部ネットワークから完全に切り離す環境なら、Webメールなんて使ってられないし
- 595 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 11:33:10.60 ID:hR8QggpZ.net]
- >>573
知らんかったw ISMS認証とかは無理なんだろうな。
- 596 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 11:40:18.68 ID:ZTVh7Eud.net]
- >>575
あほ www.itmedia.co.jp/news/spv/1205/29/news023.html
- 597 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 11:49:40.80 ID:hR8QggpZ.net]
- >>576
首吊った方が良い(^o^;
- 598 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 11:56:24.60 ID:ZTVh7Eud.net]
- >>554
オリジナルってオレオレ表現は何が言いたいかわからん .NET Coreに対するFull(Desktop)の.NET Frameworkのことなのか、MVCに対するWeb formsのことなのか
- 599 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 12:32:22.90 ID:LbO5jlt/.net]
- >>578
きっと無印aspの事ですよ。
- 600 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 12:42:19.95 ID:u+pD0KRM.net]
- WP終了するの何度目だよ死ね
- 601 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 12:45:39.55 ID:A6EfYYCB.net]
- >>565
ライセンスは不要っぽいけど証明書がだるい
- 602 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 12:48:09.69 ID:A6EfYYCB.net]
- >>580
WPって?
- 603 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 14:54:54
]
- [ここ壊れてます]
- 604 名前:.07 ID:ZTVh7Eud.net mailto: >>579
.NETですらなかったか [] - [ここ壊れてます]
- 605 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 17:13:38.02 ID:b18EdB/Y.net]
- >>563
そもそもセールスフォースで扱ってる顧客管理業務がWeb向きですがなw 電子カルテがWebの病院なんて見たことないし、有ったとしても使いにくいだろう。
- 606 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 17:16:53.75 ID:b18EdB/Y.net]
- ぐぐったら有ったOrz
- 607 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 17:25:38.17 ID:mWXJ6h5L.net]
- もはやwebがGUIプラットフォームとして普及しすぎて作る側もデスクトップよりwebベースの技術持ちのほうが増えてるんだよなあ
- 608 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 18:08:03.40 ID:IR1b7wv8.net]
- VB6の業務システムをWeb化したけど
使ってる職員の人に泣きながら「元に戻してください」って言われたわ。
- 609 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 18:11:42.02 ID:IR1b7wv8.net]
- まあ、2chもtwitterもWikipediaもはてなもyoutubeもniconicoもamazonもyahooも専用アプリで見てるからな。
Webで作ってはい終わりなシステムは存在自体迷惑。 「ちゃんと」UWPで提供してくださいね。
- 610 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 18:11:57.88 ID:ZTVh7Eud.net]
- >>587
お前の腕がよっぽど悪かったんだろうな
- 611 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 18:13:20.63 ID:F7yEQysJ.net]
- >>588
お前んとこよ業務システムはスマホOnlyかよwww
- 612 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 18:23:28.85 ID:PFEgPN/G.net]
- >>589
死ねよ
- 613 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 18:27:52.56 ID:ZTVh7Eud.net]
- >>591
それが職員の本音
- 614 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 19:40:17.75 ID:e0oQHeX4.net]
- >>587
vb6の業務システムを泣きながらWindows10対応している俺の立場は。 なーんもしなくてもそのまま問題なく動いてるっぽい(ーー;)
- 615 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 20:02:50.32 ID:kFuua7X2.net]
- VB6はドトネトより明らかに早いから、しっかり作ってあるとWinFormsなど見た目で差別化が出来ない場合辛いものが有るね
まあメンテするこっちからみたらクソ言語では有るが
- 616 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 20:16:48.02 ID:e0oQHeX4.net]
- アプリケーションは速ければ速いほど良い。
vb6ってこんなに軽かったっけって思うよ。 でもこんな仕事はいやズラ(T_T)
- 617 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 20:49:55.22 ID:RwG/jnVL.net]
- いくら速くてもメモリリークするようなゴミでは使い物にならない
やっぱりWPFだな GdiplusStartup と GdiplusShutdown を繰り返すとメモリ リークする https://blogs.msdn.microsoft.com/japan_platform_sdkwindows_sdk_support_team_blog/2017/10/10/gdiplus-tsf-memleak/ >現在、この問題を修正する予定がありません。
- 618 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 21:03:07.74 ID:ZTVh7Eud.net]
- >>596
これってそんなに頻度高いの?
- 619 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 21:03:53.95 ID:MPxouh5p.net]
- いくらメモリーリークしなくても日が暮れる前に仕事を終えてくれないとなー
- 620 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 23:05:52.56 ID:2hrMSkCE.net]
- gdi++の初期化/終了なんぞ頻繁に呼び出すことはないからどうでもええけど
それより原因となるTSFのリーク発生条件がやべえな ダミーウィンドウと共にスレッド起こすのは小細工としてそこそこ出番があるような
- 621 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 23:15:47.61 ID:TI1DggQu.net]
- >>599
思いっきり当てはまる作りをしているアプリがあるわ。 生成頻度は少ないからまぁ大丈夫だろうけども。
- 622 名前:デフォルトの名無しさん mailto:sage釣 [2017/10/11(水) 03:31:53.05 ID:rqqSAVqs.net]
- >>593
掘”った栗
- 623 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 09:39:19.59 ID:kukuoK5s.net]
- >>541
デバッグしたい//
- 624 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 10:10:09.73 ID:gUlGhM8/.net]
- DatetimepickerってWPFに無いんだ…
日付と時間表
- 625 名前:ヲどうすんの… []
- [ここ壊れてます]
- 626 名前:デフォルトの名無しさん [2017/10/11(水) 10:44:22.63 ID:9HbYpl43.net]
- 今アフリカでは飢えた子供たくさんいます。皆さんの寄付をお待ちしております。
- 627 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 10:57:59.00 ID:kaZdUJxk.net]
- >>604
スピンも無いぞw Extended WPF Toolkitを使え
- 628 名前:デフォルトの名無しさん [2017/10/11(水) 12:00:31.23 ID:9HbYpl43.net]
- >>605
https://fresh.lawson.jp/goods/70999
- 629 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 14:15:19.34 ID:xGB2zgmM.net]
- >>601
ぼっても割に合わん。 動作不良じゃなく元々のバグがかなりあるOrz 当時のブビプログラマーのレベルはこんなもんだがw
- 630 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 17:54:00.03 ID:mza9tdHV.net]
- >>534
最初の敷居はちょいと高いかもだが このフレームワークの考え方に慣れたら便利だよ
- 631 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 19:06:58.99 ID:Qsqjym7k.net]
- 慣れたら便利は不便ってviで学んだ。
- 632 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 19:31:07.43 ID:o57WAIx5.net]
- 不便じゃないがxamlは微妙だわさ
- 633 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 19:44:00.46 ID:2kA0LIge.net]
- mvvmやxaml,データーバインディングは作りたいアプリがあったので作りながら覚えれたけど、次のステップとしてリアクティブプログラミングやろうとしたがリアクティブはかなり敷居高そうだな
- 634 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 19:45:55.55 ID:CGuaZ+CK.net]
- WinFormsでカスタムコントロール作ってオーナードローした人じゃないと
wpfの有り難みは理解できんかもな そりゃコントロール並べるだけならwinfromsのほうが遥かに簡単だ
- 635 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 19:51:44.60 ID:o57WAIx5.net]
- 少なくともWordが使いこなせないとxamlは無理ね。
- 636 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 19:55:42.90 ID:ff6iD1XD.net]
- なんでコントロール並べるだけのことが後発のWPFでは難しいんだろうな
WinFormsでできることがXAMLを一切触らずにがUIデザイナでできたら、 結果は違ったんだろうか?
- 637 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 20:14:17.44 ID:wRfMxQMF.net]
- >>611
ReactiveProperty/ReactiveCommandの話なら、すごく楽だよ。 逆に今までの苦労は何だったのかと思うほど。
- 638 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 20:26:19.51 ID:CGuaZ+CK.net]
- uwpでReactiveCommand使う時、disposeのタイミングで例外吐く不具合があってエライ目に有ったんだが
アレは治ったんだろうか?
- 639 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 21:11:58.60 ID:/ydphcqk.net]
- 遅いらしいし、コントロール揃ってないし、なんかめんどくさそうだし、将来WPFが
主流になるんだったら覚えてもいいけど、まあもうちょっと枯れてからでいいやと 思い続けてとうとう今日に至る
- 640 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 21:19:31.21 ID:o57WAIx5.net]
- >>617
10年経っでるのに枯れてないとな。
- 641 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 22:29:17.19 ID:Qsqjym7k.net]
- winfromやwindows7で困ってない人を移行させるのは難しい。
それ以前に移行すると困る人が大勢いるのはMSの怠慢と言わざるをえない。
- 642 名前:デフォルトの名無しさん [2017/10/12(木) 10:14:35.23 ID:EMta15tJ.net]
- アスペのすきなC#
- 643 名前:デフォルトの名無しさん mailto:sage [2017/10/12(木) 10:27:32.93 ID:WR+PJUQy.net]
- 奴隷の好きな言語は?
- 644 名前:デフォルトの名無しさん mailto:sage [2017/10/12(木) 12:10:11.06 ID:knGok4Ah.net]
- Java
- 645 名前:デフォルトの名無しさん mailto:sage [2017/10/12(木) 12:20:51.67 ID:WR+PJUQy.net]
- Java案件には関わりとうない
- 646 名前:デフォルトの名無しさん [2017/10/12(木) 12:46:50.56 ID:iASiM5mX.net]
- アスペが釣れる
- 647 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 08:02:49.68 ID:tNAfEAYV.net]
- Java案件にはデスマが待っている。関わりとうない、関わりとうない♪
- 648 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 10:50:00.14 ID:fX+zjWfL.net]
- >>615
それは、ある程度使えるようになってからだろ? その前段階の覚える段階の敷居が(目標がないと)高いって意味じゃね?
- 649 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 11:14:02.79 ID:+yNynBs6.net]
- >>626
prismなんかで組んでいるようだから、2,30分も有れば基本的なことは出来るよ
- 650 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 04:26:03.95 ID:wsZRBdk3.net]
- xamarinがwpf/mac/gtk#にも対応するようなのでいよいよ本当に終わりですか
- 651 名前:デフォルトの名無しさん mailto:sage釣 [2017/10/16(月) 06:45:42.59 ID:Q+N/9tOC.net]
- あの人達キモいからヤダ
- 652 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 09:15:22.42 ID:z1iVQjyz.net]
- チンポ騎士団員は帰っていいよ
|

|