Sponsored Links


Resources

.NET Research Library
Get .NET related white papers, case studies and webcasts

IronPython: Python on the .NET FrameworkIronPython: Python on the .NET FrameworkIronPython: Python on the .NET Framework Discuss DiscussDiscuss Printer friendly Printer friendlyPrinter friendly
IronPython: Python on the .NET Framework

October 4, 2006

Discuss this mini-guide


IronPython: Python on the .NET framework


IronPython Information
IronPython Articles
IronPython Downloads and Samples
IronPython Tutorials

IronPython is Microsoft's implementation of the Python language running on the .NET Framework. Integration with the Common Language Runtime (CLR) is said to be robust due to its use of the Microsoft Intermediate Language (MSIL). Unlike Python, which is open source, IronPython has been released under the Microsoft shared source license.

One thing is for certain; IronPython's continuing evolution must walk a tightrope between the Python and .NET communities. How well Microsoft listens to Python developers will be key, as IronPython is likely to be only the opening salvo for the integration of many other dynamic languages.

I've gathered the resources below to help you understand how IronPython can potentially benefit your next project. Take a moment to download IronPython and have some fun with the samples and tutorials.


IronPython Information


IronPython v1.0 Release Notes
http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython&title=v1.0%20Release%20Notes

Webcast with Jim Hugunin,lead architect for IronPython at Microsoft (InfoWorld)
http://weblog.infoworld.com/udell/screenroom/ironpython_flv.html

IronPython: Python on the .NET Framework (MSDNTV)
http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20051110PythonJH/manifest.xml

IronPython 1.0 Frequently Asked Questions (Microsoft)
http://www.codeplex.com/WorkItem/WorkItemFileAttachmentDownload.aspx?ProjectName=IronPython&WorkItemId=2731&FileAttachmentId=869

Regression tests results (Microsoft)
http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython&title=Regression%20Tests

How Value Types work in IronPython (Microsoft)
http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython&title=Value%20Types

The IronPython Exception Model (Microsoft)
http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython&title=Exception%20Model

IronPython IDE project
http://lynanda.com/mediawiki/index.php/Main_Page



IronPython Articles


A First Look at IronPython: Where Python meets .NET (Ziff Davis)
http://www.devsource.com/article2/0,1895,1989490,00.asp

CLR Inside Out (MSDN)
http://msdn.microsoft.com/netframework/default.aspx?pull=/msdnmag/issues/06/10/clrinsideout/default.aspx

Dynamic Programming using IronPython - Part 1 (Mitch Barnett)
http://softwareindustrialization.com/Lists/Blog/DispForm.aspx?ID=83

Dynamic Programming using IronPython - Part 2 (Mitch Barnett)
http://softwareindustrialization.com/Lists/Blog/DispForm.aspx?ID=84

Dynamic Programming using IronPython - Part 3 (Mitch Barnett)
http://softwareindustrialization.com/Lists/Blog/DispForm.aspx?ID=85

Dynamic Programming using IronPython - Part 4 (Mitch Barnett)
http://softwareindustrialization.com/Lists/Blog/DispForm.aspx?ID=86

Dynamic Programming using IronPython - Part 5 (Mitch Barnett)
http://softwareindustrialization.com/Lists/Blog/DispForm.aspx?ID=87



IronPython Downloads and Samples


IronPython: Release 1.0 Production
http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=IronPython&ReleaseId=423

Source Code: IronPython-1.0-Src.zip
http://www.codeplex.com/Project/FileDownload.aspx?ProjectName=IronPython&DownloadId=1896

IronPython-1.0-Samples-WinFormsMapPoint.zip
http://www.codeplex.com/Project/FileDownload.aspx?ProjectName=IronPython&DownloadId=1898

IronPython-1.0-Samples-DiskUse.zip
http://www.codeplex.com/Project/FileDownload.aspx?ProjectName=IronPython&DownloadId=1899

IronPython-1.0-Samples-Puzzle.zip
http://www.codeplex.com/Project/FileDownload.aspx?ProjectName=IronPython&DownloadId=1900

IronPython-1.0-Samples-FMsynth.zip
http://www.codeplex.com/Project/FileDownload.aspx?ProjectName=IronPython&DownloadId=1901

IronPython-1.0-Samples-IronTunes.zip
http://www.codeplex.com/Project/FileDownload.aspx?ProjectName=IronPython&DownloadId=1902

IronPython-1.0-Samples-IPPowerShell.zip
http://www.codeplex.com/Project/FileDownload.aspx?ProjectName=IronPython&DownloadId=2263

IronPython-1.0-Samples-Pyc.zip
http://www.codeplex.com/Project/FileDownload.aspx?ProjectName=IronPython&DownloadId=2364

IronPython-1.0-Samples-Direct3D.zip
http://www.codeplex.com/Project/FileDownload.aspx?ProjectName=IronPython&DownloadId=2390



IronPython Tutorials


IronPython and WinForms - Introduction (Voidspace)
http://www.voidspace.org.uk/python/weblog/arch_d7_2006_05_20.shtml#e342

IronPython and WinForms - Hello World (Voidspace)
http://www.voidspace.org.uk/python/weblog/arch_d7_2006_05_20.shtml#e343

IronPython and WinForms - Widgets and Event Handlers (Voidspace)
http://www.voidspace.org.uk/python/weblog/arch_d7_2006_05_27.shtml#e344

IronPython and WinForms - Panels and Styles (Voidspace)
http://www.voidspace.org.uk/python/weblog/arch_d7_2006_06_03.shtml#e351

IronPython and WinForms - The TextBox Widget (Voidspace)
http://www.voidspace.org.uk/python/weblog/arch_d7_2006_06_03.shtml#e352

IronPython and WinForms - CheckBoxes and RadioButtons (Voidspace)
http://www.voidspace.org.uk/python/weblog/arch_d7_2006_06_17.shtml#e374

IronPython and WinForms - Dock and Anchor (Voidspace)
http://www.voidspace.org.uk/python/weblog/arch_d7_2006_07_22.shtml#e399

IronPython and WinForms - C# and the Clipboard (Voidspace)
http://www.voidspace.org.uk/python/weblog/arch_d7_2006_07_29.shtml#e406

IronPython and Background Worker Threads (Voidspace)
http://www.voidspace.org.uk/python/weblog/arch_d7_2006_09_02.shtml#e452

Agile investigation of the GDATA client with IronPython (Mark Rees)
http://hex-dump.blogspot.com/2006/08/agile-investigation-of-gdata-client.html

A Windows Form GUI for the GDATA reader with IronPython (Mark Rees)
http://hex-dump.blogspot.com/2006/08/windowsforms-gui-for-gdata-reader_12.html

Deploying the GDATA Reader as an executable (Mark Rees)
http://hex-dump.blogspot.com/2006/08/deploying-gdata-reader-as-executable.html

IronPython and ADO.NET Part 1 (Mark Rees)
http://hex-dump.blogspot.com/2006/09/ironpython-and-adonet-part-1.html



Authors

Brent Sheets is a former Senior Editor at TechTarget and a frequent contributor to SearchVB.com. He founded and managed the popular Visual Basic Web Directory website until it was acquired by TechTarget in 2000 and relaunched as SearchVB.com. Brent currently resides in sunny Florida with his wife and daughter.

News | Blogs | Discussions | Tech talks | White Papers | Downloads | Articles | Media kit | About
All Content Copyright ©2007 TheServerSide Privacy Policy
Site Map