|
Visual Studio en mode mobile, avec l'extension Graph Control
|
|
L'interface de Visual Studio en mode SmartDevice
|
|
A l'instar de Java avec son édition ME, .Net dispose de son Compact Framework (CF), qui partage avec l'édition complète du framework les classes essentielles, et en dispose d'autres spécifiques à la mobilité. Windows Mobile, de son côté, est la plate-forme utilisée par les systèmes Pocket PC, basée sur Windows CE. .Net CF peut fonctionner sur Windows Mobile, ainsi que Windows CE .Net.
.Net Compact Framework, comme il se doit, dispose de Visual Studio pour tous ses développements : CF est totalement intégré à l'environnement de développement, de la même manière que SQL Server ou d'autres outils Microsoft. Du fait de son caractère "propriétaire", les outils de développement pour .Net CF se font rares, et se limitent quasiment à ceux de Microsoft.
Windows Mobile dispose d'un plus large panel de possibilités. Le développeur souhaitant viser cette plate-forme pourra bien sûr passer par Visual Studio, en s'accompagnant du SDK fourni par l'éditeur. L'outil gratuit eMbedded Visual C++, de Microsoft, peut également fonctionner, mais ne sera plus mis à jour. Une alternative existe sous la forme de NS Basic/CE, un outil tiers reconnaissant Windows Mobile 5, mais se limitant à la syntaxe Visual Basic. Enfin, l'extension Crossfire est également compatible Windows Mobile 5.
|