我们正在开始将我们的 VB6 WMS 应用程序转换为 .NET,其中一部分开发将是手持式扫描仪(例如 RF 和条形码),特别是MC9090
.
在 Visual Studio 2008 之后,Microsoft 是否停止支持 Compact Framework?
有哪些选项可用于在此设备上进行开发?
我们正在开始将我们的 VB6 WMS 应用程序转换为 .NET,其中一部分开发将是手持式扫描仪(例如 RF 和条形码),特别是MC9090
.
在 Visual Studio 2008 之后,Microsoft 是否停止支持 Compact Framework?
有哪些选项可用于在此设备上进行开发?
Microsoft,截至目前(2013 年 4 月中旬供未来读者使用),在 Studio 2008 下支持 CF 3.5。
Studio 2012 将支持大多数手持扫描仪等可能迁移到的 Windows Embedded Handheld (WEH) 的较新版本,但将基于 Windows Phone,因此编程范式发生了很大变化。
对于将在嵌入式设备中使用的 vanilla Windows Embedded Compact(WEC,过去称为“Windows CE”),Visual Studio 2012 和 CF 3.9 将在 WEC 2013 中得到支持,将于本季度(截至 2013 年 6 月 30 日)发布.
因此,对于当今可用的设备,CF 3.5 和 Studio 2008 是不二之选。确保 UI 和业务逻辑很好地分离是明智的,因为您可能会将代码移植到 Studio 2012 下的 Silverlight 以用于下一代设备。