Professional IronPython and over one million other books are available for Amazon Kindle. Learn more
CDN$ 33.85
  • List Price: CDN$ 53.99
  • You Save: CDN$ 20.14 (37%)
Usually ships within 3 to 6 weeks.
Ships from and sold by
Gift-wrap available.
Add to Cart
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more

Professional IronPython Paperback – Apr 5 2010

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
"Please retry"
CDN$ 33.85
CDN$ 10.99 CDN$ 10.98

Join Amazon Student in Canada

Customers Who Bought This Item Also Bought


Product Details

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on (beta) 4 reviews
8 of 8 people found the following review helpful
IronPython clearly explained Aug. 25 2010
By Alan Sheats - Published on
Format: Paperback
IronPython is an exciting new development in the .NET world that has aroused the curiosity of many developers wishing to learn more about dynamic languages on .NET using the popular Python progamming language. Unfortunately, IronPython is by necessity a complex product bridging two worlds that may leave even experienced .NET developers somewhat confused.

Such was my position after reading other books on IronPython. Things still were not working the way I wanted them to, and my frustration was mounting. Luckily, I found John Mueller's book Professional IronPython, which quickly cleared the confustion and made exploring IronPython fun again.

Professional IronPython is definitely targeted to experienced developers. It will not teach you Python from the ground up. If you are not familiar with .NET, you will find the going tough. On the other hand, if you want explanations and practical guidance on how to create a productive development environment that fully leverages the power of IronPython, this book is the best guide available.

The author does an admirable job of documenting the differences between standard CPython and IronPython and showing you how to take full advantage not only of the Python Standard Library but also the vast number of third-party Python libraries using IronPython. This is important since IronPython, although a complete and compatible implementation of Python 2.6, is hosted on the .NET platform and thus must do certain things differently.

In summary, Professional IronPython is to my mind the best and most practical guide to IronPython available. So if you want to explore the exciting new world of dynamic languages on .NET and leverage the incredible power of Python, then this is the book for you.
6 of 7 people found the following review helpful
Best book on IronPython June 6 2010
By N. Kumar - Published on
Format: Paperback
This book is one of the best book on IronPython which explains in great detail the strengths of IronPython at the same time the book can be easily read and understood by any programmer. I have read two books on IronPython but this one explains it in the best manner possible.

I will give it 5 star rating for making it so easy and interesting.
1 of 1 people found the following review helpful
Obsolete and too little about IronPython April 29 2014
By Pawel A. Konieczny - Published on
Format: Paperback
There aren't many IronPython books published, so the choice is limited. I've got this one in addition to another IronPython book, just to have (potentially) more information on IronPython. It was on sale with a big discount, so the risk seemed limited. But money is not the only resource spent, another one is time and in this case the book was not worth the time.

First of all, by 2014, it is too outdated. In 2010, when this book was written, IronPython was still in its infancy, with little tooling support, so the book contains many workarounds and tips for problems that do not exist anymore. Clever, but useless now.

Second, probably a half of the book is not even about Python. It is about lots of stuff, from COM programming to principles of writing command-line tools, none of which has anything to do with Python. In those parts that it does talk about Pyhon, it is just generic Python information, not IronPython specific. It even tries to teach basics of Python language at the beginning. For those readers who know Python it will be of little use, for those who don't, it will be too glossy and omitting some core concepts. For the purpose of getting to know Python, any popular Python book will be better.

This is an example of a recurring pattern in the book. The author likes to talk a lot about trivia (including useless screenshots), and gloss over difficult stuff, like the DLR and using IronPython from other .NET languages. Every time the excuse is that the intention was not to explain but to "give a taste."

I give it two stars rather than one because the book actually does contain some useful IronPython information, but frankly, it is probably better to read IronPython material on the internet.
1 of 1 people found the following review helpful
Book is great- and author stays involved, & responds to questions Oct. 17 2011
By Jim - Published on
Format: Paperback Verified Purchase
If you're wanting to learn about IronPython, the more books you can get on the subject, the better. As of late 2011, there are only three: this, and two others. Which one to get? I'd personally suggest getting all three. You can often find them used. But, even if not, if your time is worth much, getting them will save you money in the long run.

Look at it this way: each book that you do NOT get causes you to lose about 1/3 of the info on IronPython that's available in books. I have all three, and have found useful things in each.

Part of the challenge in finding info on IronPython is that new versions of both it, and the tools for it, have been released since the books were written. Therefore, reGARDLESS of what book(s) you buy, expect to spend substantial time searching on the web in order to find all of the information you need.

HowEVER, I WOULD suggest buying whatever books you can- NOT just trying to divine the information from bits & pieces on the internet. Having many aspects of IronPython (use, syntax, examples, comments on tools) covered in one place (a book) is very helpful. I've not found any one site that would enable someone to get the birds-eye view of the landscape- which you CAN find in this, and the other, books. Once you get the landscape in mind, you can go explore particular areas by searching on the internet- but it's hard to piece together the large picture without getting ahold of at least one of the books.

In addition to having written a helpful book, Mr. Mueller continues to blog on occasion about IronPython. Just today, I came across some very helpful info in one of his old blog entries about PTVS (Python Tools for Visual Studio). It answered several broad questions (like, why can't I see 2/3 of my objects in VS immediate window): questions that even after searching around on the net for several months, on various IronPython questions, I'd not come across yet.

So, I suggest following his blog, too- you can probably find it by searching for it by his name (Amazon doesn't like URLs posted, so I'll leave it at that). Mr. Mueller reads & answers email, too- I found out- after asking him a question via his blog.

Again, don't expect that by buying one, or even all three, of the IronPython books that you'll be able to proceed without doing at least SOME searching about on the web... I wish it WERE the case, but I haven't found it to be so. But, nonetheless, buy as many books of the three books as you can manage...