anthonysteven

See also: Other Geeks@INDC

SmartPart: Si WebPart Pintar untuk Sharepoint

Kalau kita banyak bermain-main dengan Sharepoint, kita pasti banyak berhadapan dengan makhluk yang bernama WebPartdan tidak jarang kita harus membuat custom webpart buatan kita sendiri. 

Nah, cara untuk membuat custom webpart sudah dijelaskan dengan sangat baik oleh Sagi disini. Kalau anda mengikuti step demi step yang sagi lakukan di post-nya, niscaya sukses membuat custom webpart.

Tapi.... pengalaman membuat custom webpart bukanlah hal yang menyenangkan, trust me on this thing. Apalagi kalau udah berurusan dengan yang namanya web.config, dijamin mumet. Ada karakter aneh masuk dikit, tiba-tiba server langsung error gak jelas, kadang udah di ctrl-Z tetep gak bisa, kepala jadi mumet, keyboard dan mouse akhirnya jadi korban keganasan jari-jari (apa coba?).

Nah, untuk mengurangi kemumetan kepala dan keganasan jari-jari akibat error di web.config, ada satu alternatif yang bisa dicoba, yaitu dengan menggunakan SmartPart! :D

Kelebihan yang utama (menurut saya) dari SmartPart adalah kita gak usah utak-atik itu web.config (kecuali kalau mau do some fun stuff like accessing web service :D ).

Kelebihan yang lain adalah, karena kemampuannya mengupload user control, maka kita bisa melakukan design secara visual di Visual Studio, now that's really fun...

Cara memakainya? Mudah, berikut langkah-langkahnya:

1. Download dulu dari sini.

2. Install di server tempat Sharepoint ada (tinggal next-> next-> next-> dan konfigurasi yang betul-betul sedikit)  

3. Aktifkan fitur smartpart di http://<server-url>/_layout/ManageFeatures.aspx?scope=Site

    (nama fitur: Return of SmartPart)

4. Buat folder usercontrols di virtual directory (c:\inetpub\wwwroot\wss\virtualdirectories\80\UserControls) 

4. Jadi deh, untuk masukin, tinggal edit page dan add webpart lalu drag and drop SmartPart :D

5. Open toolpane dari smartpart

6. Silahkan pilih usercontrol yang diinginkan (SmartPart kasih samplenya kok, tinggal di copy ke folder UserControls yang kita bikin)

7. Jadi! :D 

OK, selamat menikmati kawanz! :D

nb: Sorry, blom pake gambar-gambar indah disini, dlm 3-4 hari bakal diupdate dah mo pulang nih :P 

 

 


 

 

 

Share this post: | | | |

Comments

agusto said:

Saya juga update cara bikin web part dgn menload user controls. Itu pun bisa dilakukan untuk menload web part dengan user control spt yang di lakukan smart part

# March 13, 2008 6:57 PM

Agung Riyadi said:

Melihat postingan mengenai SharePoint disini , saya tertarik untuk membuat hal yang sama pada DNN module

# March 13, 2008 7:35 PM

anthonysteven said:

@agusto

Ya, pada intinya sepertinya itu juga yang smart part lakukan.

# March 14, 2008 8:32 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 
Are you human?:  


Enter the numbers above: