InfoQ

InfoQ

トピック・タグ別の表示

WPFに関するすべてのコンテンツ


WPFに関する最新コンテンツ

リッチクライアントテクノロジーとしてのWPF

トピック
Java+.NET,
Java,
WPF,
言語,
.NET,
RIA,
プログラミング,
リッチクライアント/デスクトップ,
インターロップ

この記事では、WPFとその他のテクノロジー、たとえばAjax/DHTML、Swing、そしてFlashを比較します。そして、Javaをベースとしたバックエンドのサービスを例として用いて、WPFフロントエンドを構築してリッチクライアントとして役立たせるいくつかのシナリオをお見せしたいと思います。

WPFに関するNews

.NET Framework 4.5 の新たな非同期機能拡張

トピック
Visual Basic.NET,
ASP.NET,
WCF,
WPF,
.NET,
プログラミング

.NET Framework 4.5 Beta では Async/Await キーワードの導入,C# および Visual Basic 言語の簡略化に加えて,いくつかの標準 I/O やデータアクセス機能に非同期メソッドが追加されている。これら新しい非同期機能は ASP.NET 4.5,WCF,WPF でも利用可能だ。

WPF Table View,パフォーマンスに優れた軽量データグリッド

トピック
WPF,
.NET,
プログラミング

我々は Graham Knight 氏に,制作中の WPF Table View プロジェクトについて話を聞いた。WPF Table View は 100,000 行を越える非常に規模の大きなデータセットを扱うように設計された,軽量データグリッドだ。

WPF 4.5のWeak Events

トピック
WPF,
.NETフレームワーク,
.NET,
プログラミング,
Memory Leaks

.NET 4.5では、WPF開発者にジェネリック版のWeakEventManagerを提供する。これは、サブクラスを明示したイベントが不要で、リスナインターフェイスも必要ない。

マルチスレッドとWPF 4.5

トピック
WPF,
.NET,
Concurrency,
プログラミング,
リッチクライアント/デスクトップ,
データバインディング,
Multi-threading

WPF 4.5ではマルチスレッド・データバインディングのサポートが改善されたが、このテクニックには依然としてリスクがある。この記事では、それがどのように動いているか、安全に使うには何が必要かについて説明する。

タッチ機能を含む新しいBing Maps WPF Control

トピック
WPF,
.NET,
プログラミング

Bing Maps Windows Presentation Foundation Controlは、ネイティブコントロールを通じてWPFに地図機能を提供する。これには、Microsoft Surfaceサポートが含まれ、Bing Mapsのタッチ機能を提供する。

WPF 4.5 での バインディング強化

トピック
WPF,
.NET,
プログラミング,
RIA,
リッチクライアント/デスクトップ,
データバインディング

これ以上の注目を浴びるものではないが、WPF は現在も Windows にけるリッチクライアント開発の要旨で有り続けている。.NET ライブラリとオペレーティングシステムの根幹すべてが利用可能であり、他のHTMLや.NETベース UI 技術では釣り合わない。WPF の重要性を認識しているため、Microsoft は WPF に投資し続けており、特に WPF のバインディングについては顕著だ。

Windows 8は、Win32 APIを置き換える

トピック
HTML 5,
JavaScript,
動的言語,
Silverlight,
Markup Languages,
WPF,
言語,
.NET,
RIA,
プログラミング

Windows 8は、WinRTと呼ばれる新しいコアAPIを提供する。これは、C/C++、.NET、JavaScriptを使ってメトロスタイルのアプリケーションを開発するために使用する。これらのアプリケーションは最初からなにもせずに、ハードウェアアクセラレーションと優れた電源管理のような機能をの恩恵を受けることができる。既存のSilverlightとWPFアプリケーションは、最小の影響で新しい「ネイティブXAML」ライブラリに移植することができる。

6つのコントロールが追加された Extended WPF Toolkit v1.5

トピック
.NETフレームワーク,
WPF,
.NET,
プログラミング

Extended WPF Toolkit は Windows Presentation Foundation (WPF) コントロールやユーティリティ,標準の WPF Toolkit に含まれていないコンポーネントなどを集めたものだ。バージョン 1.5 ではいくつかのコントロールの更新とバグフィックスに加えて,6つのコントロールが新たに追加されている。

Surface SDK 2.0 - 開発対象に Windows タッチデバイスを追加

トピック
WPF,
.NET,
Microsoft,
プログラミング,
マルチタッチ,
XNA,
Surface

Microsoft Surface SDK 2.0 では Surface だけでなく,Windows Touch デバイスのアプリケーションも開発可能である。

マイクロソフトの沈黙は.NET開発者をいらだたせる

トピック
WPF,
Silverlight,
.NET,
RIA,
プログラミング

今月初、マイクロソフトは、Windows 8の新しいタッチ指向のUIを公開した。プレゼンテーションとプレスリリースによれば、この新しいUIは、HTML5とJavaScriptのみで開発することができる。Windowsプラットフォームでさらなる処理を行うWeb開発者にとってはすばらしいニュースだが、マイクロソフトは新しいアプリケーションモデルで.NETを利用することができるかどうかを語ることを拒んでいる。