|
Cross-Platform .NET Development: Using Mono, Portable.NET, & Microsoft .NET
.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 pack
the 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 expertise--do's, dont's, pitfalls, gotchas, and insights--in the convenience of a single, handy book.
Chapter 1 ? Introducing .NET
Chapter 2 ? A First Cross-Platform Program
Chapter 3 ? Cross-Platform Pitfalls
Chapter 4 ? The .NET Framework Dissected
Chapter 5 ? The Spice of Life: GUI Toolkits
Chapter 6 ? Developing Distributed Applications
Chapter 7 ? Using Native Code
Chapter 8 ? Remoting, Components, and Interoperability
Chapter 9 ? Testing and Building Strategies
Chapter 10 ? Summary
Appendix A ? The Unified Modeling Language
Appendix B ? .NET Framework Map
Appendix C ? Additional Portable .NET Features
Appendix D ? Additional Mono Features
|