kkamegawa's weblog

Visual Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。Google Analyticsで解析を行っています

WPF

WPFを使ってもらうその2

WPF

biac wrote: WPF アプリの重いことといったら… (;; 業務アプリ作ったことないですが、重いですか…biacさんだからちゃんとやっているとは思いますが、どこがボトルネックになっているか、計測したいところですね。 Windows Presentation Foundation UIを作る…

業務の現場でWPF/Silverlightを使ってもらうためには

User Experience(UX)とは? - 神原典子の よりよい User Experience へのいざない Ψ(`∀´)Ψ - Site Home - MSDN Blogs コンシューマー用途であればUIをはじめとする見栄え、操作性の差別化って受け入れられやすいと思います。が、業務アプリとしてみればど…

Tech Fildersライトニングトーク

資料はこちらで公開しています。 リソースが見つかりませんでした。(無駄にWPF使ってアニメーションまでしてます(笑)) リソースが見つかりませんでした。 Technological:Tech Filders ライトニングトーク資料 私も含めて7人登壇して、思い思いの内容を話して…

.NET Framework 4.0とWPF

.NET Framework 4.0でWFやWCFの話やライフサイクルの話はちょこちょこきくけど、WPFはどうなんでしょうね。次のVisual StudioはWPFベースになるってことが報道されているので、大幅にいろいろ追加されるんでしょうか。スケーリングができやすくなるのがあり…

WPFをどうやって教える

WPF

極東 IT Engneers 勉強会「WPF どう教える?」 - ++C++; // 管理人の日記 今日はこの勉強会に行っていれば上の不幸には遭わなかった…はず。 それはさておき、私もWPFを人に教えられるほどではありませんが、教える場合は確かにWindows Formの延長として教え…

WPF Perfomance Profiling Tool

Windows Presentation Foundation x86版のみあって、x64はもうちょっとあとだそうです。AnimationGalleryでフレームレートのグラフとか見えるのはわかりやすいですね。 ここからのリンクにもありますが、WPFにおけるEvent Tracingの詳細が載っています。この…

XamlPadX

XamlPadX 4.0 - Lester's WPF\Silverlight Blog - Site Home - MSDN Blogs Windows SDKにもついているXamlpadの拡張版…とでもいうのでしょうか?ちょっとカッコよく、高機能になって新バージョン。ただし、Visual Studio 2008のWPFアプリケーションで作られ…

八巻さんのハンズアウト

WPF

「開発者なら知っておきたい XAML の書き方」のセッション資料 - Yuya Yamaki’s blog シアターセッションで立ち見が出るくらい好評だった八巻さんのハンズアウト。壁際で必死にメモをされている方がいて「あ、足りないんだ」と思ったのですが、公開されてよ…

re:Composit

WPF

biac wrote: ひ〜ん、 ちょっと時間があるくらいじゃ読めないよ〜 f(^^;やっと今日展開して目次だけ読んだのですが、chmでしたねorz。最近はオンラインのほうのMSDN Libraryの更新も結構な頻度で出ているようで。LINQのところとかもこの辺最初はなかったよね…

Composite Application Guidance for WPF

WPF

Prism 6月分の更新だそうです。ちょっと時間がなくてまだ見ておりません。

UI Automation

biac wrote: そして、 一度 AutomationPeer と付き合うと、 めんどくさくなって、 ラッパークラス Bugslayer.TestTools.GuiAutomation に転ぶ罠 f(^^; まぁ確かにめんどいよね。まぁLIST<>で返るので、LINQでちょいちょいと…と今思ったw。 winPeer = new Wi…

こみゅぷらすコミュニティローンチ資料公開

すいません、遅くなりました。PDFは公開していたのですが、肝心のUI Automationのサンプルがまだでしたよね。で、やっと公開することができました。少し余分なところを削ってコメントを入れています。 こみゅぷらすコミュニティローンチ資料(WPF UI Automati…

タイムラインに設定できるもの

WPF

移動中に時間があったので、Blend 2.5をちょこちょこといじっていました。タイムラインは開始時点から終了時点までの時間の経過とともに連続した値(サイズであったり、透明度であったり)の場合はいいのですが、Visibleのようにtrue/falseしかないようなプロ…

セッション資料公開

先日行ったCommunity Launchイベントのセッション資料を公開します。 リソースが見つかりませんでした。 リソースが見つかりませんでした。 単体テストのほうのソースコードはまた後日。 DLRのほうは徹夜で眠い頭を振り絞りながら見ていたので、間違いがある…

ZAM 3D v1日本語版

ZAM 3D V1 日本語版 販売開始 Expression Blendでは3Dモデルを表示することはできるものの、3Dオブジェクトの製作は「他のツールで」ということになっています。一応推奨はZAM 3Dですが、英語版のみでした。 3Dやったことのある人なら英語版でも充分なんです…

.NET Framework 3.5SP1 Beta1

Visual Studio 2008 and .NET Framework 3.5 Service Pack 1 Beta - ScottGu's Blog 相も変わらず詳しいScottの.NET Framework 3.5 SP1の紹介。WPF関係の一部を抜き出し。 パフォーマンスの向上 コールドスタートアップ性能改善 GPUを使ったシェーダーをコン…

完結:WPFのデバッグ後復帰が遅くなる話

WPFアプリケーションデバッグ後編集可能になるまでが遅い 今日ステータスが変わって、クローズされました。VisualStudio 2008 SP1で修正されるようですね。

円高差益還元して〜

円高で少しはamazonで販売している洋書の値段が下がっているかな〜と思ったら甘かった…。USのAmazonで買っても送料なんか考えると、どうだろう?Pro Wpf in C# 2008: Windows Presentation Foundation With .net 3.5 (Books for Professionals by Profession…

Reshaper 3.1のチェックとXAML

Visual Studio 2008でReShaper 3.1のいいエディションをつかっています。XAMLのチェックもReShaperで置き換わるのですが、Visual Studio 2008内蔵のものよりもエラーチェックが厳しくていいですね。 <Button Width="100" Height="30" Name="button1"> <Button.Triggers> <EventTrigger RoutedEvent="Button.MouseEnter"> <BeginStoryboard> <Storyboard> </storyboard></beginstoryboard></eventtrigger></button.triggers></button>

Swift 3DってSilverlightいけるんですか。

まぁ記事通りの話。Swift 3Dそのものも結構いいお値段するから、LightWaveとかで作業を完結させたい人向けですかね。

やっとXAMLで3Dが描ける…かな?

WPF

昨日XAMLで3D〜とか悩ませていたんですが、やっとジオメトリエンジンが頭にのったようです。何度か練習して、立方体なら大丈夫です、たぶん。 昨日書いたBlendといえば、Expression Professional Subscriptionがやっと始まるんですね。 ネタ元:Expression Pr…

MeshGeometry3DをXAMLで書く

難しいです(笑)。いや、頭の中では3Dができ上っているんだけれど、それをXAMLに書くのがまだ慣れない。XAMLでは三角ポリゴンで頂点を表して、もう一つが法線ます。TriangleIndicesが三角形の分割方法。反時計回りにポイントを指定すればユーザ向き、時計まわ…

XAMLエディタの小技

Visual Studio 2008 での XAML エディタの小ワザ XAML エディタで WPF 開発を行う際、他のプログラミング言語と同様に IntelliSense が働くのでサクサク入力を進めることができます。 しかし、一つどうしても気になることがありました。 既定の値を持つ属性…

データバインディングをデバッグ出力に

WPF

データバインディング便利なんですが、「いまどんな値なんだらほい?」ということは、コンバータでも通してそこから出力しないとわかりませんでした。.NET Framework 3.5では強化され、System.Diagnostics名前空間を追加して、PresentationTraceSources.Trac…

WPFはVB.NETとC#のみ?

ネタ元VS2005のVC++でWPFを Visual C++フォーラム 確かにVisual StudioのプロジェクトとしてはVB.NETとC#のみですが、XAML使わずコードでバリバリ書けばC++/CLIでもいけたはず。実際、MSDN LibraryにはC++の例も載ってますしね。とはいえ、XAMLを使わないの…

VS2008はXAML養成ギブス?

WPF

バインディングの関連付けをUIで - 新日々此何有哉の続き biac wrote: 現状、 XAML を意識しないと、 タブオーダが面倒なことになるんで、 デザイナだけじゃなくて XAML エディタ側の操作にも慣れないとしょうがないです。 f(^^; 書き忘れていた。そうなんで…

バインディングの関連付けをUIで

biac wrote: > イベントハンドラをWindows Formとかと同じ程度に ScottGu 氏が、 ”event tab support within the property grid for control events” って、 書いてくれてますね。個人的には、 現在の XAML エディタで十分に間に合ってますけど。 f(^^; コン…

WPFデザイナがまともになるといーなー

.NET 3.5 Client Product Roadmap - ScottGu's Blog .NET 3.5 Client Product Roadmap: biac の それさえもおそらくは幸せな日々@niftyとか とか ついにキタ!? - しばやん雑記とか おーコールドスタートの高速化とか、ビットマップエフェクトのハードウェ…

Windows SDKをインストールするとWPFのインテリセンスが効かなくなる

そうだ。ソースはこちら。 Workaround: Installing Windows SDK after VS2008 breaks WPF Intellisense - ascend slowly, breathing normally - Site Home - MSDN Blogs 元になったMSDN Forum The resource cannot be found. 直すにはプログラムの追加と削除…

スタートページは閉じよう

通りすがり wrote: Visual Studioを起動したときに表示される「スタートページ」を閉じた状態ならば、デバッグ後の復帰も速いと思うのですがどうでしょう。 私の環境では、スタートページが開いていた時に、その現象がおきました。 おおっ、すばらしい!デバ…