我们有一个用C#(.Net 2.0)编写的应用程序。 MS-Access作为数据库和水晶报告进行报告。我必须将其移植到Windows Phone 7(Target mobile是LUMIA 800)。将Windows窗体应用程序移植到Windows Phone 7.5 Mango
我的担忧是:
- 在Windows Phone 7不会Crystal报表的工作?
- 我可以使用与我在计算机上连接应用程序的方式将应用程序连接到MS-Access吗?
我们有一个用C#(.Net 2.0)编写的应用程序。 MS-Access作为数据库和水晶报告进行报告。我必须将其移植到Windows Phone 7(Target mobile是LUMIA 800)。将Windows窗体应用程序移植到Windows Phone 7.5 Mango
我的担忧是:
坏消息,你必须从头开始,因为WP7只支持SilverLight应用程序(XNA也适用于游戏)。此外,您将无法直接连接到访问。
WP7上的经典数据应用程序将使用托管在服务器上的一些Web服务,该服务器将提供所有数据访问,以后者为准。然后,WP7将查询WS以获取/放入数据。
我建议你看看WCF RIA Services,但你必须明白这是一个从Windows Forms技能开始的高度学习曲线。
- 水晶报告是否在Windows Phone 7上工作?
不,Crystal Reports在Windows Phone上不受支持。它们也不适合在移动设备上呈现。
- 我可以连接的应用程序在相同的方式MS-Access作为我电脑上连接了吗?是
的Microsoft Access不支持Windows Phone上。如Steve所述,您可以连接到远程数据库,但对于本地数据存储,则必须转换数据。
此外,移动应用程序的用户界面和整个用户体验(UX)与桌面应用程序相比有很大不同,因此无论如何您都要从头开始。
我认为你的意思是Windows Phone 7? Windows Mobile是一个完全不同的操作系统。如果是这种情况,请更新您的问题并将其重新标记。 – ChristiaanV 2012-01-04 08:49:28
是的,它是Windows Phone 7.5(芒果) – Manjoor 2012-01-04 08:52:03