Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 实现PDA/Ipad/2Desktop连接到MSSQL服务器的最简单方法?_C#_Wpf_Wcf_Ipad_Windows Phone 7 - Fatal编程技术网

C# 实现PDA/Ipad/2Desktop连接到MSSQL服务器的最简单方法?

C# 实现PDA/Ipad/2Desktop连接到MSSQL服务器的最简单方法?,c#,wpf,wcf,ipad,windows-phone-7,C#,Wpf,Wcf,Ipad,Windows Phone 7,我收到一个要求,该应用程序是为公司所有员工设计的,员工可以使用Windows phone、Ipad或Iphone。此外,他们还可以通过桌面上的2个应用程序访问应用程序 我可以知道实现所有能够访问位于独立服务器上的数据库的设备的最简单方法是什么吗?如果桌面应用程序使用WCF+WPF,而这些设备使用Silverlight+WCF,情况会怎样 我不确定Silverlight在Iphone上是如何工作的。但是你可以在网页上使用WCF。我不确定Silverlight在Iphone上是如何工作的。但是你可以

我收到一个要求,该应用程序是为公司所有员工设计的,员工可以使用Windows phone、Ipad或Iphone。此外,他们还可以通过桌面上的2个应用程序访问应用程序


我可以知道实现所有能够访问位于独立服务器上的数据库的设备的最简单方法是什么吗?如果桌面应用程序使用WCF+WPF,而这些设备使用Silverlight+WCF,情况会怎样

我不确定Silverlight在Iphone上是如何工作的。但是你可以在网页上使用WCF。

我不确定Silverlight在Iphone上是如何工作的。但是你可以在网页上使用WCF。

因为你想瞄准Iphone、Ipad和Windows Phone,你最简单的选择就是坚持使用普通的ASP.Net网站。大多数AJAX功能在Iphone/IPad/WP7上都非常有效。

因为你想瞄准Iphone、IPad和Windows Phone,最简单的选择就是坚持使用普通的ASP.Net网站。大多数AJAX功能在iphone/IPad/WP7上都能很好地工作。

我创建了一个基于iiswindows的服务,使用REST和JSON为iphone提供数据。我在VS2010中从名为“.NET 4.0 WCF REST Web服务”的“在线模板”创建了一个应用程序模板

然后,我在Service1.cs文件中使用了遵循以下模式的模板:

public class MyReturnObj {
   string MyField1;
   string MyField2;
}
这是一个简单返回对象的示例,但对象可能很复杂 具有列表或其他属性

[WebGet(UriTemplate = "GetMyData?User={User}&Password={Password}", ResponseFormat = WebMessageFormat.Json)]
public MyReturnObj getMyData(string User = "", string Password = "")
{
    MyReturnObj ro = new MyReturObj()
    {
          MyField1 = @"somethign",
          MyField2 = @"more things"
    }

    return ro;
}

我创建了一个基于IIS Windows的服务,使用REST和JSON为iPhone提供数据。我在VS2010中从名为“.NET 4.0 WCF REST Web服务”的“在线模板”创建了一个应用程序模板

然后,我在Service1.cs文件中使用了遵循以下模式的模板:

public class MyReturnObj {
   string MyField1;
   string MyField2;
}
这是一个简单返回对象的示例,但对象可能很复杂 具有列表或其他属性

[WebGet(UriTemplate = "GetMyData?User={User}&Password={Password}", ResponseFormat = WebMessageFormat.Json)]
public MyReturnObj getMyData(string User = "", string Password = "")
{
    MyReturnObj ro = new MyReturObj()
    {
          MyField1 = @"somethign",
          MyField2 = @"more things"
    }

    return ro;
}

旁边的RES/JSON,您可以考虑WCF数据服务。为了使客户端能够在所有平台上使用,HTML是最安全的赌注。

旁边的RES/JSON,您可以考虑WCF数据服务。对于能够在所有平台上使用的客户端来说,HTML是最安全的选择。

我不想像我想到MONO那样说“不行”。很明显,可以安全地说,“它通常不起作用”,我不想说,“不起作用”,就像我在想MONO一样。很明显,可以安全地说,“它通常不起作用”@sam B、@dan andrews,你认为我如何将消息排队到桌面并通过桌面发送?你想如何排队?还有什么好处?@dan andrews,我想做一些像。。。POS,客户可以通过设备将订单发送到打印机和数据库,然后计数器使用另一个桌面访问DB进行签出。有一个print me WCF服务,可以打印发送给它的内容。那么你就什么都不需要桌面了。那么一切都可以在网站上处理了。@sam B,@dan andrews,你觉得我把消息排到桌面上然后通过桌面发送怎么样?你想怎么排队?还有什么好处?@dan andrews,我想做一些像。。。POS,客户可以通过设备将订单发送到打印机和数据库,然后计数器使用另一个桌面访问DB进行签出。有一个print me WCF服务,可以打印发送给它的内容。那么你就什么都不需要桌面了。一切都可以在网站上处理。