InfoQ ホームページ .NET に関するすべてのコンテンツ
-
.NET 4.5用のReactive Extensions
.NET 4.5の新しい機能は、 Reactive Extensionsのようなバンドライブラリの意味を再吟味できる機会となる。Bart De Smet氏は、Rxの実験的なリリースに何が含まれているのかについて語った。
-
WCF Data Services October CTPがODataライブラリをアップデートし、空間的データ型を追加
Microsoftが.NET 4 と Silverlight 4をターゲットにした WCF Data Services October CTPをリリースした。このアップデートにはODataバージョン3.0用の新しいライブラリを含んでおり、空間的データのサポートを追加している。
-
.NET Framework 4は、LocalDBをサポートした
Microsoftは、.NET Framework 4にLocalDBのサポートを追加した。LocalDBは、SQL Server “Denali”の無料の開発者エディションで、管理のオーバーヘッドなしに大部分のサーバーのAPIを提供することを意味する。
-
Microsoft,「サービスとしてのコンパイラ (Compiler as a Service) 」を公表
Rosyln プロジェクトを取り上げた最初のレポートでは,単にランタイムへのアクセス性に優れたコンパイラと REPL 形式のインタプリタとして報告��ただけだったが,それよりもはるかに野心的なものであることが明らかになった。コンパイラのパイプラインをすべて公開することで Microsoft が期待するのは,多くのレベルでさまざまなツールが開発されることだ。
-
Roslynを使ってVisual Studioエクステンションを作る
昨日はRosylnコンパイラとWorkspace APIを紹介した。今日は、Rosyln Service APIとこのAPIを使ったVisual Studioエクステンションの作り方を紹介する。この記事では、Code Issue、Code Refactoring、Completion Provider、Outlinerの4つのエクステンションを紹介する。
-
Mono 2.12ロードマップ
Mono 2.12パブリックベータの公開を控え、Miguel de Icaza氏は.NET 4.5 APIの多くやC# 5のAsyncサポートを含む計画されている機能一覧を公開した。改善されたガベージコレクタやUnicodeサロゲート文字のフルテーブルのサポート、C#コンパイラの新しいバックエンドもある。
-
SQL Azureは、より高いDBサイズ制限とフェデレーションを提供する
SQL PASS Summit 2011において、マイクロソフトは、より大きなデータベース、フェデレーション、管理ポータルの改善、照合順序サポートの改善などを含む、SQL Azureのいくつかの改善がすべて2011年末に提供するとアナウンスした。
-
ビルドマシンと Windows 7,そしてクラシックな ADO
90年代後半から運用されている,旧式の ADO ライブラリを使用したアプリケーションのメンテナンス作業を行うと考えてみよう。再コンパイルされたコードは,Windows 7 SP1 マシン上では問題なく動作する。ところが不思議なことに,そのプログラムを10年近く使用している Windows XP マシンではクラッシュしてしまうのだ。 これが現在,多数のメンテナンス開発者が直面している問題である。
-
.NETのリードオンリー コレクションインターフェースの物語
.NET 4.5では、2つの新しいインターフェース、 IReadOnlyList と IReadOnlyDictionaryが追加された。これらは、表面的には至って控えめだが、後方互換性、相互運用性そして、共変の役割についてのかなり複雑な話が見えてくる。
-
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プラットフォームなどの構築の詳細を提示している。