Sign in to turn on 1-Click ordering.
Trade in Yours
For a £0.25 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Tell the Publisher!
I’d like to read this book on Kindle

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

Embedded Programming with the Microsoft® .NET Micro Framework (Developer) [Paperback]

Donald Thompson , Rob Miles
4.5 out of 5 stars  See all reviews (2 customer reviews)
Price: £27.99 & FREE Delivery in the UK. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 1 Aug.? Choose Express delivery at checkout. Details
Trade In this Item for up to £0.25
Trade in Embedded Programming with the Microsoft® .NET Micro Framework (Developer) for an Amazon Gift Card of up to £0.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

30 Jun 2007 0735623651 978-0735623651 1

Get the information you need for programming applications in the rich, managed-code environment of the Microsoft .NET Micro Framework. You’ll learn how to extend your experience with the .NET Framework and Microsoft Visual C# through real-world examples, expert insights, and code samples—and efficiently build robust applications for the smallest devices.

Discover how to:

  • Use an object-oriented approach for programming embedded devices
  • Create input and output port objects
  • Develop detailed text and graphical displays that support complex user interactions
  • Add Windows SideShow functionality into your application
  • Implement functionality from existing applications to embedded applications
  • Bind physical hardware events to Windows Presentation Foundation elements
  • Establish embedded-network connections using TCP/IP
  • Use emulation techniques for rapid-prototyping, experimentation, testing, and debugging
  • Optimize performance of resource-constrained devices

PLUS—Get code samples in Visual C# on the Web

Product details

  • Paperback: 288 pages
  • Publisher: Microsoft Press; 1 edition (30 Jun 2007)
  • Language: English
  • ISBN-10: 0735623651
  • ISBN-13: 978-0735623651
  • Product Dimensions: 2.2 x 18.5 x 22.5 cm
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 846,226 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

About the Author

Donald Thompson is Director of Engineering for Microsoft Research. He is responsible for overseeing the software, protocols, and technology strategy that fueled the Smart Personal Objects Technology (SPOT) initiative. He also helped build the system that places advertisements on all MSN Web properties.

Rob Miles has been teaching computer programming for more than 25 years. An expert on Visual C#® and a Microsoft® MVP for Device Application Development, Rob enjoys inspiring new and experienced programmers. As well as writing his own games, programs, and poetry, Rob has consulted on a wide range of commercial software projects.

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

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

3 star
2 star
1 star
4.5 out of 5 stars
4.5 out of 5 stars
Most Helpful Customer Reviews
1 of 1 people found the following review helpful
4.0 out of 5 stars A good bridge 15 Jun 2010
Format:Paperback|Verified Purchase
I bought this book as I got hold of a ChipworkX development system and as usual surround myself with relevant literature. This book gives some excellent insights into why there is .NET MICRO and the kind of adaptations to .NET required to embrace the range of incredibly powerful and flexible 8/16/32 bit micro-controllers into the more abstracted programming / deployment environment.

The book, though not tied to any one hardware platform, goes on to give some excellent examples of how to 'program this or that'. It's a light read and some might say (since its a Microsoft product) it blatantly sees the whole world as MS's domain.

I found the chapter on creating a user interface provided the answers that were uppermost on my mind when I bought the book.

I'm not particularly interested in robots or networking but the relevant chapters are still valuable to my education (programming language, how to etc rather than theory of robotics or networking).

I have developed electronics using the ubiquitous PIC range of chips using both 'bit bashing' and high level languages (Basic and C). Most of the high level language versions I've used have been flaky. So the opportunity to leap frog to a more robust solution in C# on a far more serious platform was interesting.

This book has provided good explanations, breadth and examples to get me on my way. This book will always be a companion to the literature / assemblies provided by the particular .NETMF platform provider. It is a worthwhile companion in my opinion.

I'm not a professional programmer or hardware engineer. However I hold a masters degree in microelectronics and electronics remains a deep hobby. So if my perspective doesn't hold with "cost per buck" or "deep discussions on the merits of .NET MICRO" then fine by me. It's the book contents that count.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Very Comprehensive 24 Mar 2011
By Dr Nick
Format:Paperback|Verified Purchase
Not embelished with cheery 'entertaining' text, but definitly a very good guide to NETMF. I keep referring back to it the most (other is Sams Teach Yourself Visual C# 2010 in 24 Hours: Complete Starter Kit (Sams Teach Yourself...in 24 Hours))
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 2.7 out of 5 stars  3 reviews
3.0 out of 5 stars 30,000 foot view (through clouds) 26 July 2014
By Tom Maynard - Published on Amazon.com
Format:Paperback|Verified Purchase
I'm not sure what this book is supposed to be: It doesn't teach anything, it doesn't give any details. Instead it's a very shallow survey of a small subset of the .NET Micro development space. It's not valueless, maybe your manager will enjoy it :-)

I can't recommend buying it, however. Save your money.
1 of 4 people found the following review helpful
2.0 out of 5 stars my review 10 Sep 2011
By seulater - Published on Amazon.com
as i am starting out in Micro Framework, i picked up a few books dedicated to this endeavor. For my self this book did not hit the mark. Seems like the author was to in a rush to explain things and did not wind up understanding things. He shows examples, but for me the lower understanding why do this over that was missing for me. Seemed he was rushed to write it, went through concepts to quickly.
I would not pick this book up.
5 of 42 people found the following review helpful
3.0 out of 5 stars The book is okay, the subject matter is questionable 9 Sep 2008
By R. Balsover - Published on Amazon.com
Format:Paperback|Verified Purchase
The book seems well written, there are examples with commercial development boards in the examples that most any developer can follow. However, the whole Micro Framework is very disappointing as it there is no native code compiler.

If you are interested in this book then chances are that you are a MS developer. While I do have a MCSD certification I have been an embedded software engineer (usually with Linux or VxWorks) for over 10 years and most/all embedded development work is generally done in C/C++ or assembly language for a reason; size and speed. If you don't count something like a Cisco OC-192 router most embedded systems run with the minimum possible hardware. Every nickel that you need to add to compensate for lacking development tools hits the bottom line much more than it does in the PC world.

While I believe that the Windows CE environment would produce adequate runtime performance something like this Micro Framework which always runs as interpreted code is only suitable for a research tinker toy. IMHO I still believe that embedded projects are better done with C/C++/Linux but if you want to work with MS tools then focus on Windows CE. There are Windows CE books that cover the same ground and the end result would probably be more marketable than one based on the Micro Framework.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

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

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

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category