Advanced Search
Start Your Free Trial

Overview

Other Readers Also Read...

Top Sellers in this Category

Extreme NXT: Extending the LEGO MINDSTORMS NXT to the Next Level

Extreme NXT: Extending the LEGO MINDSTORMS NXT to the Next Level
by Michael Gasperi; Philippe Hurbain; Isabelle Hurbain

Embedded Software

Embedded Software
by Jean J. Labrosse; Jack Ganssle; Robert Oshana; Colin Walls; Keith E. Curtis; Jason Andrews; David J. Katz; Rick Gentile; Kamal Hyder; Bob Perrin

Learn how to use the Microsoft .NET Micro Framework to develop applications for the next generation of embedded devices. Embedded programming is set to move into the mainstream as a variety of new devices come to market. A key embedded device enabled by Windows Vista™ that requires the .NET Micro Framework is Windows SideShow™, the external display that will be incorporated into many notebook computers. This reference shows developers how to use the .NET Micro Framework to create new applications for Windows SideShow displays and small, resource-constrained devices. With insights direct from the product team it covers essential topics, including interface design and managed drivers, device capabilities, and how to use emulation technologies. In addition, it delves into how to port key functionality from existing applications into other form factors. Ideal for developers with experience working with Microsoft Visual Studio® 2005 and Microsoft Visual C#®, this essential guide includes practical examples and code samples.

Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 3.0 out of 5 rating Based on 1 Ratings

The book is okay, the subject matter is questionable - 2008-09-09
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
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.

Browse Similar Topics

Top Level Categories:
Programming

Sub-Categories:
Programming > Real-Time Embedded Systems

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2009 Safari Books Online. All rights reserved.