- 1 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 15:27:16 ]
- 一向に普及しないユーザーインターフェースシステム
Windows Presentation Frameworkについて語るスレ。 .NET4.0もリリースされたけど別に盛り上がってはいないよね…。 Visual Studio 2010 ttp://www.microsoft.com/japan/msdn/vstudio/ Microsoft .NET Framework 4 (Web インストーラー) www.microsoft.com/downloads/details.aspx?familyid=9CFB2D51-5FF4-4491-B0E5-B386F32C0992&displaylang=ja Microsoft .NET Framework 4 (スタンドアロンインストーラー) www.microsoft.com/downloads/details.aspx?familyid=0A391ABD-25C1-4FC0-919F-B21F31AB88B7&displaylang=ja 関連スレ Microsoft Silverlight その6 ttp://pc12.2ch.net/test/read.cgi/tech/1271580489/ 過去スレ WPF(XAML, XBAP, .Net3.5)GUIプログラミング Part5 pc12.2ch.net/test/read.cgi/tech/1261879110/ WPF(XAML,XBAP,.NET3.5)GUIプログラミング Part3 ttp://pc12.2ch.net/test/read.cgi/tech/1245384489/ WPF(XAML,XBAP,.NET3.5)GUIプログラミング Part3 ttp://pc12.2ch.net/test/read.cgi/tech/1231506876/ WPF(XAML,XBAP,.NET3.5)GUIプログラミング ttp://pc11.2ch.net/test/read.cgi/tech/1211453941/ 【新GUI FW】WPF(XAML,AVALON,.NET3.0)【重い?】 ttp://pc11.2ch.net/test/read.cgi/tech/1162950198/ コードを貼る場合は以下のサイトの利用をお勧め。 run codeのチェックは外しておきましょう。 ideone.com/
- 276 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 14:28:08 ]
- >>275
オーケー、マイブラザー。 リストボックスにたかだか10,000個のアイテムを追加しただけのコードだ。 <Window x:Class="WpfApplication1.Window1" xmlns="schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Height="300" Width="300"> <Grid> <ListBox Name="_listBox" ItemsSource="{Binding}" ScrollViewer.CanContentScroll="False"/> </Grid> </Window> namespace WpfApplication1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); this.DataContext = new int[10000]; } } }
- 277 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 14:29:35 ]
- MSのライブラリではいつもの事なんだけど、
シンプルな書き方と最良の書き方が一致してないんだよね シンプルな書き方 = 最良な書き方 って発想はRoR以降に広まったものだから 2001年から設計されたWPFに求めるのは酷かもしれないけどさ
- 278 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 14:34:23 ]
- リストボックスに単純に1万も項目追加したら、
WPFに関係無く重くなるんじゃね? そもそも、そんな設計してる時点でドキュソだろ。 新卒しかしないって。
- 279 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 14:37:32 ]
- >>278
ScrollViewer.CanContentScroll="False" を消せば1万行追加しても早いわ。 言い訳ばっかりしてないで包茎の皮切り取って来い、チンカス。
- 280 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 14:43:21 ]
- だいたい、過負荷テストぐらいしないのかよ。
テーブルに100件ぐらい追加して「パフォーマンスに問題なし」とかほざいて納入しては 数年後に100万件超になってきてパフォーマンス障害が出たので何とかしてくれ、なんてなきつくアホ多すぎ。 どうせSIer様は買い替えの時期です、とかDQNなこと言うんだろうが。
- 281 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 14:44:22 ]
- Formsでいう、SuspendLayoutがWPFに無いから、
無くても大丈夫なように設計されてるのかと思ったら、 全然そうじゃなかったという・・・
- 282 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 14:51:22 ]
- WPFは常時SuspendLayoutしてるようなものだよ。
ただし、WinFormsとは重くなる原因が異なるので WinFormsだと○○すれば軽かった みたいな経験は通用しない。
- 283 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 14:54:52 ]
- まぁ大抵の場合WPFを止めるという選択肢しか無いけどな。
- 284 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 15:02:07 ]
- >>280
そりゃ要件定義の段階でその程度の仕様要求する方が悪いぞ そんなところまで面倒見るわけねえだろ
- 285 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 15:03:33 ]
- 典型的なおいしい仕事とカモの客だな。
そういう所がもっと増えればよい。 無茶も言わなくなる。
- 286 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 15:06:20 ]
- 相変わらず人のせいですね
お互いに
- 287 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 15:08:51 ]
- >>284
絵に描いたような典型的なSIerさまでワロス
- 288 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 15:10:40 ]
- >>280
パフォーマンステストは、100万件はやるだろ、普通。 1億円ぐらい貰っているならば。 100万件がDBのある種の性能閾値だからな。 つーか、データの件数が何百万なのかは関係無いだろ。 WPFの話なんだから。 ビジネス層で何百万あろうと、UI層へそのまま持ってくるのが 頭おかしいって話。 百万件を同時に表示して処理できるユーザがいるのかよ。 件数が多いですが表示して良いですか?さらに絞り込みますか? てな画面遷移を入れれば、済む話だろ? そこで、必要に迫られて表示OKを選ぶ客は、 何分待たされても文句言わないよ。
- 289 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 15:12:15 ]
- >>287
何か文句があるのかよカモ ツーといえばカーで作って欲しいなら自社開発してろ
- 290 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 15:14:15 ]
- あれだ、Googleの検索結果に”約1,000,000件”と表示されていたとして
実際に100万件表示されてるかっていう
- 291 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 15:17:36 ]
- そうカッカするない
- 292 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 15:19:20 ]
- なんで100万件の一括表示なんて変な話になってんの?
画面数ページレベルの表示でも十分重いのに。
- 293 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 15:21:38 ]
- >>288
その「多いですが表示して良いですか?」の閾値が多いか少ないかの話だろ。 「100万件」はテストの話で出しただけで、WPFとは関係無いところで言ったのは確かだが。 SQL SERVER Management Studio じゃテーブルの直接編集が「先頭200行表示して編集」なんてメニューになりやがった。 >>289 生憎とSIerさまとのお付き合いはさせて頂いておりませんw
- 294 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 15:25:09 ]
- 100万件の話は、データ量増えてきたことを全く考えずにインデックスはらなかったり腐ったSQL書いてる奴がいるって話で、
それと同じで、たかだか、数十行のデータ表示させて重くないとか言ってんじゃねーよ、と言いたかっただけだ。
- 295 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 15:26:53 ]
- なんかWPFのパフォーマンスに問題がある事がばれると、
凄く困る人がいるみたいだな。 ロクなテストもせずに、導入決定しちゃった人か?
- 296 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 15:27:52 ]
- 数十行のデータ表示させてってのは違うな。
実際、Virtualizing が効いてれば1万行でも軽いわけで、「たいした処理もせずに重くないって言ってるだけ」と。
- 297 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 15:32:38 ]
- だから、重いと言っている奴はソース出せと言っているのに。
>>276は1万件で重いって言っているし、 >>292は数ページで重いって言っているし。 少なくとも、数ページで重いとは全く思わないが。 つーか、全世界で高給取りのプログラマで使っている奴がいるのに、 日本で日本人しか使わないコード書いている零細ソフトハウスが、 ソースも無く重いとか言っても、低学歴低所得の僻みにしか聞こえんだろ?
- 298 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 16:26:23 ]
- せっかくソース提示してやったのにアンカーまで出しておいて無かったことにすんのなw
軽い処理だけ走らせてほら重くないでしょ、ってかww メッセージボックス表示してGDIのどこが重いんだ、DirectXいらんでしょ、とか言ってるレベル。 WPF は重いけど、重くならないような仕掛けや仕組みを提供してるだけ。 そこから外れる(しかも簡単に)と途端に重くなるわけだが、それを知らない無知だけが重くないと主張する。
- 299 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 16:31:12 ]
- 仕掛けや仕組みを知らない無知が重いと主張してるとも取れるな
お互いに相手を非難するばかりで自己を省みないね
- 300 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 16:36:14 ]
- いい感じでまとまったな
この調子で重くなるパターンと改善策をどんどん出して欲しい
- 301 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 16:36:16 ]
- さっぱり言いたいことが分からん。
あのサンプルコードに意味あるのか? しかも1万件って。 普通に業務で使おうとしたら、1万のオブジェクト生成するだけで重いと思うが。 それに、ググったら日本語ですらTreeViewを使う解法出てくるじゃん。
- 302 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 16:42:38 ]
- >>301
だからなぁ。 とりあえず俺の示したサンプル動かしてから言ってくれる? 動かしもせずに、WPFは重くないとか1万行は重いとか言ってるのお前だろ。 俺は、サンプル示して、WPFは場合によって重いけど、1万行でもやり方次第で軽く表示できる、と示したの。 それがどうして>>299やら>>301の結論になるのやら。俺が意味わかんねーよ。 だいたい、何を嫉むんだよ。 お前の言うその「全世界で高給取りのプログラマ」様でさえ「200行で限界」だと認めたのに。
- 303 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 16:48:37 ]
- もう1万行じゃなくていいから、>>276のソースを1000行とかにでもして動かしてみろ。
ネットブック程度のマシンならカクカクするから。 3000行ならネットブックじゃなくても重い筈。1日の受注が3000明細あるとこぐらいあるだろ? あのままだと、受注明細表出したら重くてつかえねーわけだ。
- 304 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 16:55:19 ]
- ぶっちゃけページャー使って30件ぐらいしか一度に表示しないと思うの
10万record/dayだとしても
- 305 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 16:57:31 ]
- 「重くならないように作る」のと、「重くない」の区別つかない人だったのね、ごめん。
- 306 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 17:04:49 ]
- >>298
最後の行が矛盾してるんだよ > そこから外れる(しかも簡単に)と途端に重くなる これには同意する。 だが、簡単に外れるなら、無知な奴が実際より軽いと誤認識する可能性は低いだろ? だから、根拠もなしに「重い」と言ってる奴と「軽い」と言ってる奴がいれば、 「軽い」と言ってる奴は仕組みをよく理解してて 「重い」と言ってる奴は仕組みをあまり理解していないのではないかと考える。
- 307 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 17:15:58 ]
- 視点が違うんだな
俺はベンチマークが目的じゃないんで、 作法に沿ったプログラムで十分な速度が出る事が重要なんだ 仮想化によってWPFの利点が損なわれるなら、 仮想化OFFの性能も考慮する必要があるが、そうじゃないだろ? 下手なプログラムが遅かろうがどうでもいい
- 308 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 17:17:34 ]
- 自称玄人は黙ってろってこったな
- 309 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 17:18:34 ]
- 30件しか表示しないとか言ってる馬鹿の目の前には
2chの板一覧とスレッド一覧は無いのかな
- 310 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 17:22:28 ]
- 10万件しか表示しないとか言ってる馬鹿の目の前には
2chの板一覧とスレッド一覧は無いのかな
- 311 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 17:23:05 ]
- >>306
>だが、簡単に外れるなら、無知な奴が実際より軽いと誤認識する可能性は低いだろ? >>267 いや、なんか疲れた。視点が違うのは間違いないな。 でも、日本のプログラマの8割はその下手なプログラムなんだぜ。
- 312 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 17:23:22 ]
- 700スレくらいかな
100万よりは30の方が近そうだね
- 313 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 17:23:52 ]
- 日本語変になっちまったよ。
- 314 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 17:24:11 ]
- フリーザの戦闘力並
- 315 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 17:26:01 ]
- 極論同士の無意味な熱いバトルです。
- 316 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 17:33:12 ]
- こんな時間にスレの勢い伸ばせるなんてうらやましいです。
- 317 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 17:34:28 ]
- 書いた本人がDBテストの話でWPFの事じゃないと言ってる100万件にいつまでも拘ったり、
30件しか表示しないとか現実離れした事言ったり、 なんかすごいWPF擁護に必死だね。
- 318 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 17:52:17 ]
- 仮想化でどうにかなるような100万件の話じゃなくてさ、
WPFでパフォーマンスを追求したけど結局ダメでした って話は無いの? WPFのせいでプロジェクトが頓挫したとか、酷い製品ができあがったとか そういう話が聞きたい。
- 319 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 18:05:51 ]
- 採用されても無いから失敗した話も無いね
- 320 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 18:07:32 ]
- ハハハ
WPFそのもののプロジェクトが頓挫しそうじゃないか
- 321 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 18:31:41 ]
- だれうま
- 322 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 19:19:52 ]
- WPFが停滞してる原因がsilverlightに人員を取られたってのが何ともな・・・
もっとマシなUIフレームワークは無いものか
- 323 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 19:47:25 ]
- 作る側からしたら、WPFとSLはほぼ水平に移行可能だろ?
まず、1年目はプロトタイプを少ない拠点で展開し、 ユーザからのフィードバックを受けて好評なら2年目でWeb化。 というプロジェクトの場合、1年目も2年目もお金を沢山もらうけれど、 内部のコードは共通です、みたいなー。
- 324 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 20:01:10 ]
- このスレが伸びてるのはWebに代わってFormの時代がくる予兆か
- 325 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 20:12:46 ]
- ゲームのグラフィックなんか永久にWEBでは実現できないからな
- 326 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 20:15:49 ]
- WPF 対 Silverlight: プロジェクトに最適な技術を選ぶ
www.infoq.com/jp/news/2010/06/WPF-vs-Silverlight >>中には、WPF はやがて死ぬ、と考えている人がいるが、 Microsoft Regional Director で MVPの Brian Noyes氏は、少なくとも向こう2,3年はそのようなことは起きない、と信じている。 少なくとも向こう2,3年て…先がねーな
- 327 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 20:24:46 ]
- Brian Noyes
- 328 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 20:26:20 ]
- 途中で送信してしまった。気の済むまでなじってくれ
Brian NoyesってWinFormsで二冊本出してWPFでもMSDNに寄稿までしてる人が 2, 3年ってよっぽどだなw
- 329 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 20:26:22 ]
- >>325
HTML5&Canvas&JavaScriptでそのうちできるよ。 レンダリングにハードウェア支援を行う予定だし、 JavaScriptはホットスポットを動的コンパイルで ネイティコードを実行する方向にいってるしね。 一世代前くらいの携帯ゲーム機並みにはなると思われ。
- 330 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 20:31:26 ]
- また、低学歴低所得が枝葉末節に拘っているな。
- 331 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 21:00:54 ]
- >HTML5&Canvas&JavaScript
造る側からしたら地獄だな…('A`)
- 332 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 21:09:19 ]
- >>331
ちゃんとしたデバッガがないと厳しい。 あと誰から各ブラウザの挙動を吸収してくれるライブラリかいてくれないとね。 実装の中身が見えちゃうのがいやだなあ・・・。 ソースがみえて本当に困る人が出てくれば、暗号化の話とか、 またでてくるかもね(MSがやってメジャーにならなかったけど)。
- 333 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 21:12:36 ]
- 現状C#でWPFよりよくできたGUIライブラリってないよ。
いまさら糞ダサいFormsなんかさわってられるかっての
- 334 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 21:20:15 ]
- まともに触ってないからそんな事が言えるんだよ
- 335 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 21:54:16 ]
- WPFはGUI組み立てるのにいいと思うけど、そのアプリを使う側のこと考えたらそんな良さどうでもいいわけで
- 336 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 21:58:51 ]
- 見た目が綺麗なものが作れるというのはあるだろ
WinFormsでも頑張れば同じように綺麗な見た目やアニメーションもできなくはないけどやっぱりWPFより重くなるよ 使う側のことを考えるならもちろん直接DirectXで作るのが理想なわけだが
- 337 名前:デフォルトの名無しさん [2010/06/10(木) 22:13:24 ]
- javascript変態だなぁ、webプログラマの苦労は絶えない
html5のcanvasでGPUの支援があるのって今はIE9くらいでしょ、他のブラウザも追随しそうだけど時間がかかるだろうなー普及率の問題もあるし そのうちゲームはDirectXじゃなくてIE9を同封して配布するのかな
- 338 名前:デフォルトの名無しさん [2010/06/10(木) 22:17:22 ]
- スレチ
- 339 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 22:49:41 ]
- Formは、コモンコントロールのラッパーによるダサさがあるし、
WPFは、突貫で作ったような、コントロールの設計の甘さがあるし、 どっちもどっち。
- 340 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 22:52:26 ]
- 好きな方使えよってことだね
とりあえず相談室にでも消えてろ
- 341 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 23:03:33 ]
- WPFのWindowのWidthとHeightが枠の部分を含めているのに違和感がある。
枠の部分の面積はWindowsのテーマに依存する部分で、さまざまに変化してしまうからデザインを考えたときに使いにくい 例えば枠がめちゃくちゃ広いテーマにしたらWindowの中が全て枠になる可能性もある
- 342 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 23:05:15 ]
- >>341
わくわくするな
- 343 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 23:05:51 ]
- なにか問題でも?
枠内のはWindowのContentに入れた要素で調べられるし。
- 344 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 23:13:15 ]
- 調べられるから何?
- 345 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 23:15:12 ]
- 米Microsoftのやることに間違いはないんだよ
- 346 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 23:17:03 ]
- たまにMSDNが間違ってるのは擁護できない
- 347 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 23:19:12 ]
- 世間はiPadで湧いてるけど、
MicrosoftのOrigamiってどうなったの?
- 348 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 23:22:34 ]
- WPF早く滅べ
- 349 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 23:27:10 ]
- >>344
枠を含めない領域を指定できるから、枠だけしか見えないウィンドウが作られる心配はない。
- 350 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 23:41:54 ]
- >>348
WPFが滅んだとして次はなにがくるんですか?
- 351 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 23:45:39 ]
- XULとか?
- 352 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 23:45:52 ]
- JavaFXですね
- 353 名前:デフォルトの名無しさん mailto:sage [2010/06/10(木) 23:59:38 ]
- WPFはUIのフレームワークとしては柔軟性とかよさげだけどパフォーマンスが微妙だ・・・
いまのOS Xとかはどんだけナイスなフレームワークになってるんだ?
- 354 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 00:18:18 ]
- WPFアプリが起動しなくなる度に
OS再インストールするのに疲れた
- 355 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 00:19:21 ]
- 4年ぐらいWPFで開発してるが聞いたことないな
- 356 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 01:04:44 ]
- もしかしてXP?
XPの時代にはDirectXがまともに動かない、腐ったグラフィックドライバが結構あったからなぁ・・・
- 357 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 01:45:34 ]
- パフォーマンスというか、起動時間がネックだな。
起動時間以外は工夫次第でどうにでもなる。 何が原因で起動がこんなに遅いのやら。
- 358 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 01:53:02 ]
- 2回目からは速いというか遅くはないよ
- 359 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 02:03:16 ]
- 速いマシン使っていればそんなには遅くないかも
- 360 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 02:17:46 ]
- 何回目だろうがWinFormsと同程度の速さにはなって欲しいな。
VSTOでExcelのプラグイン書いた時に、UserControlをWPFにするのとWinFormsにするのとで 起動速度が結構違って笑っちゃった。 それでも最初期のWPFと比べればだいぶよくなったけどさ。
- 361 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 02:34:56 ]
- SilverLightをデスクトップで使えるようにしたら
軽くなるんじゃね?
- 362 名前:デフォルトの名無しさん [2010/06/11(金) 02:42:15 ]
- >>361
それ4だよ toolkitの日本語版がこないのでやってないが AIRみたいにブラウザアプリをインストールという形で ローカルでも使えるようになるとか SLがこんな感じなのでもしかするとWPFって本当に・・・
- 363 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 03:28:16 ]
- WPFは自分が作る分には楽でいいが
他人が作ったのは重くて使いたくないな
- 364 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 04:05:58 ]
- それはあるな。
SLのOOBの方がパフォーマンス優れてるなら置き換えてもいいんだけどWPFの方がVS開くだけでいきなり始められるから導入が楽でSLには手が伸びない感じ。 これからどうなるか。
- 365 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 05:49:53 ]
- Silverlight が来たぞ
pc12.2ch.net/test/read.cgi/tech/1271580489/249
- 366 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 15:08:06 ]
- VS2010には最初からSL3が入ってるぞ
ExpressもVWDには最初から入ってる
- 367 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 15:11:33 ]
- >>362
3でもブラウザ外実行はできるけど使い物になるのは4から 4はCDなどからのローカルへのインストールもできるので Silverlightで作れる範囲のものならほんとにWPFいらなくなった
- 368 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 15:54:36 ]
- VSのIDEもSilverlightに置き換えて
軽くならないものか
- 369 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 16:00:20 ]
- SLもWPFもコード的にはほぼ共通な実装が出来るだろ?
SLがどうとかWPF不要とか、そんなこと言ってるの日本人だけ。 compositewpf.codeplex.com/ ローカルファイルに自由にアクセスしたいならWPFしかないし、 Webアプリにしていきなりブラウザ閉じられちゃったりしたら、 困る業務アプリだってあるだろ。 逆にユーザのアプリ導入の敷居を下げたいならSLの方が良い。 客の要求に合わせるしかないだろ?
- 370 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 16:34:23 ]
- >>368
重くなるよw レイアウトが複雑なものをSilverlightで作ると糞重くなる
- 371 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 17:07:51 ]
- WindowsFormsHostでWinFormのwebbrowserを使うと、
スクロールバーがクラシックスタイルになってしまうのですが 見た目を変えるにはどうしたらよいのでしょうか?
- 372 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 17:12:12 ]
- System.Windows.Forms.ApplicationのEnableVisualStyles
- 373 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 17:16:27 ]
- ありがとうございます。
Styleプロパティになんか設定するのかと思って調べて行き詰まってました
- 374 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 20:03:47 ]
- WPF版のWebBrowserがあるのに、
なんでWinFormの使うの?
- 375 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 20:08:32 ]
- ( ゚ρ゚ )<WindowsFormだいすきあうあうお〜
- 376 名前:デフォルトの名無しさん mailto:sage [2010/06/11(金) 20:26:44 ]
- ここを一体何スレだと
|

|