InfoQ

News

Silverlight向けEclipse

作者 Jonathan Allen , 翻訳者 編集部 投稿日 2008年10月21日 午前6時23分

コミュニティ
.NET
トピック
Silverlight
タグ
Eclipse

Microsoftと協力して、フランスの企業であるSoyatec(リンク)がEclipse向けのSilverlight開発環境を開発している。 Eclipse FoundationのメンバーであるSoyatecは、XAML/WPFおよびJavaを結合する(リンク)テクノロジーであるFace製品でよく知られてい る。

Soyatecの製品であるeclipse4SL(リンク)は、JavaベースのサーバとSilverlightアプリケーション間の相互運用性に重点的に取り組ん でいる。SOAP、RESTおよびJSONの通常の混合により、通信は実行される。現在Javaは、Silverlightランタイムでサポートされてい ないため、C#エディタがインクルードされている。

すべてのSilverlight IDEにとって必須なのは、XAMLエディタである。幸いにも、すでにSoyatecはこの分野での経験がある。現在構築しているものの他にも、 eclipse4SLプロジェクトはVisual Studioやグラフィックアーティスト向けのMicrosoftのツールであるExpression Studio(参考記事リンク)とも互換性がある。.

自動ビルドおよび実行付きの基本的なXAMLおよびC#エディタであるMilestone 1が完了している。現在そのアルファリリース(リンク)が利用可能である。

12月に予定されているMilestone 2には、Silverlightコンパイラ、Javaとの相互運用性およびさらに高度なXAMLエディタが含まれる。

最終リリースは、2009年春に予定されているが、Microsoftのプレスリリース(リンク)ではもっと保守的なスケジュールを組んでおり、2009年の下半期を予定している。

 

原文はこちらです:http://www.infoq.com/news/2008/10/eclipse4SL

特集コンテンツ一覧

Scala+Liftによる超実用開発

オブジェクト指向と関数型の機能をすべて提供し、さらにRubyに代表される動的言語の柔軟性と静的型付け言語の信頼性をも兼ね備え、JavaVMの上で開発実行できる新時代の言語がScalaだ。Scalaとその上で使える強力なWebフレームワークLiftを用いた実システム開発が世界的に広がっているが、今回は日本での実システム開発の事例とScala採用の理由をインタビュー+プレゼン形式で語ってもらう。

マネージャ 2.0: スクラムでのマネージャの役割

スクラムはマネージャの役割を定義しない。この記事ではPete Deemer氏がスクラムが果たす役割や選択肢について考察する。この考察にはマネージャの役割の再定義やマネージャをスクラムマスタに任命することも含む。

学習の科学: 脳にとって最善のアプローチ

ある意味、私たちはみんな先生です。ところが、プロの教育者だけがこの分野のトレーニングを受けています。この記事では神経細胞からの教えとそのアジャイルソフトウェア開発などへの適用方法について説明します。

GroovyServ —高速起動Groovy—

GroovyServは、筆者が所属しているNTTソフトウェア株式会社において、Apache License, Version 2.0に基づき開発・公開しているオープンソースソフトウェアです。GroovyServの基本的なアイデアの説明に始まり、実際の効果を示した上で、導入方法と簡単な使い方、応用例などについても説明します。最後に、適用条件と制約について言及します。

GroovyServ —高速起動Groovy—

GroovyServは、筆者が所属しているNTTソフトウェア株式会社において、Apache License, Version 2.0に基づき開発・公開しているオープンソースソフトウェアです。本記事ではGroovyServを紹介します。GroovyServの基本的なアイデアの説明に始まり、実際の効果を示した上で、導入方法と簡単な使い方、応用例などについても説明します。

丸山不二夫氏が語る― Android ”Cloud to Device Messaging Framework” 概要

Android2.2 Froyoで導入された”Cloud to Device Messaging (C2DM) Framework”は、Androidの利用スタイルに大きな変化をもたらす可能性があります。そこで、日本Androidの会 丸山不二夫会長による、「C2DMの概要」についての講演の模様を紹介します。

アジャイルの限界

アジャイルのスイート・スポットの外はアジャイルの手法を適用するするのはコストがかかり障壁もある。このような障害物はアジャイルの適用そのものの適用を妨げるものではないが、アジャイル実践のコストを増大させる。

マルチタスクで仕事は遅くなる

Juggling Balls

個人がマルチタスクで仕事をした場合、非効率で遅くなることは今ではよく知られている。Roger Brown氏は同じ問題を抱える厄介なチームで明示する。