我们编写了一个在.NET 3.5 Compact Framework上运行的应用程序。它主要在Windows Mobile 5& 6个设备,并使用SQL CE 3.5作为它的数据库。
我们想要更新应用程序以在Windows 10 Mobile上运行。我刚刚开始研究Windows 10 Mobile的应用程序开发,所以我希望得到一些指示,让我朝着正确的方向前进。我只是在寻找关于这两个问题的高层建议:
哪些Visual Studio项目类型可以最大程度地重用现有代码和库?
我们应该考虑其他项目类型,因为它们也支持非Windows设备吗?如果我选择该项目类型,我能否重用很多代码?是否有适用于此项目类型跨平台的数据库解决方案?
提前致谢。
答案 0 :(得分:1)
1:UWP(支持各种现代微软平台) 2:Xamarin(支持Android和Ios) - 重用将取决于原始应用程序的分层程度。您可以使用SQLite RDBMS