BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ プログラミング に関するすべてのコンテンツ

  • Entity Framework 6.0: Async、IQueryableオペレータ、機能拡張

    Microsoftによると、Entity Framework 6.0はasyncをサポートし、SaveChangesAsync()もしくはExecuteSqlCommandAsync()を使った実装が可能になる。また開発者はIQueryable (IQueryable<T>)オペレータでのasyncオペレーションが可能になり、FindAsync()やSingleAsync()拡張メソッドを使って実装できるようになる。

  • Entity Framework 5.0の紹介

    Entity Framework 5.0は特別なデータ型をサポートし、DbGeographyクラスやDbGeometryクラスを利用して実装できる。また、キャッシュモードでLINQクエリをを変換することでLINQ to Entitiesのクエリの自動コンパイルを実現している。したがって、開発者は以前のバージョンのようにCompiledQuery.Compileメソッドを呼ぶ必要はなくなる。

  • NETのデッドロックを検出するPostSharp

    SharpCraftersのAOPフレームワークの開発元であるPostSharpは、デッドロック検出ツールを開発した。このツールはMutex、Monitor、ReaderWriterLockのような一般的なロックプリミティブを用いて、単一の行をプロジェクトに追加するだけで利用できる。

  • FriendlyUrls – ASP.NET Webフォームのために

    FriendlyUrlsは、開発者がWebフォームアプリケーションで簡単にきれいなURLを使うことができるASP.NETの新機能である。これはまた、同じプロジェクトでMVCのようにモバイルとデスクトップのビュー両方を簡単に管理できる。Scott Hanselman氏は、詳細を説明した。

  • HTML5 Boilerplate 4:改善されたApache設定、IR技法、MITライセンスの使用

    HTML5 Boilerplate (H5BP)は、HTML5 と CSS の開発を始めるためのテンプレートを提供する。その中には、推奨のwebサーバー設定を含んだフロントエンドweb開発のベストプラクティス一式が入っている。H5BP 4で新しくなったのは、改善された Apache圧縮設定、HiDPIメディアクエリ、MITライセンス、console.logの保護、新しいイメージ置換 (IR)技法である。

  • Oracle が Java EE 7 計画からクラウドサポートを削除

    もはや馴染みとなった感もあるが,Oracle は Java EE 7 の開発スケジュールを維持するために,PaaS とマルチテナンシを Java EE 8 まで延期して,開発範囲を縮小することを検討中であると発表した。

  • EmbarcaderoがDelphiとC++ Builderをアップデートし、 HTML5 Builderをリリース。

    Embarcadero Technologiesは、開発ツール製品の全面改良版をリリースしたが、その中には、RAD Studio XE3, Delphi XE3そしてC++Builder XE3が含まれる。またモバイルとwebアプリ開発者向けにHTML5 Builderをリリースした。InfoQは、Embarcaderoで製品管理部門のディレクターであるJohn Thomas氏に聞いた。

  • JBoss Developer Framework: JBoss テクノロジのためのドキュメントハブ

    JBoss Developer Framework は JBoss 関連のテクノロジのための集中型ドキュメントリソースである。ソフトウェアスタック全体のすべてのレイヤ (例えばユーザインターフェースと永続化レイヤ) をどのように使用するか,ひとつの場所で開発者に示すことがその重点だ。フレームワークには Maven のクイックスタート,チュートリアル,マイグレーション資料,その他 JBoss Application Server 用の Web 開発の関連するリソースが含まれている。

  • サードパーティの開発者はWinRT上でJITを動かせるか

    Windows ARM (WOA)上のJava、LuaJIT、V8エンジンを期待しているとこれらのエンジンや同様のツールが動作しない可能性があることに驚くだろう。このプラットフォーム上でサードパーティコンパイラをどのようにリリースするかについて関心が集まっている。

  • 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はアクセス制御と認証をシンプルにして、クレームのセキュリティトークンをベースとした複数のアプリケーションをまたいだシングルサインオンを可能にする。

  • CAMP 1.0 – PaaSアプリケーション管理のオープンAPI

    Oracle、Rackspace、Red Hat、CloudBeesなどの企業がPaaSアプリケーション管理用のAPIを提案している。このAPIを実装しているPaaSであれば、開発者はどのようなインフラになっているかを知らずに、アプリケーションの管理できる。

  • 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 への反対議論にも巻き込まれている。

BT