【新GUI FW】WPF(XAML,AVALON,.NET3.0)【重い?】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/11/08(水) 10:43:18.NET3.0もリリースされて盛り上がってまいりますた。
WPF on MSDN
http://msdn2.microsoft.com/en-us/netframework/aa663326.aspx
.NET3.0
http://www.netfx3.com/blogs/news_and_announcements/archive/2006/11/06/.NET-Framework-3.0-has-been-released_2100_.aspx
WPF Mashup on YOUTUBE
http://www.youtube.com/watch?v=BUBOQFvh6yI
0276デフォルトの名無しさん
2007/08/02(木) 00:56:50まあ、その通りだけど、それを WinForms ベースで作りたいかって話だろ。
0277デフォルトの名無しさん
2007/08/02(木) 01:18:32> ・従来通り
そもそも従来通りの処理ではない。
> ・Webだと当たり前だし
んなことないだろwwww aspとかPHPとかだとぐちゃぐちゃ
> ・従来技術を
従来技術で動画を球体のテクスチャに貼り付けて再生するような処理を、
簡潔に記述できたっけ?
> ・タイムラインベースのアニメーション
これはたぶんFlashのが強いな。
0278デフォルトの名無しさん
2007/08/02(木) 01:21:080279デフォルトの名無しさん
2007/08/02(木) 01:31:24.NET Framework 3.0をインストールすれば動く。
0280デフォルトの名無しさん
2007/08/02(木) 07:26:14確かに、WinFormsは、VCL受け継いだ成果、みごとにMVCじゃないもんな
0281デフォルトの名無しさん
2007/08/02(木) 09:25:55個人的には結構好きだよ。
あと、Win32/WinForm時代の弱点をちゃんと改良しようとしている点も○
例えば「入れ子になったポンプ処理」ってところで説明されてるPushFrameとか。
ttp://msdn2.microsoft.com/ja-jp/library/ms741870(VS.80).aspx
ttp://msdn2.microsoft.com/ja-jp/library/system.windows.threading.dispatcher.pushframe(VS.80).aspx
ttp://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=1932426&SiteID=7
WinFormって結局Win32の知識無いと使うの無理だと思う。
0282デフォルトの名無しさん
2007/08/02(木) 10:07:110283デフォルトの名無しさん
2007/08/02(木) 10:08:25ダウト
0284デフォルトの名無しさん
2007/08/02(木) 10:20:070285デフォルトの名無しさん
2007/08/02(木) 10:30:340286デフォルトの名無しさん
2007/08/02(木) 17:18:55キボンヌ。
コードの中に using System.Windows.Forms;って
書いてあったらそのコードは WinForms のコードなの?
0287デフォルトの名無しさん
2007/08/02(木) 17:40:46参照設定を見てSystem.Windows.Formsがあるかどうか
0288デフォルトの名無しさん
2007/08/02(木) 17:55:42from System.Windows.Controls import *
from System.Windows.Media import *
from System.Windows.Documents import *
from System.Windows import *
from System.Windows.Shapes import *
from System.Windows.Input import *
from System.Windows.Media.Animation import *
from System.Windows.Interop import *
とかだと どっち とか? import文 using文 だけ見てどっちか
判断するとかはできないのかな?Xamlはなるだけ使わないでC#だけで
書くなら何かどっちもコードの表面的な部分はあんま大して変らないような
気がするんだよね…もっと全然文法的な面とかガラガラポンされちゃってて
互換性ゼロみたいな世界なのかと思ってたから。その辺どうなのかなと。
0289デフォルトの名無しさん
2007/08/02(木) 20:54:01いちいち言語仕様ガラガラポンされてたらたまらん
0290デフォルトの名無しさん
2007/08/02(木) 22:39:48一度、本でも買ってきて一通りやってみたほうが良さげですね(^^;)
Delphiスキーなひとなので安心しますた。ありがとです。WPFかわいいよWPF。
0291デフォルトの名無しさん
2007/08/02(木) 23:07:25紛らわしいw
0292デフォルトの名無しさん
2007/08/03(金) 00:03:29アプリケーションフレームワーク的には進化してるだろ。
0293デフォルトの名無しさん
2007/08/03(金) 00:25:15いまやるなら、どっちがベターなんすかね。
WinForms?WPF?
WPFスレで聞くもんでもないかもしれんけど・・・
WPFって正式リリースされてるんすかね?
.NET 3.0はでてたと思うんですが
0294デフォルトの名無しさん
2007/08/03(金) 01:02:53ツールは研究用ならVS2008bata2をインストールすればよい。
業務用ならBlendの導入も検討。
0295デフォルトの名無しさん
2007/08/03(金) 01:59:070296デフォルトの名無しさん
2007/08/03(金) 02:41:060297デフォルトの名無しさん
2007/08/03(金) 03:27:50ttp://blogs.msdn.com/wpfsdk/archive/2007/07/26/what-s-new-in-wpf-in-the-net-fx-3-5-beta-2-release.aspx
0298デフォルトの名無しさん
2007/08/03(金) 15:56:55ところで誰かBlendでのReleaseビルドに仕方教えてくれ・・・
Help見てもどこでTarget切り替えるのかわからん・・・・
0299デフォルトの名無しさん
2007/08/03(金) 16:30:16サンクス
0300デフォルトの名無しさん
2007/08/04(土) 00:52:200301デフォルトの名無しさん
2007/08/04(土) 00:52:510302デフォルトの名無しさん
2007/08/04(土) 05:52:090303デフォルトの名無しさん
2007/08/04(土) 09:05:46Expression Blendの車のサンプルで5秒/1フレーム
3800 X2
2GB
X1300 Pro
0304デフォルトの名無しさん
2007/08/04(土) 09:15:2710年前にタイムスリップできてよかったね
0305デフォルトの名無しさん
2007/08/04(土) 13:33:42WPFは劇重評価が普通の感覚だろ。
0306デフォルトの名無しさん
2007/08/04(土) 13:40:390307デフォルトの名無しさん
2007/08/04(土) 14:02:183Dグラフィックスをバリバリ使いたければ、素直にDirectX使いなさい。
0308デフォルトの名無しさん
2007/08/04(土) 14:19:23ボタン5個とをスタックパネルの上にちょっくら貼っただけなのに。
AMDDualに程ほどの具ラボでしかないけどあれじゃ使い物にならん・・・
0309デフォルトの名無しさん
2007/08/04(土) 15:29:255fpsだと思ったけど0.2fpsなのかw
0310デフォルトの名無しさん
2007/08/04(土) 16:25:410311デフォルトの名無しさん
2007/08/04(土) 16:34:430312デフォルトの名無しさん
2007/08/04(土) 17:20:28MSDNを読んでもこれがnullになる場合についての記述がないんですが・・・
0313デフォルトの名無しさん
2007/08/04(土) 18:28:13あれも重いのかな。それとも軽い?
0314デフォルトの名無しさん
2007/08/04(土) 18:39:25SilverlightはDirectX使ってないから重いんじゃないの?
0315デフォルトの名無しさん
2007/08/04(土) 19:26:14間違っても、3DゲームやCGを作ろうと思わないほうがよい。
0316デフォルトの名無しさん
2007/08/04(土) 19:47:02そうなの?
てっきり3Dが既存のFlashに対する優位性かとばかり・・・
0317デフォルトの名無しさん
2007/08/04(土) 22:02:350318デフォルトの名無しさん
2007/08/04(土) 22:14:03http://www.dolittle.com/blogs/einar/archive/2007/05/19/3d-in-silverlight-1-1-alpha.aspx
これなんだけどOrcasなども入ってないと動かないらしい。だれかレポートきぼんぬ
0319デフォルトの名無しさん
2007/08/05(日) 00:58:440320デフォルトの名無しさん
2007/08/05(日) 00:59:270321デフォルトの名無しさん
2007/08/05(日) 01:04:420322デフォルトの名無しさん
2007/08/05(日) 02:35:49検証乙カレー
なんで動かないんだろう
>>321
それはFlash(ry
0323デフォルトの名無しさん
2007/08/05(日) 03:55:29じゃあなんでWPFは3Dのロジックを新しく追加してんだよ。
結局、3Dグラフィックスだって2Dがそうなったようにバリバリ使えないと動かなくなるぜ。
0324デフォルトの名無しさん
2007/08/05(日) 03:57:29てかそれぐらいにしか使い物にならん。
0325デフォルトの名無しさん
2007/08/05(日) 03:58:260326デフォルトの名無しさん
2007/08/05(日) 04:04:25ラーメン屋でDirectXの様なフルコースを食べてもおいしくないだろ。
0327デフォルトの名無しさん
2007/08/05(日) 05:30:170328デフォルトの名無しさん
2007/08/05(日) 11:44:030329デフォルトの名無しさん
2007/08/05(日) 12:46:48セレブからしたら3000円ぐらいのラーメンなんて
安いだろうからそうゆうのをターゲットにしてるんだろ
0330デフォルトの名無しさん
2007/08/05(日) 14:05:08わらわせんなw
誰が使うんだよ
0331デフォルトの名無しさん
2007/08/05(日) 14:08:31MayaやMAXのように50万から100万くらいする奴をw
0332デフォルトの名無しさん
2007/08/05(日) 15:30:050333デフォルトの名無しさん
2007/08/05(日) 22:33:18ちょっとがっかり
0334デフォルトの名無しさん
2007/08/05(日) 23:47:50ttp://cs.nerdbank.net/blogs/jmpinline/archive/2007/08/01/New-WPF-developer-clones-Gmail-interface-in-4-hours.aspx
0335デフォルトの名無しさん
2007/08/06(月) 14:36:470336デフォルトの名無しさん
2007/08/06(月) 15:42:15正式リリース前の開発環境だから、結論出すには早すぎる。
0337デフォルトの名無しさん
2007/08/06(月) 15:45:2730分ハックとか
そういうのをもてはやす風潮はとてもよいと思う。
0338デフォルトの名無しさん
2007/08/07(火) 17:08:10営業が「30分ハックでちゃちゃっと作ってよ」みたいに使うだけだし。
0339デフォルトの名無しさん
2007/08/07(火) 17:37:44まぁそれだけ強力なライブラリを持ってるのはいいことだ。
0340デフォルトの名無しさん
2007/08/08(水) 02:07:58自称「マネージメントもできる」派遣クンが
「WPFが僕のプログラムどおりに動かない原因を調べるのは僕の仕事ではありません。」
と言っています。
彼のWPFプログラムが動かないのを調べるのは誰の仕事なのでしょうか?
0341デフォルトの名無しさん
2007/08/08(水) 02:25:150342341
2007/08/08(水) 02:25:540343デフォルトの名無しさん
2007/08/08(水) 03:30:17契約終了を待たずに辞めてもらえば?
0344デフォルトの名無しさん
2007/08/08(水) 13:02:09MSDNでインシデント使って、Microsoftに投げろよ。
0345デフォルトの名無しさん
2007/08/08(水) 23:14:06派遣を使わないで正社員を雇えよ。
0346デフォルトの名無しさん
2007/08/08(水) 23:16:53エンジニアの仕事だろう。
0347デフォルトの名無しさん
2007/08/08(水) 23:26:47「あの人の調査が終わるまで僕は待ちです」と言うのが派遣の仕事だろう。
0348デフォルトの名無しさん
2007/08/09(木) 01:43:220349デフォルトの名無しさん
2007/08/09(木) 12:48:200350デフォルトの名無しさん
2007/08/09(木) 13:03:00在日右翼なんていうのもその一種。あちこちにコピペしてるのもその類だろ。
0351デフォルトの名無しさん
2007/08/11(土) 00:41:50<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Grid>
<!--<Button Margin="10">-->
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<TextBlock Grid.Row="0" Grid.Column="0" Text ="0-0"
HorizontalAlignment="Center" VerticalAlignment="Center"/>
<TextBlock Grid.Row="0" Grid.Column="1" Text ="0-1"
HorizontalAlignment="Center" VerticalAlignment="Center"/>
<TextBlock Grid.Row="1" Grid.Column="0" Text ="1-0"
HorizontalAlignment="Center" VerticalAlignment="Center"/>
<TextBlock Grid.Row="1" Grid.Column="1" Text ="1-1"
HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Grid>
<!--</Button>-->
</Grid>
</Page>
0352デフォルトの名無しさん
2007/08/11(土) 01:19:20Button の中にある Grid に Width, Height の指定がないから、
その中身の TextBlock も幅・高さ指定なしで、中身のテキストの幅ぴったりになる。
Grid は Page の幅いっぱいに、Grid 直下の Button は Grid の幅いっぱいになるけど、
Button の Content にはそういう機構は働かない。
Button の Content を Button の幅・高さに合わせたかったら、
Binding 使って Button.Width と Button.Height と結合させないと駄目だと思う。
0353デフォルトの名無しさん
2007/08/11(土) 01:22:08Button.TemplateBinding に Grid を書いて、
TemplateBinding 使って Width と Height をバインドさせるのがいいと思う。
0354デフォルトの名無しさん
2007/08/11(土) 01:24:07○ Button.TemplateBinding
× Button.ContentTemplate
ちなみに、ContentTemplate は ContentControl から継承。
0355デフォルトの名無しさん
2007/08/23(木) 16:59:400356デフォルトの名無しさん
2007/08/23(木) 17:37:270357デフォルトの名無しさん
2007/08/25(土) 14:01:47WinFormsだってもっさりしてるのに それ以上にorz
商業系アプリなら知らんけど
フリー、シェア系の軽量アプリなら嫌われるよなあ
自分用のアプリでも使いたくねえわ
別にボタン斜めにしたり アニメーションさせたりとかに意味を感じないし
0358デフォルトの名無しさん
2007/08/25(土) 16:11:32グラフィックカードの性能に依存するから低スペックにWPFは地雷。
0359デフォルトの名無しさん
2007/08/25(土) 16:19:590360デフォルトの名無しさん
2007/08/25(土) 16:40:530361デフォルトの名無しさん
2007/08/25(土) 18:09:59といってもGDIでもVistaでは3Dで描いてるんだし
GF7800GTSだけど
ネイティブGDIアプリとの差は歴然としてる
スペックがあっても環境なりに差がある
確かに3Dやアニメーション使う人じゃないと使う理由はないかもね
0362デフォルトの名無しさん
2007/08/26(日) 11:33:400363デフォルトの名無しさん
2007/08/26(日) 11:41:44見た目w
0364デフォルトの名無しさん
2007/08/26(日) 11:45:33XMLによるUIとロジックの分離。
0365デフォルトの名無しさん
2007/08/26(日) 12:18:32グループで開発してるならともかく
一人でしこしこ作ってる分には面倒な気もする
Expressionとかさらに投資する気もないし
0366デフォルトの名無しさん
2007/08/26(日) 12:22:23XAMLのライブラリ覚えるのも結構大変だし、Expressionのツールを習得しなければいけない。
0367デフォルトの名無しさん
2007/08/26(日) 12:26:49もちろんグループ開発で分業しやすいってのもあるけど、
個人でやるにしても、GUI の設計って
プログラミング言語よりも XML みたいな階層構造もった言語の方が書きやすいと思う。
ライブラリは、VS とか使うならの話だけど、
あんがいインテリセンスのお陰で覚えなくても使える。
0368デフォルトの名無しさん
2007/08/26(日) 12:59:130369デフォルトの名無しさん
2007/08/26(日) 13:06:240370デフォルトの名無しさん
2007/08/26(日) 15:14:270371デフォルトの名無しさん
2007/08/26(日) 17:31:49重い、ランタイムインスコがうざい
VB6のほうがマシ
0372デフォルトの名無しさん
2007/08/26(日) 17:36:04つClickOnce
0373デフォルトの名無しさん
2007/08/26(日) 17:38:550374デフォルトの名無しさん
2007/08/26(日) 17:50:09・DPIに依存しない。
0375デフォルトの名無しさん
2007/08/26(日) 18:01:550376デフォルトの名無しさん
2007/08/26(日) 21:26:42■ このスレッドは過去ログ倉庫に格納されています