BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ 言語 に関するすべてのコンテンツ

  • C#の機能:オプションおよび名前付きパラメータ、COM相互運用性

    信じようと信じまいと、C#はオプションおよび名前付きパラメータを完全サポートすることになる。COMサポート向けの他の機能がC# 4に含まれる。パラメータ化プロパティに関する噂もあった。

  • C#の機能:動的タイプトオブジェクトおよび複数ディスパッチ

    動的言語やDLRの重要性が高まる中で、C#は動的に型付けされたオブジェクトと動作できることが必要とされる。

  • プレビュー:C# Annotated Standard

    C#コンパイラの動作方法を知る必要がある場合、C# Standardに勝るものはない。しかし、時としてそれだけでは不十分である。MicrosoftコンパイラやMonoコンパイラの動作方法の違いを知る必要がある場合は、特にそうである。

  • Polyforms - DAOコードの複製を削減する

    Polyformsプロジェクトの最終目標はデータ・アクセス・オブジェクトをその背後にある永続化層のAPIと密に結合させてしまっている多くの複製コードを削減することである。このフレームワークでは開発者が定義したRepository (リポジトリ)インタフェー��のサービス・メソッドを自動的に実装するアプローチをとっている。

  • プロジェクト創設者Franck Wolff氏と語る、Granite Data Serviceの続報

    今年の初頭、InfoQではGranite Data Services(GDS)についてプロジェクト創設者のFranck Wolff氏と話をした。この記事では、最近リリースされたGDS 1.1についてより詳細を知るためWolff氏と再度話をした。

  • Terracottaリリース2.7がGlassFish、Spring 2.5および分散ガベージコレクションをサポート

    Terracotta開発チームは先日Terracottaバージョン2.7の出荷を発表した。

  • .NETアプリケーションにおけるIronSchemeのホスト

    .NETランタイム向けSchemeの実装である.NETランタイムは、デベロッパによる試用準備態勢が整った。IronSchemeは、厳密にR6RS Schemeスタンダードに準拠しており、PLT R6RSテストスイートの8,897のテストのうち、現在8,881のテストをパスしている。

  • Anders Hejlsberg氏およびGuy Steele氏が並列性および言語設計について語る

    JAOOにて収録されたインタビューで、Anders Hejlsberg氏およびGuy Steele氏は言語設計の並行性について話している。Anders Hejlsberg氏は、C#のチーフアーキテクトであり、Turbo Pascalの作成者であり、Delphiの旧チーフアーキテクトである。Guy Steele氏は、Schemeの作成者であり、現在は並列処理と計算に焦点を当てるプログラミング言語であるSunのFortressに取り組んでいる。

  • JBoss Enterprise SOA Platform 4.3およびJBoss Operations Network 2.1リリース

    Red Hatは、JBoss Enterprise SOA Platformの新バージョン(バージョン4.3)とJBoss Operations Networkの新バージョン(2.1)をリリースした。 新しいSOA PlatformはオープンソースSOA配備のリモート監視と管理を可能にし、新しい統合管理プラットフォームは協調サポートの改善を目標としている。

  • JGroupsのmemcached実装 - フェイルオーバやJMXもサポート

    JBossのJGroups・ClusteringチームのリードであるBela Ben氏は、近頃JGroupsをベースにしてmemcachedを実装した。これはJavaのクライアントでmemcachedに直接アクセスできる。この実装は全てJavaで書かれ、memcachedフレームワークよりいくつかの利点をもっている。

  • Nova Bonita ー Bonita 4.0がリリース

    2年間の開発を経て、Bonita 4.0(Nova Bonitaとも呼ばれる)のリリースがBonitaプロジェクトチームから発表された。

  • ParseTree 3.0のリリース、関連ライブラリのアップデート

    Ryan Davis氏はParseTree 3.0のリリースおよびRuby2RubyやFlogといった関連ライブラリへのアップデートを発表した。

  • Web Frameworks、MVCおよびASP.NET

    コミュニティのテクノロジープレビューとして約1年が経過し、Microsoftは初のASP.NET MVCフレームワークのベータ版をリリースした。ASP.NET MVCは、過去にテクノロジーが推進したWebFormsからの急進的な離脱であり、主流なWebプログラミングへの回帰であるというのが多くの一致した意見である。MVCパターンは、Ruby on RailsやJavaのSpring FrameworkのようなWebフレームワークに基礎を提供する。

  • BPM製品は将来のために機能性を強化

    Dennis Byron氏によると、ベンダーの最近の調査で、すべてのBPMベンダーが、ワークフローとストレートスループロセッシングや、インターネットとイントラネットなどの区別をなくして、「ビジネスプロセスマネジメント(BPM)はあらゆるタイプのビジネスプロセスを自動化する必要がある」ということに同意している。

  • Adobe、Flash 10をリリース

    Adobe SystemsからFlash Playerの最新版が一般提供向けにリリースされた。新機能の多くを最大限に活用するには、開発者は来年のFlex 4のリリースを待たなければならない。しかし、Flash 10は、開発者の興味を引く次の4つの主要な改善をもたらす。

BT