Agusto Xaverius P Sipahutar

Job:Making some bugs and patch
Moss/Wss,C#,Sql Server,WWF,K2.BlackPearl
Motto : Keep Study and study
See also: Other Geeks@INDC

News




MCP Logo
MCTS Logo

MCP ID# 3542391

My Curiculum Vitae


Agusto Xaverius P S's Facebook profile

Other Article

My Community

My Article/Share Knowledge

Others Moss/Wss Site

My Other Website/Blogs

My Share (Ebook,etc)

September 2008 - Posts

New Release Moss SDK 1.4, WSS SDK 1.4

In August in this year Microsoft have been released MOSS SDK and WSS SDK to

download you can click this link :

- WSS SDK 1.4

http://www.microsoft.com/downloads/details.aspx?familyid=05E0DD12-8394-402B-8936-A07FE8AFAFFD&displaylang=en

 

- MOSS SDK 1.4

http://www.microsoft.com/downloads/details.aspx?familyid=6D94E307-67D9-41AC-B2D6-0074D6286FA9&displaylang=en

Share this post: | | | |
Posted: Sep 29 2008, 10:54 AM by agusto | with no comments
Filed under:
Pelatihan K2 BlackPearl(BP) Infrastructure

Tanggal 24 September ini saya dan 1 rekan saya diberikan pelatihan K2 BlackPearl Infrastructure. Kita tahu bahwa K2 BlackPearl adalah satu third party workflow engine yang mempunyai integrasi dengan Moss/Wss dengan baik.

Saya pun menggunakan K2 BP ini untuk solusi di client dengan menggunakan WSS 3.0. Untuk infrastruktur di client kami, kami menggunakan beberapa server yaitu :

1. Server Active Directory (menggunakan Server Active Directory yang ada)

2. Mail Server (di sini client menggunakan Microsoft Exchange)

3. Database Server (dengan SQL 2005 dan Reporting Service)

4. WSS 3.0 + K2 BP + Visual Studio 2005 (haaaarg kapan nich mau ke visual studio 2008 nya)

 

Tetapi ternyata pada pelatihan ini K2 BP dalam di advance untuk sisi infrastrukturnya sehingga kita dapat menghasilkan suatu solusi yang sangat bagus.

Untuk itu bisa dilihat pada gambar di bawah ini :

 

image

Ini adalah solusi lab yang diberikan K2 pada saat pelatihan dan kita pun masih dapat memasukkan solusi kita yang lainnya karena bila kita lihat pada solusi pelatihan ini ADSI di jadikan satu dengan SQL server 2005 dan juga mungkin kita mempunyai mail server (misalnya Microsoft Exchange)

Sekian dulu article tentang pelatihan K2 BP nya.

- Happy coding -

Share this post: | | | |
Posted: Sep 29 2008, 10:22 AM by agusto | with no comments
Filed under: ,
MOSS vs WSS ???

Tadi malam ada yang tanya saya lewat YM (sorry enggak sebut namanya sapa yach..he.he.he). Setelah jelaskan satu persatu dan kayaknya masih banyak yang harus dijelaskan kayaknya kurang mantap bila tidak disertakan link yang dapat mendukung hal itu http://www.milesconsultingcorp.com/SharePoint-Portal-2007-Version-Comparison-between-MOSS2007-and-WSS3.aspx

Share this post: | | | |
Multi Choice field at Moss

Di dalam Moss/Wss kita mengenal beberapa tipe field salah satunya ada Multi Choice yang mana bila kita pilih hal tersebut kita akan diberikan suatu halaman untuk menginput data piihan apa saja yang kita masukkan, setelah itu bentuk yang akan di tampilan di form bisa bentuk dropdown list atau pun radio button, dan juga default data yang kita pilih.

Dibawah ini adalah sample code untuk membaca data dari field Multi Choice dan cara mengupdate field tersebut dengan API Sharepoint yang telah di sediakan.

1. Cara membaca dari field yang tipenya Multi Choise

    string url = http://myMossSite;
    string listName = "TestList";


    using (SPSite site = new SPSite(url))
    {
        using (SPWeb web = site.OpenWeb())
        {
            SPList list = web.List[listName];

               foreach (SPField field in list.Fields)
              {
                    //check whether field type is multi choice or not
                   if (field.Type == SPFieldType.Choice)
                   {
                       SPFieldChoice choice = (SPFieldChoice) field;
                       foreach (string s in choice.Choices)
                       {

                            //data choice sudah dapat di sini. 
                       }
                  }
             }
        }
  }

2.  Cara mengudate dari field yang tipenya Multi Choice

         string url = http://myMossSite;

         string listName = "TestList";

         string[] choices = new string[3] {"Choice-1", "Choice-2", "Choice-3"};

         using (SPSite site = new SPSite(url))
         {

               using (SPWeb web = site.OpenWeb())
               {

                       SPList list = web.List[listName];

                       SPField spField = list.Fields["MyChoice"];                     

                       SPFieldChoice choiceFields = (SPFieldChoice)spField;
                       foreach (string choice in choices)
                       {
                                 choiceFields.Choices.Add(choice);
                       }

                       choiceFields.Update();
               }

         }

Share this post: | | | |
Posted: Sep 24 2008, 12:26 AM by agusto | with 1 comment(s)
Filed under:
Deleting Obsolete Process Instances from K2 [blackpearl] database.

Didalam API K2 BlackPearl tidak ada satupun method yang dibuat oleh K2.Net untuk menghapus instance yang ada. Sampai saat ini hanya redirect activity yang dapat dilakukan dalam API K2 BlackPearl tersebut.

Tetapi ada satu article yang menarik dari Johnny Fang yang dapat menghapus instance tersebut langsung ke dalam database K2.

Untuk lebih jelasnya dapat dilihat pada link ini : http://www.k2underground.com/blogs/johnny/archive/2008/04/15/deleting-obsolete-process-instances-from-a-k2-net-2003-or-k2-blackpearl-database.aspx dan untuk download codenya bisa di klik pada link ini : http://www.k2underground.com/blogs/johnny/attachment/23186.ashx

Share this post: | | | |
Posted: Sep 23 2008, 01:34 AM by agusto | with 2 comment(s)
Filed under:
Download New MS Filter Pack (2007 Office System Converter)

For default Moss / Wss already have facility to do searching and searching which is done can from list whatever available and also document already being uploaded on Moss / Wss.

Now Microsoft already submit new installer  for update ability to search new extension. Specific document formats are .docx, .docm, .pptx, .pptm, .xlsx, .xlsm, .xlsb, .zip, .one, .vdx, .vsd, .vss, .vst, .vdx, .vsx, and .vtx.

For download this IFilter you can click this link : http://www.microsoft.com/downloads/details.aspx?FamilyId=60C92A37-719C-4077-B5C6-CAC34F4227CC&displaylang=en

For detail info Knowledge Base Article you see this :

Share this post: | | | |
Enable Session on Moss/Wss

We have known that Moss / Wss as a default Session is disable/switched off. For enable session you can update your web.config site.

1 .Update

   <!-- <add name="Session" type="System.Web.SessionState.SessionStateModule"/> -->

   into

   <add name="Session" type="System.Web.SessionState.SessionStateModule"/>

 

2. Update

<pages enableSessionState="false" enableViewState="true" enableViewStateMac="true" validateRequest="false" pageParserFilterType="Microsoft.SharePoint.ApplicationRuntime.SPPageParserFilter, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" asyncTimeout="25">

into

<pages enableSessionState="true" enableViewState="true" enableViewStateMac="true" validateRequest="false" pageParserFilterType="Microsoft.SharePoint.ApplicationRuntime.SPPageParserFilter, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" asyncTimeout="25">

Share this post: | | | |
Posted: Sep 23 2008, 01:06 AM by agusto | with no comments
Filed under:
Simple WebPart To Load UserControl

If you want to create a webpart to load usercontrol may be you can click on this link

http://www.codeproject.com/KB/sharepoint/WebPartGeneral.aspx. I have been posting the code too on that codeproject.

Share this post: | | | |
Posted: Sep 22 2008, 09:44 PM by agusto | with no comments
Filed under: