How Do I in Smart Device Development
Visual Studio offers rich, integrated support for developing software that runs on Windows CE- and Windows Mobile-based smart devices such as Pocket PCs and Smartphones. You can use Visual C# or Visual Basic to write managed applications that run on the .NET Compact Framework, or you can write native applications by using Visual C++. Whichever language you select, you use the same code editor, designers, and debugger interface as you would when you develop for the desktop. Simply select from one of the Smart Device Project templates available for the language of your choice, and begin coding.
Visual Studio also provides emulators, so that you can run and debug your code on your development computer without the need for a physical device.
Device Connections (How Do I in Smart Devices)
Virtual PC sessions… DMA… Bluetooth… No ActiveSync… Troubleshooting… more…Visual Basic and Visual C# (How Do I in Smart Devices)
Create projects… Share source… Change platforms… Code snippets… Change default target… more…Visual C++ (How Do I in Smart Devices)
Create C++ device project… Migrate eMbedded Visual C++… Add SQL Server Compact 3.5… Develop multiplatform solutions… Create MFC ActiveX host… more…Debugging (How Do I in Smart Devices)
Attach to processes… Debug mixed solutions… Change device registry… more…Data (How Do I in Smart Devices)
Create and manage databases… Add data sources to projects… Build queries… Process master-detail relationships… Produce ResultSets or DataSets… more…Packaging (How Do I in Smart Devices)
Create cab project… Create shortcuts… Edit device registry… more…Security (How Do I in Smart Device Development)
Import certificates… Query for security model… Sign files… Provision devices… more…Testing Tools (How Do I in Smart Devices)
Create unit tests… Debug unit tests… more…