In this chapter we explained the three primary layers of security that architects and developers need to consider when building Compact Framework solutions. By addressing security at the device, application, and communication layers, the Compact Framework applications you build will be enterprise ready. In the next chapter, we'll continue our discussion of additional programming considerations by considering how to package and deploy Compact Framework applications.