IronPython と ASP.Net: 一緒に食べるとおいしい 2 つの味

  • Sep 02, 2023

数人の Microsoft ブロガーによると、Microsoft は、IronPython を Microsoft 独自の ASP.Net スクリプト言語とより緊密に統合することで、IronPython を次のレベルに引き上げようとしています。

マイクロソフトが9月にリリース IronPython 動的プログラミング言語の 1.0 バージョン ジム・フグニンによって作成されました。 しかし、Softies は Python 言語の .Net 実装のいじくりをまだ終えていません。

数人の Microsoft ブロガーによると、Microsoft は IronPython を Microsoft 独自の ASP.Net スクリプト言語とより緊密に統合することで、IronPython を次のレベルに引き上げます。. Microsoft 関係者は、今週開催される 2 つの Microsoft 開発者カンファレンス (ラスベガスの DevConnections とバルセロナの TechEd Europe) でこの統合について話し合う予定です。

Microsoft は、次のことに重点を置いた新しい Microsoft IronPython for ASP.Net 製品のコミュニティ テクノロジ プレビュー (CTP) テスト ビルドをダウンロード用にリリースしました。 Microsoft の ASP.Net Web によると、開発者が Microsoft の Visual Studio または Visual Web Developer ツールを使用するときに、よりリッチな Web アプリケーションを作成できるようになります。 サイト。

"IronPython for ASP.NET は、ASP.NET への無料の拡張機能です。 動的言語、特に IronPython のシンプルさと柔軟性を楽しみたいと考えている ASP.NET 開発者を対象としています。 ASP.NET とその高速アプリケーション開発 (RAD) 環境の力を利用したいと考えている Python 開発者向けです」と Microsoft の Web サイトでは説明されています。

Microsoft が作成した新しいホワイト ペーパーによると、Microsoft は言語の拡張性をワンランク上げています。 ASP.Net と今後の IronPython 実装 -- また、他の動的言語のサポートも追加されます。 未来。

「オリジナルのバージョン 1.0 以来、ASP.NET は言語の拡張性をサポートしてきました... ただし、現在の拡張性モデルの欠点は、主に C# などの静的にコンパイルされた言語をターゲットにしており、Python のような動的言語にはあまり適応していないことです。 したがって、私たちは言語拡張性のための新しいモデルを導入しています。 新しいモデルは、動的言語のサポート不足を埋めることを目的としています。これにより、動的言語をより自然に ASP.NET に適合させることができます。 私たちの最初の実装は IronPython 言語に重点を置いていますが、近い将来、あらゆる動的言語で動作するようにモデルを拡張する予定です。」

Microsoft は現在、IronPython を共有ソース ライセンスに基づいて配布できるようにしています。 新しい ASP.Net 拡張テクノロジがいつ、どのようにリリースされるかは今のところ不明です。 しかし、一つだけ確かなことがある。 Microsoft は間違いなく動的言語への熱を上げています、 一般的に。