December 2008 - Posts
Bila kita sudah memiliki CD installasi MOSS yang belum ada SP1, CD installasi tersebut tidak bisa dipakai untuk environment OS Windows 2008.
Oleh karena itu kita harus mendownload SharePoint 2007 SP1 trial yang ada di site Microsoft dan setelah itu kita bisa menggunakan cd key yang kita punya untuk mendapatkan MOSS full version atau bila kita ingin mencoba trial Microsoft pun didalam website nya memberikan CD key trial baik yang standar maupun enterprise.
Untuk unduh SharePoint SP1 silahkan unduh di link ini http://www.microsoft.com/downloads/details.aspx?familyid=2E6E5A9C-EBF6-4F7F-8467-F4DE6BD6B831&displaylang=en&hash=KKLiBVQ1hEoJH%2b4F8reaD1oMN8L2nZFLutCMWCxw%2f7MfsDhWqvzMnzbSRe2XpdZu9yroeQ6EDuEbEDOCRw%2bkAQ%3d%3d#filelist
Hal ini pun berlaku sama bila kita installasi WSS di environment OS Windows 2008.
If you got this message on your SharePoint, you can following this step :
1. Open Central Administration > Operations tab > Service on server
Ensure that the Excel Service is running
2. Open Central Administration -> go to your configured Shared Service -> add new trusted file location
- field URL: here you can specify a report library or the whole portal
- Location Type: should be Windows SharePoint Services
- Children trusted: defines whether the children should also be trusted or only the definied path
I have been using this step and finnaly my Excel Service now is running
Hari I - 17 Desember 2008 :
Hari ini saya dapat undangan lagi untuk training Sharepoint dari Microsoft untuk para ISV di Indonesia. Training tersebut berlangsung selama 2 hari dan ini hari pertama training.
Jumlah peserta training hari ini ada sekitar 8 orang dari berbagai ISV dan kebanyakan untuk MOSS/WSS produk tersebut mereka belum menyentuhnya jadi training hari ini lumayan untuk mereka bisa mengetahui apa itu SharePoint Produk.
Training hari memang agak sedikit kacau menurut saya, pada saat saya sampai ke tempat training ternyata VPC untuk para user ternyata tidak ada untung saya udah siapin 1 VPC yang saya akan pakai untuk presentasi dan juga saya bawa Hardisk external saya sehingga saya lakukan menjelaskan yang ada di PowerPoint saya terlebih dahulu sambil menunggu pengcopyan ke semua user selesai.
Lega akhirnya setelah selesai makan siang semua VPC di tiap user sudah siap dan presentasi dapat berlangsung dengan baik dan langsung uji coba SharePoint.
Hari II - 18 Desember 2008 :
Hari kedua akhirnya telah selesai dengan sukses. Hari ini kami melakukan banyak sekali hal yang lebih banyak menggunakan Visual Studio 2008.
Beberapa hal yang saya berikan di sini adalah Load User Control dengan web part, Web Services, WWF, Excel Service, dan menunjukkan project yang saya lakukan di client untuk memberikan sedikit pengetahuan bahwa SharePoint itu dapat di custom.
Setelah pikir-pikir untuk membackup semua blog yang ada di geeks supaya nextnya bila terjadi apa-apa masih bisa restore posting-posting yang mungkin hilang.
Akhirnya memutuskan untuk mentransfer semua blog yang ada tersebut ke site http://agustox21.spaces.live.com/.
Sehingga setiap saya membuat blog dengan Windows Live Writer saya akan melakukan save ke 2 site saya yaitu site geeks dan site spaces live.
Happy Blogging
Saya lagi googling dan mendapatkan tools ini, tool yang saya rasa sangat bagus untuk dipakai presentasi pada saat kita ingin menunjukan feature-feature dari aplikasi kita lebih jelas.
Untuk lebih detil bisa klik ke http://technet.microsoft.com/en-us/sysinternals/bb897434.aspx dan untuk download bisa langsung ke http://download.sysinternals.com/Files/ZoomIt.zip
Best practice di microsoft site menuliskan bahwa sebaiknya melakukan disposable open koneksi ke sharepoint.
2 (Dua) class dari Sharepoint object model untuk membuka koneksi ke Sharepoint yaitu SPSite Class dan SPWeb Class.
Ada beberapa teknik yang bisa dilakukan untuk melakukan disposeable yaitu :
Contoh penggunaan using clause
| String str; using(SPSite oSPsite = new SPSite("http://server")) { using(SPWeb oSPWeb = oSPSite.OpenWeb()) { str = oSPWeb.Title; str = oSPWeb.Url; } } |
Contoh penggunaan try/catch/finally Blocks
| String str; SPSite oSPSite = null; SPWeb oSPWeb = null; try { oSPSite = new SPSite("http://server"); oSPWeb = oSPSite.OpenWeb(..); str = oSPWeb.Title; } catch(Exception e) { } finally { if (oSPWeb != null) oSPWeb.Dispose(); if (oSPSite != null) oSPSite.Dispose(); } |
Catatan :
Bila melakukan koneksi ke Sharepoint menggunakan SPContext.Current.Site.RootWeb untuk hal ini tidak perlu dilakukan dispose karena akan terjadi error pada site nya bila dilakukan dispose.
Referensi : http://msdn.microsoft.com/en-us/library/aa973248.aspx