InfoQ ホームページ .NET に関するすべてのコンテンツ
-
FriendlyUrls – ASP.NET Webフォームのために
FriendlyUrlsは、開発者がWebフォームアプリケーションで簡単にきれいなURLを使うことができるASP.NETの新機能である。これはまた、同じプロジェクトでMVCのようにモバイルとデスクトップのビュー両方を簡単に管理できる。Scott Hanselman氏は、詳細を説明した。
-
Entity FrameworkとWCF Data ServicesのEnum
列挙はEntity Framework 5でサポートされた。 – しかしながらEnumsはまだWCF Data Servicesでサポートされていない。つまり、ODataサービスを書くときには、これらを明示的に処理する必要があるということである。
-
自動メール検証コンポーネントの開発者であるEfran Cobisi氏に聞く
InfoQがインタビューしたEfran Cobisi氏は、イタリアPadovaに拠点を置く Cobisi Softwareの創設者である。氏は、Microsoft Most Valuable Professional (MVP) の受賞者で、幾つものMicrosoftの資格を持っており、EmailVerify.NETの開発者である。これは非常に強力なソフトウェアコンポーネントでASP.NETアプリケーション内から e-mailアドレスの存在を自動的にチェックする機能を提供する。
-
Windows Identity Foundationは、.NET 4.5に含まれている
Windows Identity Foundation (WIF)は、アプリケーションにクレームベースの認証を統合するMicrosoftのフレームワークで、現在は.NET Frameworkの一部になっている。WIFはアクセス制御と認証をシンプルにして、クレームのセキュリティトークンをベースとした複数のアプリケーションをまたいだシングルサインオンを可能にする。
-
Windowsストアアプリに対するReflection APIの変更
Windowsストアアプリ向けの.NET APIサブセットは、完全な.NET Framework 4.5よりも大幅に小さくなっている。特にReflection.Emitは提供されておらず、System.TypeクラスのほとんどのメンバーはSystem.Reflection.TypeInfoに移動された。
-
PrimeFaces for ASP.NET の発表に対してモバイルコミュニティから強い反発
Prime Technology が PrimeFaces Mobile の新バージョン計画の明確化に向けて動き出した。これは .NET 環境用の PrimeFaces アプリケーションを開発するという同社の発表に対するモバイルコミュニティのメンバからの強い反発を受けてのものだ。同社をめぐる論争は今に始まったものではなく,今年初めに InfoQ が記事にしたように,自身の PrimeFace コードからフォークした競合会社である Icesoft Technologies への反対議論にも巻き込まれている。
-
MEF 2とTPL DataFlowのシンボルパッケージ
MEF 2とTPL DataflowのRTMが.NET Framework 4.5とともにリリースされた。さらに、MEF向けのNuGetのシンボルパッケージもリリースされた。TPL Dataflow向けもすぐにリリースされる予定だ。
-
Windows 8の.NET開発者のARMing
.NET開発者は、Windows 8上のARMプロセッサにおけるいくつかの障害に対するサポートも求めているが、いくつかのエリアで潜在的なバグが表面化する可能性がある。Microsoftは落とし穴を回避するいくつかのTipsを公開した。
-
既にコンパイルされたアセンブリをデバッグできる.NET Reflector
既にコンパイルされたアセンブリをソースコードもPDBファイルもなしでデバッグするのは難しい。Red Gateの.NET Reflectorを使えば、Visual Studio上でアセンブリを逆コンパイルし、ソースコードがあるアセンブリのようにデバッグできる。
-
.NETにおけるカスタム規約の使用
設定より規約アプローチは、過度の構成を避けるために.NETデザイナによっていくつかの場所で使われている。デフォルトの規約はすぐに立ち上げて実行するためには役に立つが、ときどきデフォルトの振る舞いを変更した方が便利なことがある。
-
MSDNのCQRSガイダンスプロジェクト
MSDNのパターンアンドプラクティスチームは近頃、CQRS Journey Guidanceプロジェクトを発表した。このプロジェクトはDDDとCQRSとイベントソーシングを使ってContoso Conference Management Systemの構築するサンプルプロジェクトだ。
-
BizTalkではないMicrosoftのサービスバス製品
長い間、BizTalkは生命維持装置が付けられていたようだった。複雑で高価なため、決して人気の製品にはならなかった。それでも多くの企業が使っていたのは、Microsoftの名前の信頼感と実際に企業分野でのサービスバスが必要だからだ。このギャップを埋めるためMicrosoftはMicrosoft Service Bus 1.0 for Windows Serverという新しい製品を発表した。
-
Microsoftが新しいREST APIフレームワークを発表
Visual Studio 2012と.NET 4.5の発表に合わせて、MicrosoftはASP.NET Web APIというサービスフレームワークを正式に公開した。ASP.NET MVC 4の一部としてオープンソースのASP.NET Web APIはRESTfulなサービスの開発と利用を簡単にする。
-
Lucene.Net: Apache トップレベルへの昇格と今後
全文検索インデックスライブラリ Lucene の C# 移植版である Lucene.Net がインキュベータから昇格して Apache のトッププロジェクトになった。今回の記事では同プロジェクトと Solr.Net の今後について,Prescott Nasser 氏に尋ねたインタビューを紹介する。
-
Semantic Zoomで改善されたユーザーエクスピリエンス
Semantic Zoomは、Windows 8における新しいタッチに最適化したフィーチャで、一つのビュー内でコンテンツの多くのセットを表示し、ナビゲートする。そして、遅延ローディングを利用したデータコントロールを表示する。結果として、非常に大きなデータセットのコンテナになり得るし、1つあるいは、大きなデータセットを可視化する。Semantic Zoomの助けにより、ユーザーは、個々のレコードをよく見るためにズームインしたり、消費できる二次的な可視化手段で、データのグループを見るためにズームアウトできる。