In this chapter, we built on our understanding of the nuts and bolts of embedded development and considered issues that pertain to the development of applications on the .NET Micro Framework platform. We saw how to store data to preserve it when our programs start and stop. We also considered the best way in which we can structure code targeted at the embedded platform. Finally, we took a look at performance issues that are relevant to a developer writing for this platform.