silverlight   发布时间:2022-05-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Silverlight入门学习(23)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

原文地址: http://www.dingos.cn/index.php?topic=2000.0 第二十三章   如果从 Silverlight 控件调用 WCF 方法? Silverlight 控件得到客户端浏览器上执行。它不能直接访问服务器端的数据。因此,如果 Silverlight 控件需要从服务器上的数据库或其他数据源获取数据,必须使用像调用 WCF 或 依赖 Silverlight 控

原文地址: http://www.dingos.cn/index.php?topic=2000.0

第二十三章   如果从 Silverlight 控件调用 WCF 方法

@H_404_39@Silverlight 控件得到客户端浏览器上执行。它不能直接访问服务器端的数据。因此,如果 @H_404_39@Silverlight 控件需要从服务器上的数据库或其他数据源获取数据,必须使用像调用 @H_404_39@WCF 或 依赖 @H_404_39@Silverlight 控件的 @H_404_39@InitParameters 属性等途径。

建议使用调用 @H_404_39@WCF 方法的方式获取服务器端的数据到 @H_404_39@Silverlight 控件。最重要的好处是类型安全。

下面示例演示 @H_404_39@Silverlight 控件在客户端如何 使用 @H_404_39@WCF 从服务器端获取数据。

在这个例子中,将创建一个 @H_404_39@Silverlight 项目和一个承载 @H_404_39@Silverlight 控件的其他 @H_404_39@Web 项目。此外,将在 @H_404_39@Web 项目中添加 @H_404_39@WCF 服务。

@H_404_39@Silverlight 中使用 @H_404_39@WCF 示例

创建一个新的 @H_404_39@Silverlight 项目和具有承载 @H_404_39@Silverlight 控件 @H_404_39@Web 项目。

打开 @H_404_39@Visual studio 并选择菜单文件 @H_404_39@-> “新建” @H_404_39@-> “项目”

在你喜欢的语言羡慕选择项目类型为“ @H_404_39@Silverlight ”并选择“ @H_404_39@Silverlight 应用程序”模板。 这里我们选择的是 @H_404_39@Visual C#

为项目命名为“ @H_404_39@mySilverlightApp ”并选 择“为解决方案创建目录”选项因此所有项目文件多在文件夹结构中。

Silverlight入门学习(23)

在下一个对话框中,选择“为解决方添加一个承载控件的 @H_404_39@Web

 

Silverlight入门学习(23)

右键解决方案资源管理器中的 @H_404_39@Web 项 目并选择“添加新项”。

从对话框左边面板选择“ @H_404_39@Silverlight ”类别。

从右边面板,选择“ @H_404_39@Silverlight-enabled WCF service ”模板。

选择认名字“ @H_404_39@service1.svc ”并按“添加” 按钮。

可以看到如下代码

@H_674_188@

[serviceContract (Namespace = "" )]

[AspNetCompatibilityrequirements (requirementsMode =

     AspNetCompatibilityrequirementsMode .Allowed)]

public class service1 {

    [OperationContract ]

    public void DoWork() {

        // 在此处添加操作实现

        return ;

    }

    // 在此处添加更多操作并使用 [OperationContract] 标记它们

}

在这里不解释 @H_404_39@WCF 的概念。不过想指出两件事情:

@H_674_188@

[serviceContract (Namespace = "" )]

@H_404_39@- 类名前面的这个特性表明这个类是一个 @H_404_39@WCF 访 问。

@H_674_188@

[OperationContract ]

@H_404_39@- 方法前面的这个特性表明这个方法可以从 @H_404_39@WCF 客 户端调用

大佬总结

以上是大佬教程为你收集整理的Silverlight入门学习(23)全部内容,希望文章能够帮你解决Silverlight入门学习(23)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:23silverlight入门学习
猜你在找的silverlight相关文章
其他相关热搜词更多
phpJavaPython程序员load如何string使用参数jquery开发安装listlinuxiosandroid工具javascriptcap