akosch
akosch

Reputation: 4406

IronPython based web-service

I want to use IronPython to develop the logic behind a JSON-RPC web-service project.

My questions are:

Upvotes: 0

Views: 1581

Answers (1)

Kev
Kev

Reputation: 119836

In answer to your questions:

  • Can I develop without using Visual Studio?

    Absolutely all of the .NET compilers can be run from the command line.

    Here's a list of tools and IDE's for working with IronPython:

    Tools and IDEs Working with IronPython

  • What build system should I use (favorably not XML-based)?

    If I was doing this then I'd probably use make, but then I'm old fashioned

  • How does deployment under IIS work (what exactly do I need to distribute)?

    If your IronPython application has dependencies on any non-standard .NET Framework libraries then you'll probably need them in your /bin folder. But other than that deployment should just be a plain old XCOPY job.

Updated:

Also I would like to know what kind of application I need to create: do I have to stick with CGI using IronPython or are there alternatives?

Just treat IronPython as you would C# or VB.NET. There's a sample IronPython ASP.NET project here:

ASP.NET Dynamic Language Support

ASP.NET IronPython Binaries and Examples

Scott Guthrie wrote up an article on IronPython + ASP.NET a few years back:

IronPython for ASP.NET CTP

If you can do it in C# or VB.NET then you can do it in IronPython.

Miscellaneous links:

IronPython Cookbook

Voidspace - author of IronPython in Action

Upvotes: 1

Related Questions