- 1 名前:デフォルトの名無しさん mailto:sage [2017/12/13(水) 23:35:47.18 ID:muTUiD7C.net]
- Windows Presentation Frameworkについて語るスレ。
前スレ WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part21 mevius.2ch.net/test/read.cgi/tech/1494288553/ 関連スレ Windows 10 UWPアプリ開発 Part 2 mevius.2ch.net/test/read.cgi/tech/1499658092/ コードを貼る場合は以下のサイトの利用をお勧め。 run codeのチェックは外しておきましょう。 ideone.com/
- 892 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 19:27:10.58 ID:pQMWPhoY.net]
- >>873
どんな環境で開発してるのよ ちょっとまともなエディタならXMLの中身を畳んだりタグの入れ子間違いを指摘することぐらいはできるぞ
- 893 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 20:01:06.93 ID:3guJtLA5.net]
- そうは言ってもXAMLは読みにくい。途中でコメントはさめないのとかほんとしんどい
VS2019使ってて拡張機能でXAML Stylerを入れてるけど、他にいいのあったら教えて下さい
- 894 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 20:01:46.48 ID:jVKhCviU.net]
- xaml stylerって拡張入れたらなんとかなる
- 895 名前:デフォルトの名無しさん [2019/04/25(木) 20:07:56.60 ID:/2yuQdnA.net]
- なんで最近スレ伸びてんのよ・・・
やっとWPFに普及期がきたか。
- 896 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 20:53:20.97 ID:wfwas3gN.net]
- ほとんどがイチャモン
- 897 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 21:06:10.82 ID:jZ4+eHeJ.net]
- >>876
> そうは言ってもXAMLは読みにくい。途中でコメントはさめないのとかほんとしんどい 途中がどこなのかにもよるけどコメントは入れられるでしょ
- 898 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 21:19:01.50 ID:F5/pbVR3.net]
- XMLをマークアップの標準にしたのはコンピュータ業界の最大の失敗
- 899 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 21:21:22.31 ID:lXAOlb7n.net]
- Blend for Visual Studioってまさにxaml編集用に作られてると思うんだけど…
あと、xamlというかxmlをそもそもよく分かってないんじゃないのっていうレスがちらほらある あれダメならhtmlとかも理解できないでしょうに
- 900 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 22:11:33.69 ID:y3HhtnRW.net]
- namespaceさえ理解すればあとはhtmlと大して変わらんよね。
- 901 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 23:06:51.07 ID:3guJtLA5.net]
- >>880
例えば、 <Grid <!--こことか--> Property1="a" <!--ここに入れたい--> Property2="b" ..... />
- 902 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 23:17:00.35 ID:jZ4+eHeJ.net]
- >>884
普通に <!-- □□の設定 Property1 は〇〇 Property2 は△△ --> <Grid Property1="a" Property2="b" ..... /> ってやれば良いだけだろ
- 903 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 23:26:43.38 ID:jUPpFJcF.net]
- それってxamlというよりxmlの仕様では?
- 904 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 23:31:02.23 ID:3guJtLA5.net]
- >>885
いや、それはそうなんだけど… まずプロパティが多いと縦に伸びるし、目移りも無駄、 プロパティ名の入力も面倒だし、重要な情報を見落とす恐れもある それに部分的にプロパティを抜いたり、別の値でテストしたい時とか、 プロパティをその位置でコメントアウト出来れば凄い楽 >>886 その辺は分からないけど、どうにかならんかったのかなといつも思うんだよね
- 905 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 08:39:26.01 ID:7syDkwCh.net]
- コメントはhtmlから引きずっているからね
- 906 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 09:39:03.86 ID:WWzPrzSM.net]
- >>887
そんなに多くのプロパティを設定するのってどういうとき? 今までの経験だとせいぜい3〜4だと思うんだが・・・
- 907 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 10:13:44.72 ID:L9IIIrds.net]
- >>887
C#でやればいいのでは?
- 908 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 12:49:14.78 ID:W8c6vXCR.net]
- 自分の思う通りに出来ないのは仕様がおかしい
って思っちゃうタイプなんでしょ プログラマーにはあまり向いてないと思う
- 909 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 13:18:33.32 ID:QuMKW8xW.net]
- >>889
例え3つでもコメント行が上に複数行も乗っかるのは嫌だわ ただでさえxamlは縦に伸びるからね。フォーマットの仕方にもよるけど プロパティの設定は大体4つ以内に収まるね 多いのだと例えばGridViewの設定かな。イベントの登録だけで4つ使ってたりする >>890 コードビハインドでViewを構築しろってこと?ちょっとそれは頂けない >>891 仕様がおかしいなどとは一言もいっとらんが そもそもプログラマーで言語に不満を持ったことない人なんているんか
- 910 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 13:33:10.94 ID:WWzPrzSM.net]
- >>892
なんで全てのプロパティにコメント残す必要があるの? 内容変更するのにコメントで残すってやつも、その項目全部をコピペしてコメント書いておけばいいじゃん。 つか、今時前のコードを残すのはバージョン管理に任せろよ。 条件に合わせて柔軟に対応できないとプロとしてやっていけないよ。
- 911 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 13:48:55.23 ID:QuMKW8xW.net]
- >>893
ちょっと待ってくれ。全てのプロパティにコメントを残したいとは言ってないぞ 例えばいくつかのプロパティについて、メモ書きや注意事項を残したいことってないの? 俺はただそのプロパティの上や
- 912 名前:。に書けたらいいのにな、と言ってるだけなんだが。
あとは行をその位置でコメントアウト出来れば、テストとか楽だし 一応プロとしてやってますよ というか不満持ってる人って少ないのかな。長年不満を抱いてたから意外だったわ [] - [ここ壊れてます]
- 913 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 14:09:16.83 ID:7syDkwCh.net]
- そもそもWinFormsだってプロパティーにコメント振らない
- 914 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 14:14:13.40 ID:90urDzgW.net]
- 一応確認なんだけど、viewmodel使ってるのかな?
本来バインディングされるプロパティがあるのだからそっちにコメント入れれば良いと思うけど viewにヅラヅラ説明を入れる状態が想像できない
- 915 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 14:31:16.59 ID:r6cXYweV.net]
- xmlの属性レベルのコメントができないのを仕様の欠陥扱いしてる人は結構いるよ
今回はマークアップ言語の話だけど、 既存のプログラミング言語に不満持ってるプログラマーが新しい言語を作るんだし 不満を持つことと対応できないこととは関係ないよね んで、 Holy Hell!! な解法 https://stackoverflow.com/questions/2073140/why-cant-i-comment-attributes-in-xaml
- 916 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 14:37:30.54 ID:XuSZUgKR.net]
- > xmlの属性レベルのコメントができないのを仕様の欠陥
ほんとこれ不便
- 917 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 14:38:37.63 ID:xSwLJo8H.net]
- 未経験者から質問するけど、XAMLって独自プロパティ追加できないの?
HTMLなら勝手プロパティでコメント書いたりしたけど。
- 918 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 15:06:43.30 ID:vB1azCly.net]
- そもそもxaml(xml)を手で編集すんなってことにしたいんじゃない?
jsonなんかも大きくなると手編集向いてないし とはいえ現状じゃそういうわけにはいかないけど xaml自体を分割して見通しをよくするとかくらいかね
- 919 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 19:28:35.60 ID:qpV588mo.net]
- >>894
そういう欲求はある。あると便利だよねえ
- 920 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 23:15:39.83 ID:smPACViJ.net]
- 思う通りに出来ないなら出来るように作っちゃえばいいじゃない
- 921 名前:デフォルトの名無しさん mailto:sage [2019/04/27(土) 00:57:13.45 ID:maQO7vMi.net]
- コメント振れないことと言うより
デバッグしているときにプロパティーをコメントアウトしにくいのが辛い ブロック終わらせてコメントアウトっすりゃいいんだが面倒だ
- 922 名前:デフォルトの名無しさん mailto:sage [2019/04/27(土) 06:46:41.35 ID:rUmkpmPg.net]
- >>903
属性名変えればいいだけじゃん Property1="a" ↓ xProperty1="a" とか 応用力なさすぎ
- 923 名前:デフォルトの名無しさん mailto:sage [2019/04/27(土) 22:50:27.99 ID:jfzw+pVI.net]
- ん?意味がわからない
- 924 名前:デフォルトの名無しさん mailto:sage [2019/04/27(土) 23:42:27.11 ID:ibduGkrL.net]
- ガガイのガイ
- 925 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 00:13:26.20 ID:ODEsSmA2.net]
- >>905
存在しないプロパティ名にリネームすれば無視されるから コメントアウトの代わりに使える
- 926 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 10:06:39.38 ID:3t4t6vYZ.net]
- <a>
<a.b> <c d="d"> </a.b> </a> でそれぞれa,b,c,dをコメントアウトするのに最適な方法は?
- 927 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 12:14:33.17 ID:fIrxxOza.net]
- >>908
日本語でよろしか
- 928 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 12:14:55.21 ID:fIrxxOza.net]
- よろしくw
- 929 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 12:30:54.83 ID:yS5k3fwP.net]
- >>908
今時コメントアウトなんぞ要らん gitを信じて消せ
- 930 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 13:08:27.48 ID:Cfig35XD.net]
- >>908
お前日本語下手そうだからコメントアウトした結果を書け
- 931 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 14:04:08.99 ID:PmtPvWQ5.net]
- 正直この先何年もXML引きずるのかと思うと憂鬱だわ
- 932 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 14:24:14.05 ID:JXginMSx.net]
- >>897
>xmlの属性レベルのコメントができないのを仕様の欠陥扱いしてる人は結構いるよ XMLに関してはそうだが、XAMLに関してはプロパティ要素構文が使えるんだから プロパティ要素構文にして、その後ろにコメント付ければいい
- 933 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 19:57:07.62 ID:m30Tu78y.net]
- デスクトップアプリマンってWPFできようがUWPできようが時代遅れなんかな
7年くらいずっとデスクトップアプリばっかやってきたわ あとはせいぜいゲームとか WEBは半年もやってない ASP.NETマンになればブレイクスルーできるのか? .NETに全てを託すしかねーわもう WPFが死のうがUWPが死のうが.NETだけは共通の技術だから食ってけるよな?
- 934 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 20:20:09.77 ID:pMNPIosi.net]
- .NET Coreが迷走してるからわからんよ
今んとこASP.NET開発者の移行はさっぱり進んんでない 苦し紛れのWinForms&WPF対応という奇策もスルーされたら.NET Coreは3が最後のバージョンになるだろうな そしたら.NETは終わりだ
- 935 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 20:21:39.96 ID:imlbHmeV.net]
- >>915
electronのデスクトップマンになれば延命できるぞ
- 936 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 20:25:34.70 ID:ehYnqzb5.net]
- >>916
迷走してるってソースは?
- 937 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 20:28:09.67 ID:HXRk5ZMS.net]
- .NET Core 3の苦し紛れ感はSilverlight3の悲劇を彷彿とさせるね
- 938 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 20:33:36.22 ID:ehYnqzb5.net]
- >>919
https://twitter.com/davidfowl/status/1122035993505230848?s=19 (deleted an unsolicited ad)
- 939 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 20:41:28.68 ID:pMNPIosi.net]
- >>918
Silverlight3の顛末をググってきたらいいんじゃないかな 今の.NET Coreと状況がそっくりだから だから失敗すると言いたいわけじゃないが、MS社内のプロジェクトのライフサイクル的に見切りを付ける時期が迫ってきているんだろう
- 940 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 20:42:40.78 ID:ehYnqzb5.net]
- >>921
具体的に
- 941 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 20:47:27.55 ID:zo6UUTTz.net]
- 「終わり」ってどういう状態を言っているのかにもよるな。
MFCは既に「終わり」のような気もするが、使えなくなったわけじゃないしな。
- 942 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 20:52:17.72 ID:pMNPIosi.net]
- >>923
MSはプロダクトを見捨てる前にきっちり完成させるからね WPFは例外だが
- 943 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 20:53:49.04 ID:TDhNq2WX.net]
- WPFはファイルダイアログとかの仕組みをまともに作らなかったよね
みんなが欲しがるものをあえてスルーしてたのはなぜなんだろう?
- 944 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 20:59:41.05 ID:TDhNq2WX.net]
- デスクトップアプリの肩身はどんどん狭くなる
今の元号変更にしたってアプリがweb化されていたらサーバサイドを変更するだけでいい これからデスクトップだったもののweb化(html化)は加速するだろう
- 945 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 22:11:10.20 ID:atpu4K08.net]
- いつの時代の人なんだよ…
- 946 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 22:49:29.79 ID:D2B2a+AU.net]
- >>925
ファイルダイアログはあるだろ 無いのはフォルダーダイアログ
- 947 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 00:06:29.68 ID:JvryURnP.net]
- Windows API CodePackが事実上のオフィシャルリリースだろうに
- 948 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 00:13:26.27 ID:SrVVv9ma.net]
- >>927
Webくんは妄想性人格障害なだけで現代っ子だよ
- 949 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 00:40:31.82 ID:flIcHYQt.net]
- >>930
人格障害はお前だよ
- 950 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 08:13:26.69 ID:riS+7mUB.net]
- フォルダ選択ダイアログってファイルダイアログに統合されただけだよな。
もともとあれは使いにくかったし。
- 951 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 08:59:37.98 ID:SrVVv9ma.net]
- >>931
人格障害だけでなくガイジも患ってるみたいだね… ママさん仕事して〜 生ゴミはコンポストに捨てといてね
- 952 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 09:44:02.25 ID:bwdkx6fZ.net]
- NumericUpDownがないのは作り忘れなの?
- 953 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 10:52:02.94 ID:bB6vFizM.net]
- ちょいちょいそれ出してくる人いるけど、そんなに重要なコントロールか?
あればあったでいいけど、作れよそんくらい。
- 954 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 11:09:37.57 ID:JvryURnP.net]
- wpfに足りないのは洒落たtoolkitだと思うんだがな
JavaFXみたいでいいからcss使えたら大分変わっただろうが
- 955 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 11:23:29.23 ID:+WTnzUc7.net]
- WPF Toolkitがあっただろ
MS謹製にもかかわらず悲惨な品質で、WPFにおけるコントロールの作りづらさを露呈した
- 956 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 11:23:31.00 ID:Bqa7G4KG.net]
- 取るに足らないコンポーネントなんだろうけど、そういうのが積み重なった結果が
オレのUIかっこいいだろ系の残念UIのアプリが蔓延してWPF忌避の一因になったような気がする 特にWPF出始めは ゴテゴテしてる感じのボタン群とか、パネルごとにグラデーションがかかった背景とか WPFならではのUIにしてみましたって感じの機能に振り回されてるデザインのアプリ多かった 既存のUIと違いすぎて「このツールはWPFアプリかー(使いづらいな)」って思ってた アプリのコンポーネントごとに極僅かだけどバッドノウハウ的なコツが必要なの時間の無駄に感じる
- 957 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 11:36:48.02 ID:okR7prA6.net]
- >>932
API的には統合されたけど、WPFのはモード指定が出来なくてファイル専用 APIを直接呼び出せば使えるけど、面倒くさい
- 958 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 11:57:36.38 ID:vasc9k3m.net]
- グラデなしでピクトグラムでいいやんの流行りになったしな
- 959 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 19:06:33.93 ID:ZVZuWdtk.net]
- MSのWPF開発担当がアスペルガー症候群か何かだったんじゃないの?
全然ユーザーの意見取り入れなかった
- 960 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 19:07:23.38 ID:ZVZuWdtk.net]
- MSのWPF開発担当がアスペルガー症候群か何かだったんじゃないの?
全然ユーザーの意見取り入れなかった
- 961 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 21:35:56.29 ID:Ty57vDZV.net]
- >>942
MS製コントロールがバグ放置のwinformsよりはずっといい (自前で拡張するかどっかから買えと?)
- 962 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 21:08:40.63 ID:Z6pnZdfU.net]
- 親コンテナにDropShadowEffectを適用すると子コントロールにも反映されます。親要素にのみ反映させるにはどうすればよいでしょうか
- 963 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 03:45:12.61 ID:cvUncZGI.net]
- 子コントロールにスタイル設定すれば
- 964 名前:デフォルトの名無しさん [2019/05/05(日) 12:26:09.77 ID:ZoPshMtO.net]
- webの方が簡単で面白いことに気づいてしまった
プログラミングってやっぱだるいわ クソコードひたすら追いかけないといかんし
- 965 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 12:34:54.97 ID:TKrOuc6u.net]
- >>946
俺ももうプログラミングやめたい ソリューションアーキテクト()とか名乗って偉そうなこと言ってトンズラするだけの仕事したい
- 966 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 12:55:56.67 ID:
]
- [ここ壊れてます]
- 967 名前:Lip5pc/w.net mailto: 風呂敷広げる仕事ばかりやって畳む経験積まないとロクな人間にならないよ []
- [ここ壊れてます]
- 968 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 13:10:51.58 ID:eMsI3+wX.net]
- 含蓄がありますね(嘆息)
- 969 名前:デフォルトの名無しさん [2019/05/05(日) 13:28:05.49 ID:ZoPshMtO.net]
- >>947
ソリューションアーキテクトってやたらかっこいいな それで仕事取れてまかり通るなら迷わずやればいいよ ぶっちゃけ俺もそれやりてーわ
- 970 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 16:29:56.08 ID:mUBBoDAW.net]
- すればいいじゃん
- 971 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 08:08:20.77 ID:nagljinL.net]
- 祝.NET5
- 972 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 08:37:22.92 ID:TGYjbWr3.net]
- まだ1年以上先やん
- 973 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 10:17:12.15 ID:SahO4WyM.net]
- 素晴らしい未来がやってきそうだな
- 974 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 11:38:31.75 ID:SahO4WyM.net]
- VS2019 previewでWPFの.NET Coreのデザイナーの対応が来たな
- 975 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 13:48:21.84 ID:Q8AOfbVk.net]
- >>955
まじ!?
- 976 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 14:40:40.46 ID:SahO4WyM.net]
- >>956
まじ。5月6日のリリースで来てる。.NET CoreのSDKをインストすれば表示が可能になってる https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes-preview
- 977 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 18:33:28.44 ID:ps990SHk.net]
- .net coreベースでWPFアプリが作れるだけだろ
何が嬉しいのかさっぱりわからない
- 978 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 18:36:32.63 ID:ps990SHk.net]
- .netcoreベースでWPFアプリが作れるけど動くのはwin7sp1以降のwindowsのみ
- 979 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 19:05:57.97 ID:Q8AOfbVk.net]
- >>958
なんで?
- 980 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 19:53:13.78 ID:zPHtXU9Z.net]
- >>958
>>955
- 981 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 21:26:57.74 ID:ps990SHk.net]
- 思考停止してるのか?
実際に何かいいことあるのか? ないだろ?
- 982 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 21:31:07.89 ID:FJj2rymy.net]
- .Net Coreは .NET Framework よりも性能が良いって聞くけど、どうなんだろうね。
後、アプリに .NET Core自体を含められるから、 .NET Frameworkが インストールされている必要が無いってのもメリットと言えばメリット。
- 983 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 21:31:17.31 ID:ps990SHk.net]
- 元々あるものを再実装して足踏みしてるだけ
- 984 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 21:37:19.59 ID:ps990SHk.net]
- .netcoreに移行するとすでにあるWPFライブラリなどは使いまわしできなくなる
- 985 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 21:44:26.38 ID:ps990SHk.net]
- visual studioはWPFで作ってあるけど再実装しなおすのかな?
- 986 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 21:46:30.51 ID:9iRY6hHt.net]
- >>963
Webサーバーのために極度に最適化されてるから、デスクトップアプリに求められる性能が出るかは期待薄だろう 今更真面目にデスクトップアプリ向けのパフォーマンス改善なんかやってくれるとも思えない しかもデスクトップアプリなら.NETランタイムごとアプリに同梱して配るのがデフォになるだろうから、 .NET Frameworkと比較してファイルサイズサイズは激増し、その分起動時間も相当長くなるはず
- 987 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 21:58:50.48 ID:gpGYtGNe.net]
- >>967
Webサーバーに極度に最適化の具体的な内容を知りたい ソースお願いします
- 988 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 22:01:45.57 ID:carnJ8B3.net]
- https://devblogs.microsoft.com/dotnet/introducing-net-5/
だいぶのんびりやってるけどそのへんはAOT対応に期待だねえ 今までの.NETアプリの鈍重ぶりからしてシステムランタイム依存が 実際どれだけスタートアップ速度に貢献してたかなんてのも疑問だし
- 989 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 22:14:47.34 ID:SahO4WyM.net]
- 将来Coreは.NET5に移行することになるから、Frameworkでの開発がレガシー化するのは時間の問題でしかない
Visual Sutidioはオンライン版が発表されたし、デスクトップアプリの開発はもう死に体になろうとしてる 新しい開発フレームワークがこれまでより求められてきているが、Blazorは本命なのだろうか
- 990 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 22:17:25.86 ID:ps990SHk.net]
- レガシー化してもいいから.netcoreから変更なしで使えるようにしてくれたら何も問題ない
それを全部使えなくして再実装しなおすんだから馬鹿なんじゃないかと思う
- 991 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 22:26:02.63 ID:EXJv8ROn.net]
- サーバ用途はしらんけどデスクトップのWindows向けならほぼ間違いなく.Net Frameworkインストール済みだし
.Net Coreに移行してどんなメリットがあるのかわからん
- 992 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 22:27:17.83 ID:AXdDikdA.net]
- Coreにしかできないことがあるだろ! たぶん
- 993 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 22:29:32.14 ID:TpQciypC.net]
- >>972
ちょっとはググれよ
- 994 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 22:40:50.03 ID:carnJ8B3.net]
- SCDを選択すれば今回みたいにWUでWinformsのレイアウトが崩れたりしない!!!
イヤあれ根本的な原因がフレームワークのコードに起因するのかWin32APIの変更に引っ張られたのか知らんけど
- 995 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 23:13:20.50 ID:8iyOaY+P.net]
- .net native ってのが有ってだな
- 996 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 01:50:50.81 ID:SGPGdZM3.net]
- >>976
ストアアプリ専用じゃない? いずれデスクトップも検討すると言ってたけど 今になっても噂もないってことは見送りになったんだろうね?
- 997 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 07:56:23.76 ID:PUxGMWyh.net]
- 今回のアナウンス見てもそれじゃあ噂がない以前に元々興味が無いだけでは
- 998 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 08:09:23.23 ID:NpZCzFSM.net]
- VS onlineってexeもローカルに出力できんの?
クラウド上でビルドしてアウトプットを別途ダウンロードするみたいな感じ? 後者だとは思うけど
- 999 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 08:28:11.67 ID:3OTuuh9B.net]
- >>978がちゃんと読んでないだけだねえ
.NET CoreがAOTに対応するとはどこにも書いてないよ ・CoreFX (クラスライブラリ) がAOTに対応する ・CoreCLR はJITを活用して長時間実行するアプリケーションでの高スループットと高生産性を提供する ・.NET Nativeが.NET 5ファミリーに含まれるのかどうかは言及なし ・起動時間や iOS, Blazor 等プラットフォームの制約のためAOTが必要なケースには、MonoのAOTを利用して対応する
- 1000 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 08:59:56.99 ID:/haNqz9o.net]
- >>979
リモート操作も含めて全てクラウドの仮想環境上で実行できるに一票 Onlineは定額制になり、Azureの利用範囲に応じてプランがある感じになるんじゃないだろうか ビルドされたものがzipでパックされて、都度DLしてっていうのはちょっとないよね
- 1001 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 09:04:06.03 ID:/haNqz9o.net]
- zipでパックはスルーしてどうぞ…
- 1002 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 09:12:18.15 ID:/haNqz9o.net]
- GoogleがFlutter for Webを発表したな
界隈のウェブ化の波が凄い。絶賛乗り遅れ中ですよ
- 1003 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 10:02:24.56 ID:NpZCzFSM.net]
- >>981
やっぱクラウドなんだろうねー ローカルでちょくちょく使うちょっとしたツール類が使いづらくなるのがなー
- 1004 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 11:49:26.79 ID:owBD3RAN.net]
- Blazorだけが最後の希望だ
- 1005 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 23:27:04.86 ID:SGPGdZM3.net]
- >>983
Dartやだー どうせだったらTypeScriptでPWA作るほうがいい
- 1006 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 18:18:12.69 ID:cLhRp6Rd.net]
- DartってC#に似てたような気がする
async awaitがc#より良い出来のシンタックスシュガーに包まれてた気がする 気がするばかりで済まぬ
- 1007 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 18:59:24.86 ID:HmZQAPaE.net]
- 気のせい
- 1008 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 19:20:35.18 ID:TvKkh+gI.net]
- >>986
Perl好き?
- 1009 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 21:21:33.44 ID:LyVAVZ0b.net]
- Livechartsのツールチップをカスタムしたくて色々XAMLいじってたら、ツールチップ表示時にブレークモードで落ちるようになった。問題なかった時と同じ状態まで戻してもダメ。どうしたらいいのか...
- 1010 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 17:39:16.67 ID:FeoREeur.net]
- >>990
なんかのタイミングでどっかのコンポーネントが 再コンパイルされちゃって固定したんだろね? (始める前にイメージバックアップで全部戻せるようにしたほうがとは思うけどいまさらだろうから) Livechartsの環境構築やり直すしか思いつかない
- 1011 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 17:30:32.43 ID:s81pq9/g.net]
- >>981
VScodeベースだし .NET言語はRoslynコンパイラもWebAssemblyにしてローカルで動かすかもよ? (C++はVS on windows使ってねでサポート外?)
- 1012 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 17:52:03.97 ID:EZwsgETW.net]
- >>992
君よく頭悪いって言われない?
- 1013 名前:デフォルトの名無しさん mailto:sage [2019/05/14(火) 00:08:12.26 ID:hOySvDzr.net]
- >>993
C#のコンパイルしたことある?(JAVAでもいいけど) VMオブジェクト指向言語はかなり実行時に投げてるからコンパイル自体は軽い スマホでも重くならないと思われ
- 1014 名前:デフォルトの名無しさん mailto:sage [2019/05/14(火) 08:46:38.55 ID:32DCwaMK.net]
- 病院Go
- 1015 名前:デフォルトの名無しさん mailto:sage [2019/05/15(水) 22:41:24.02 ID:hm7pGYRA.net]
- 君がねw
- 1016 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 01:23:45.34 ID:rj4hXzDh.net]
- >>996
君よく頭悪いって言われない?
- 1017 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 01:38:55.60 ID:zJDWj/bl.net]
- 病院Go
- 1018 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 02:41:53.50 ID:5yztaPBa.net]
- CoreのいいとこはLinuxで使えるところ
- 1019 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 07:31:34.75 ID:wtAwFmrj.net]
- なおWPFはCoreでもWindowsでしか使えません。残念!
- 1020 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 07:53:15.23 ID:8fOYIMEO.net]
- 次スレ建てました
WPF(.NET4.x, .NET Core) GUIプログラミング Part23 https://mevius.5ch.net/test/read.cgi/tech/1557960752/
- 1021 名前:1001 [Over 1000 Thread.net]
- このスレッドは1000を超えました。
新しいスレッドを立ててください。 life time: 518日 8時間 17分 28秒
- 1022 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|