InfoQ ホームページ Microsoft に関するすべてのコンテンツ
-
SQL Azure Data Syncは、ポイント・アンド・クリックで管理、フィルターした同期化が可能に
Microsoftは、全てのSQL AzureサブスクライバーにSQL Azure Data Syncのプレビューリリースをアナウンスした。ユーザーは、クラウドからオンプレミスへの同期と同様に、単にポイント・アンド・クリックで、複数のデータセンターにおけるSQL Azureデータベースを跨いだ同期を設定できるようになった。
-
Microsoftは、Windows Management Framework 3.0 CTPをアナウンスした
新しいWindows Management Framework 3.0 CTP 1は、より簡単にWindows 7 SP1、Windows Server 2008 R2 SP1、そしてまもなくリリースされるWindows 8プラットフォームの管理するための更新されたツールでWindows管理者向けに提供される。このフレームワークは、3つの主要なコンポーネントを持つ:Windows PowerShell 3.0、WMI (Windows Management Instrumentation)、WinRM (Windows Remote Management)
-
Large Object Heap と.NET GC の改善
メモリーを大量に使うアプリケーションを書いている.NET開発者は、 Large Object Heapアロケーションで何度も問題を経験しているだろう。全体的なメモリーは全く充分あるように見えるのに、メモリー不足例外になってしまう。.NET Framework 4.5は、より良いLOH管理とより少ないフラグメンテーションにより、この領域で改善することを約束している。
-
Windows 8の標準化された印刷UI
Windows 8 Metroは、多くの変更を提供し、印刷に関しても例外でない。charmのコンセプトにおいて、印刷のための新しいAPIと拡張可能なユーザーインターフェイスが存在している。このAPIは、XAMLとJavaScriptベースの両方のアプリケーションに提供されている。
-
Microsoftは電子医療記録に投資して、HealthVaultの更新は継続される
2007年にリリースされた電子医療記録のWebベースソリューションであるMicrosoft HealthVaultは先日、エンドユーザーとプラットフォーム開発者に新しい機能とともにリリースされた。このリリースでは、医療ITの新興エリアを成熟させるために段階的変更を提供している。
-
Windows Server 8を使ってIaaSクラウドの構築
小規模および大規模の企業は、Windows Server 8で自分のクラウドを作ることが可能になる。Microsoftのホワイトペーパーは、レドモンドからまもなくリリースされるサーバーOSで、IaaSプラットフォームなどの構築の詳細を提示している。
-
AsyncとAwaitのコスト
非同期テクノロジは、アプリケーション全体のスループットを大幅に向上するが、それはタダではない。非同期機能は、同期の代替よりも遅いことがあり、また注意を払わないと大幅にメモリを圧迫することになる。MSDN MagazineのStephen Toub氏は、先日「非同期のパフォーマンス:AsyncとAwaitのコストを理解する」というタイトルの記事で、このトピックについて取り上げた。
-
Managed Extensibility Framework - その内容と方向性
Managed Extensibility Frameworks (MEF) はその名前のとおり,.NET アプリケーションを拡張するためのフレームワークである。先日の Channel 9 のインタビューでは Kevin Ransom と Oleg Lvovitch 両氏が MEF の歴史とバージョン2の計画について語っている。
-
Entity Frameworkは、空間データを提供する
Entity Framework June CTPでは、空間(Spatial)データ型がオフィシャルにサポートされるようになり、開発者は、地図上のシェイプ、ライン、ポイントのような位置情報を表現できるようになった。
-
Visual Studio 11からマクロが削除される
バージョン11で、Visual Studioのマクロは使用できなくなる。これは、IDEのアドホック拡張を許可しない、ここ10年で最初のバージョンとなる。完全にコンパイルされた拡張は、継続して作成することができ、新しいプロジェクトテンプレートは、プロセスを簡単にするために含まれている。
-
Microsoft Officeを利用するLightSwitchの新しい拡張
Grid Logicは、Visual Studio LightSwitch開発者がMicrosoft Office 2010でデータを扱うことができるようにするOffice Integration Packをリリースした。この拡張により、ユーザーは文書、スプレッドシート、PDFの作成ができたり、OutlookでEメールや予定を送ったり、データをExcelから移動したりすることができる。
-
.NET 4.5で予定されている互換性のない変更
.NET 4.5アセンブリの本当のバージョン番号は、4.0.30319である。これを見慣れているとしたら、それは.NET 4.0のバージョン番号と同じからである。開発者が非常に残念なのが、マイクロソフトは、コアアセンブリを「インプレース」でアップデートすることである。ユーザーが実際にインストールしている.NETのバージョンを特定するのが非常に困難になったり、.NET 4.0と4.5がインストールされたマシンをターゲットにした開発者に多くの落とし穴を作ることになる。
-
Metro UI は Mono には提供されない
Miguel de Icaza 氏によると,Xamarin (Mono 開発を統括する企業) には Metro を他プラットフォームに移植する計画はないという。Linux デスクトップが失敗に終わっていることがその理由のひとつだ。クロスプラットフォームアプリケーション開発を考えている開発者が目標を達成するには,ビジネスコードを Mono を使って開発して,UI コード部分はプラットフォームごとに書き直す必要があるだろう。
-
ASP.NET MVCパイプラインと拡張性
ASP.NET MVCは拡張性を考慮して設計されており、プロセシングパイプラインのほとんどあらゆる部分は拡張可能で、自分自身のプロバイダーを使って標準実装を入れ替えることができる。Simone Chiaretta氏はブログ投稿「 ASP.NET MVCの拡張性入門」で、 ASP.NET MVCパイプラインにおける様々な局面に対して、導入といかにして拡張性が重要になってくるのかについて短い説明を与えている。
-
Windows Share - Windows 8 の新たなデータ交換機能
Microsoft は Windows 8 アプリケーション間で情報を共有するために Windows Share という新しい機構を開発した。テキストやビットマップ,HTML,URI,ファイルなどの形式のデータをアプリケーション間で共有することができる。その用途はきわめて広く,例えば取得した共有情報を Twitter や Facebook にポストするアプリを利用すれば,ソーシャルネットワークにアクセスせずに情報をポストするようなことも可能になる。