C# 如何将桌面应用程序转换为Windows Phone应用程序

C# 如何将桌面应用程序转换为Windows Phone应用程序,c#,silverlight,windows-phone-7,windows-phone-7.1,C#,Silverlight,Windows Phone 7,Windows Phone 7.1,我有一个为图像处理而创建的桌面应用程序。现在我想将其转换为windows phone应用程序,在该应用程序中,图片将被拍摄并发送到服务器,图像处理部分将完成。但我不知道如何制作服务器端,是ASP.net页面还是WCF服务应用程序?以及如何从电话到服务器进行通信 有谁能提前告诉我这个问题吗?.Thanx:)非常一般的问题 如果愿意,您可以使用asp.net并使用WCF。这是一种让网站独立于平台的方式(前提是你对样式进行了分类),因为它不是由使用它的设备托管的 如果您想直接为windows phon

我有一个为图像处理而创建的桌面应用程序。现在我想将其转换为windows phone应用程序,在该应用程序中,图片将被拍摄并发送到服务器,图像处理部分将完成。但我不知道如何制作服务器端,是ASP.net页面还是WCF服务应用程序?以及如何从电话到服务器进行通信

有谁能提前告诉我这个问题吗?.Thanx:)

非常一般的问题

如果愿意,您可以使用asp.net并使用WCF。这是一种让网站独立于平台的方式(前提是你对样式进行了分类),因为它不是由使用它的设备托管的

如果您想直接为windows phone 7编写应用程序。。。那么您可能想使用google;)您可以使用Silverlight使UI和诸如过渡和一般页面布局这样的东西变得时髦(插入您自己的咒骂语)-并且非常简单

如果您需要一个数据库,许多用户连接到该数据库,或者有理由集中某个数据库,并且需要通过internet进行通信,那么WCF将非常方便。但是,并非所有情况下都需要它

Windows phone 7有一些简单的本地存储机制。。。事实上,我还没有编写一个真正需要WCF服务支持的WP7应用程序(我是一个WCF迷)

然而,我不知道如何从windows窗体->wp7直接进入。我想有几个人会有一些软件,你可以买来做,虽然总是有很多人在项目上工作

如果你想要简单的路线。。。制作一个asp.net网页并为WP7进行设计。
然而,如果你想要的东西有WP7的经验,那么你想玩WPF-这是相当容易的。。。特别是如果你能玩expression blend。Expression blend是使WPF/silverlight在我看来非常有趣的工具。

你不需要网页,你想要的是一个Web服务,从客户端你只需调用Web服务传递你的图像和一些附加信息,Web服务就会使用它并将其存储(可能保存在数据库中)

不,您不能使用WPF编写WP7应用程序。但您可以使用Silverlight for Windows Phone,它恰好与XAML方言相似。。。我两者都用得太多了。。。往往无法充分区分它们。