BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ デベロップメント に関するすべてのコンテンツ

  • VBのイテレーター

    近ごろVisual BasicのPaul Vick氏が、まだ名前の付けられていないバージョンにイテレーターを追加する提案を発表した。C#のyield return文と同一のユースケースに対処することを意味している一方で、その提案は機能がないプログラマの計画のように見える。

  • Fluent NHibernate

    Fluent NHibernateはAPIであり、XML構成ファイルを使用する代わりに、プログラムでNHibernateマッピングを作成する。その目的は、改善された読み取り機能、テスト機能およびコンパイル時の安全性を提供することで、NHibernateをプロジェクトに組み込む際に直面する問題を最小限に食い止めることである。

  • マイクロソフトがSync Framework v1.0 RTMをリリース

    マイクロソフトはこの程Sync Framework 1.0RTMをリリースした。マイクロソフトによると、SyncFrameworkは「アプリケーションやサービス、デバイス用のシナリオを共同でそしてオフラインで使用可能にする総合的な同期プラットフォーム」である。

  • .NET汎用における共変性と反変性

    現在VBや#Cのような.NET言語は、属性の共変性と反変性をサポートしていない。これは、近い将来変わるとは考えにくいが、Microsoftでは、それに���いて話している。共変性と反変性を完璧に紹介するには、余りにも長い時間がかかるであろう。そのため、Eric Lippert氏のシリーズであるCovariance and Contravariance in C#を参考にすることを勧めている。

  • John Heintz氏による、Javaアノテーションのベストプラクティス

    New Aspects of Software社のJohn Heintz氏はNo Fluff Just Stuffコミュニティが主催する、Central Ohio Software Symposiumで、Java Custom Annotationを使用して振る舞いを追加するための特別な設計テクニックに関するプレゼンテーションを行った。

  • Webサービスのセキュリティ強化: WCFの手引き

    Microsoftのパターン・アンド・プラクティスグループが、WCFセキュリティガイドを発表した。 この689ページに及ぶ概要には、Webサービス・セキュリティ・ファンダメンタルの全般的な紹介と、いくつかのセキュリティ・スレッドに関する詳細な知識、および適切な対策が記されている。

  • IronNailsについてIvan Porto Carreroに聞く

    IronRubyを使っている開発者を対象として、Ruby on Railsに似たエクスペリエンスでアプリケーションを書くという新プロジェクトが始まった。このプロジェクトはIronNailsと呼ばれ、開発者は今日から試すことができる。

  • Jason Van Zyl氏、Sonatype社、Eclipse FoundationそしてMavenを語る

    Sonatype社は、Mavenの開発の中心となっている会社であるが、最近、戦略的開発者としてEclipse Foundationに加わることを発表した。InfoQではSonatype社のCTOであり、Mavenの設立者であるJazon Van Zyl氏と話をし、このパートナーシップの詳細とこれがMavenの将来にどんな意味をもたらすのかについて訊いた。

  • .NETのモックライブラリ、Moq

    Moqとは.NET 3.5の機能を利用できるよう設計され開発された.NETのモックライブラリである。

  • IISのためのPowerShell

    低レベルのタスクに重点をおいたIIS7 PowerShellProviderの最初のCTPがリリースされた。

  • Javaでのベンチマークの課題

    Elliptic GroupのプログラマであるBrent Boyer氏は健常なJavaベンチマーク(リンク)という2部からなる記事をIBMのDeveloperWorks上で発表した。これは実用性のあるJavaベンチマークの測定における課題について探ったものだ。

  • XHTML 2とHTML 5はまだ別々の道を歩む

    この2つのマークアップ標準はそれぞれの前身をいまどきのウェブにあわせてデザインしたものだ。XHTMLとHTMLとあるのを見るとお互いの仕様が似ていると思い人もいるかもしれない。実際にはこの2つは異なった目的を持ち異なった問題を解決するためのものだ。

  • リアルタイム Java の連載が Sun Developer Network に掲載

    Sun Developer Network に、Java とリアルタイムシステムについての二つの記事からなる連載が掲載されている。執筆は Sun の Brian Goetz 氏と、Robert Eckstein 氏だ。

  • Article: CLR上でのドメイン特化言語の構築

    ドメイン特化言語は最近非常に人気が高まっている話題です。これは恐らく、Rails現象に起因していると考えられます。Railsの人気と、Railsにおけるドメイン特化言語(以降、DSL)の大規模な使用は、DSLに対する広範な関心を呼び起こしました。

  • Article: Rubyのデバッガを調査

    Rubyには、Rubyコミュニティの内外で広く知られている誤解が一つある。Rubyにはデバッガがないという誤解だ。しかし、Rubyにデバッガが無いということは誤解なのだ。実際のところ、Rubyにはデバッガ用のツールがある。

BT