Various other publishers have been asking around the IronPython community for a while now (including O'Reilly which is ironic given that after promising to come back to me I never heard anything more from them when I first pitched them 2 1/2 years ago - ha! I've been very happy with Manning though and so glad things went the way they did), and finally Apress have announced an IronPython book. In the interests of balance (despite managing to make this blog entry entirely about my book so far) here are the details:
IronPython represents a unique direction for developers interested in working with dynamic languages within the .NET Framework. Whether you’re looking to develop applications from scratch or add functionality and maintainability to an existing application, IronPython opens many doors while providing a high–speed, high–performance language that integrates tightly with other .NET languages.According to Amazon the book will be out in June, in which case we'll beat it by a few months - but unless the book has been in progress for a while it is likely that it will be out later. I've not heard of Alan before and I'll definitely be reading the book when it comes out.
Learn to create applications using the benefits of a dynamically typed language.
Discover how to leverage the power of IronPython to improve existing applications.
Explore interacting with other .NET languages by invoking the common language runtime.
What you’ll learn
Who is this book for?
- Write IronPython console and forms applications.
- Integrate IronPython scripts into existing applications to increase their functionality.
- Implement complex data patterns and interact with databases.
- Use the common language runtime to take advantage of .NET’s existing framework within IronPython scripts.
- Understand how IronPython can be brought in to solve a variety of programming tasks through extensive exercises and recipes.
- Avoid the common pitfalls of working with a dynamically typed language.
This book is designed for .NET developers interested in expanding their IronPython skills and learning how to make use of them to improve their daily programming practices. It will introduce core concepts of IronPython programming using a .NET–centric approach. Additionally, it will speak to Python developers looking to expand into their skills into the .NET world. Experience with a .NET language is expected. Previous Python experience is not necessary.
Alan Harris is a web and application developer living in Arlington, VA. He has worked at more than a few organizations using .NET to create enterprise solutions since the glory days of version 1.1, and can still browse to some of the oldest ones. Aside from working at his desk, he spends most of his time studying Krav Maga and writing music.