Getting Started with Smart Device Projects
Visual Studio 2008
Visual Studio includes tools and frameworks that help you develop applications for Pocket PC, Smartphone, and other Windows CE .NET-based platforms. If you do not have a smart device, you can create and test your smart device applications by using emulation technology without leaving the Visual Studio integrated development environment.
Visual Studio supports Visual Basic, Visual C#, and Visual C++ languages for smart device application development.