Professional's Guide To .NET Micro Framework Application Development

 

By John R. Malin and Sean D. Liming

The Microsoft .NET Micro Framework brings Microsoft’s embedded expertise to resource-constrained devices, allowing device makers to bring products to market faster and at lower cost. TCP/IP and Web Services for devices functionality makes the .NET Micro Framework a compelling platform for a new generation of smart, connected, service-oriented devices. Its compact footprint (as little as 64 kilobytes) and support for 32-bit embedded processors without an MMU help keep per-device costs low, and a managed driver model makes it easier to develop device drivers. .NET Micro Framework applications are written in C# using either Visual Studio 2010 or Visual® C# Express 2010 Edition.

Professional’s Guide to .NET Micro Framework Application Development provides the most advanced treatment of the .NET Micro Framework SDK available. Over 40 hands-on exercises guide the developer through the tools and APIs available in the .NET Micro Framework SDK.  Nineteen chapters cover the basic operation, hardware I/O support, basic networking, graphical interfaces, storage, and the final sample projects to tie the different features together. Example Visual Studio® projects are available for the most popular .NET MF platforms on the market.  Features include:

  • Individual chapter coverage of GPIO, Serial ports, SPI, ADC, PWM, and networking
  • The best coverage of GUI development from the SDK
  • Robotic projects demonstrate full system implementation

 

 

 

Kindle Edition

Price: $9.99

Book Details:

Publisher: Annabooks (June 8, 2012)
Paper Back: 348 pages - Printed Edition (color)
Language: English
ISBN-10: 0-9842801-9-7
ISBN-13: 978-0-9842801-9-3
Product Number: AB113

Printed edition is in full color and big format size: 8.5in x11in. (Out of Print)

eBook Edition: Available on Kindle Readers - Kindle for PC available here free.
Publisher: Annabooks (Date: January 2012)
Language: English
ISBN-10: 0-9842801-7-0
ISBN-13:
978-0-9842801-7-9

Available on the Kindle: http://www.amazon.com/dp/B006UZUCEI

 

 

Kindle Reader is Free…

You don't have to have a Kindle Tablet to read Kindle books. There are free Kindle readers for PCs, MACs, iPads, Android tablets, and all the major smart phones. Please see the Kindle Reader site for more information: Kindle Readers.

The Kindle for PC is an ideal solution as you can have the reader on one screen and Visual Studio open in another, which is perfect for .NET MF developers. Books can be viewed in color and are searchable. Best of all you buy the eBook once, and you can view the book on all of your devices with the Kindle Reader application.

 

 

Software Requirements

 

 

Hardware Requirements

Platform running .NET Micro Framework - www.netmf.com. Several .NET Micro Framework platforms were used for the different coding examples:

 

 

Downloads:

Book Exercises - Zip file contains files for use with exercises and Visual Studio 2010 source code projects.

 

 

Table of Contents

 

SECTION 1 – INTRODUCTION AND C# BASICS

1 WELCOME
2 DEVELOPMENT SYSTEM SETUP AND TARGET HARDWARE CHOICES
3 .NET MICRO FRAMEWORK OVERVIEW

SECTION 2 – .NET MICRO FRAMEWORK SDK AND THE PROCESS LOOP

4 THE .NET MICRO FRAMEWORK SDK AND THE FIRST .NET MICRO FRAMEWORK APPLICATION
5 INNER PROCESS MECHANICS

SECTION 3 – HARDWARE I/O

6 GENERAL PURPOSE INPUT/OUTPUT PINS
7 SERIAL PORTS
8 SERIAL PERIPHERAL INTERFACE (SPI)
9 PULSE WIDTH MODULATION (PWM)
10 ANALOG-TO-DIGITAL CONVERTER (ADC)
11 ETHERNET

SECTION 4 – GRAPHIC USER INTERFACE

12 BITMAP CLASS
13 WINDOWS PRESENTATION FOUNDATION CLASS
14 TOUCHSCREEN AND INK

SECTION 5 – STORAGE

15 FLASH STORAGE
16 EXTENDED WEAK REFERENCES

SECTION 6 – PROJECTS

17 MIGRATE APPLICATIONS TO A NEW PLATFORM
18 ROBOT PROJECT: TRAXSTER II
19 ROBOT PROJECT 2: STINGER

 

 

     
       
   

 

Please review our refund policy before buying.