Posts

Showing posts from 2010

Sharepoint AAM Setting on Port 80

Image
Contoh kasus : Ada sebuah server dengan nama "server-dev" dengan IIS yang telah terdapat aplikasi intranet didalamnya dan aplikasi tersebut menggunakan Default Website yang menggunakan port 80 dengan banyak virtual directory didalamnya. Kemudian anda menginstal Sharepoint di server tersebut dan membuat website dengan nama Sharepoint - 100 dan menggunakan port 100. Jadi pada saat anda ingin mengunjungi situs Sharepoint anda maka anda akan mengetikkan alamat URL "http://server-dev:100/". Bagi banyak user ini tidak akan terasa nyaman karena harus menyertakan port di alamat urlnya, tentunya akan lebih mudah diingat jika diberikan alamat URL "http://portal/". Kata kunci untuk perubahan tersebut adalah "Host Header" di IIS dan Alternate Access Mapping disingkat AAM di Sharepoint. Berikut ini langkah untuk mengubah alamat URL "http://server-dev:100/" menjadi URL "http://portal/". Pada Sharepoint Central Administration >

Login Box Several Times in Sharepoint - Multiple Login Prompts in SharePoint

Pernahkah anda membuat site di Sharepoint dengan banyak customize, baik dari segi tampilan atau settingan. Jika pernah, mungkin anda pernah mengalami masalah pada saat login di site, Anda diminta untuk memasukkan login credential hingga beberapa kali. Tentu hal ini sangat mengesalkan bagi user. Penulis sendiri mengalami sampai 3 kali login untuk bisa masuk sesuai dengan role yang telah diatur di Sharepoint, bahkan ada user yang sampai lebih dari 3 kali diminta memasukkan data login. Pada posting Login Box Several Times in Sharepoint - Multiple Login Prompts in SharePoint ini akan dijelaskan cara mengatasi masalah tersebut. Hal yang pertama terpikir adalah menghapus cookie, password, serta histori pada browser. Hal ini tidak begitu efektif, meskipun permintaan login berkurang dari yang asalnya lebih dari 3 kali menjadi hanya 3 kali. Hal yang aneh adalah pada saat penulis membuat 1 buah site lagi, login berjalan dengan normal. Kesimpulan sementara yang dapat diambil adalah ada se

Copy SharePoint Content And Configuration Database

Jika anda telah selesai melakukan proses develop Sharepoint di server development, tentunya langkah selanjutnya adalah melakukan pemindahan database content ke server produksi. Sebenarnya cara dibawah ini tidak disarankan karena untuk deploy dari Development ke Production telah disediakan mekanisme melalui SharePoint Central Admin. Berikut ini saya coba sampaikan 2 cara untuk melakukan pemindahan database content ke server produksi : 1. Detach & Attach Database File . 2. Import Data via SQL Server Management Studio . Berikut ini langkah-langkah untuk setiap metode diatas. 1. Detach & Attach Database File. a. Remove database content pada web application yang ingin dipindahkan datanya. b. Buka SQL Server Management Studio dan detach database yang sesuai. Catatan : Jangan sampai salah pilih instan SQL Server, biasanya instan SQL Server untuk Sharepoint diakhiri dengan kata "sharepoint" dengan format [nama sever] /sharepoint, contoh : server-dev/sharepoin

Adding Default Bullet For Sharepoint Listview

Image
Sesuai dengan judul diatas, berikut ini adalah contoh gambar bullet pada Sharepoint Listview. Hal-hal yang perlu dipersiapkan adalah : 1. Sebuah file gambar anak panah yang akan kita upload ke dalam picture library list. Hal ini dilakukan untuk mendapatkan alamat URL dari file tersebut yang akan diinputkan ke dalam kolom yang bertipe hyperlink/picture pada list. 2. Kolom bertipe hyperlink/picture yang kita hidden agar tidak terlihat oleh user saat akan memposting berita, gambar settingan kolom seperti terlihat pada gambar dibawah ini : 3. Sebuah workflow yang dibuat di SP Designer. Gambar workflow terlihat seperti dibawah ini. Ide dari teknik diatas adalah menyiapkan sebuah hidden kolom bertipe data hyperlink/picture pada list yang akan diisi secara otomatis pada saat item tersebut di approve. Proses update hidden kolom tersebut akan dijalankan/diekseskusi diworkflow yang telah kita buat di SP Designer. Semoga penjelasan Adding Default Bullet For Sharepoint Listview

Loading Progress for Ajax

Image
Dibawah ini adalah contoh ajax untuk membuat progress bar selama request ke server menggunakan ajax serta web service. Selain menampilkan progress bar, contoh skrip dibawah juga akan melakukan disable halaman page selama proses request masih on progress atau belum selesai. Sample skrip dapat anda download disini . Berikut ini adalah file-file yang dibutuhkan sebagai penunjang untuk pembuatan sample loading progress di ajax. File-file tersebut sudah terdapat pada skrip yang dapat anda download pada link diatas. File-file tersebut adalah jquery-1.3.2.min.js & file GIF untuk animasi loading progress . Skrip dibawah adalah web service yang akan dipanggil, berisi perulangan berdasar argumen yang dikirim dari client. Fungsi perulangan adalah agar dapat melihat progress bar di klien untuk beberapa saat selama perulangan masih di proses di server. Javascript dibawah ini digunakan untuk memanggil web service, menampilkan progress bar selama proses di server, memanggil fungsi j

Chart In ReportViewer ASP NET

Image
Tutorial lengkapnya dapat anda temukan di link ini msdn.microsoft.com Berikut ini hal-hal yang diperlukan untuk membuat chart di Reportviewer : Siapkan XSD (Berisi Data Table & Data Adapter) Siapkan RDLC Table Adapater yang digunakan untuk mengisikan Data Table jika di XSD belum terdapat Data Adapter. Berikut ini adalah gambar-gambar penjelasannya : Semoga posting tentang Chart In ReportViewer ASP NET ini dapat bermanfaat. Salam,

SQL Server Management Studio Express 2008 Installation Problem

Image
Jika anda menginstall SQL Server 2008 Express dan tidak menemukan Management Studio maka anda dapat mendownload SQL Server Management Studio Express 2008 (SSMSE 2008) di situs download.microsoft.com . Jika komputer anda telah terinstall Microsoft Visual Studio 2008 SP1 mungkin Anda tidak akan menemukan masalah seperti yang saya alami. Masalah ini berawal saat installer melakukan pengechekan ke sistem dan mendeteksi bahwa versi sebelum dari Microsoft Visual Studio 2008 SP1 telah terdeteksi. Di komputer saya sebenarnya terinstall Microsoft Visual Web Developer 2008 Express Edition, oleh installer SSMSE 2008 disarankan untuk melakukan update menjadi MV Studio 2008 SP1. Kemudian saya download MV Studio 2008 SP1 dari download.microsoft.com & saya lanjutkan instalasi namun muncul pesan bahwa versi Visual Studio yang saya gunakan tidak cocok dengan MV Studio 2008 SP1. Setelah beberapa lama googling akhirnya saya menemukan situs goneale.com yang mengalami masalah yang hamp

Reportviewer Add On Visual Web Developer 2008 Express

Visual Developer Web 2008 Express Edition adalah produk dari Microsoft yang dapat di download secara gratis karena produk ini merupakan versi freeware. File Installer-nya dapat di download di situs-situs dibawah ini : - www.esoft.web.id - microsoft-visual-web-developer-2008-expr.software.informer.com - netindonesia.net Namun sayangnya installer Visual Developer Web 2008 Express Edition standar tidak menyertakan Objek Reportviewer. Agar dapat menambahkan Reportviewer kita harus menginstall terlebih dahulu Visual Developer Web 2008 Express Edition SP1 yang dapat didownload di : http://www.microsoft.com/downloads. Instalasi VWD 2008 Express Edition SP1 memerlukan koneksi internet karena ada beberapa package yang harus didownload. Setelah VWD 2008 Express Edition SP1 berhasil diinstal kemudian kita lanjutkan dengan menginstall Add On Reportviewer yang dapat di download di www.microsoft.com/downloads . Setelah semua terinstall, submenu Reporting akan otomatis terdapat pada tool

Tips Menentukan Konten Blog

Bagi sebagian blogger pemula seperti saya, menentukan konten atau tema blog menjadi hal yang sulit. Kadangkala di awal blog kita menentukan sebuah tema namun kemudian di lain waktu kita terpaksa melakukan posting dengan tema yang berbeda karena sedang kehabisan ide. Hal seperti tersebut diatas menjadi hal yang wajar bagi seorang blogger pemula karena kita memanfaatkan blog sebagai media untuk menyalurkan hobi kita untuk menyampaikan sesuatu lewat tulisan. Dibawah ini ada beberapa tips jika kita kehabisan ide sebagai tema posting. Tips dibawah ini disadur dari ReadBux.com . Berikut ini 5 pendekatan berbeda yang digunakan untuk menentukan konten dari blog yang pada umumnya ada di internet. 1. Konten yang Berguna Penawaran konten yang berguna atau bermanfaat adalah cara yang bagus untuk mendapatkan loyalitas pembaca. Mengembangkan konten berkualitas bagus ini biasanya berisi pengetahuan dari pengalaman atau penelitian. Dalam kebanyakan kasus ini dianggap sebagai jenis konten pe

SEO Components

Bagi para blogger, situs mereka dapat muncul dihalaman pertama saat pencarian oleh mesin pencari merupakan suatu kebanggaan tersendiri. Selain dapat meningkatkan lalu-lintas pengunjung ke situs mereka, hal ini juga sebagai salah satu parameter tentang kualitas isi dari situs mereka. Bagi para webmaster hal ini merupakan salah satu hal penting untuk dapat memuaskan pelanggan mereka dengan menempatkan situs pada peringkat yang tinggi. Seperti kita tahu tahu, search engine seperti Google memiliki algoritma yang sangat rumit untuk menentukan peringkat suatu situs di databasenya. Optimisasi mesin pencari (bahasa Inggris: Search Engine Optimization, biasa disingkat SEO) adalah serangkaian proses yang dilakukan secara sistematis yang bertujuan untuk meningkatkan volume dan kualitas trafik kunjungan melalui mesin pencari menuju situs web tertentu dengan memanfaatkan mekanisme kerja atau algoritma mesin pencari tersebut. Tujuan dari SEO adalah menempatkan sebuah situs web pada posisi terata

With generosity, then your chest will feel roomy "Dengan kedermawanan, maka dadamu akan terasa lapang"

"Generous people are the most spacious chest and the happiest of his heart. Baduwi men in the desert accidentally lit a fire for the guests so they could come from lunch and dinner food. They do not like if eating alone. Men were more charitable and more because they want to get a reward from God." Orang-orang bakhil adalah orang yang paling sesak dada dan akhlaknya. Orang-orang dermawan adalah orang yang paling lapang dadanya dan paling bahagia hatinya. Orang Baduwi di padang pasir sengaja menyalakan api agar tamu-tamu mendatanginya sehingga mereka bisa makan bersamanya dari bekal dan makanannya. Mereka tidak suka jika makan sendirian. Orang yang bersedekah lebih banyak dan lebih banyak karena ingin mendapatkan pahala di sisi Tuhan. Salam.

You have to speak good "Anda harus berbicara yang baik"

"Among the acts that make you and the people around you happy is when you say a good word when speaking with others. Among people there are who, when they speak as if the scent of fragrant flowers and spread to surrounding people, so you do not hear from him except the words of a good and beautiful. Among them there are also people who, when speaking as throwing with a stone, or shoot them with cannons. The words that are not well utilized by Satan to cause strife between them. How many wars are caused by the words that are not good. " Diantara perbuatan yang membuat dirimu dan orang-orang disekitarmu bahagia adalah ketika anda mengucapkan kata-kata yang baik saat berbicara dengan orang lain. Diantara manusia ada orang yang apabila berbicara seakan-akan menebarkan bunga dan aroma harum kepada orang-orang disekelilingnya sehingga anda tidak mendengar darinya kecuali perkataan yang baik dan indah. Diantara mereka ada juga orang yang apabila berbicara seakan-akan merajam

Traffic Exchange for Blog Promotion

Image
Memanfaatkan Traffic Exchange untuk promosi blog , apakah ini legal? Bagi seorang blogger dengan sedikit saja pengetahuan tentang bahasa skrip dan HTML. Bisa dengan mudah memanipulasi tampilan halaman URL yang ingin dimunculkan. Hal ini bisa saja menaikkan jumlah klik pada program PPC yang diikutinya. Penulis sudah mencoba cara ini dan hasilnya cukup mengejutkan. Hanya dalam waktu 2-3 jam sudah dapat menghasilkan $0.5 dari 1 program PPC. Tentunya traffic pengunjung tidak menjadi masalah bagi situs yang telah mapan dan dikunjungi ribuan bahkan mungkin jutaan pengunjung setiap hari, tetapi bagi blogger pemula yang ingin sedikit merasakan receh $ dari internet dengan menggunakan tehnik ini, pertanyannya adalah apakah ini legal? Jika ingin tahu legal tidaknya, kita harus kembali melihat aturan yang dibuat oleh tiap-tiap program PPC yang kita ikuti. Setiap program memiliki aturan yang berbeda-beda. Saat melakukan googling, saya menemukan artikel yang cukup menarik di  http://

How to Make People Click Your Banner Ads

Bagaimana membuat pengunjung situs melakukan klik di iklan kita? Bagi para blogger yang bergabung dengan program afiliasi dan menempatkan banner iklan di blog mereka. Tentunya selain traffic pengunjung yang tinggi, partisipasi pengunjung blog agar berinteraksi dengan iklan yang dipasang akan sangat menentukan pendapatan dari program afiliasi tersebut. Baiklah kita lakukan kalkulasi sederhana, jika terdapat 1000 pengunjung perhari pada blog kita dan semuanya melakukan klik pada iklan yang kita pasang dengan sekali klik rata-rata bernilai $0.0005 maka dalam 1 hari kita akan mendapatkan $0.5 Tetapi jika dari 1000 pengunjung hanya 1% yang melakukan klik, tentunya perbedaannya akan sangat besar. Dibawah ini adalah tips-tips agar pengunjung tertarik untuk melakukan klik pada iklan yang kita pasang. Tips-tips ini berasal dari beberapa situs. Dengan tidak bermaksud mengurangi isinya, tips-tips tersebut telah diedit agar lebih menarik untuk dibaca. Sumber:  http://www.tlmarketing.ne

Blogger Error, Galat Error

Bagi pengguna blogger.com pernahkah menerima pesan error galat ? Galat biasanya terjadi saat kita menambahkan skrip tertentu pada tag XML yang tidak dapat diterima oleh blogger.com. Jika kita bergabung di program afiliasi dan ingin menambahkan iklan PPC yang berupa kumpulan skrip, tentunya kita ingin agar skrip tesebut selalu muncul tanpa kita perlu repot-repot menambahkan skrip tersebut pada saat kita posting. Agar skrip tersebut selalu ada, kita perlu menambahkan skrip tersebut pada tag XML di menu 'Edit HTML', cara seperti ini mirip dengan membuat master page. Keuntungannya adalah kita tidak perlu harus copy paste skrip tersebut setiap saat. Namun kadangkala saat mengutak-atik tag XML kita melakukan kesalahan dan menimbulkan galat, bahkan setelah kita memperbaikinya galat tetap saja muncul. Cara memperbaiki error galat tersebut adalah dengan menghapus cookie pada browser kita. Berikut ini langkahnya : Mozilla Firefox 1. Pilih menu Tools. 2. Pilih submenu clear p

ASP NET Reportviewer Using RDLC

One way of making reports on the web and windows applications is using Reportviewer object. Below is how to use reportviewer in making reports which requires 3 components, namely: datasets, design report (rdlc), and reportviewer object. In this post will discuss the 3 techniques to produce reports with use datasets, as below: 1. By utilizing the original table 2. By using stored procedure with a query without a temp table / cursor 3. By using stored procedure with a query with a temp table / cursor Here is a detailed explanation of these techniques. 1. By utilizing the original table Dataset can be created by adding the items on the project and select the type of dataset. After dataset added to the project, do a double click and then later modify the dataset by adding the tables in our database by completing a drag on the table that we choose. Add the data source in accordance with RDLC datatable in the dataset that we have made. 2. By using stored procedure with a

Online Javascript Compressor

Image
Javascript is a programming language on the client Web Based Application. As web developers we are certainly a lot to include external files that are used to make our application more interactive and either one of them is the javascript file. The size of files that we include in the application will affect the size of our web pages. We must develop our applications much to comment or spaces that we use as documentation and debugging easier time. If the application launch, comments or information that you insert and remove that we should measure our javascript files to include in the application becomes smaller. Baca: Javascript Usage Below is an online javascript compressor which serves to summarize the javascript files and css files that we include. javascriptcompressor.com jscompress.com compressorrater.thruhere.net www.dynamic-tools.net/toolbox/javascript_compressor javascript.about.com/library/blcrunch.htm www.minifyjavascript.com refresh-sf.com/yui and much mo

Download File Using ASP.NET

Image
Posting kali ini tidak sepanjang posting-posting sebelumnya. Inti dari posting ini adalah bagaimana cara mendownload file yang telah kita simpan di database dalam format binary. Jika pada posting sebelumnya telah saya berikan contoh cara untuk upload file, maka di posting ini sebagai pelengkap akan diberikan contoh cara untuk mendownload file. Berikut ini adalah gambar halaman saat pertama kali halaman web menampilkan daftar file, pada halaman ini memanfaatklan Web Service dan JQuery. Jika kita melakukan klik pada link-link file tersebut maka akan dimunculkan form yang digunakan untuk melakukan download yang berisi server skrip, seperti terlihat pada gambar di bawah ini. Lakukan klik pada link download yang kemudian akan muncul jendela konfirmasi untuk menyimpan file yang telah kita pilih untuk di download. Dibawah ini adalah coding menggunakanVB.NET untuk melakukan download file yang tersimpan didalam database dalam format binary. Private Sub Download(ByVal Identity A

How To Make Money Online From Home

Image
How To Make Money Online From Home, judul yang menggoda bukan? Pertanyaannya adalah apakah itu mungkin? Jawabannya adalah "ya". Saat ini dengan semakin populernya internet, banyak perusahaan yang menjual produknya melalui internet. Kita pasti pernah mendengar amazon.com. Amazon merupakan toko online terbesar untuk saat ini. Anda tentu juga pernah mendengar tentang ebay, kedua situs tersebut merupakan contoh bagaimana orang melakukan transaksi dan mendapatkan dollar. Sekedar informasi, dibawah ini adalah 20 negara teratas yang penduduknya memanfaatkan internet. Data dibawah ini diambil dari situs www.internetworldstats.com pada awal Pebruari 2010. Setelah melihat data diatas tentu kita tahu bahwa konsumen di dunia maya merupakan konsumen yang sangat besar dan sangat potensial. Meskipun penjual dan pembeli dipisahkan oleh pulau atau negara, transaksi tetap bisa berlangsung dengan menggunakan internet. Dari situs Wikipedia juga ditulis bahwa pengguna internet di

Build 3-TIER Application With Microsoft Visual Foxpro (2 of 2)

Image
Posting kali ini adalah lanjutan posting saya sebelumnya mengenai 3-Tier Application menggunakan Microsoft Visual Foxpro.   Sebagian besar penjelasan dan contoh program diadopsi dari tutorial MVFP 9 . Baca: Build 3-TIER Application With Microsoft Visual Foxpro (1 of 2) Seperti yang telah saya sebutkan sebelumnya, Aplikasi 3-Tier menggunakan MVFP ini akan memanfaatkan Web Service yang digenerate dari MVFP dan memanfaatkan IIS sebagai hostingnya. Langkah pertama kali yang akan kita lakukan adalah mempersiapkan XML Web Service. XML Web service adalah blok bangunan dasar untuk komputasi terdistribusi di Internet. XML layanan Web adalah obyek atau kelas yang ditempatkan di Internet dan yang dapat diakses secara pemrograman melalui pemanggilan metode khas. XML Web service menyediakan fungsionalitas dan akses ke data antara beragam platform. Aspek yang paling penting dari layanan Web XML adalah penggunaan HTTP dan SOAP, fungsionalitas tersedia melalui firewall. Kita dapat memanggil l

Build 3-TIER Application With Microsoft Visual Foxpro (1 of 2)

Image
Halo Sobat, diposting kali ini saya akan coba bahas dan memberikan contoh tentang bagaimana membangun aplikasi 3-tier dengan Microsoft Visual Foxpro. Aplikasi dengan arsitektur 3-tier saat ini sedang booming disusul dengan munculnya IDE Developer NET Framework dari Microsoft. Kita tentu sering mendengar istilah dotnet bukan. Tapi diposting ini saya justru akan menggunakan Microsoft Visual Foxpro (MVFP), salah satu tool pemrograman data centric yang ringan dan tangguh. Sesuai dengan istilah data centric, VFP pada awal munculnya memang dikhususkan untuk aplikasi database. Bagi programmer VFP perlu berbangga hati karena VFP juga dapat digunakan untuk membangun aplikasi 3-Tier :) Baca: Build 3-TIER Application With Microsoft Visual Foxpro (2 of 2) Sebelum melangkah lebih jauh, kita lihat dulu penjelasan mengenai 3-tier. Dibawah ini adalah penjelasan singkatnya : "With three-tier applications, the business rules are removed from the client and are executed on a system in betwe

JQuery Upload File Ajax

Image
Fungsi upload file ke database server adalah salah 1 fitur yang banyak dipakai didalam aplikasi berbasis desktop maupun web. Pada posting JQuery File Upload  kali ini saya akan berikan contoh skrip dan tips untuk melakukan upload file pada aplikasi berbasis Web dengan memanfaatkan JQuery. Pertanyaanya mengapa kita menggunakan JQuery? Alasannya adalah agar proses upload lebih intraktif dan proses upload dapat dilakukan di page lain sehingga halaman utama tidak perlu postback. Penggunaan JQuery dikombinasikan dengan code behind asp.net ini mempermudah kita dalam melakukan upload file secara massal. Meskipun demikian pada saat upload kita masih harus melakukan postback 1 halaman penuh, inilah yang jadi kendala apabila kita melakukan postback dengan halaman yang penuh dengan aksesoris dan lain-lain. Halaman dengan tampilan "menor" akan mengakibatkan data yang dikirim akan bertambah besar. Pertanyaannya adalah bagaimana cara untuk mengakali hal ini? Anda bisa melihat gambar

Pertumbuhan Kendaraan di Indonesia

Image
Posting kali ini berdasar rasa penasaranku. Setelah beberapa lama tinggal di Jakarta, setelah melihat antara jam 5 pagi sampai 9 malam jalan raya di Jakarta hampir tidak pernah putus kendaraan berlalu lalang. Berbagai jenis macam kendaraan mulai dari bis, truck, pickup, sedan, jenis MPV, berbagai jenis angkutan, bajai, sampai dengan kendaraan bermotor roda dua dengan berbagai macam merek tumpah ruah memenuhi jalanan. Saya berpikir, kira-kira berapa jumlah kendaraan yang ada di Indonesia sampai-sampai jalan raya penuh sesak. Jika teman-teman pernah singgah di Jakarta pasti sering melihat jalan layang mungkinkah jalan layang dibangun karena jalan raya biasa sudah tidak mampu lagi memuat volume kendaraan yang tiap hari bertambah banyak, entahlah. Tapi tunggu, kayaknya ada yang kurang, apa ya? Oh iya, dimanakah sekarang sepeda kayuh? Dimanakah tukang becak? Dimanakah delman, dokar? Tukang becak dan delman udah dilarang beroperasi ya, mungkin karena merusak pemandangan atau karena beca