InfoQ ホームページ .NET に関するすべてのコンテンツ
-
ASP.NET MVCでのT4 の使用
ASP.NET MVCはControllerまたはViewがプロジェクトに追加される場合、T4 (Text Template Transformation Toolkit)を使用し、ひそかにコードを生成する。T4は、テンプレートに基づいた、完全にカスタム可能なテキストジェネレータである。
-
Managed Extensibility Frameworkプレビュー4
MicrosoftのManaged Extensibility Framework (MEF)は、CodePlexで利用可能なオープンソース(MS-PL) .NETアプリケーション構成フレームワークである。MEFは、プラグインモデルのアスペクトおよびコントロールコンテナの反転を提供する。
-
JSINQ、 LINQのJavaScript実装
JSINQは、JavaScript INtegrated Queryを表し、LINQ to ObjectsをJavaScriptに実装するベータプロジェクトである。最近はKai Jager氏によってCodePlexでリリースされた。JSINQにはEnumerableおよびQueryの2つのモジュールがあり、それぞれSystem.Linq.Enumerable およびSystem.Linq.Queryableを実装している。配列、DOMノードリストまたは他のオブジェクト上での列挙を可能にする。
-
LINQPad搭載のMaster LINQ
LINQPadは、無償のスタンドアロンアプリケーションであり、NutshellのC# 3.0向けのアドオンとして、Joseph Albahari 氏によって記述された。基本的にLINQPadは、IDEおよびSQL統合がビルドされたLINQインタ��プリターである。LINQPadはシンプルであるが、申し分ないユーザインターフェイスを備えている。 LINQ to SQL、LINQ to ObjectsおよびLINQ to XMLの複数ステートメントのスニペットを含むLINQ表現を即座に実行することができる。
-
ThreadPoolがTask、ContinuationおよびFutureに取って代わる
.NET 4.0で、スレッドプールの新バージョンが利用可能になる。パフォーマンスおよびロードバランシングの拡張機能に加えて、この新たなスレッドプールはTaskの使用を可能にする。
-
Mark Pollack氏、Spring.NET 1.2と今後について語る
InfoQは、Spring.NETの創始者であるMark Pollack氏に昨年利用可能になった1.2.0のリリースについて、また今後の計画についてインタビューをおこなった。
-
Mix09でSilverlight 3が明らかに
Microsoftは、Mix09カンファレンスでSilverlight 3を公開する予定である。セッションで取り上げられるのは、Silverlight 3における改善したグラフィック処理、メディア拡張およびアプリケーション開発の改善である。
-
ASP.NET 4.0における簡易ビューステートの無効化
ASP.NET 4.0は、新しいメカニズムを提供している。ビューステートを有効/無効にし、以前よりも相当簡単に制御できるようにする。その状態を保存するために、 ASP.NETコントロールは今までデフォルトで有効になったビューステートを使用する。この振る舞いは、時々クライアントとサーバ間で大量のデータが転送されるという結果になることがある。
-
Visual Studio 2008 Extensions for SharePoint 1.3 CTP のリリース
Microsoft は Visual Studio 2008 extensions for Windows SharePoint Services 3.0 の新バージョン 1.3 のコミュニティ・テクノロジ・プレビュー版をリリースした。本リリースは VSeWSS v1.2 を基にしており、大幅に改良された SharePoint 開発ツールと共に Visual Studio 2010 がリリースされるまでの間、追加的な改善を提供するものである。
-
Silverlight向けのMD5実装
Reid Borsuk氏により、Silverlight向けのMD5暗号ハッシュアルゴリズムの実装がMSDNに掲示されている。別のMSDNユーザである Delay氏は、近ごろWPFやSilverlightでも動作し、MD5、SHA-1およびCRC-32ハッシュの計算に役立つ小型の.NETコマンド行アプリケーション、ComputeFileHashesを掲載した。
-
InfoQ主催のカンファレンス「QCon」が東京で開催されます
サンフランシスコ及びロンドンにて開催されている、InfoQ主催のカンファレンス「QCon」が「QCon Tokyo 」として、本年4月に日本に上陸します。
-
「良いデザイン」とは?
ソフトウェアプロジェクトが成功する上で(および、実のところソフトウェア職に携わる上でも)、要となるのは良いデザインであるということは、今さら言うまでもない。「良いデザイン」が何を意味するのかを定義することは、一連の終わりのない討論、論文、話し合い、議論などで、長い間大々的に取り上げられてきた。これも新しいことではない。J.B.Rainsberger氏およびScott Bellware氏が真の定義がなされるまでフォローすると役立つアドバイスを提供している。
-
激論: Prototype vs. jQuery
クライアントサイドにおけるウェブ開発の場面で Ajax が当たり前のように用いられるようになり、「どの JavaScript/Ajax フレームワークが最高か」という問いかけをよく耳にするようになった。Glenn Vanderburg 氏が記事の中で Prototype と jQuery を比較すると、業界のエキスパートである Douglas Crockford 氏と Dion Almaer 氏からさまざまなレスポンスが返ってきた。
-
ASP.NET MVC 1.0 Release Candidate
先日、Scott Guthrie氏はASP.NET MVC 1.0 Release Candidateがダウンロードで利用可能であることを発表した。このリリースは、2月に最終版の1.0がリリースされる前の最後の一般リリースである。
-
Mono 2.2がリニアコード生成エンジンを装備
今までMonoのコード生成エンジンは、コードのツリーIntermediate Representation (IR)に基づいていた。バージョン2.2は、リニアIRに基づいた新たなエンジンを搭載しており、スピードとコードサイズの大幅な改善が実現した。