Main Page

From IronPython Cookbook

(Difference between revisions)
Line 36: Line 36:
The rest of the book covers working with various parts of the .NET framework (ASP, databases, web services, WPF, shell scripting, working with Windows and so on), getting deeper into Python (testing, protocols, metaclasses and so on) and also embedding and extending IronPython.
The rest of the book covers working with various parts of the .NET framework (ASP, databases, web services, WPF, shell scripting, working with Windows and so on), getting deeper into Python (testing, protocols, metaclasses and so on) and also embedding and extending IronPython.
-
 
-
IronPython has been used by [http://www.resolversystems.com Resolver Systems] to create a desktop application called Resolver One.
 
-
 
-
[[Image:Resolver.jpg|500px|Resolver in Action]]
 
-
 
-
* [http://en.wikipedia.org/wiki/Resolver_One Resolver One Wikipedia Page]
 
-
 
-
Resolver One is a Rapid Application Development tool with a spreadsheet interface, and as well as being fully scriptable with IronPython you can save spreadsheets as IronPython programs. You can find out more about it at the [http://www.resolverhacks.net Resolver Hacks Website].
 
-
 
-
For regular news on IronPython and the Dynamic Language Runtime, check out the [http://ironpython-urls.blogspot.com/ IronPython-URLs Blog].
 
To see the articles in this wiki, go to the [[Contents]] page.
To see the articles in this wiki, go to the [[Contents]] page.
Line 51: Line 41:
For help getting started with Python programming, or other IronPython resources, go to the [[Useful Links]] page.
For help getting started with Python programming, or other IronPython resources, go to the [[Useful Links]] page.
-
For convenient access to IronPython binaries and source files, see the [[Downloads]] page.
 
For the people involved, see [[People|People in IronPython]].
For the people involved, see [[People|People in IronPython]].

Revision as of 17:25, 5 May 2011

IronPython Cookbook

This wiki contains recipes and example code for IronPython. IronPython is a Microsoft port of the Python Programming Language to the .NET framework.

Python is a dynamic language, used for a wide variety of purposes, with an emphasis on clean and expressive code. It allows the maximum flexibility for the developer, whilst maintaining readability of code.

IronPython brings Python to .NET, and allows you native access to the .NET framework and classes. It runs on Microsoft .NET and on Mono, a cross-platform Open Source implementation of the .NET runtime and framework libraries.

In addition, Microsoft has built IronPython support into the following systems:

The best reference on IronPython is the book IronPython in Action from Manning Publications:

IronPython in Action

Chapters 1 and 7 are free to download:

IronPython in Action is a book on IronPython, written by Michael Foord and Christian Muirhead for Manning Publications.

The first five chapters are an introduction to .NET, a Python tutorial, and then a walkthrough creating an example structured Python application.

The rest of the book covers working with various parts of the .NET framework (ASP, databases, web services, WPF, shell scripting, working with Windows and so on), getting deeper into Python (testing, protocols, metaclasses and so on) and also embedding and extending IronPython.

To see the articles in this wiki, go to the Contents page.

For help getting started with Python programming, or other IronPython resources, go to the Useful Links page.


For the people involved, see People in IronPython.


Sponsor Sites

Datingsites.org is another perfect example of a site that incorporates IronPython in their code.

For an online company using IronPython in production, see this online casino website.

Slots Geek is one of the largest portals reviewing online slot machines and casino offering slot games. If you prefer to play poker, you might want to check out this sky poker review, where you can play direct from your TV.

TOOLBOX
LANGUAGES