Application Development Using IronPython ======================================== IronPython is an implementation of Python that runs on Microsoft's .NET framework. It brings all the advantages of Python to the .NET world, providing a powerful and dynamic way to rapidly develop Windows applications. This talk first introduces IronPython, how it relates to .NET and compares to CPython. A simple IronPython program will be dynamically created from the interative shell, demonstrating some common IronPython development techniques. A large real-world IronPython application, Resolver One, will be demonstrated. This unique new spreadsheet application takes full advantage of the power of Python, being a Python development environment written in IronPython. The presentation will finish with a demonstration of developing a real multimedia application using IronPython. Windows Forms, event handling, using external .NET APIs and integrating C# classes will be discussed and demonstrated. ---- Planned talk length: 60 minutes