C++ oder C# zu Programmieren mobile barcode-Gerät?

Ich entwickeln wird einige Anwendungen mit mobilen barcode-Scannern und wählen müssen, zwischen C++ und C# für Codierung auf den Scanner.

Ich überlege Intermec CK31 oder ähnliches für die Kombination von WLAN, scan-Möglichkeiten, die Programmierbarkeit und Benutzer-interface-Optionen. Es läuft Windows CE .NET 4.2 entsprechend Ihrem Datenblatt.

Intermec Developer Library kommt mit .Net und C++ SDKs. Meine vorherigen Win CE 2003 Erfahrung in C++ (MFC, GUI, Steckdosen und serielle Kommunikation). Ich bin wohl in C# mit WPF und lernen können andere GUI-frameworks, wenn ich muss. Das gibt mir die Freiheit, zu wählen, eine Sprache - Empfehlungen die eine oder andere Weise?

Ich bin NICHT auf der Suche nach Antworten befürworten C++ über C# als Sprache im Allgemeinen - meine Produktivität in beiden ist ähnlich und ich habe genug Erfahrung, um in der Lage zu komplexen, robusten C++ - Lösungen.

Was, ich würde schätzen, sind Krieg Geschichten oder Faktoren, die in unsere Plattform-Evaluierung, über die Programmierung auf diesen Geräten. zB: Batterie-Lebensdauer von C# - Anwendungen vs C++ - Anwendungen, die Speicherauslastung oder anderen ökologischen Auswirkungen der Wahl der Sprache. Wenn es bestimmte Versionen von .Net CE zu vermeiden, wäre das ein guter Tipp.

InformationsquelleAutor Andy Dent | 2009-04-02
Schreibe einen Kommentar