InfoQ ホームページ .NET に関するすべてのコンテンツ
-
.NET 4.5の互換性とマルチターゲッティング
.NET 4.0のインプレイスアップグレードである.NET Framework 4.5について、既存アプリのの動作に影響がある変更点とマルチターゲッティングが難しくなることにも関心が集まっている。“.NETのバージョニングとマルチターゲッティング”と題した記事でScott Hanselman氏はこの件を扱っている。
-
Faker.NETを使ってデータをフェイクする
Fakerとは、主にフェイク(だけれども、おかしくない)データ(名前、住所、電話番号など)を簡単に生成するのに使われるRuby Faker gemのオープンソースによるC#への移植版だ。これはデモ目的やテストデータ生成に重宝する。
-
Udi Dahan と Oren Eini (Ayende) 両氏,NServiceBus 3.0 を語る
NServiceBus のバージョン 3.0 が先日リリースされた。InfoQ ではこの最新リリースに追加された新機能について,開発者である Udi Dahan 氏に話を聞いた。RavenDb との統合機能はそのひとつだ。RavenDb は Oren Eini (Ayende Rahien) 氏が開発した,.NET で記述された比較的新しいデータストア実装だ。InfoQ は氏から NServiceBus との統合について,さらには氏自身の Rhino Service Bus との関係についても聞くことができた。
-
IQueryableは悪いAPIか
Mark Seeman氏が “IQueryable is Tight Coupling”と題した記事でIQueryable<T>を継承するインターフェイスを持ったAPIを設計するのは、いくつかの理由で良くないと指摘している。
-
Windows AzureでのCQRS
CQRSは高い拡張性と性能を要求されるアプリケーションに適したパターンとして人気を獲得し始めている。Mark Seemann氏は“CQRS On Windows Azure”と題した記事で、このパターンをWindows Azureで使う方法を探っている。
-
Windows 8がWebSocketをサポート
Windows 8コンシューマプレビューでWebSocketプロトコルとWebSocket APIがサポートされた。これにより、ASP.NETの開発者はSystem.Web.WebSocketsライブラリを使ってこの双方向通信の機能を利用できるようになる。
-
ASP.NET MVC がコントリビュートを採用へ
形式的に言えば,ASP.NET MVS は当初からオープンソースであった。しかし Microsoft の大部分のプロジェクトがそうであるように,ごくまれな例外はあるものの,ほぼすべての作業が Microsoft 内で行われていた。 "オープン開発" ではなかったのだ。そのような状況が昨日,すべて変わった。コミュニティの誰でも ASP.NET MVC や Web Pages,Web API のコード提供やテストが可能になったのだ。
-
-
Mono for Android UI デザイナーの紹介
Mono for Androidがまもなく、独自のビジュアルUIデザイナを持つようになる。現在、プライベートベータが入手できる。興味のある開発者は、Mono for Android Designer Betaプログラムにサインナップすることを勧める。UIデザイナ アーキテクトの Lluis Sanchez氏から少し詳しい話を聞いた。
-
WPF Table View,パフォーマンスに優れた軽量データグリッド
我々は Graham Knight 氏に,制作中の WPF Table View プロジェクトについて話を聞いた。WPF Table View は 100,000 行を越える非常に規模の大きなデータセットを扱うように設計された,軽量データグリッドだ。
-
UI 開発を簡略化する MonoTouch.SQLite
MonoTouch と iOS で開発を行��ていると,SQLite テーブルデータの表示が必要な場合がある。自分で UITableViewController を構築すればすぐに可能なことだが,相当量の定型コードの記述とかなりの作業時間が必要になる。Jeffrey Stedfast 氏は MonoTouch.SQLiteで,このような単純なテーブルのバインディングを事実上,単一のメソッドにまで簡略化する方法を考案した。
-
PowerShell 3のWindows Workflow Foundationサポート
MicrosoftはWindows PowerShell Workflowの詳細を発表している。PSWFとして知られるPowerShell 3のこの機能を使うと管理者は"複数のコンピュータやデバイスやITプロセスにまたがる長時間実行されるタスクを安全に実行する"ことができる。この場合、"長期間"とは数時間から数日だ。
-
Power Tools for TFS 11 Beta
Power Tools for Team Foundation Serverが11 Betaにアップデートされた。このツールはメインのTFSリリースに含まれていないPowerShellサポート、Windows Shellエクステンション、プロセステンプレート変更機能といった重要な機能を提供する。
-
Mono 2.11, C# 5 非同期サポートを追加
Mono 2.11 は,Mono の次期バージョンを披露すべくデザインされたプレビューリリースの第1弾である。多数くの注目点の中で最も重要なのは .NET 4.5 および C# 5.0 との互換性だ。
-
Visual Studio 11のパフォーマンスを再調査
Microsoftは引き続き、Visual Studioのパフォーマンス改善に対するユーザー要望に答えようとしている。InfoQは、VS11ベータで成された最新の変更を再調査した。