InfoQ ホームページ .NET に関するすべてのコンテンツ
-
NETのポータブルHTTPクライアント
.NET、Silverlight、Windows Phone、Windows Storeでコードを共有する上で、最近までの問題のひとつはHTTPリクエストができないことであった。各フレームワークはひとつ以上のHTTPクライアントをサポートしているが、APIレベルでそれぞれ互換性がなかった。ポータブルHTTPクライアントパッケージはこれらの違いを超えたアダプタを追加する。
-
PostSharpの使いやすさが大幅に向上
PostSharp 3.0はVisual StudioとNuGetの密接な統合を実現するソフトウェアだ。マウスクリックを2回するだけで,新規プロジェクトのメソッドにアスペクトを適用できるようになる。必要なパッケージはすべて,PostSharpが自動的にダウンロードしてくれる。
-
Windows Azure SDK 2.0はストレージとサービスバスの拡張とともに新しいPowerShellコマンドレットを提供する
Windows Azure SDK 2.0は、Azureベースのサイトの管理を自動化する新しいPowerShellコマンドレットを含め、Webサイト、クラウドサービス、ストレージ、サービスバスに多くの拡張を提供する。
-
C#でImmutable Object Graphsを簡単に作る
C#で単純な不変(immutable)クラスを作成するのは簡単だが、最終的には、効率のためにディープグラフを作成したいことがあるためビルダーで作成するべきである。もしくは、メソッドを作ることによって破壊できない更新を作成したくなるかもしれない。これらのビルダーとメソッドを作ることは非常に退屈なため、エラーが発生しやすくなる。Andrew L Arnott氏は、T4ベースのジェネレータに依存するソリューションを提供する。
-
Monoバインディングの生成が簡単なObjective Sharpie
Objective Sharpie はAaron Bockover氏が開発したMono for Objective C SDK用のC#バインディングを生成するツールだ。Objective Cのヘッダファイル解析にはClangを使用する。自動化された処理プロセスですべてのヘッダをアクセスするため,ほとんどのライブラリに対してバインディングエラーは発生しないはずだ。
-
Visual Studio 2012.3 Go Live版とV.Nextに関する最初の言葉
Visual Studio 2012 Update 3がgo-live版になり、多くの重要なバグ修正を含んでいる。しかし大きなニュースは、2012の後継であるV.Nextに注力することに、Microsoftが転じることを確認したことである。
-
JSON.NET 5のアーキテクチャ変更
NewtonsoftのJSON.NETには、一組のアーキテクチャ上のアップデートがあり、サードパーティのライブラリを使うプロジェクトで、使いやすくなった。この2つのフィーチャはDefaultSettings と Extension Dataとして知られている。
-
NuGetは、Monoサポート、C++を追加した
NuGetの最新版はC++をサポートして、LinuxとMono互換性を改善した。ほぼ全ての開発者はNuGeを使って開発作業を簡易化する新しい機能を見つけることができる。
-
Rackspaceニュース: .NET, PowerClient とモバイル用SDK
最新の Rackspace 開発環境は、.NET SDK, PowerClient- PowerShellベースの管理ツール、PHP モバイルバックエンドを含んでいる。
-
-
Code DiggerでPublic .NETコードの解析
Code Diggerは、Microsoft ResearchがリリースしたVisual Studio 2012の拡張機能であり、Public .NETのバグ、例外、アサーション失敗を捕獲するために解析する。
-
Phil Japikse氏がTelerik DevTools for .NET Q2 2013を語る
Telerikは、DevTools for .NET Q2 2013のロードマップを発表した。この製品には、Ajax, Windows Forms, レポーティング, Windows 8 とWindows Phone 8 製品スイートに追加した新コントロールとフィーチャが含まれている。
-
F# と QuantLibによる金融アプリケーションの開発
QuantLibとMicrosoft F#を使うことで、開発者は量的金融アプリケーションを作成する可能性を広げることができ、このニュース報告は、単純なF#アプリケーションをQuantLibで作成するのに必要な手順を
-
Microsoft Enterprise Library 6.0はSemantic Loggingを追加した
Microsoftは、Semantic Logging application blockの追加、Unity 3.0とWindowsストアアプリのサポート、使用方法の簡易化、ドキュメントと全体エクスペリエンスの改善をされたEnterprise Library 6.0をリリースした。
-
ScriptCS: C#をスクリプト言語にする
ScriptCSで開発者はシンプルなテキストエディタを使ってC#アプリケーションを書くことができる。コンパイルはRoslyn、パッケージ管理はNugetで行う。