Expert .NET Micro Framework, 2nd Edition

Expert .NET Micro Framework, 2nd Edition

Book Description

The Micro Framework is a small and efficient runtime environment used to run managed code on devices that are too small and resource constrained for Windows CE and the Compact Framework.

Expert Micro Framework will teach you everything you need to know to use the .NET Micro Framework to create effective embedded applications. It begins with the basics of accessing hardware and networking before delving deep into the less-known areas such as cryptography and globalization, and how to use technologies such as wireless communication that are not directly supported by the .NET Micro Framework. This book is a must if you want to get as much as possible out of the .NET Micro Framework to write powerful embedded applications.

Expert .NET Micro Framework also describes how to use resources and write globalized and multilingual embedded applications. You will learn how to effectively use binary serialization to store data permanently in flash memory or exchange data with a PDA or PC. Topics like cryptography and encrypted data exchange with a .NET or Compact Framework application are covered.
What you’ll learn

  • Get an overview of the .NET Micro Framework 3.0 and its tools.
  • Explore the available devices and kits.
  • Use and write managed drivers to access the hardware components such as GPIO ports, serial ports, I2 and SPI components, network sockets, and file systems.
  • Provide services on devices with the new Device Profile for Services (DPWS).
  • Master advanced and undocumented topics such as cryptography, secure sockets, multithreading and synchronization, binary serialization, extended weak references, execution constraints, globalization and localization using resources, and implementing a USB client.
  • Write applications with a rich graphical user interface based on a mini Windows Presentation Foundation that supports touch displays and gesture input.
  • Effectively extend or write hardware emulators using undocumented features of the configuration engine and emulator components.

Who is this book for?
This book is for anyone with an interest in creating embedded systems. Primarily, it is written for the benefit of .NET developers with a background in #, but it will equally appeal to hardware developers with a background in Assembler, , or ++ who will be impressed by the benefits that managed code can bring to their devices.

About the Author
Jens Kuhner works for Vallon GmbH in Germany as a principal software developer developing metal detectors and ferrous locators. He creates software for data acquisition and evaluation using the .NET Framework and Compact Framework. Since this software must be incorporated closely with the detectors’ hardware, an interest in embedded systems was only natural.
Jens has been involved with the .NET Micro Framework from the very start, when he saw it presented at MEDC Europe. Since then, he’s been an active beta tester of the technology and a regular contributor to Micro Framework forums.

Book Details

  • Paperback: 504 pages
  • Publisher: Apress; 2nd Edition (September 14, 2009)
  • Language: English
  • ISBN-10: 1430223871
  • ISBN-13: 978-1430223870
  • File Size: 6.7 MiB
  • File Format: PDF | EPUB | PDF + EPUB

E-Book

Expert .NET Micro Framework, 2nd EditionApress.Expert.NET.Micro.Framework.2nd.Edition.Sep.2009.rar
Expert .NET Micro Framework, 2nd EditionApress.Expert.NET.Micro.Framework.2nd.Edition.Sep.2009.rar

Paper Book

Expert .NET Micro Framework, 2nd Edition
Tags:   · ·