仕事では、主に .NET Compact Framework 3.5 を使用して、スマート デバイスで実行されるアプリケーションを開発しています。当社のデバイスは電話やハンドヘルドではありません。さまざまな機能を備えた測定器です。私たちのアプリケーションはかなり高度です - N レイヤー アーキテクチャ、自作の GUI フレームワーク、依存性注入さえも使用しています (他のものは十分に軽量ではないため、独自に構築しました)。
では、コンパクト フレームワークで行った最も高度なことは何ですか?
現在不足しているものは何ですか (たとえば、コンパクト フレームワークには Reflection.Emit がないため、モッキング フレームワークなど)?
アプリケーションをどのように開発していますか? 毎回アプリケーションをデバイスにデプロイしていますか? 私たちの場合、ソリューションは 30 個のプロジェクトで構成されているため、これは非常に遅く、PC 上で実行される Win32 バージョンがあります。