InfoQ ホームページ .NET に関するすべてのコンテンツ
-
T4を使った複数ファイルの出力
T4は、Visual Studioに組み込まれたコード・ジェネレータだ。.NET上に構築される多くのフレームワークの基盤であるにもかかわらず、信じられないぐらい非力なのだ。うまくテンプレートを使いまわすことや、複数ファイルを出力するといった非常に単純なことでさえ、一見したところできそうにないのだ。しかし、Damien Guard氏のような開発者たちは、徐々に改善方法を見つけ出してきている。
-
Facebook SDK 3.0でWPF、Silverlight、WinForms、ASP.NETを使ったFacebookアプリケーションを作る
Clarity Consulting Inc. と Microsoftは Facebook SDK 3.0をリリースした。このツールキットを使えば開発者はWPF、Silverlight、WinFormsやASP.NETのアプリケーションをFacebookに統合できる
-
VBA と Visual Studio Tools for Officeを使う
Visual Basic for Applicationsには将来性がなく、Visual Studio for Applicationsは注目されていない。開発者は.NETのコードとレガシなVBAマクロを混ぜるような居心地の悪い開発の中に取り残されている。 Visual Studio Tools for Officeはこの苦しみを少し和らげてくれる。
-
WPF vs. Silverlight – 真の違いは何か
WPFとSilverlightが重要になるにつれ、両者の違いについての混乱も増してきた。この問題に対してWintellect は6月に、"Microsoft WPF-Silverlight 比較表"と題するとても重要なホワイトペーパーを発表した。すべての開発者がこの文書を読むべきだ。ここでは、LOBアプリケーションを扱う開発者に対して影響がある点についての要約を提供する。
-
.NETのメモリリークに対処する
ソフトウエアアーキテクトでありコンサルタントでもあるFabrice Marguerie氏は.NET アプリケーションでのリソースやメモリリークを検出する方法についてMSDNに記事を書いた。この記事には .NETでのプログラミング中にメモリやリソースのリークがどのように発生するのか、そしてどうすれば防げるのかが書いている。
-
WPF 4.0の新しい特徴
WPF 4.0にはPixel Shader 3.0や新しいコントロールが追加される予定だ。また、描画バイプラインが完全に書き直される。この他の特徴の含めて来年初頭にリリースされる予定のVisual Studio 2010に反映される。
-
SOAP による Windows マシンのリモート管理
Windows Management Framework の一部分である Windows Remote Management は,WindowsXP 以降の動作するコンピュータを対象とする標準的リモート管理機能を提供するものだ。WinRM の名称でも知られるこの機能のベースには,いくつかの重要な標準技術がある。
-
GETだけのREST統合パターンにより同期化と統合の境界が曖昧になる
Duncan Cragg氏が完全なGETベースのREST統合の考え/パターンを説明する。このパターンは、MicrosoftのFeedSynの仕様の考え方と非常に似ていることが分かっている。
-
もうすぐQConSF 11/18-20:ハイライトと人気のあるセッションについて。参加しよう!
あと1か月もしないうちにQCon San Franciscoがやってくる。参加登録が増えたおかげで、今年は60名以上ものスピーカーが登壇することになった。新しいRubyトラックには、Rubyの発明者まつもとゆきひろ(Matz)氏が登場する。人気のある「Java Puzzlers」トークでは、GoogleのチーフアーキテクトでありJavaの第一人者Joshua Bloch氏とAndroidコアライブラリリードのBob Lee氏が出題する。第3回QConSFはこれまでで最高のものになるだろう。
-
MicrosoftがEclipse開発者のためのツール群を作成
MicrosoftはWindows Azure Tools for Eclipse、Windows Azure SDK for Java、Eclipse Tools for Silverlightといったいくつかのツールと、EclipseをWindows 7風のルック&フィールに変更したことをアナウンスした。
-
Microsoft,Silverlight Streaming を終了
Microsoft は,2年間続いた Silverlight Streaming ホスティングサービスを終了した。現在あるビデオはしばらくの間見ることができるが,新しいものがアップロードされることはない。関連して Expression Encoder 用のプラグインの公開も打ち切られる予定だ。
-
Miguel de Icaza 氏の Monospace キーノート
RedMonk こと Michael Cote 氏は,Miguel de Icaza 氏の Monospace でのキーノートの音声記録を公開している。Miguel はそこで Mono の歴史と将来計画,Silverlight についての講演と Linux アプライアンス構築のデモを行った。
-
OOXMLをサポートするApache POI 3.5がリリースされた
ApacheはMicrosoft Officeのファイルを扱うPOIライブラリのバージョン3.5をリリースした。最新バージョンではOffice 2007以降のフォーマットであるOOXMLをサポートしている。InfoQはPOI 3.5のリリースマネージャであるApacheのYegor Kozlov氏、POIプロジェクトの設立者であるAndrew Oliver氏とRobert Duffner氏に話を聞いた。また、このプロジェクトについて理解を深めるためMicrosoftのVijay Rajagopalan氏にも話を聞いた。
-
NET 4 における BCL の変更点
BCL もしくは 基本クラスライブラリ(Base Class Library)は .NET Framework のコアである。どのようなタイプのアプリケーションを開発しているかに関わらず、BCL はすべての他の機能性が構築される出発点��示している。このことが、全 .NET 開発者にとって BCL の変更が重要である理由だ。
-