Cross-Platform .NET Development and over one million other books are available for Amazon Kindle . Learn more

Have one to sell? Sell yours here
Cross-Platform .NET Development: Using Mono, Portable.NET, and Microsoft .NET
 
 
Start reading Cross-Platform .NET Development on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Cross-Platform .NET Development: Using Mono, Portable.NET, and Microsoft .NET [Hardcover]

Jason King , M. J. Easton


Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition £33.86  
Hardcover --  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.

Product details


More About the Author

M. J. Easton
Discover books, learn about writers, and more.

Visit Amazon's M. J. Easton Page

Product Description

Product Description

Well, I came home today to a pleasant surprise (Cross-Platform .NET Development: Using Mono, Portable.NET, and Microsoft .NET). So I can start freestyling, cross-platform style.

- Bill Ryan, Bill's House O Insomnia

An enthusiastically recommended resource especially for anyone pursuing, building, or studying for a career in the field.

- Midwest Book Review, Internet Bookwatch

.NET is not just for Windows anymore! And this unprecedented book examines the advantages of building portable, cross-platform.NET code. Even if you are only vaguely familiar with .NET, with the aid of this book, you'll quickly learn how to run .NET code on different platforms.

You may run code among the Linux, Unix, Mac OS X, and Windows platforms. And you'll get to choose among Mono (for Linux), Portable.NET (for Mac OS X), and of course, .NET for Windows. What's more, authors Mark Easton and Jason King packthe book with example code and wisdom, providing you a well-rounded skill set. Based on years of personal .NET experience, the authors share years of expertisedos, donts, pitfalls, gotchas, and insightsin the convenience of a single, handy book.

About the Author

Mark Easton is a senior programmer and computer consultant, who has worked with .NET since its first release. In the past, Easton has also worked with Linux and Mac OS X, making him an ideal author for a book spanning three different sets of tools on three different operating systems. Easton also has a deliciously twisted sense of humor.

Jason King is a senior programmer and computer consultant, who has worked with .NET since its first release. In the past, King has also worked with Linux and Mac OS X, making him an ideal author for a book spanning three different sets of tools on three different operating systems. Like Mark Easton, King too has a deliciously twisted sense of humor.


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

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  4 reviews
8 of 8 people found the following review helpful
alternatives to Microsoft 21 Oct 2004
By W Boudville - Published on Amazon.com
Format:Hardcover
Microsoft and cross-platform?! Sounds like an oxymoron. Yet the book shows how .NET has given rise to this. The key step was Microsoft transferring the specifications of C# and .NET's CLI to ECMA and ISO. This lets third parties write compilers that produce IL bytecode and thence to assembly in a given hardware.

So you could write C# code on some platform, like linux. Then with Mono or Portable.NET, produce x86 binaries.

The authors describe the open source Mono and Portable, and compare these with Microsoft's own .NET offerings. They show that Mono and Portable are quite functional. For example, using Portable, you can write in Java, C#, C or VB.NET and compile.

The book goes into some moderate level of detail about CLI. But if you are a programmer in C# or C, say, and you just want to get native binaries, without wanting to know about CLI, the book is still useful. You can safely skip the CLI sections, without losing the gist of what you need to know. For many of us, whatever language we use, we don't need or want knowledge of a specific assembly language.
7 of 7 people found the following review helpful
Best Mono book yet 12 Oct 2004
By Jack D. Herrington - Published on Amazon.com
Format:Hardcover
I prefer this book to the Mono : Developers Notebook which was also recently published. This book provides a much wider angle view on the .NET cross platform development space. For example, the developers note book covers TK#, this book covers TK# and #WT.

This book is much more architectural in design than the Developers Notebook. So if code is your thing then you may want to evaluate both. I personally prefer architectural perspective because in this case it's more about choosing a direction of development as opposed to learning the structure of the TK# library, which is interesting, but can be gleaned from the online documentation.

This is a must have book for anyone who wants to take their .NET code beyond the confines of the Windows operating system. It's well worth the price of admission.
8 of 9 people found the following review helpful
Good on principles, shallow on cross-platform libraries. 4 Mar 2005
By Michael J. Ryan - Published on Amazon.com
Format:Hardcover|Amazon Verified Purchase
Okay, I got this book mostly to get into issues common to cross platform development. With focus on say, cross-platform gui libraries, and other cross-platform libraries.

In that I was a bit disappointed, but I was very happy to see how many somewhat advanced design principles were covered, and the breadth of this book. I am hoping that they expand into at least a companion book on maybe the Tao libraries, GTK#, wx.Net and other cross-platform libraries for front-end/interface coding.

I've also been reading the Nantz book for "Open Source .Net Development" and found it to be even more broad, and more shallow. Hopefully we will see some books that cover a bit more depth on fewer topics, and more specifically towards open-source cross platform libraries.

It is definately a good book, and covers a lot into the hows, and why's, but not so deep in any of the topics covered that you get a solid grasp on anything beyond design principles... This gives it a Four-Star rating in my book. It's worth a read for a mid-level developer looking to branch out into more serious development, or a development manager looking for better organization into development (cross platform or not). Don't expect to walk away comfortable on any of the tools that are mentioned in the book.

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback