Agusto Xaverius P.S

Jobs : Creating many bug with bug fixing too of cource Programming : C# .Net, WSS/MOSS, K2 BlackPearl, SQL Server
See also: Other Geeks@INDC

Buat Department site di WSS v 3

Deployment yang ke-3 adalah membuat department site di sharepoint.

Request dari client adalah menu department menampilkan list department yang user tersebut mempunyai hak akses ke department tersebut.

Hal yang di lakukan adalah :

1. Membuat satu sub site department dari site yang sekarang,  dan dari situ lah kita membuat subsite lagi

berdasarkan department yang ada.

Bila di hiraki menjadi Home > department > It Department 

Dari sini kita akan lebih mudah list semua department yang ada, contoh coding nya sbb :

private void LoadDepartmentList()
    {
        System.Text.StringBuilder sb = new System.Text.StringBuilder();  
        try
        {
            _spSite = new Microsoft.SharePoint.SPSite(UrlBase + "department");  // url base ini adalah site sharepoint wss.


            _spWeb = _spSite.OpenWeb();

           //Gunakan GetSubwebsForCurrentUser untuk menampilan semua site yang bisa di akses oleh user

            foreach (Microsoft.SharePoint.SPWeb web in _spWeb.GetSubwebsForCurrentUser())
            {
                 string urlsite = web.Url;

                 string title = web.Title.ToString();
                 sb.append(title + "\n");                 
                 counter++;
            }
            _listDepartment = sb.ToString().Trim();
        }
        catch
        {
            _listDepartment = string.Empty;
        }
    }      

dan hasilnya bisa di lihat pada gambar di bawah ini.

department list wss 

 

2. Membuat satu subsite di bawah site department, dan di simpan sebagai site template, sehingga

   setiap ada request untuk pembuat site department kita tinggal membuat dari site template yang

  telah kita buat.


Uiiiiiiih, semoga deployment fase 3 ini kelar.

 

Share this post: | | | |
Posted: Nov 29 2006, 11:05 AM by agusto | with 55 comment(s)
Filed under: ,

Comments

Christopher said:

Hello. Information about:

<A HREF= http://climatizzatori.itggb.info/climatizzatori-lg.html >climatizzatore de longhi pac f12</A>

<A HREF= http://catalogo.itggf.info/ >catalogo tissot</A>

<A HREF= http://internet.itggf.info/beautiful-internet-girls.html >sms anonimi da internet</A>

<A HREF= http://viaggi.itggf.info/finanziamento-viaggio.html >turismo viaggiare viaggi viaggi regione</A>

<A HREF= http://sant.itggf.info/sant-antonio.html >villa sant elia</A>

<A HREF= http://conto.itggd.info/conto-corrente-bancario.html >disdire conto corrente bancario</A>

<A HREF= http://sms.itgga.info/sms-frasi-amore.html >suoneria frase sms</A>

<A HREF= http://finanza.itggd.info/software-affari-e-finanza.html >finanza guardia milano ufficiale martino</A>

<A HREF= http://***.itggj.info/***-on-her-face.html >got *** face</A>

<A HREF= http://agriturismo.itggh.info/agriturismo-lazio.html >firenze agriturismo</A>

# June 5, 2007 11:11 PM

Madison said:

Hello. Information about:

<A HREF= http://suoneria.itggc.info/suoneria-polifoniche-nec.html >suoneria mmf scaricabile</A>

<A HREF= http://cartina.itggg.info/austria-cartina-geografica.html >europa cartina geografica</A>

<A HREF= http://pdf.itggh.info/ >grill cramer pdf</A>

<A HREF= http://maturita.itggb.info/maturita-temi.html >traccia esame maturita 2006 gratis</A>

<A HREF= http://tour.itggg.info/ >tour in romania</A>

<A HREF= http://officina.itggc.info/ >officina meccaniche</A>

<A HREF= http://home.itggf.info/home-mortgage.html >shop mandarina duck jsp home jsp nocash 1149526604576</A>

<A HREF= http://vino.itgga.info/vino-online.html >cantina vino milano zona fiera</A>

<A HREF= http://roma.itggh.info/pensioni-roma.html >linea trasporto roma</A>

<A HREF= http://sesso.itggd.info/foto-porno-sesso-con-animali.html >uomo and posizione sesso</A>

# June 6, 2007 10:50 AM

Emerson said:

# June 13, 2007 9:56 PM

Ridgecip said:

xrtest

# June 14, 2007 1:19 AM

Herbert said:

# June 14, 2007 11:18 PM