• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

        SharePoint Silverlight托管客戶端模型容易示例

        SharePoint Silverlight托管客戶端模型容易示例

        更新時間:2024-02-08 文章作者:未知 信息來源:網絡 閱讀次數:

        SharePoint發行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強大的團隊協作環境,使得組織能夠在整個組織內部實現整合、組織、查找和提供 SharePoint站點。

        Silverlight托管客戶端模型,是SharePoint2010推出的三種客戶端模型“.NET托管”、“ECMAScript”、“Sliverlight”的一種,自己對于Silverlight也不是很熟悉,這也是第一次嘗試Sliverlight,不過,我們主要嘗試的是客戶端模型調用SharePoint,而非Silverlight的功能。

          首先,我們打開vs2010新建項目,選擇silverlight – Silverlight application,選擇.Net 3.5框架,輸入我們的項目名稱確定即可,彈出silverlight新建向導,這個我們不需要改什么設置,確定就可以了。然后,我們在Silverlight中添加對客戶端模型支持的引用,位置在:TEMPLATE\LAYOUTS\ClientBin下的兩個dll文件

          Microsoft.SharePoint.Client.Silverlight.dll

          Microsoft.SharePoint.Client.Silverlight.Runtime.dll

          添加完引用,我們就可以編寫我們的Silverlight程序了,我的例子就是通過Silverlight的客戶端模型讀取一個列表中的項目,然后顯示到Silverlight的web部件中,試過了SharePoint2010推出的3中客戶端對象模型,覺得使用差不多,一樣是讀取web,然后讀取列表,讀取列表項然后顯示出來,同時,也需要先通過Load預讀一下數據,然后再ExecuteQueryAsync才進行數據請求。而且,Silverlight的執行方式,是異步的。

          相比SharePoint2007,新版本的2010對Silverlight的支持有了很大改善,我們將編譯后的Silverlight程序,也就是debug里面的.xap文件上傳到文檔庫中,然后添加Silverlight的Web部件,輸入Silverlight文件的鏈接,就可以添加到SharePoint中了,如下圖就是我的示例的展現效果。后面還有代碼供大家參考,初次使用Silverlight,不足之處,歡迎大家指正。

          SharePoint Silverlight托管客戶端模型簡單示例_本站

          Web web;

          List list;

          ListItemCollection listC;

          private void button1_Click(object sender, RoutedEventArgs e)

          {

          ClientContext context = new ClientContext(ApplicationContext.Current.Url);

          web = context.Web;

          list = web.Lists.GetByTitle("MyFirstLists");

          CamlQuery query = new CamlQuery();

          query.ViewXml = "";

          listC = list.GetItems(query);

          context.Load(listC);

          context.ExecuteQueryAsync(new ClientRequestSucceededEventHandler(OnSuccessed),new     

          ClientRequestFailedEventHandler(OnFailed));

          }

          private void OnSuccessed(Object sender, ClientRequestSucceededEventArgs args)

          {

          this.Dispatcher.BeginInvoke(LoadData);

          }

          private void LoadData()

          {

          String str = "";

          foreach (ListItem item2 in listC)

          {

          str += item2["Title"].ToString() + "\r\n";

          }

          label1.Content = str;

          }

          private void OnFailed(Object sender, ClientRequestFailedEventArgs args)

          {

          this.Dispatcher.BeginInvoke(delegate(){MessageBox.Show("Failed");});

          }


        Sharepoint 可以幫助企業用戶輕松完成日常工作。

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 亚洲av无码一区二区三区天堂| 精品成人一区二区三区免费视频| 久久久久久噜噜精品免费直播 | 午夜不卡AV免费| 拔擦拔擦8x华人免费久久| 日本亚洲色大成网站www久久| 18禁免费无码无遮挡不卡网站| 日韩亚洲国产高清免费视频| 亚洲国产成人精品久久| 免费人成视频在线| 亚洲s码欧洲m码吹潮| 暖暖日本免费在线视频| 精品女同一区二区三区免费播放| 亚洲国产成人精品无码久久久久久综合 | 99re6在线精品视频免费播放| 亚洲午夜久久久精品影院| 国产a视频精品免费观看| 国产高清在线精品免费软件| 亚洲电影中文字幕| 69av免费观看| 国产精品亚洲а∨无码播放| 无码一区二区三区免费| 亚洲av永久无码精品天堂久久 | 毛片免费全部播放无码| 美女被暴羞羞免费视频| 国产成人精品日本亚洲专| 免费大片av手机看片高清| 免费a级毛片永久免费| 亚洲码一区二区三区| 久久久久久99av无码免费网站| 亚洲av午夜电影在线观看| 亚洲 综合 国产 欧洲 丝袜| 亚洲一级大黄大色毛片| 日本免费网站观看| 国产一区二区三区免费观在线| 一本色道久久88亚洲综合| 成人性生交大片免费看中文| 亚洲人成色77777在线观看大| 亚洲色大成网站www永久网站| 国产亚洲精品激情都市| 无人视频免费观看免费视频|