我想使用IronPython开发JSON-RPC Web 服务项目背后的逻辑。
我的问题是:
- 我可以不使用 Visual Studio 进行开发吗?
- 我应该使用什么构建系统(最好不是基于 XML 的)?
- IIS 下的部署如何工作(我究竟需要分发什么)?
我想使用IronPython开发JSON-RPC Web 服务项目背后的逻辑。
我的问题是:
在回答您的问题时:
我可以不使用 Visual Studio 进行开发吗?
绝对所有的 .NET 编译器都可以从命令行运行。
以下是使用 IronPython 的工具和 IDE 列表:
我应该使用什么构建系统(最好不是基于 XML 的)?
如果我这样做,那么我可能会使用make
,但是我已经过时了
IIS 下的部署如何工作(我究竟需要分发什么)?
如果您的 IronPython 应用程序依赖于任何非标准的 .NET Framework 库,那么您的/bin
文件夹中可能需要它们。但除此之外,部署应该只是一个普通的旧 XCOPY 工作。
更新:
另外我想知道我需要创建什么样的应用程序:我必须坚持使用 IronPython 的 CGI 还是有其他选择?
只需像对待 C# 或 VB.NET 一样对待 IronPython。这里有一个 IronPython ASP.NET 项目示例:
几年前,Scott Guthrie 写了一篇关于 IronPython + ASP.NET 的文章:
如果您可以在 C# 或 VB.NET 中完成,那么您可以在 IronPython 中完成。
其他链接: