CHAPTER 9Advanced .NET MicroFramework Programming

This chapter covers advanced topics like multithreading and thread synchronization. You will also learn about weak delegates and execution constraints, including how and when to use them. This chapter also teaches you how to use binary serialization effectively and how to persist data permanently in flash memory using extended weak references.

Multithreading and Synchronization

In .NET, parallel program execution is possible using multiple threads. A thread is an independent code path that can run parallel to other threads. With threads, you can process several tasks simultaneously.

Threads are more lightweight than processes; that means the system can switch between threads faster. In the .NET ...

Get Expert .NET Micro Framework now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.