Install runtime packages for applications designed with .NET Framework.
ArcGIS Engine is a complete library of embeddable GIS components for developers.
A framework for DirectX based applications in the .NET Framework 2 and up.
Powerful debugger, drag-and-drop components, excellent tutorial support....
The Smart Device Framework is a sample applications (with source code).