0

IronPythonを使用して、 JSON-RPC Web サービス プロジェクトの背後にあるロジックを開発したいと考えています。

私の質問は次のとおりです。

  • Visual Studio を使用せずに開発できますか?
  • どのビルド システムを使用すればよいですか (できれば XML ベースではない)。
  • IIS での配置はどのように機能しますか (正確には何を配布する必要がありますか)?
4

1 に答える 1

1

あなたの質問に答えて:

  • Visual Studio を使用せずに開発できますか?

    もちろん、すべての .NET コンパイラはコマンド ラインから実行できます。

    以下は、IronPython を操作するためのツールと IDE のリストです。

    ツールと IDE IronPython での作業

  • どのビルド システムを使用すればよいですか (できれば XML ベースではない)。

    もし私がこれをしていたらmake、おそらく を使うでしょうが、私は時代遅れです

  • IIS での展開はどのように機能しますか (正確には何を配布する必要がありますか)?

    /binIronPython アプリケーションが非標準の .NET Framework ライブラリに依存している場合は、おそらくフォルダー内でそれらが必要になるでしょう。しかし、それ以外の展開は単純な古い XCOPY ジョブである必要があります。

更新しました:

また、作成する必要があるアプリケーションの種類を知りたいです。IronPython を使用して CGI に固執する必要がありますか、それとも代替手段がありますか?

IronPython を C# や VB.NET と同じように扱ってください。サンプルの IronPython ASP.NET プロジェクトは次のとおりです。

ASP.NET 動的言語サポート

ASP.NET IronPython バイナリとサンプル

Scott Guthrie は、数年前に IronPython + ASP.NET に関する記事を書きました。

ASP.NET CTP 用の IronPython

C# または VB.NET で実行できる場合は、IronPython でも実行できます。

その他のリンク:

IronPython クックブック

Voidspace - IronPython in Action の著者

于 2011-04-17T23:56:45.973 に答える