首页 > 下载 > 下载详文:Silverlight与WCF服务

Silverlight与WCF服务

发布时间:2010年08月16日 12时41分16秒   属性:程序Web开发 > Microsoft    访问次数:85133
字体: 初始 添加收藏 分享给好友
Silverlight 与 WCF服务

Silverlight 运行在.net平台上的一种前端技术,有过.net 开发经验的将会很容易运用Silverlight 开发程序,文章介绍 Silverlight 通过 WCF 与后台进行交互。
 工具需求

  • Visual studio 2008 或 Visul studio 2010 或对应的 Visual Web Developer 版本
  • .Net Framework 3.0 以上版本
  • Silverlight 开发包(Visual Studio 2008 需要自行安装)本示例为Silverlight4.0开发环境

具备以上条件即可创建 Silverlight 应用程序,在新建项目中选 .NET Framework 3.0(或3.0以上版本) 中的Silverliht 应用程序,选择路径按确定即创建了 Silverlight 项目目录和文件。

第二步按默认点击确定下面图例。

下面是“解决方案资源管理器”项目文件和路径,Silverlight 应用程序和Silverlght Web测试目录

在“解决方案资源管理器”中右键点击“SilerlightWS.Web” 节点 “添加新项 ”选择“WCF 服务”下图例

现在“解决方案资源管理器”中的目录添加了两个文件; IServiceWS.cs 实现对ServiceWS.cs 接口

在 ServiceWS类中添加方法,IServiceWS实现对应的接口

“SilerlightWS.Web” 添加新页面,在Web页面中进行测试,添加一个WebForm 页面加入TextBox 、Button 、Label 控件进行 MyTest 方法测试

WebForm运行执行显示结果。

在Silverlihgt 应用程序中“添加服务引用”
在“解决方案资源管理器”中右键点击 SilverlightWS “添加服务引用”

跳出窗口按照下图,点发现,然后依次店开节点,便可以看到之先在WCF中定义的方法,点击确定

下图是 SilverlightWS 添加服务引用成功 的资源目录

接着在Silverlight  MainPage.xaml 页面中添加和之前 WebForm页面同样的内容进行测试,下图是前台内容和后台 .cs代码编写显示

在 SilerlightWS.Web 项目 SilverlightWSTestPage.html 中运行执行结果如下

文章介绍Silverlight 结合.NET WCF 进行前端客户端和后台服务端交互,本示例主要是对Silverlight WCF的初步认识,在Flex ASP.NET进行交互也和Silverlight WCF 很相似,关于Silverlight 与后台数据库交互将在 Silverlight与WCF数据库交互 文章中进行深入介绍展示。

免费
Silverlight与WCF服务 (37)
本下载连接不支持第三下载工具打开,请直接点击下载即可
文章版权归属weisim3.com所有,未经书面版权许可同意,不得私自转载(或做修改转载),源文件示例仅供学习使用,更不要出于商业用途或印刷出版发行!否则将追究其相关法律责任,版权联系QQ:729260499。
遺昕 | Weisim3.com 下载许可条款 ( 您必须接受同意才可下载 ) .