InfoQ ホームページ .NETフレームワーク に関するすべてのコンテンツ
-
LINQ to Objectsプロジェクト:EduLINQ、 MoreLINQ、LINQBridge
EduLINQは、いかに LINQ to Objects オペレータが動くかを説明するための試みである。MoreLINQは、標準のオペレータを拡張した、LINQ to Objects オペレータのセットである。LINQBridgeは、 LINQ to Objectsの.NET Framework 2.0へのポートである。
-
Mono プロジェクト、Mac 用 Mono パッケージをリリース
今週始め Mono プロジェクトは,OSX 用 Mono パッケージのリリースと,MonoMac ライブラリとテンプレートの更新を実施した。これによって Apple の App Store を経由して配布可能な,自己完結型の Mono アプリケーションの生成が可能になる。
-
Entity Framework Code-First CTP5
今月の始め頃に ADO.NETチームは、 Entity Framework Code-FirstライブラリのCTP5をリリースした。ライブラリは、データを扱っている開発者に、コード中心のワークフローを提供することを意図している。
-
Prism 4 Finalがリリース
Karl Shifflett 氏は、Prism 4の最終版を11月12日にMSDNへリリースした。同時に氏は、またVisual Studio 2010内で使うことができるマルチメディア トレーニング シリーズ、In the Box の第一回もリリースした。
-
OSリリース: Pyxis2ベータ2
先週の水曜日、Thomas Holtq氏は Pyxis2のベータ2を発表した。Pyxis2.0は.NET Micro Frameworkデバイス向けのオペレーティングシステムだ。
-
LINQ to Z3、世界最速の定理証明器
マイクロソフトリサーチは、Z3は、世界最速の定理証明器であると宣言した。Z3は、ほかのアプリケーションへの低レベルツールとして設計されており、単独では動作しない。定理証明器のホストは、 Spec#/Boogie、Pex、Yogi、Vigilante、SLAM、F7、SAGE、VS3、FORMULA、HAVOCを含む数多のプロジェクトで使用されている。Bart De Smet氏のLINQ to Z3を使えば、驚くほど簡単に使えるようになる。
-
.NET プラットフォームの分岐問題
長い間,.NET のプラットフォーム依存問題を理解するのはやたすいことだった。使用されているほぼすべてのものが,.NET Compact Edition または完全版のいずれかに対する互換性を持っていたからだ。利用者のほとんどいない .NET Micro を除けば,気にかかるようなものは何もなかった。ところが現在では 12 以上のアクティブなフレームワークが選択肢として存在するため,状況がかなり複雑になってきた。
-
ILMergeを使ったInternal化における注意
ILMergeは、複数のアセンブリをひとつのアセンブリに統合することができ、型の可視性をpublicからinternalに変更することができる.NETのユーティリティである。これは、作成されたアセンブリがどのように使われるようになるかによって、肯定的にも否定的にもすることができる。
-
Microsoft が "データに関する質問 TOP10" に答える
Microsoft は “データに関する質問 TOP10 (Top Ten Questions on Data)” と呼んでいる質問に対する回答を公開した。Oslo,ADO.NET データサービス,WCF,LINQ to SQL,T-SQL といった技術が現在どうなっているのか,あるいは今後どうなるのかについて説明されている。
-
LLBLGen Proが複数の永続化フレームワークをサポート
LLBLGen Proは、複数の永続化フレームワークをサポートするORMツールである:LLBLGen Pro Runtime, Entity Framework, NHibernate and LINQ to SQL。他の新しいフィーチャとしては: .NET 4.0、モデル-ファーストあるいはデータベース-ファースト開発モード、モデル ビュー、プロジェクトの検証のサポートがある。
-
拡張可能なキャッシュ��.NET 4.0に追加
Microsoft’s Patterns and Practicesキャッシュフレームワークは.NET Frameworkのコアの一部として昇格した。本フレームワークは、トリガベースのキャッシュ無効化を伴う基礎的なインメモリ・キャッシュと、キャッシュフレームワークを更に改善するための共通ラッパを提供する。
-
.NET 4.0にアップグレードするための完全な課題リスト
マイクロソフトは、.NET Framework 3.5 SP1から.NET 4.0へのマイグレーションに関する完全な課題のリストを公開した。リストには、次の6個の領域が含まれている。Core、ASP.NET、ADO.NET、WCF、WPF、XML。
-
ECMA Common Language Infrastructure 5th Edition
CLI標準化を担当するECMA作業部会は、 作業ドラフト第5版を公開した。CLIは、マイクロソフト社の、.NET プラットフォームの部分集合であり、Ecmaインターナショナルの配下に置かれてきた。元来、ヨーロッパ電子計算機工業会として知られている ECMA インターナショナルは、国際標準化機構(ISO)と競い、且つ、互いに補完している
-
.NET 並列処理拡張のためのパターンとサンプル
Microsoft は 2007 年から .NET の並列処理拡張 (Parallel Extensions) に取り組んでいるが,それでも .NET 4.0 に実装完成が間に合わなかった機能が数多く残っている。“フレームワークのコアに含めるには,アプリケーション依存性が強すぎる” 機能もあったが,その他は単純にテストとユーザフィードバックの不足が理由だ。代わりとして彼らは,一連のパターンとサンプルをリリースすることにした。
-
IronRuby 1.0 リリース
IronRuby 1.0がリリースされた。このリリースはRuby 1.8.6と互換性があり、Rails 2.3.xを動かせる。次のIronRuby 1.xリリースはRuby 1.9をターゲットにするようだ。