一步一步學Silverlight :數據與通信之WCF

作者: TerryLee  來源: 博客園  發布時間: 2008-10-09 11:45  閱讀: 10779 次  推薦: 0   原文鏈接   [收藏]  
 

概述

Silverlight 2 Beta 1版本發布了,無論從Runtime還是Tools都給我們帶來了很多的驚喜,如支持框架語言Visual Basic, Visual C#, IronRuby, Ironpython,對JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步學Silverlight 2系列》文章將從Silverlight 2基礎知識、數據與通信、自定義控件、動畫、圖形圖像等幾個方面帶您快速進入Silverlight 2開發。

本文將簡單介紹在Silverlight 2中如何與WCF進行通信。

簡單示例

在本示例中,我們將通過WCF來獲取一個最新隨筆的列表,在Silverlight中顯示出來,最終完后效果如下所示。

TerryLee_Silverlight2_0065

先定義一個數據契約:

[DataContract]
public class Post
{
    public Post(int id,string title,string author)
    {
        this.Id = id;
        this.Title = title;
        this.Author = author;
    }

    [DataMember]
    public int Id { get; set; }

    [DataMember]
    public string Title { get; set; }

    [DataMember]
    public string Author { get; set; }
}

在Web項目中添加一個WCF Service文件,命名為Blog.svc

TerryLee_Silverlight2_0063

 

0
0
 
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()