InfoQ ホームページ ニュース
-
MEF for Windows 8 MetroとTPL Data FlowはNuGetに移動した
Microsoftは、MEF for Windows 8 MetroとTPL Data Flowを.NET 4.5 Frameworkのリリースから削除することを決定した。.NETのリリースサイクルから外れる代わりにNuGetパッケージとして改善版が提供されることになる。
-
Google、PageSpeed Insights 2.0を発表
GoogleがPageSpeed Insights 2.0をリリースした。これには、UIの再設計、ChromeおよびFirefoxの拡張機能、オンラインサービスもしくはSDKにようる自動ページ最適化、モバイルデバイスのサポート、分析ルールの拡充が含まれている。
-
NHibernate と Entity Frameworkの比較
ポルトガルの 開発者Ricardo Peres氏は、主要な.NET ORMであるNHibernate と Entity Framework を見たところ公平に比較し、公表した。両方を考えている人には、彼の記事、NHibernate と Entity Frameworkの差を読むことを薦めるが、主要な差の幾つかは、難しい。
-
.NET 4.5で向上した基本クラスライブラリ
基本クラスライブラリ(Base Class Library、BCL)は.NET開発プラットフォームのコードを形成している。あなたがどのプロファイルのどのフロントエンドの技術を選んだとしても、BCLクラスはあなたのアプリケーションの至る所で常に見つける事が出来る。今回、ストリーム、コレクション、弱い参照に関する改善を紹介する。
-
PouchDB - CouchDBから生まれたオフラインウェブデータベース
Apache CouchDBから生まれたPouchDB (ポータブルCouchDB)は、ウェブのための小さなデータベースであり、特に、オフラインで使えるブラウザベースのストレージソリューションが必要なモバイルアプリケーションで利用される。デバイスがオンラインになった時に、データベースはCouchDBデータベースや他のPouchDBと同期できる。
-
Eclipse コミュニティサーベイ 2012
毎年実施されている Eclipse コミュニティサーベイ の 2012 版がリリースされ,Git の他のバージョン管理システムに対する大幅な増加が明らかになった。さらに Spring が依然として広く利用されている半面で,EJB と OSGi もフレームワークとして支持を受けている。Maven の利用も拡大していて,少なくとも PDE ビルドを置き換える存在となっている。
-
NDependとLINQを使ってコードを分析する
NDependは、彼らの主要な製品である静的コード分析の新しいバージョンをリリースした。NDepend 4は、Code Query LINQ、NDepend.API、そしてVS 2012サポートを提供する
-
Chefはエンタープライズ環境で使う準備ができているか?
先月サンフランシスコで開かれた最初のChefカンファレンスにおいて、OpscodeのCTO、Chris Brown氏はChefの今後に関する「一般教書演説」をプレゼンした。そこで彼は、このよく知られたインフラストラクチャ管理ツールは異機種プラッフォームで動いている複雑なエンタープライズ環境に使う準備ができている、と語った。
-
非同期タスクに関するリソース
Task Parallel Libraryに含まれている非同期タスクは、非同期コードを書くのに素晴らしい方法で、このAPIを様々なシナリオでどのように使い、考慮すべきことは何であるかを示す、幾つかのリソースを見ていくことにする。
-
Microsoft、アップデートによりWindows Azureのコネクティビティとインターオペラビリティを強化
Meet Windows Azureという大きなイベントで、Microsoftは自身のクラウドプラットフォームに対する一連の重要な機能追加を明らかにした。これらの変更はネットワーキングおよびインターオペラビリティに関するWindows Azureストーリーを改善し、MicrosoftのIaaS市場参入への入り口となるものだ。
-
ラウンドトリップ: Visual Studio 2010と2012で同じプロジェクトを使う
Visual Studio 2012 RCでは、プロジェクトのチームでVisual Studio 2010と2012のどちらでも利用可能になる"プロジェクトラウンドトリップ"と呼ばれる機能を提供している。Microsoftは、ほとんどのプロジェクトでラウンドトリップが動作すると話すが、Visual Studio Installer、Windows Phone、Windows Mobileはまだサポートされていない。
-
Grady Booch氏、英国コンピュータ協会より2012 Lovelace Medalを受賞
英国コンピューター協会は「ソフトウェアアーキテクチャ、ソフトウェア工学、協調環境における革新的業績」によりGrady Booch氏にLovelace Medal 2012を授与した。
-
Vector Fabrics、マルチコアソフトウェア最適化のためのPareonを発表
オランダのVector FabricsがPareonというツールを発表した。プレスリリースによると、このツールを使えばアプリケーションをマルチコアシステム向けに最適化できるという。
-
Windows Azure 上で Linux が実行可能に
Windows Azure が4つの Linux ディストリビューションと5種類の VM サイズをサポートする。Microsoft では同社のクラウドプラットフォームの採用を促進するため,Linux のサポートを開始するとともに,今後さらに多くの OS とプログラミング言語をサポートしていくことを約束する。
-
依存性注入とデバッグ機能が T4 に追加された Visual Studio 2012
Visual Studio 2012 の T4 機能には数多くの改善が加えられている。中でも注目すべきなのはディレクティブプロセッサ展開時の MEF のサポート,デバッグの容易化の2つだ。