InfoQ

InfoQ

トピック・タグ別の表示

.NETフレームワークに関するすべてのコンテンツ


.NETフレームワークに関する最新コンテンツ

エージェントは生き残っているか?(後編)

トピック
ワークフロー/BPM,
Java SE,
Java ME,
.NET Compact Framework,
Business Process Management,
Java,
.NETフレームワーク,
SOA,
ビジネス,
エンタープライズアーキテクチャ,
言語,
プラットフォーム,
Android,
オープンソース,
.NET,
モバイル,
OSGi,
分散プログラミング,
OS,
Architecture,
プログラミング,
Agents

Javaで実装されたFIPA仕様準拠の代表的エージェント・プラットフォームであるJADEの特徴の簡単な解説と、最近のJADEの適用範囲の広がりについて紹介。

.NETフレームワークに関するNews

Microsoft .NETは最終的に汎用Zipライブラリを提供した

トピック
.NETフレームワーク,
.NET,
プログラミング

.NET Frameworkは常にZipファイルフォーマットと奇妙な関係を持っている。当初から.NETは実はZipファイルをサポートしていたが、ほとんどの人たちはそれに気づいていなかった。数年を経て複雑なZipPackageクラスやサードパーティーライブラリを見て、.NETは最終的にこの基本的な機能を再び提供する。

Microsoft Fakes Deep Dive – Shims

トピック
.NETフレームワーク,
ユニットテスト,
.NET,
TDD,
テスト,
プログラミング

Shimsは、フレームワークのメソッドを含めたテストの一部としてメソッドの割り込みを行うことができるMicrosoft Fakes frameworkの一部である。これにより、侵入度の低いユニットテストを可能にすることがRich Czyzewski氏の記事“ASP.NET MVC4における非侵襲的ユニットテスト – Microsoft Fakes Deep Dive”において紹介されている。

WinRTのasyncとawaitの先

トピック
Visual Basic.NET,
C#,
.NETフレームワーク,
.NET,
プログラミング

Windows Runtimeは、より優れた非同期プログラミングを提供する。 C#とVisual Basicのawaitとasyncキーワードは、このサポートの一部である。

.NET 4と Silverlight 5でAsync機能が利用可能に

トピック
.NETフレームワーク,
Visual Studio,
Microsoft,
.NET,
IDE,
プログラミング

開発者が.NET 4とSilverlight 5アプリケーションで非同期プログラミング機能を使用できるようになる、新しいAsync Targeting Pack for Visual Studio 11 BetaがMicrosoftからアナウンスされた。これは、以前Async CTPとして提供されていた。

.NET 4.5 の新機能 MEF (Managed Extensibility Framework) 2

トピック
.NETフレームワーク,
.NET,
Managed Extensibility Framework,
プログラミング

.NET アプリケーションを拡張するためのフレームワークである MEF (Managed Extensibility Framework) のバージョン2は現在プレビューモードである。最終リリースは .NET Framework 4.5 への同梱が予定されている。RegistrationBuilder API,属性レス登録,オブジェクトライフタイム管理の向上などが改善点である。

.NETフレームワークに関するArticle

LightSwitchの画面項目にSilverlightユーザーコントロールを追加する

トピック
C#,
Visual Basic.NET,
Silverlight,
.NETフレームワーク,
IDE,
.NET,
RIA,
プログラミング,
.NET Framework Programming

LightSwitchにSilverlightのユーザーコントロールを追加して画面のカスタマイズを行う方法を紹介する。

Visual Studio LightSwitch 2011正式版リリース

トピック
C#,
Silverlight,
.NETフレームワーク,
.NET,
IDE,
プログラミング,
.NET Framework Programming,
RIA,
Architecture

7月27日にLightSwitch正式版がリリースされた。LightSwitchは素早く簡単に業務用アプリケーションを作成するための開発環境である。本記事では、LightSwitchが持つ機能の紹介を行う。

実証済みのアイデアの融合: S#arp Architectureの裏側

トピック
ASP.NET MVC,
Dependency Injection,
.NETフレームワーク,
ASP.NET,
デザインパターン,
.NET,
設計,
Patterns,
プログラミング,
Architecture,
フレームワーク,
Castle,
Object Oriented Design,
nHibernate,
SQLite

この記事では、Web開発における多数の成熟傾向と、クライアントに価値を提供することに対するそれらのメリット、およびS#arp Architecture(最善の手法と技術を活用しようとするASP.NET MVCをベースとしたフレームワーク)内でのそれらの使用について取り上げます。

Naked Objects for .NET - 生産性の高い.NETフレームワーク

トピック
.NETフレームワーク,
.NET,
プログラミング,
Domain Driven Design,
Naked Objects,
Software Factories

Naked Objects for .NETはnaked objectsと呼ばれるアーキテクチャパターンの.NET向け実装フレームワークです。naked objectsの背景にあるコンセプトは、ビジネスアプリケーションを作る時にはドメインオブジェクトだけを作り、ビジネスロジックはそのドメインオブジェクトにカプセル化するというものです。

F# の基本を越えて - ワークフロー

トピック
F#,
Domain Specific Languages,
.NETフレームワーク,
.NET,
言語,
プログラミング

本稿では F# におけるワークフローがどのように機能するのかその中身を調べて掘り下げてみたいと思います。