Export (0) Print
Expand All

Overviews of the .NET Micro Framework

The following topics in this developer's guide present an overview of the Microsoft® .NET Micro Framework and describe its hardware and software architecture. They also provide an introduction to writing managed C# applications for the .NET Micro Framework.

In This Section

What Is the .NET Micro Framework?
The Microsoft® .NET Micro Framework, formerly known as Smart Personal Objects Technology (SPOT), is a powerful and flexible platform for rapidly creating embedded device firmware with Microsoft Visual Studio®. This overview discusses the purposes and uses of the .NET Micro Framework.
Understanding .NET Micro Framework Architecture
This topic describes the Microsoft® .NET Micro Framework architecture.
Creating Managed Applications
The Microsoft® .NET Micro Framework provides the basic infrastructure that developers of highly constrained embedded systems need for the task of creating managed applications rapidly and seamlessly.
Writing and Building Managed C# Applications
This topic explains how to create a Microsoft® .NET Micro Framework project in Microsoft Visual Studio® and write a managed C# application.
Developing Global Applications
This topic presents an introduction to developing applications for multiple languages and cultures.
Designing User Interfaces
This topic explains how to use the Microsoft® .NET Micro Framework to create a user interface for your hardware, if your hardware supports a display device.
Controlling Timing with the System and Slow Clocks
This topic explains the use of the system clock and the slow clock.
Encrypting and Decrypting Data
This topic provides an overview of how to use the Microsoft® .NET Micro Framework crytography API.
Writing Managed Drivers
This topic explains how to create managed drivers that enable Microsoft® .NET Micro Framework applications to communicate with various types of hardware devices.
Debugging Applications
The Microsoft® .NET Micro Framework provides full debugging capabilities within Microsoft Visual Studio®.
Implementing Web Services on Your Devices
This section provides information on Devices Profile for Web Services (DPWS), a Web Services profile that enables plug and play for networked devices.
Implementing SSL Connections
This topic discusses how to implement secure data transfer in the .NET Micro Framework using Secure Sockets Layer (SSL).
Using File Input/Output and Storage Media
This topic introduces the classes available for managing file I/O and storage media.
Deploying Applications to Hardware
This topic explains how to copy a Microsoft® .NET Micro Framework application to a hardware device.
Troubleshooting Deployment Problems
This topic helps troubleshoot problems encountered when trying to deploy a Microsoft® .NET Micro Framework application to a hardware device.
Show:
© 2015 Microsoft