- 1 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 10:43:18 ]
- あたらしいGUI FW、WPFについて語るすれ。
.NET3.0もリリースされて盛り上がってまいりますた。 WPF on MSDN msdn2.microsoft.com/en-us/netframework/aa663326.aspx .NET3.0 www.netfx3.com/blogs/news_and_announcements/archive/2006/11/06/.NET-Framework-3.0-has-been-released_2100_.aspx WPF Mashup on YOUTUBE www.youtube.com/watch?v=BUBOQFvh6yI
- 52 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 23:41:38 ]
- WPFのUIコンポーネント使いたいけどXAMLとか使いたくなくて
C#のコード中から動的にUIコンポーネント追加したいんだけど いいサンプルないですか?
- 53 名前:デフォルトの名無しさん mailto:sage [2007/01/14(日) 12:05:51 ]
- サンプルもくそもないだろ。
XAMLの構造をC#に落とすだけ
- 54 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 00:22:09 ]
- MS、Macおよび携帯電話向け開発ソフト「WPF/E」の日程を明らかに
japan.cnet.com/news/ent/story/0,2000056022,20099027,00.htm “WPF/E” (codename) Community Technology Preview for Windows (Dec 2006) www.microsoft.com/downloads/details.aspx?familyid=A3E29817-F841-46F C-A1D2-CEDC1ED5C948&displaylang=en -- Mac/SDK www.microsoft.com/downloads/thankyou.aspx?familyId=A3E29817-F841-46 FC-A1D2-CEDC1ED5C948&displayLang=en
- 55 名前:デフォルトの名無しさん mailto:sage [2007/02/03(土) 04:47:56 ]
- 3D非サポートって、何のためのFlashキラーだよ。使えねーな。
- 56 名前:デフォルトの名無しさん [2007/02/05(月) 21:00:31 ]
- 現状、WPFの開発ってどうすればいいの?
Visual C# 2005 Express Editionで可能?
- 57 名前:デフォルトの名無しさん mailto:sage [2007/02/06(火) 00:33:52 ]
- Windows, MaxOSX, Linux で制限無く動くFlashに比べたら、
WPFはヤル気が感じられないな。
- 58 名前:デフォルトの名無しさん mailto:sage [2007/02/06(火) 00:40:26 ]
- ハードウェアアクセラレーションあったほうがいいっす。
- 59 名前:デフォルトの名無しさん [2007/02/18(日) 13:52:24 ]
- Vistaは、2つのGraphics Engine (GDI Emulation & WPF)をサポートしているわけだが、
MSが力を入れてるのは、WPF。 MSも、いつまでも2つのGraphics Engineをサポートするわけにもいかんので、 GDIはしぼんでいくと思われる。 ま、それはさておきWPFを利用するには、 XAML + .NET 3.0を使えばいいというのはわかったが、 VCやMFCでWPFを使った開発って現状行うことできるのだろうか?
- 60 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 13:55:10 ]
- C++/CLI使ってマネージアプリケーションにするしかないのでは?
ネイティブアプリケーションでは無理だと思う。 それともCOM経由でできるのか?
- 61 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 15:02:24 ]
- >>59
本来ならC++ならMIL APIを使うべきだったんだろうけど、非公開なのでなす術なし。
- 62 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 15:50:19 ]
- WPFって2Dでは速いの?
- 63 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 17:55:57 ]
- XP以下ではGDIを使うとハードウェアアクセラレーションが効いたが、
VistaではWPFしかハードウェアアクセラレーションが効かない?
- 64 名前:デフォルトの名無しさん [2007/02/18(日) 20:54:39 ]
- 同じ構成のPC上のXPとVistaでHDBENCHを走らせればわかるよ。
www.hdbench.net/ しかし、これを見てVistaが糞OSだというのも早い。 今後、Avalonでどこまで革新的なUI環境が実現できるかにかかってるな。
- 65 名前:デフォルトの名無しさん [2007/02/18(日) 22:22:13 ]
- XAML + WPFプログラミング
www.spacewalker.jp/wpf/
- 66 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 22:24:44 ]
- >>65
このサイトすごいな レベル高いし
- 67 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 22:31:54 ]
- >>65
ブックマークに登録した
- 68 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 22:51:34 ]
- 宣伝乙wwwww
- 69 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 23:11:08 ]
- Web分野では、ActiveXの代用にしかならないような気がするなぁ。。。
- 70 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 23:14:55 ]
- IE6では動いたが、firefox2でXAMLが動かん・・・。なぜだらう。
- 71 名前:デフォルトの名無しさん [2007/02/18(日) 23:17:47 ]
- >>70
firefox2でやってみた。 タブが無限に増えていく。 ブラクラだこりゃwwwwwww
- 72 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 02:01:21 ]
- 早くAjax死滅しろy
- 73 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 05:29:05 ]
- >>66-67
ワロタ
- 74 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 23:25:56 ]
- >>65-67
余りの分かりやすい自演っぷりに感動した
- 75 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 20:22:11 ]
- XBAP≠WPF/E
- 76 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 22:15:04 ]
- xamlファイルをダブルクリックしてIE7で起動しようとすると
「使用していたアプリケーションでエラーが発生しました」ってでて起動できないんだ 誰かたすけてorz 環境は Vista Home Premium Visual Studio 2005 SP1 ・Windows SDK for Vista ・Visual Studio 2005 Extensions for WCF, WPF (英語版)
- 77 名前:デフォルトの名無しさん [2007/02/20(火) 22:32:45 ]
- きっとエラーが発生したんだよ。
そうに違いない。
- 78 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 22:47:43 ]
- XamlPadでは実行できてるんだけど、なんでかな
ちなみに実行しようとしてるのはこれ <Page xmlns="schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="schemas.microsoft.com/winfx/2006/xaml" Background="White" > <Button> <Button.Background>Gray</Button.Background> <Button.Foreground>White</Button.Foreground> <Button.Content>ここを押して</Button.Content> </Button> </WrapPanel> </Page>
- 79 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 22:49:45 ]
- </WrapPanel>
- 80 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 22:54:26 ]
- ごめん。まちがってたね。
でも</WrapPanel>なくしてもエラーでてる・・・ すんません。ちょっといろいろ調べてみる
- 81 名前:デフォルトの名無しさん [2007/02/20(火) 23:05:54 ]
- >>80
SJISで保存したら俺もエラーが出た。UTF-8で保存したらできた。IE6だが。
- 82 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 23:27:45 ]
- ああ!ありがとう!UTF-8で保存したらできたー!
- 83 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 00:02:23 ]
- >>75
独占しか考えないMSが他のOSやブラウザで動作するように作成するわけがない。 WPFの1割の機能もないWPF/E(笑)
- 84 名前:デフォルトの名無しさん [2007/02/21(水) 00:04:25 ]
- どっちかというと XBAP(笑)なんだが・・
<NET3.0をダウンロードさせないといけない時点でほぼVistaオンリーな技術じゃん。 Vista普及するのまってからじゃあないと意味ないぞ
- 85 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 00:07:54 ]
- WPF/Eは入れなきゃいけないんでそ。
- 86 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 00:11:09 ]
- ランタイムのサイズが違う
.NETみたいに重くない おそらくFlashみたいにほぼ意識せずに入れられるだろう そのてん.NETは(笑)
- 87 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 01:07:01 ]
- >>84 .NET3.0はXPでもはいるだろ
- 88 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 01:28:20 ]
- わざわざ入れなきゃいけないWPF/Eと
Vistaだけとはいえ最初から入ってるWPF
- 89 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 01:34:56 ]
- >>87
日本語勉強するニダ
- 90 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 01:52:33 ]
- あながち間違いじゃないアルヨ
- 91 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 01:10:50 ]
- TBS 安土城@WPF
www.ms-tenkafubu.com/wpf/truth.xbap これを快適にみれる環境ってあるのか?
- 92 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 10:27:14 ]
- >>91
ちょwwww重いとかいう問題じゃねえww 全然動かないままCPU天井張り付きってどういう事だよw
- 93 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 11:53:31 ]
- 快適ではないが、まぁ、見れる
外観をくるくるするだけだし、ズームの最大も大したサイズにならないのに この重さはだめだろ
- 94 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 11:56:40 ]
- Ath64 3200+7600GT程度では死んだ
- 95 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 12:00:42 ]
- ちなみに >93 の環境は Core2Duo E6600 + 7600GS
回したり動かすと 100% まで逝っちゃうな
- 96 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 21:18:16 ]
- しかし、なんで3Dばっか出すんだろな。
クリックとか標準対応してないだろ、3Dオブジェクトのさ。 E5700+7950だけど、これは重すぎ。
- 97 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 21:54:33 ]
- >>96
そうでもしないとウリがないからじゃね? 人、それを手段の目的化と言う。
- 98 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 23:19:39 ]
- ハードウェアの能力を使いきれなくなってきたから、無駄に馬力のいるテクノロジを導入しただけでし。
- 99 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 12:10:36 ]
- こういうサンプルでも十分に面白いと思うんだけどな
ttp://www.sneath.org/tim/chocolate.xaml
- 100 名前:デフォルトの名無しさん [2007/02/25(日) 12:55:42 ]
- >>99
仕掛けねーじゃんw 普通のWebで十分。
- 101 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 17:34:26 ]
- 本当に期待してたんだが・・・
まじでいらねーな
- 102 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 13:42:46 ]
- >>91
TBSなんかと組んで法則発動したな・・・
- 103 名前:デフォルトの名無しさん [2007/02/27(火) 15:16:44 ]
- >>91
このサンプルはWPF/EのCTPだよね^^; この速度で正式版だったら終わったなw
- 104 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 16:30:00 ]
- >>103
.xbapはWPFの方。つまり、正式版でこの有り様ってこと。 これがVistaの新しい「体験」とやらだ。終わってるな。
- 105 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 16:39:25 ]
- 元々誰も期待してないだろ
- 106 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 22:25:12 ]
- GDIがなくなるならそれでいい
そもそも初回描画に時間がかかっても GDIのように更新もしてないのに無駄なWM_PAINTで描き直しつづける必要がないからね。
- 107 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 22:39:43 ]
- 今のところ、WPFに関しての評価はこんな感じ?
利点 WPFだとGPUパイプラインでCPUで描画処理のリソースを有効に活用できる。 XAMLでMVCモデルで開発ができる。 欠点 3D描画処理が重い(使えない) WPF/Eで3D処理が行えない(Flashより有用なところがない)
- 108 名前:デフォルトの名無しさん [2007/02/27(火) 23:01:30 ]
- つーか、WM_PAINTで描画し直しなんてたいした労力でも無いがな。
別にコーディング上不可にもならん。
- 109 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 23:09:37 ]
- WM_PAINTでリストビューのスクロールが戻るソフトはウザいな
- 110 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 01:05:18 ]
- なんか全然盛り上がってないどころか思いっきり盛り下がっちゃったねw
- 111 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 02:54:56 ]
- 結局、リリースとともに責任者をクビにしたOSで失敗作だし。
- 112 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 07:03:05 ]
- GPUをウインドウの描画にも使うってところまでで
とどめたほうがよかった気がするな
- 113 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 09:27:41 ]
- いや、もともと、GPUを使った新しいウィンドウ周りの設計自体はかなりしっかり行われてるよ。
ただ、実装に数年かかったと言うことと、色々イレギュラーな件が発生してパフォーマンスが落ちたけど。 でも、設計方針は間違ってない。 かなり気合い入れて設計されているのに、あまりアピールしてないから、みんな見た目だけでグチグチ文句言ってるけどさ。
- 114 名前:デフォルトの名無しさん [2007/02/28(水) 09:54:52 ]
- じゃあ良サンプル見せてくれよ。口だけクン。
- 115 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 10:00:25 ]
- >>110
だなw
- 116 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 11:08:21 ]
- >>113
気合を入れたのなら、UIContextモデルを破棄してマルチコア対応を台無しにしたことの説明は?
- 117 名前:デフォルトの名無しさん [2007/02/28(水) 13:28:35 ]
- 普及しようにもナ・・・・・
しばらく無理だろ つうわけでマターリ4.0待つか
- 118 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 15:43:05 ]
- 98SEでいいやとか言ってる連中にマルチコアも糞もないだろ
- 119 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 21:04:08 ]
- >>116
確かにUIContextの件は残念だけどそこでマルチコアを持ち出すのはどうだかね。 コア数に応じてスケールする、本当の意味でのマルチコア対応を謳いたければ、 結局RDBMSなりWFなりの仕組みの上でプログラミングしないときついんじゃないかな。 そういう場面でUIContextの不在が問題になる状況ってあんまり思い付かないんだけど。 スレッド2〜3個の処理をハードコードして自己満足に浸りたい時には確かにUIContextが恋しくなるけどね。 でもベンチとってみたら猿でも使えるSQL Serverの方が高いスケーラビリティを示すなんてことが実にありそうだ。 ところでマルチコア以前に今のアプリはI/Oやネットワークの ブロッキングに対して無頓着なの多すぎだと思わない? ちょっとネットワーク帯域が狭いからってUI応答が遅延するアプリが平気で生き残ってるし。 マルチコア以前にシングルコア時代の宿題がまだ終わっていない。 本気でやろうと思ったらVistaのWin32 I/Oキャンセルも対応しないと大変なのかもしれんけど。 ttp://www.microsoft.com/technet/technetmag/issues/2007/02/VistaKernel/default.aspx?loc=jp#S5 そういえばOrcas March 2007 CTPのリリースノートに「CLR: New Async model on Socket class」とかあるね。 まあ大半の開発者にっとってはこんなの使いこなす以前の問題が山積みで、結局大して使われない予感もする。 WPFとあんまり関係ない話でスマソ。
- 120 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 22:02:25 ]
- 色んな話をゴッチャにして誤魔化す気満々?
- 121 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 23:05:44 ]
- なんか必至にごまかしてるな
- 122 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 00:48:18 ]
- なんか、知らぬ間に誰かが書き込みしてるな。
- 123 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 07:38:49 ]
- >>119
フリースレッド環境で非同期メッセージ渡しでやり合って、必要な時だけjoinする、 そういうモデルを期待してたんだけどなあ。 そうすればマルチコアでは何もしなくても自然に並列処理で効率化できる。 まあ、WPFではなくてRoboticsの方で実現しちゃったんだけどね。
- 124 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 10:33:29 ]
- >>123
へー、Common Concurrency Runtime使ってみた人が名無しさん♯以外にいたとは。 名無しさん♯がblogでCCRダメすぎワラタと書いてたのが日本唯一の言及かと思ってたけど。 そういや最近CCR特許がパブリッシュされてたね。 ttp://www.freepatentsonline.com/20070027912.html
- 125 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 11:21:56 ]
- Concurrency and Coordination Runtimeでしょ
- 126 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 00:55:21 ]
- ロボットって時点で萎える
- 127 名前:名無しさん♯ mailto:sage [2007/03/03(土) 05:14:40 ]
- >>124
∧_∧ ┌───────────────── ◯( ´∀` )◯ < 僕はJoinsちゃん!! \ / └───────────────── _/ __ \_ (_/ \_) lll ttp://research.microsoft.com/~crusso/papers/padl07.pdf ttp://research.microsoft.com/research/downloads/Details/f9d6994e-45f6-49b8-b3c9-2a44bb2a4c50/Details.aspx
- 128 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 20:47:26 ]
- 狂ったか
- 129 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 22:07:44 ]
- Vista、個人での利用は0.9%、会社ではゼロ
headlines.yahoo.co.jp/hl?a=20070307-00000019-inet-inet Vistaオワタ
- 130 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 23:24:24 ]
- XPの時もそんなこと言ってる奴がいたな。
- 131 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 23:35:05 ]
- XPの時も抵抗激しかったね。
「ペケポン」と呼ばせようとしてたりw
- 132 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 00:46:04 ]
- >>108
ゲーム作ったことないだろ
- 133 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 00:49:16 ]
- ま、今のMS、日本法人も含めて、今回結果を出せなかった奴は全てクビにしないとダメ。
そうしないと、SONYみたいになっちゃうよー。 馬鹿が作るPS3みたいに、なっちゃうよー。
- 134 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 00:50:46 ]
- PS2の時もそんなこと言ってる奴がいたな。
- 135 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 08:43:50 ]
- >>132
ゲームならDirectXで作れよ
- 136 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 09:29:25 ]
- XBOX360はアメリカ(欧州も含む?)ではかなーり高い評価らしいな。
- 137 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 09:35:48 ]
- 方向としてはオワタに向かってる会社にそこまでしてマンセーして楽しい?
何がメリット?
- 138 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 14:21:34 ]
- 明日の飯を人質にとられてるから。
- 139 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 15:05:26 ]
- >>135
GDIのウンコ加減を認めると?
- 140 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 15:27:07 ]
- 適材適所って知らないのかな
- 141 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 02:19:20 ]
- GDIがどの時代に生まれたのか考えれば、哀れみを持って接することが出来るはずなのだがな。
- 142 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 09:08:25 ]
- GDIは性能を除けば可愛いインターフェースだお。
アクセスの仕方に注意すれば劇遅ってわけでなし。
- 143 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 18:17:15 ]
- まあ描く内容による罠
16*16と1280*960のBitBltじゃぜんぜん違うし。
- 144 名前:デフォルトの名無しさん mailto:sage [2007/03/15(木) 23:21:52 ]
- milcoreの仕様公開してくれないのがなんともなあ。
いつまでGDI使わせるつもりじゃ
- 145 名前:デフォルトの名無しさん [2007/04/07(土) 09:59:06 ]
- ウムコー
- 146 名前:デフォルトの名無しさん [2007/04/18(水) 22:07:04 ]
- Silverlight ageしちゃうぞー
- 147 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 22:08:47 ]
- >>146
正式名称とロゴ発表されただけで、技術的な情報の追加って全然ないよね?
- 148 名前:デフォルトの名無しさん mailto:sage [2007/04/18(水) 22:15:26 ]
- >>147
ないよー あ、壁紙が追加されたけど。 www.microsoft.com/silverlight/downloads.aspx
- 149 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 22:17:35 ]
- XAMLプログラミングって本買ってきた。
これから読む。
- 150 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 22:23:41 ]
- >>149
買ってきたところで悪いがあんまりいい本じゃないぞ、それ。 まぁ、内容的にXAMLの入門には無難だとは思うが、プログラミングになれてる ヤツ向けに書かれてないし、かと言って初心者には辛いだろうというどっちつかず。
- 151 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 08:12:45 ]
- 何故先に言わん
- 152 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 20:55:23 ]
- >>151
おまいさんが、買おうしてるのを知らなかったから。 いやまぁ、俺、性格悪いから知っててもどのみち買った後じゃないと 言わんかったような気もするがw まぁ、それに、代わりとなる書籍がないのも事実じゃない? いまんとこ。
|

|