March, 2008

  • 荒井省三のBlog

    DSL Tools for Visual Studio 2008

    • 0 Comments
    今更という気がしないでもないですが、 リリース されています。インストールしたフォルダの中の「VisualStudioIntegration\Tools\DSLTools」にVisual Studio 2005のマイグレーションガイドがあります。これによると以下のような作業を行うことでマイグレーションができます。 Visual Studio 2008で新規ソリューションを作成する(ソリューション名、言語名、拡張子、会社名、名前空間などを合わせる)。 ドメインモデル定義ファイル(DSL...
  • 荒井省三のBlog

    Silverlight DLRにおける initParams の説明

    • 1 Comments
    今回はSilverlight 2.0 Beta1でDLRを使用する時のパラメータであり、initParamsを説明したいと思います。このパラメータの記述方法は、以下のような形式です。 initParams="キー=値 [, キー=値 , .....]" 指定できるキーには以下のようなものがあります。 start:開始するコードファイルを指定します。省略すれば、app.拡張子が使用されます。 debug:デバッグ情報を出力するかどうかをtrue/falseで指定します...
  • 荒井省三のBlog

    DLRにおけるオブジェクト・メンバーリストの取得方法

    • 0 Comments
    Silverlight 2.0 Beta1 SDKに含まれているDLRは、IronPython 2.0A8相当です。IronPython 2.0 Beta1に含まれるDLR相当を使いたい場合は、Dynamicsilverlight.netのFlickrサンプルから試してください。今回は、DLRを使ったオブジェクトのメンバーを言語非依存で参照する方法をご紹介します。例えば、以下のPythonコマンドを見てください。 >>> import datetime >>>...
  • 荒井省三のBlog

    Silverlight 2.0 Beta1 用の DLR サンプル

    • 0 Comments
    何回かご紹介した Dynamicsilverlight.net ですが、Silverlight上の動的言語のサンプルなどを提供するサイトとして、作り直されたようです。このサイトで見ることのできる サンプル には、DLR Console、Clock、Flickrの3種類をインタネット経由で動作させることができます。DLR Consoleに関しては、キーボードマッピングがUSキーボードとなっている点にご注意ください。JISキーボードとは、キーマッピングが異なります。このサンプル自体をダウンロードするリンクは用意されていませんが...
  • 荒井省三のBlog

    MIX08 のIronRuby Hol を使用するときの注意点

    • 6 Comments
    dynamicsilverlight というサイトで、ソースコードとハンズオンラボの内容があるとご連絡しました。ここで公開されているFlickrを使ったラボを実行するには、必ず提供されているフォルダで「scrtipt\server.bat」を実行するようにしてください。というのは、Holとして公開されているDLRなどのバージョンが、「 2.0.5.100 」となっているからです。Silverlight 2.0 Beta1 SDKに含まれているDLRのバージョンは「 2.0.5.0 」なのです。このため2...
  • 荒井省三のBlog

    IronRuby Hands-on-Labs in MIX08

    • 1 Comments
    私もJohn Lamのブログから知ったんですが、MIX08で行われたIronRubyのハンズオンラボの内容が公開されています。 dynamicsilverlight というサイトにあります。このサイトで公開されているものは、以下の通りです。 Dynamic Silverlight:ソースコード(DLR、IronPython、IronRuby、Chiron) MIX08-Hands-on-Lab-Ruby:IronRubyのハンズオンのコンテンツ ラボマニュアル ソースコードの中にあるreademeを読むと...
  • 荒井省三のBlog

    Silverlight 2.0 Beta1 におけるDLR

    • 0 Comments
    やっと Silverlight 2.0 Beta1 が公開されました。そしてラスベガスで行われた MIX08のセッション もストリーミングが公開されています。そして サンプル の公開も始まっています。まだDLR Consoleのサンプルは公開されていないようですが、個人的には1.1アルファのものを移植して使っています。この移植したサンプルを動かしているのが、以下です。 Silverlight 2.0で追加されたコントロールを使って作成した電卓になります。上記の中で行っているコードは、以下のようなものです...
  • 荒井省三のBlog

    I love tree.

    • 1 Comments
    タイトルほどじゃ無いのですが、DLRのASTに関するエントリを昨日、記載し��した。その後にMartinさんのブログを見ていたら、彼も時を同じくTreeに関する話題を取り上げています。彼のエントリでは、 DLRのASTとLinqのExpressionTree を比較しています。また DLRのTreeに関するエントリ もとても興味深いです。これらのTreeの使い方を覚えておけば、きっとどこかで役に立つと思うのは私だけでしょうか? 実はLinqのExpressionTreeの話もいずれ書こうと思っていたのですが...
Page 1 of 1 (8 items)