none
(Sumber: milist DOTNET) mengambil data dari web analytical report Sharepoint 2010 RRS feed

  • Pertanyaan

  • Dear rekan-rekan developer yg budiman.

     

    Saya sedang mengerjakan project branding intranet sharepoint. Konsepnya adalah saya punya halaman-halaman news berupa wikipage library di sharepoint 2010. Lalu saya insert XsltListViewWebPart di homepage untuk menampilkan summary dari halaman-halaman news tsb. Jika kita menggunakan web analytical report, kita bisa melihat halaman tersebut sudah di hit berapa kali dst.

     

    Pertanyaannya adalah bagaimana caranya kita bisa mengambil info dari web analytical report (dalam hal ini informasi halaman tsb di hit) dan menampilkannya bersama-sama listview webpart di home page? Any idea ?

     

    Regards,

    Bagus Ilman

    Jumat, 20 Mei 2011 09.14
    Moderator

Jawaban

  • Den Bagus,

    Kalau memang nggak ada versi JavaScript client-nya, workaround-nya dengan membuat Web Service yang memanfaatkan SPWeb.GetUsageData. Kalau sudah web service yg return XML atau JSON, berarti client script mana pun bisa memanfaatkannya. Step-nya lebih panjang tapi possible.

     

     

    Best Regards,

    Agus Suhanto MCT MCITP MCPD

    SharePoint Consultant & Trainer



    Jumat, 20 Mei 2011 09.18
    Moderator

Semua Balasan

  • Dear Bagus Ilman,

     

    Salah satu alternative solusinya bisa pakai object model: SPWeb.GetUsageData.

     

     

    Agus Suhanto MCT MCITP MCPD

    SharePoint Consultant & Trainer



    Jumat, 20 Mei 2011 09.16
    Moderator
  • Thanks pak Agus,

     

    Ga bisa pakai client object model ya? Agak males untuk buat custom webpart :p. Soalnya udah terlanjur pake listview dengan custom xsl.

    Ga bisa dibuat sandboxes juga. Kembaliannya juga masih berupa datatable.

     

    Regards,

    Bagus Ilman

    Jumat, 20 Mei 2011 09.16
    Moderator
  • Gan Bagus,

    Setiap object, property, dan method di server object model ada versi client object model-nya dalam 3 edisi: .NET, Silverlight, dan JavaScript. Dalam kasus ini yg dibutuhkan berarti client object model JavaScript-nya karena lebih prefer untuk customize page-nya…

     

     

    Agus Suhanto MCT MCITP MCPD

    SharePoint Consultant & Trainer


    Jumat, 20 Mei 2011 09.17
    Moderator
  • Keknya ga semua server object model itu ada versi client-nya. CMIIW

    Di msdn, class SP.Web (ecmascript client version dari SPWeb) ga ada method GetUsageData.

    http://msdn.microsoft.com/en-us/library/ee554856.aspx

    Dicoba pake visual studio intellisense javasript-nya juga ga keluar.

    Atau punya link SPWeb.GetUsageData versi javascript? Atau punya ide lain? Query langsung k database sharepoint misalnya? Walaupun not recommended.

     

    Thanks in Advance

     

    Regards,

    Bagus Ilman



    Jumat, 20 Mei 2011 09.17
    Moderator
  • Den Bagus,

    Kalau memang nggak ada versi JavaScript client-nya, workaround-nya dengan membuat Web Service yang memanfaatkan SPWeb.GetUsageData. Kalau sudah web service yg return XML atau JSON, berarti client script mana pun bisa memanfaatkannya. Step-nya lebih panjang tapi possible.

     

     

    Best Regards,

    Agus Suhanto MCT MCITP MCPD

    SharePoint Consultant & Trainer



    Jumat, 20 Mei 2011 09.18
    Moderator