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

Jawab (Sumber: milist DOTNET) mengambil data dari web analytical report Sharepoint 2010

  • sexta-feira, 20 de maio de 2011 09:14
    Moderador
     
     

    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

Todas as Respostas

  • sexta-feira, 20 de maio de 2011 09:16
    Moderador
     
     

    Dear Bagus Ilman,

     

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

     

     

    Agus Suhanto MCT MCITP MCPD

    SharePoint Consultant & Trainer



  • sexta-feira, 20 de maio de 2011 09:16
    Moderador
     
     

    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

  • sexta-feira, 20 de maio de 2011 09:17
    Moderador
     
     

    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


  • sexta-feira, 20 de maio de 2011 09:17
    Moderador
     
     

    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



  • sexta-feira, 20 de maio de 2011 09:18
    Moderador
     
     Respondido

    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