Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Python » DLR   (RSS)
IronPython 2.6 CTP for .NET Framework Beta1 が公開されました
.NET Framework 4.0 ベータ1に同期したCTP が公開されました。これで C#のdynamicキーワードを使って、Pythonスクリプトを実行することができます。 Read More...
Tech Days 2009 Dynamic Language Runtimeで使用したサンプル
Tech Days 2009のT3-403 Dynamic Language Runtimeで使用したサンプルコードを公開します。このサンプルには、以下のものが含まれています。 DynamicCS:C#4.0のDynamicキーワードを使ったサンプルです。このサンプルの実行には、Visual Studio 2010CTPとIronPython v2.0 for VS10 CTP( http://www.codeplex.com/IronPython/ )が必要になります。 AstTest:DLR Read More...
IronPython 2.0 リリース
ついに IronPython 2.0 がリリースされました。それと同期するように DLR も公開されています。ふむDLRのバージョンは0.9となっていますが、12/10にUpされているのでRC2に同期した0.9から、どの程度更新されたかは不明です。 DLR-0.9をダウンロードしてみると、中にIronRuby、ToyScript、IronPythonも含まれています。IronPython.dllのバージョンを見ると2.0.11121.0なのでIronPython 2.0に含まれているのと同じバージョンになります。異なるのはタイムスタンプだけです。また、DLRに関するドキュメントがWORD文書で5つほど含まれています。DLRをホスティングするには、dlr-spec-hosting.docという文書が有益です。 Read More...
IronPython 2.0RC2
出ていました 。RC2に同期しているらしい、 DLR 0.9 も公開されています。 今月は、忙しくてなかなかブログを更新できていません。Silverlight Dynamic Languageシリーズも次回位で終了にしたいのですが、時間が取れていません。期待して方々に、改めてお詫びを申し上げます。 Read More...
Silverlight Dynamic Language SDK の使い方4
今回は、 Chiron.exeの/bや/z、/mオプションで作成されるアプリケーション・マニフェストを説明します。例題とするのは、 DLR Console で使用されているAppManifest.xamlです。 <Deployment xmlns="http://schemas.microsoft.com/client/2007/deployment" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" RuntimeVersion="2.0.31005.00" Read More...
Silverlight Dynamic Language SDK の使い方3
Dynamic Language SDK で提供されるスクリプトのserver.batとは、chiron.exeをラップしただけのものです。このため指定できるオプションを確認するには、「/?」か「/h」オプションを指定します。指定できるオプションを以下に示します。 オプション 説 明 /d:パス 又は /dir、/directory アプリケーション(スクリプトやプログラム)を格納しているフォルダを指定します。デフォルトは「app」になります。 /x:xapファイル 又は /xap、/xapfile Read More...
Silverlight Dynamic Language SDK の使い方2
今回は、SDKで提供されるテンプレート集の構造を説明します。最初にindex.htmlのobjectタグを解説します。 <object data="data:application/x-silverlight," type="application/x-silverlight-2" width="100%" height="100%"> <!-- XAPファイルを指定します。指定したファイル名が 開発中に使用するフォルダ名になります。 --> <param name="source" Read More...
Silverlight Dynamic Language SDK の使い方1
既にご案内したようにSilverlight 2.0に対応したDynamic Language SDKがリリースされています。 Codeplexのサイト には、以下の5種類が公開されています。 sdlsdk-0.4.0(Everything):バイナリ、サンプル、ソースが含まれています。 sdlsdk-0.4.0-bin:バイナリのみ。 sdlsdk-0.4.0-samples:サンプルのみ。 sdlsdk-0.4.0-src:ソースコードのみ。 sdlsdk-0.4.0-symblos:デバッグなどで使用するシンボル。 Read More...
Silverlight 2.0RTM 用のDynamic Language SDKが公開されました
Silverlight 2.0 RTM対応のDynamic Language SDKが、もうまもなく公開されるようです。JimmyさんのBlogで、 リリースの案内 が掲載されています。日本時間では、明日でしょうか。codeplexの サイト で公開されますので、今日・明日にでもUpされるのでしょう。 と書きながらチェックしたらUpされました。バージョンは、10月初めに公開された0.4.0のままです。 Read More...
Dynamic Language SDK 0.4.0 が公開されています
Silverlight2.0 RC0に対応した Dynamic Language SDK 0.4.0 が公開されています。 お知らせまで。 追伸:まだ、DLRの変更点とかまで調べきれていません。 Read More...
ASP.NET 動的言語サポートのリフレッシュ
昨年にリリースされたASP.NET FutureというCTPにDynamic Languageサポートが含まれていたのを皆さんは、覚えていらっしゃるでしょうか。その後は、特に新しいCTPが出るでもなく経過しておりましたが、codeplexの ASP.NETプロジェクト から更新されたものがリリースされています。提供されているのは、以下の3種類です。 ASP.NET WebForms IronPython サンプル ASP.NET MVC IronPython サンプル ドキュメント 昨年のCTPのようにVisual Read More...
DLR ベータ5 について
IronPython 2.0ベータ5がリリースされてから、DLRにどのような変更が行われているかを調べてみました。一番、大きな変更はネームスペースの変更なのですが、ベータ4に対して以下のようになっています。 System.Scripting-> Microsoft.Scripting Systemというネームスペースが廃止されて、元のMicrosoftというネームスペースに戻っています。それからScriptRuntimeクラスからCreateメソッドが廃止されて、コンストラクタがScriptRuntimeSetupクラスの引数を取るようになっています。この関係でWell Read More...
IronPython 2.0 Beta5 がリリースされました
ベータ5 がリリースされました。リリースノートによると、もうじきRC1が出来ると書いてあります。残っていたバグ対応とDLRのネームスペース変更などが行われていると書かれています。まずは、お知らせまで。 Read More...
DLR Console を使って時計をドラッグするサンプル
前回のエントリで Silverlight Dynamic Language SDK 0.3.0がリリースされたと記載しました。このSDKで提供されているサンプルにDLR Consoleがあります。もっともDLR Consoleは、SDK 0.2.0(Silverlight 2.0 ベータ2と一緒に提供されたものです)で動作するようになっています。SDK 0.3.0に含まれているDLRを調べると、IronPythonのChangeset38029以降のもののようです。このためIronRubyプロジェクトで今日時点で公開されているSVN138よりも新しいDLRになります。このDLRでは、ホスティングAPIなどの細かな変更やネームスペースの変更が行われています。 Read More...
Dynamic Language SDK 0.3.0 がリリースされています
Dynamic Language SDK のVer0.3.0がリリースされています。Dynamic Language SDKとは、DynamicSilverlight SDKと呼んでいたものの名称が変更されたものです。実行環境として、Silverlight 2.0 ベータ2が必要になります。ソースコードも公開されていまして、含まれているDLRのソースコードを見るとIronPython2.0 ベータ4よりも開発が進んだものになっています。含まれるバイナリには、IronRuby、IronPython、ManagedJScriptがあり、そのままでSilverlight2.0ベータ2環境で動作させることができます Read More...
More Posts Next page »
Page view tracker