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)

March 2008 - Posts

Foto Turing Ke Lampung - Palembang (Gathering Pulsar dan Wingday 2008)

Foto di Liwa, tepatnya Lampung Barat untuk mengikuti ceremonial Gathering Pulsar dan Wingday 2008, Total pemakai pulsar yang datang 140 an mungkin lebih itu yang datang dari berbagai club motor pulsar dan perseorangan

http://geeks.netindonesia.net/photos/agusto/images/43598/425x319.aspx 

http://geeks.netindonesia.net/photos/agusto/images/43597/425x319.aspx


http://geeks.netindonesia.net/photos/agusto/images/43104/425x319.aspx

http://geeks.netindonesia.net/controlpanel/photos/posteditor.aspx?sectionid=290&PostID=43105

Nongkrong di Kayu Agung, sambil mau makan sore, isi bensin, dan meneruskan perjalanan ke Blitang

http://geeks.netindonesia.net/photos/agusto/images/43599/425x319.aspx 

Baru Sampe Palembang Kota setelah itu ketemu 2 orang rider dari Thunder dan Tiger, jadi foto foto dech sambil tunggu anak pulsar mau anterin kita kita ke bengkel Pulsar untuk istrirahat dan check mesin minimal rantai motor dan kampas rem.

http://geeks.netindonesia.net/photos/agusto/images/43600/425x319.aspxhttp://geeks.netindonesia.net/photos/agusto/images/43600/425x319.aspx 

 

Foto di Jembatan Ampera Palembang, Sekitar 15.30 sebelum pulang ke Jakarta, setelah sampai ke Palembang pukul 13.00 dan lakukan service dan istrirahat plus beli pempek Pak Raden.
http://geeks.netindonesia.net/photos/agusto/images/43105/425x319.aspxhttp://geeks.netindonesia.net/controlpanel/photos/posteditor.aspx?sectionid=290&PostID=43104

20-23 Maret 2008

Share this post: | | | |
Posted: Mar 31 2008, 03:19 PM by agusto | with 6 comment(s) |
Filed under:
Turing Motor Pulsar dari Lampung ke Palembang

Sehabis dua bulan ini koding dan fase 1 sudah masuk uat dan training, tiba saat nya untuk ber-rekreasi dengan teman teman klub pulsar saya (PC / Pulsar Club).

Malam inj jam 7 WIB kami sekitar 16 orang plus dengan beberapa orang mungkin akan ikut dari BOCT akan menuju ke Lampung untuk melakukan turing dari Lampung ke Palembang.

Buat saya ini adalah kali ke 2 saya melakukan turing dengan team saya, dari beberapa event yang telah saya tidak ikuti.

Kami berharap dengan turing ini nantinya akan menambah kerekatan persaudaran kami dan dengan beberap klub motor di lampung yang akan kami kunjungi.

- PC / Pulsar Club -

Share this post: | | | |
Membuat Web Part dan menggunakan User Controls

Waktu MSDN day ada yang tanya salah satu user ke Sagi apakah harus membuat Web Part tapi kudu harus draw semua nya di web part tersebut. Bagimana bila di page itu cukup rumit dan banyak tampilan design yang di perlukan. Memang waktu itu saya rasa sich pertanyaan itu belum terjawab jadi saya coba jawab disini

bahwa Web Part tersebut bisa kita lakukan konektivitas dengan user control kita yang ada sehingga kita bisa dengan mudah melakukan pembuataan design pada user control kita dan Web part hanya meload user Control itu saja.

Coding nya sbb :

using System;
using System.ComponentModel;
using System.Text;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Serialization;
using Microsoft.SharePoint;
using Microsoft.SharePoint.Utilities;
using Microsoft.SharePoint.WebPartPages;

namespace Dms.WebPartLib
{
    public class wpGeneralPart : Microsoft.SharePoint.WebPartPages.WebPart
    {
        private Control _childControl = null;
        private string _userControlVirtualPath = "usercontrols/demo.ascx";
        private string _errMessage= string.Empty;

        public wpGeneralPart()
        { }

        [
          Personalizable(),
          Category("Miscellaneous"),
          DefaultValue(""),
          WebBrowsable(true),
          WebDisplayName("User Control Virtual Path"),
          WebDescription("User Control Virtual Path")
        ]
      

       protected override void RenderWebPart(HtmlTextWriter output)
        {
            if (_errMessage != string.Empty) output.Write(_errMessage);
            if (_userControlVirtualPath != string.Empty || _userControlVirtualPath.Equals("") == false) RenderChildren(output);
        }

        protected override void RenderChildren(HtmlTextWriter output)
        {
            try
            {
                this.EnsureChildControls();
                if (this._childControl != null)
                    this._childControl.RenderControl(output);
            }
            catch (Exception ex)
            {
                _errMessage = string.Format("Exception Message (RenderWebPart) = {0}<br />", ex.Message);
            }
        }

        protected override void CreateChildControls()
        {
            try
            {
                base.CreateChildControls();
                if (_userControlVirtualPath != string.Empty)
                {
                    if (_childControl != null) return;
                    _childControl = Page.LoadControl(_userControlVirtualPath);
                    if (_childControl!=null)
                        Controls.AddAt(0, _childControl);
                }

                /* pada bagian ini ada code load page.LoadControl inilah code untuk menload user control yang ada */

            }
            catch (Exception ex)
            {
                //_errMessage = string.Format("Exception Message (CreateChildControls) = {0}<br />", ex.Message);
            }
        }

        }
}

Nah Webpart akan menload user control demo.ascx, jadi pastikan pathnya benar dan user control dapat bisa di akses.

Share this post: | | | |
Posted: Mar 13 2008, 11:41 AM by agusto | with 4 comment(s)
Filed under:
Menggunakan Server Side pada Moss / Wss 3.0

Pada Moss/Wss bila kita mau mengunakan tag server side pada aspx yang telah kita buat pasti tidak akan akan jalan dan akan dapat error seperti ini :

An error occurred during the processing of /Report Template/TESTDOC.aspx. Code blocks are not allowed in this file.

Ini adalah contoh kasus pada saat saya membuat server site pada file TestDoc.aspx saya. Dan bagaimana caranya supaya aspx kita dapat menggunakan

tag server side, yaitu dengan cara kita harus mendaftar aspx tersebut bisa menggunakan AllowServerSideScript="true".

 Ini adalah tag yang harus kita update :

<Sharepoint>

...
      <PageParserPaths>
             <PageParserPath VirtualPath="/Report Template/TESTDOC1.aspx" CompilationMode="Always" AllowServerSideScript="true" />
      </PageParserPaths>

... 

</Sharepoint>

Share this post: | | | |
Posted: Mar 13 2008, 11:29 AM by agusto | with no comments
Filed under: