kkamegawa's weblog

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

WPF

Visual Studi 2015 CTP6公開

Visual Studio 2015 CTP 6 and Team Foundation Server 2015 CTP Released - The Visual Studio Blog - Site Home - MSDN Blogs MSDN Blogs Visual Studio 2015 CTP6が公開されました。いつも通りAzureの仮想マシンとしても公開されていますので、さっくり使…

Windows 8のWebBrowserControlをタッチ対応にする

WPFやWindows FormにはWebBrowoser Controlがあります。Windows 8のIE11でも既定では入力はレガシーモードで動いています。どんなことがレガシーかといえばこんな点。 Internet Feature Controls (I..L) (Internet Explorer)より引用 Windows pointer messag…

Kinect SDK 1.7

Download Kinect for Windows SDK v1.7 from Official Microsoft Download Center Download Kinect for Windows Developer Toolkit v1.7 from Official Microsoft Download Center 予告通り公開されたので、早速新機能のKinect Fusionを試してみました。Deve…

Visual Studio 11のWPFバインディング翻訳しすぎ

Bindingを翻訳しすぎている | Microsoft Connect Visual Studio 2010では誤訳というか、アクセラレーターのミスがかなり多くあって(WPFなのにWinFormと同じやり方でアクセラレーターをつけていた)、見つけたところは片っ端から指摘しました。たぶん今回もあ…

@ITでWPFチューニング記事が公開されました。

WPFアプリケーション・チューニング − @IT 本当は8/26に公開されていたのですが、id:Yamaki さんからご指摘いただいて、二ページ目を直しました。具体的にはDataGridはUI仮想化に対応しているってことです。以前のcodeplexで公開されていたWPF Toolkitのこ…

.NETランタイム hotfix(WPF/WCF)

KB2504602 WCF4 Hotfix Roll-Up #4 for KB 2536618 and 2536401KBの公開ページは現時点で存在しないみたい。パートナー向けと思われるサイトのリンクがconnectには登録されていました。 Download Details | Microsoft Connect WCFのhotfix Rollup4。.NET 3.0…

WacomドライバがインストールされているとWPFマルチタッチが動かない

Download Details | Microsoft Connect FIX: Multitouch does not work in a .NET Framework 3.0-based WPF application if the Wacom driver is installed ということで、Wacomドライバがインストールされていると.NET Framework 3.5ベースのマルチタッチア…

僕と契約して…(略)

昨日のDevelopers Summitで所属するコミュニティでOpenJamという立ち寄りブースみたいなのが出ていて、id:LeonAkasakaさんがそこでやっていたネタです。 Expression Blendで書いたXAMLはわずかこれだけ。イイネ! <Grid Background="white"> <Canvas Width="600" Height="400"> </canvas></grid>

.NET 4のDataGridパッチ

DataGridのセルにScaleTransformを適用するとクラッシュする件のパッチが出てます。 Download Details | Microsoft Connect KB2461678で説明されている現象だそうです。海外では多少事例が出ているようで、stackoverflow.comでも見かけました。このパッチ、…

Extended WPF toolkitのRichTextBoxと日本語

codeplexにあるExtended WPF Toolkitを使ってみようかなと思ってためしたところ。やはりというか、日本語で少し違いが…ソースはまだ見ていません。 要はShift+Enterを押したあと、日本語入力すると、改行を無視して前の行の後ろから続けてくれるということで…

WPFアプリケーションでネストしたテンプレートの中でイベント作るとNullNullReferenceExceptionが発生する問題のhotfix

Download Details | Microsoft Connect というhotfixがconnectで公開されています。Visual Studioのhotfixではないので、Visual Studio Hotfix Listsには(まだ)追加しませんが、CLRのhotfixは別途やろうと思っています。 この現象、だれか報告していませんで…

WinFormの人がWPFに移行する敷居

教えてください:Windows Forms 開発者が WPF / Silverlight に移行するには何がたいへんですか? - 川西 裕幸のブログ - Site Home - MSDN Blogs 個人的にはちょっとしたUIを持ったツールならWPFで作ってしまいますが、Windows Formでずーっとやっていた人…

ソフトウェアユーザーエクスペリエンス設計

会社で同僚が買っていたので、読ませてもらいました。もうちょっと分厚い本かと思ったら薄い本なんですね。これなら2,3日くらいで読めるでしょう。たいていこういうユーザーエクスペリエンス本って分厚いと思っていたのでちょっと意外でした。 本の内容はテ…

Pro WPF in C# 2010

買っちゃいました…まだ中身全部読んでませんが(当たり前だ)。とりあえず角で人を殴ったらまずいだろうというくらいの分厚さです。いくつか見た限りでは2008版とサンプルまで一緒なので、2008版を持っていて、差分だけでわかるような人は買わなくてもいいかも…

コーディング勉強会に参加

今日は赤坂さんの勉強会で集中コーディングでした。 特にお題はなしで、みんな好きなものを3時間ほど集中で。一人では難しい人は何人かで。私はちょっと一人でやってみたかったので一人で。特に考えていませんでしたが、ワンキーゲームならBlendだけでできる…

新人教育してきた-二日目

もうすでに昨日の話になっていますが、昨日は疲れ果てました。慣れないことするときついです。数十分のセッションならともかく、一日中だし、何も準備してないしw。 とりあえず、データアクセスは業務上必ずあるということで、SQL Serverのアーキテクチャお…

洋書だけどよいWPF本

只今絶賛円高中なので、もう少ししたらAmazonの洋書が値下がりするかもしれませんね。在庫切れたところで価格調整されている気がします。気がするだけなので、ほんとに価格が下がらなくても恨まないでください。Pro Wpf in C# 2010作者: Matthew MacDonald出…

.NET Framework 3.5 SP1のWPFメモリリークhotfix

Memory Leak Hotfixes for WPF 3.5 SP1 - WPF Performance and .NET Framework Client Profile - Site Home - MSDN Blogs .NET Framework 3.5 SP1に適用できる、WPF関係のhofixだそうです。だからcode gallaryとか、connectとか、サポート経由とか、統一性の…

Expression Subscription

We are sorry, the page you requested cannot be found. Expression 3で初めて搭載されたSketchFlowがUltimateにしか入らなくなったんですね。使う人が限られているからたぶん不幸になる人は多くないのでしょうけど、入っていたものが落ちると悲しい。 また…

タイムラインの考え方

SilverLight・WPFのアニメーションについて常々思うこと・・ ふぅん、Flashってそういう考えなんだ…。個人的には書いたとおり、(関連する)コントロールとアクションごとにstoryboardを作ってあげるほうがわかりやすいとは思います。コントロールを複数の人(s…

Visual Studio 2010 RCアップデート

KB980610-VS2010RC:Intellisense crash using Tablet,Multi-touch,Screen Reader,etc - Home またcode gallaryに…Product Teamが気軽に公開できるからなんでしょうか?マルチタッチ、タブレットPCを使っているときにIntelliSenceがクラッシュするという問題…

Pro WPF in C# 2010

あ、出るんですね。3/19ということはVS 2010正式版の前?買うかどうしようか…。それにしても800ページとは結構なボリュームです。Pro Wpf in C# 2010作者: Matthew MacDonald出版社/メーカー: Apress発売日: 2010/04/30メディア: ペーパーバック購入: 5人 ク…

カレンダーコントロールの日付形式

WPFのカレンダーコントロールの日付形式の表示にロケールを反映してほしい タイトル通りです。.NET Framework 3.5 SP1のカレンダーコントロールもen-us形式で表記されていたんですね。今まで誰も言わなかった?一応ja-jp形式で入力してもコンパイルエラーに…

カレンダーコントロールの日付指定

ドキュメントはまだ探せていません。WPFのカレンダーコントロールで指定する日付って、いわゆるen-us形式のdd/MM/yyyy形式じゃないと受け付けてもらえないんでしょうか…と思ったら、表示がen-usなだけで、XAML上はja-jpの表記(yyyy/MM/dd)でもいいんですね。…

フィードバック一件追加

WPFの「値をリソースに抽出」処理のリソースキーが訳しすぎ 提案で出していますが、バグとして出したいくらいです。まぁ、翻訳もかなり自動化されていて、その分意図しないところまで訳されているのかもしれませんけどね。それにしてもこれはちょっと…。レイ…

折り返された行から下に移動しない。

IDEで折り返された行ではカーソル上で一行上に移動するが、カーソル下で一行下に移動しない これ、ちょっと前から気づいていたのですが、違和感だけ感じていて、何が違うのだろうとはっきり分かっていませんでした。土曜日のイベントでカーソルキーでスクロ…

ReSharperのいいところ。その2

珍しく続きます。今度もXAMLでの例ですが、C#のコードでもウィンドウの右端に同じものが表示されます。Visual StudioではXAMLを直接編集することができます。リアルタイムで構文チェックが行われ、不正な記述は波線が引かれます。ReSharperが全く問題ないと…

ReSharperのいいところ。その1

ReSharperのいいところ紹介シリーズ。そのxxがいくつまで行くかは未定。XAMLやコード編集時に無効なコードをグレイアウトしてくれるので、削除する目安がつけやすい。今回はXAMLでご紹介ですが、C#では使っていない名前空間をグレイアウトしてくれます。コ…

WordにXAMLを貼り付けたい

Wordの中にVisioで描いた図を貼り付けることはよくやるのですが、Visioで書くよりもXAMLで作られたグラフィックスを貼り付けたいと思うようになりました。用意されている図形だとちょっと足りなかったり、「ここがこうなればいいのに」と思うことがよくあり…

フォント一覧を表示する

GIGAZINEのこの記事をみて、Silverlightで作れないか?と思ったら、FontsコレクションがSilverlightにはありませんでしたorz。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とかで作業を完結させたい人向けですかね。