1. Case untuk CA (Central Admin SharePoint)
Cara yang kamu lakukan.
1. Install Sharepoint sampai selesai
2. Backup dan restore database sharepoint central admin
ada 2 file : SharePoint_Config (default nya sih ini)
SharePoint_admincontent_xxx (guid value)
3. Install Third party component yang digunakan
4. Open SharePoint Products and Technologies Configuration Wizard abis
disconnect dari database yang lama, setelah itu connect lagi.
5. Delete database SharePoint_adminconfig_xxx (guid) karena masih mengacu ke
database yang lama
caranya :
STSADM –o deletecontentdb –url "http://mosssrv:4235" –databasename
"SharePoint_AdminConfig_xxx"
add lagi :
STSADM –o addcontentdb –url http://mosssrv:4235 –databasename
"SharePoint_AdminConfig" -databaseserver "NEWSQL"
untuk point 4 bila tidak mau di lakukan seperti cara wizard bisa dilakukan
dengan cara :
psconfig.exe -cmd configdb -connect -server "newsql"
-*database*"SharePoint_Config" -dbuser "mossdbcreate" -dbpassword
"Aaa123456" -user
"DOMAIN\USER" -password "user_password"
cuman karena saya belum pernah coba hal ini, silahkan saja mencoba.
6. Hasil dari ini semua ada akan di create semua virtual website yang kita
buat. Dan bila koneksi antar vpc kamu dan server kamu ada koneksi yang
tinggal kamu lakukan adalah redeploy component yang ada
a. di solution management redeploy semua nya
b. register di GAC semua component lain yag dipakai, dll
2. Case untuk Site
1. Backup database site nya
2. Remove database di central admin database yang mengacu ke site tsb
(tenang aja cuman koneksi yang di hapus bukan database nya yang di hapus)
3. restore database site tsb
4. Add di central admin database tersebut
bila database nya terlalu besar gunakan stsadm untuk menangai hal itu
STSADM –o addcontentdb –url http://mosssrv:4235 –databasename
"SharePoint_AdminConfig" -databaseserver "NEWSQL"
Tadi nya hal ini mau saya taruh di blog karena dalam bulan ini lakukan step
ini. :D
Regards
Agusto Xaverius P S, MVP, MCTS
https://mvp.support.microsoft.com/profile/agusto
http://geeks.netindonesia.net/blogs/agusto
http://www.linkedin.com/in/agusto
Sekarang developer SharePoint semakin di manjakan dengan fully support-nya Visual Studio 2010 telah mendukung environment SharePoint 2010. Hal ini membuat menjadi lebih mudah membuat aplikasi (Webpart, Event handler, Business Data Services, dll), debugging, dan deployment.
Di bawah ini saya akan berikan step-step bagaimana membuat webpart dengan visual studio 2010 dan langsung akan terdeploy kedalam Sharepoint 2010 kita :
1. Tampilan depan SharePoint 2010
2. Create Sharepoint Project dengan Visual Studio 2010
3. Setting URL ShaePoint yang dipakai untuk deployment dan pilih “Deploy as a Farm Solution”
Perbedaan antara Deploy as a Sandboxed Solution bisa di lihat pada link ini : http://social.msdn.microsoft.com/Search/en-US?query=Sandboxed%20or%20Farm%20solution&ac=8 atau http://msdn.microsoft.com/en-us/library/ee361616.aspx
4. Pada Visual Studio 2010 Project SharePoint kita, akan otomatis Microsoft.SharePoint masuk didalam reference assembly yang kita butuhkan
5. Create a new Item Web Part File dengan nama TestWebPart
6. Input dengan code sebagai berikut :
7. Edit Property Web Part untuk Update Title dan Description
8. Build Solution dan Setelah itu Deploy Solution
9. Tambahkan WebPart yang telah terdeploy tersebut ke SharePoint Site yang telah di pilih sebagai deployment pilihan kita tadi.
10. Hasilnya seperti ini :
Selamat Mencoba.
Source
Di bawah ini saya akan berikan step-step bagaimana membuat webpart dengan visual studio 2010 dan langsung akan terdeploy kedalam Sharepoint 2010 kita :
1. Tampilan depan SharePoint 2010
2. Create Sharepoint Project dengan Visual Studio 2010
3. Setting URL ShaePoint yang dipakai untuk deployment dan pilih “Deploy as a Farm Solution”
Perbedaan antara Deploy as a Sandboxed Solution bisa di lihat pada link ini : http://social.msdn.microsoft.com/Search/en-US?query=Sandboxed%20or%20Farm%20solution&ac=8 atau http://msdn.microsoft.com/en-us/library/ee361616.aspx
4. Pada Visual Studio 2010 Project SharePoint kita, akan otomatis Microsoft.SharePoint masuk didalam reference assembly yang kita butuhkan
5. Create a new Item Web Part File dengan nama TestWebPart
6. Input dengan code sebagai berikut :
using System;using System.ComponentModel;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using Microsoft.SharePoint;using Microsoft.SharePoint.WebControls;namespace SharePointProject1.TestWebPart{[ToolboxItemAttribute(false)]public class TestWebPart : WebPart
{private Label lbl; protected override void CreateChildControls()
{lbl = new Label() { Text = "Hello ini adalah Test Web Saya yang pertama di SharePoint 2010" };
this.Controls.Add(lbl); }
protected override void Render(HtmlTextWriter writer)
{base.Render(writer);}
}
}
7. Edit Property Web Part untuk Update Title dan Description
8. Build Solution dan Setelah itu Deploy Solution
9. Tambahkan WebPart yang telah terdeploy tersebut ke SharePoint Site yang telah di pilih sebagai deployment pilihan kita tadi.
10. Hasilnya seperti ini :
Selamat Mencoba.
Source
December 09, 2010
No comments
So here is my howto based on the simplest way I have found to start playing int he wonderfull world of WebParts
Writing the Web Part
At this point I am going to make some assumptions.
MyBase.RenderContents(writer)
End Sub
Imports System.Web.UI.WebControls.WebParts
Public Class Hello : Inherits WebPart
Protected Overrides Sub RenderContents(ByVal writer As System.Web.UI.HtmlTextWriter)
writer.Write("Hello World!")
End Sub
End Class
Deploying the Web part
There are numerous ways to deploy a web part. We can use the GAC and strong names, but I want this to be as easy as possible so we are just going to deploy directly to our website.
At this point the web part is deployed, but not enabled. To use the web part we have to do the following:
Changing the Code
But wait, there is more! Let's say we want to get fancy.
This is the easiest way I have found to write SharePoint web parts. It cuts out all the bloat from the templates and allows for lighting fast testing.
Source
Writing the Web Part
At this point I am going to make some assumptions.
- You have a MOSS/WSS installation up and running.
- You have Visual Studio 2008 VB.net installed
- Open Visual Studio 2008
- Choose File | New | Project
- Under Visual Basic pick Windows and select Class Library from the templates. Under Name call it "HelloWorld" and press OK
- Since all we are going to do is display some information we don't need lots of references, but we do need to add the System.Web namespace. To do this we will select "Add Reference" from the Project menu and pick "system.web" under the .NET tab and press OK.
- In the Solution Explorer window on the right we will rename Class1.vb to HelloWorld.vb so that it is more descriptive. You should notes that it renames the class name inside the file as well.
- To make things easier we will add the following import section to the top of the file above the Public Class statement.Imports System.Web.UI.WebControls.WebParts
- We will also make our class inherit from the web part class by changing the line "Public Class HelloWorld" to readPublic Class HelloWorld : Inherits WebPart
- Underneath the class name we just edited we will override the RenderContents method with our own output. So type out "Overrides RenderContents" and press TAB to let the smart tags do the work. You should now have a line that looks like this:
MyBase.RenderContents(writer)
End Sub
- Now we will replace the generated code "MyBase.RenderContents(writer) " with our own output and make the line look like:writer.write("Hello World!")
Imports System.Web.UI.WebControls.WebParts
Public Class Hello : Inherits WebPart
Protected Overrides Sub RenderContents(ByVal writer As System.Web.UI.HtmlTextWriter)
writer.Write("Hello World!")
End Sub
End Class
Deploying the Web part
There are numerous ways to deploy a web part. We can use the GAC and strong names, but I want this to be as easy as possible so we are just going to deploy directly to our website.
- Select Project and choose "HelloWorld" Properties
- Under the Compile tab change the Build Output directory to the bin folder of your website. In my case I moved it to \\server\c$\Inetpub\wwwroot\wss\VirtualDirectories\80\bin
- To build the webpart choose "Build HelloWorld" from the Build menu. You should see the HelloWorld.dll in the bin directory under the site along with a pdb and xml file.
- Now we need to add the webpart to the save controls list for the site. Open up the web.config file and look for the "" tag that indicates the end of the Save Controls section.
- You will notice that all of the Microsoft lines use a strong name, public keys, versions etc. This is more secure, but not necessary. In our case we will just add our assembly name and an * to designate we are exposing all methods (I would not do this in a production environment, but it is ok for my test environment and will allow for quick deployment). Our line will look like
- Save the web.config. The act of saving the file is enough to restart the application so the site should recycle and get our changes
At this point the web part is deployed, but not enabled. To use the web part we have to do the following:
- Open the Website and browse to the Site Settings page
- Under Galleries choose "Web Parts"
- Click New and you should see your web part listed as HelloWorld.Hello or Hello.webpart. Check the box and click the "Populate Gallery button"
Changing the Code
But wait, there is more! Let's say we want to get fancy.
- Change the output line. For example.writer.write("Hello " & Context.User.Identy.Name)
- Then build your class again. (Build | Build HelloWorld)
- Go back to your webpage and hit refresh
This is the easiest way I have found to write SharePoint web parts. It cuts out all the bloat from the templates and allows for lighting fast testing.
Source
December 07, 2010
No comments
Bagi yang pengen mengganti arah login administrator joomla dengan mudah tanpa merubah code apapun di admin asli joomla. Ini saya dapatkan dari forum joomla, dan bagi teman-teman yang memerlukan dapat melakukan cara seperti dibawah ini.
1. Buat folder baru dengan nama sesuai keinginan (contoh : /adminsaya)
2. Pada folder "adminsaya" buat index.php file dengan diisi code :
Dengan demikian user akan mengalami error page jika mengakses : http://websaya.com/administrator
Untuk User Admin dapat mengases ruang adminnya di alamat yang dibuat folder baru yang telah kita buat yaitu : http;//websaya.com/adminsaya/
Catatan : ganti "1234567890" dengan nomor baru sesuai dengan yang diinginkan, namun harus sama nomornya dengan yang ada di file inde.php yang kita buat dengan yang ada di .htaccess.
dan perlu diingat Penggantian ini tidak menjadikan jaminan joomla ada aman dari hacker, namun paling tidak dapat sebagai daya tambah keamanan.
Selamat mencoba..semoga berguna.
sumber
1. Buat folder baru dengan nama sesuai keinginan (contoh : /adminsaya)
2. Pada folder "adminsaya" buat index.php file dengan diisi code :
2. Pada file .htaccess masukan code berikut :$admin_cookie_code="1234567890";
setcookie("JoomlaAdminSession",$admin_cookie_code,0,"/");
header("Location: /administrator/index.php");
?>
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/administrator
RewriteCond %{HTTP_COOKIE} !JoomlaAdminSession=1234567890
RewriteRule .* - [L,F]
Dengan demikian user akan mengalami error page jika mengakses : http://websaya.com/administrator
Untuk User Admin dapat mengases ruang adminnya di alamat yang dibuat folder baru yang telah kita buat yaitu : http;//websaya.com/adminsaya/
Catatan : ganti "1234567890" dengan nomor baru sesuai dengan yang diinginkan, namun harus sama nomornya dengan yang ada di file inde.php yang kita buat dengan yang ada di .htaccess.
dan perlu diingat Penggantian ini tidak menjadikan jaminan joomla ada aman dari hacker, namun paling tidak dapat sebagai daya tambah keamanan.
Selamat mencoba..semoga berguna.
sumber
November 06, 2010
1 comments
Kemarin malam, seperti biasa aku pulang kantor dengan mengendarai motor lewat jalur tanjung barat-tb simatupang-pondok indah-pos pengumben-sampe rumah..
Karena sudah sekitar jam setengah8, biasanya jalan udah aga renggang, tapi g tau kenapa, pas lewat under pass di arteri pondok indah kendaraan aga sedikit tersendat, dalam hati aku sudah menebak pasti ada salah satu mobil yang berhenti sehingga menghambat kendaraan-kendaraan belakangnya.. Sedikit demi sedikit aku melaju sampai tepat di belakang pusat kemacetan yang ternyata mobil mercedes yang bemper belakangnya sedikit terbaret oleh motor honda astrea tahun 90an.. Huks sedih banget ngeliatnya.. Kasian kalo dituntut macem-macem.. :((
Masih segar juga di ingatanku ketika ada seorang teman yang telpon pas waktu sahur di bulan ramadhan kemarin, beliau memohon dipinjamkan sejumlah uang untuk ganti rugi mobil yang secara tidak sengaja ditabrak suaminya ketika mereka sekeluarga (teman saya,suami,dan dua anaknya) sedang naik motor di daerah pondok indah karena rem motornya blong. Saat itu mobil dikendarai oleh seorang sopir yang ternyata dimiliki oleh seorang anggota "DPR RI". Ironisnya sang anggota Dewan memaksa sopirnya untuk meminta temanku mengembalikan mobilnya seperti semula (yang jumlah biayanya jutaan), padahal saat itu salah satu anak temanku juga terpental sampai keluar darah dari mulutnya.. T_T
Miris banget ngeliatnya.. Betapa anggota Dewan yang harusnya ikut mensejahterakan rakyat.. Ini malah menyiksa tanpa ada rasa iba sedikitpun..Apa artinya sih harga segitu sama harta-hartanya yang melimpah, kalaupun itu mobil dinas pasti ada tunjangan-tunjangan perbaikan juga kan..
Di sisi lain membuatku lebih berhati-hati, inget kata salah satu temen "Jangan sampe bisa ganti tapi gak bisa beli". Iya kalo yang kita keluarin cuma untuk biaya ganti rugi, kalo plus biaya rumah sakit kita ditambah ga bisa pergi kerja selama berhari-hari.. Huks malah nyusahin keluarga juga jadinya..
Dalem hati masih nyari solusi;gimana cara ngilangin kantuk waktu lagi bawa motor.. Kebiasaan jelek yang gak ilang-ilang "Tertidur saat menyetir motor" ;p
Karena sudah sekitar jam setengah8, biasanya jalan udah aga renggang, tapi g tau kenapa, pas lewat under pass di arteri pondok indah kendaraan aga sedikit tersendat, dalam hati aku sudah menebak pasti ada salah satu mobil yang berhenti sehingga menghambat kendaraan-kendaraan belakangnya.. Sedikit demi sedikit aku melaju sampai tepat di belakang pusat kemacetan yang ternyata mobil mercedes yang bemper belakangnya sedikit terbaret oleh motor honda astrea tahun 90an.. Huks sedih banget ngeliatnya.. Kasian kalo dituntut macem-macem.. :((
Masih segar juga di ingatanku ketika ada seorang teman yang telpon pas waktu sahur di bulan ramadhan kemarin, beliau memohon dipinjamkan sejumlah uang untuk ganti rugi mobil yang secara tidak sengaja ditabrak suaminya ketika mereka sekeluarga (teman saya,suami,dan dua anaknya) sedang naik motor di daerah pondok indah karena rem motornya blong. Saat itu mobil dikendarai oleh seorang sopir yang ternyata dimiliki oleh seorang anggota "DPR RI". Ironisnya sang anggota Dewan memaksa sopirnya untuk meminta temanku mengembalikan mobilnya seperti semula (yang jumlah biayanya jutaan), padahal saat itu salah satu anak temanku juga terpental sampai keluar darah dari mulutnya.. T_T
Miris banget ngeliatnya.. Betapa anggota Dewan yang harusnya ikut mensejahterakan rakyat.. Ini malah menyiksa tanpa ada rasa iba sedikitpun..Apa artinya sih harga segitu sama harta-hartanya yang melimpah, kalaupun itu mobil dinas pasti ada tunjangan-tunjangan perbaikan juga kan..
Di sisi lain membuatku lebih berhati-hati, inget kata salah satu temen "Jangan sampe bisa ganti tapi gak bisa beli". Iya kalo yang kita keluarin cuma untuk biaya ganti rugi, kalo plus biaya rumah sakit kita ditambah ga bisa pergi kerja selama berhari-hari.. Huks malah nyusahin keluarga juga jadinya..
Dalem hati masih nyari solusi;gimana cara ngilangin kantuk waktu lagi bawa motor.. Kebiasaan jelek yang gak ilang-ilang "Tertidur saat menyetir motor" ;p
October 13, 2010
No comments
Seperti Kita semua tahu bahwa Selama Memformat Komputer bisa membutuhkan bnyak waktu...namun ada tips neh buat bypasnya cekidot....
STEP1 : Setelah bagian Copy Files XP ... System akan Restart secara otomatis untuk melanjutkan ke proses berikutnya...
Setelah itu akan muncul gambar seperti di bawah....
STEP 2: Ketika gambar diatas muncul, tekan "Shift + F10 " . Hal ini akan memunculkan command Prompt... sekarang tulis taskmgr dan akan membuka Task Manager
STEP 3 : Setelah task Manager Terbuka plih tab Goto Processes ... dan temukan "Setup.exe" pilih dan klik kanan.... dan set the Priority ke Highest....
STEP 4: Sekarang lihat proses akan selesai dalam waktu sekitar 10 menit dan 2 menit untuk toleransi
Selesai
sumber:
http://www.kaskus.us/showthread.php?t=5142061
http://forum.lims.web.id/
STEP1 : Setelah bagian Copy Files XP ... System akan Restart secara otomatis untuk melanjutkan ke proses berikutnya...
Setelah itu akan muncul gambar seperti di bawah....
STEP 2: Ketika gambar diatas muncul, tekan "Shift + F10 " . Hal ini akan memunculkan command Prompt... sekarang tulis taskmgr dan akan membuka Task Manager
STEP 3 : Setelah task Manager Terbuka plih tab Goto Processes ... dan temukan "Setup.exe" pilih dan klik kanan.... dan set the Priority ke Highest....
STEP 4: Sekarang lihat proses akan selesai dalam waktu sekitar 10 menit dan 2 menit untuk toleransi
Selesai
sumber:
http://www.kaskus.us/showthread.php?t=5142061
http://forum.lims.web.id/
August 29, 2010
No comments
1. SeaMonkey
SeaMonkey dikembangkan oleh Mozilla Foundation.
SeaMonkey merupakan “all-in-one” web browser yang sederhana namun canggih untuk editor HTML .
Download : http://www.seamonkey-project.org/
2. KompoZer.
KompoZer adalah fully-featured web authoring system yang terpadu klien FTP yang intuitif dan support untuk semua sistem operasi.
Download : http://kompozer.net/
3. NOTEPAD++.
NotePad ++ merupakan aplikasi open source yang sangat popupler sebagai editor teks untuk Windows.
Walaupun tidak hanya semata-mata untuk web designer tetapi aplikasi ini memiliki “source code editor” yang mendukung editor HTML, XML, CSS, dan JavaScript.
Download : http://notepad-plus.sourceforge.net/uk/site.htm
4. Bluefish Editor.
Bluefish Editor adalah aplikasi yang ringan dan cepat untuk proses editor yang ditujukan untuk perancang dan programer web.
Mempunyai fasiltas Wizards yang berguna untuk pembuatan dokumen HTML.
Download : http://bluefish.openoffice.nl/
5. Quanta Plus.
Quanta Plus adalah pengembangan Web IDE.
Quanta Plus sangat extensible dan dapat menjalankan skrip kustom.
Aplikasi ini sangat baik untuk editor css karena memiliki kode hints dan auto komplet sintaks.
Download : http://quanta.kdewebdev.org/
6. Amaya.
Amaya adalah aplikasi gratis, open source web editor dan browser web yang dikembangkan oleh World Wide Web Consortium (W3C).
Amaya dimulai sebagai HTML / CSS editor dan telah berkembang menjadi sebuah editor untuk berbagai sistem berbasis XML seperti MathML dan SVG.
Download : http://www.w3.org/Amaya/
7. OPEN BEXI HTML Builder.
OPEN BEXI HTML Builder adalah browser berbasis open source untuk menciptakan aplikasi HTML halaman web.
OPEN BEXI HTML Builder memiliki CSS color picker built.
Download : http://sourceforge.net/projects/ob-htmlbuilder/
8. jEdit.
jEdit adalah sebuah editor teks untuk programmers.
jEdit dapat berjalan di Mac, Windows, dan Linux dan mempunyai fasilitas “syntax highlighting” untuk HTML, XML, CSS, JavaScript dan bahasa pemrograma lainnya.
Download : http://www.jedit.org/
SeaMonkey dikembangkan oleh Mozilla Foundation.
SeaMonkey merupakan “all-in-one” web browser yang sederhana namun canggih untuk editor HTML .
Download : http://www.seamonkey-project.org/
2. KompoZer.
KompoZer adalah fully-featured web authoring system yang terpadu klien FTP yang intuitif dan support untuk semua sistem operasi.
Download : http://kompozer.net/
3. NOTEPAD++.
NotePad ++ merupakan aplikasi open source yang sangat popupler sebagai editor teks untuk Windows.
Walaupun tidak hanya semata-mata untuk web designer tetapi aplikasi ini memiliki “source code editor” yang mendukung editor HTML, XML, CSS, dan JavaScript.
Download : http://notepad-plus.sourceforge.net/uk/site.htm
4. Bluefish Editor.
Bluefish Editor adalah aplikasi yang ringan dan cepat untuk proses editor yang ditujukan untuk perancang dan programer web.
Mempunyai fasiltas Wizards yang berguna untuk pembuatan dokumen HTML.
Download : http://bluefish.openoffice.nl/
5. Quanta Plus.
Quanta Plus adalah pengembangan Web IDE.
Quanta Plus sangat extensible dan dapat menjalankan skrip kustom.
Aplikasi ini sangat baik untuk editor css karena memiliki kode hints dan auto komplet sintaks.
Download : http://quanta.kdewebdev.org/
6. Amaya.
Amaya adalah aplikasi gratis, open source web editor dan browser web yang dikembangkan oleh World Wide Web Consortium (W3C).
Amaya dimulai sebagai HTML / CSS editor dan telah berkembang menjadi sebuah editor untuk berbagai sistem berbasis XML seperti MathML dan SVG.
Download : http://www.w3.org/Amaya/
7. OPEN BEXI HTML Builder.
OPEN BEXI HTML Builder adalah browser berbasis open source untuk menciptakan aplikasi HTML halaman web.
OPEN BEXI HTML Builder memiliki CSS color picker built.
Download : http://sourceforge.net/projects/ob-htmlbuilder/
8. jEdit.
jEdit adalah sebuah editor teks untuk programmers.
jEdit dapat berjalan di Mac, Windows, dan Linux dan mempunyai fasilitas “syntax highlighting” untuk HTML, XML, CSS, JavaScript dan bahasa pemrograma lainnya.
Download : http://www.jedit.org/
August 16, 2010
No comments




