<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Tempat Untuk Berbagi</title>
	<atom:link href="http://satriapandu.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://satriapandu.wordpress.com</link>
	<description>Jendela untuk membuka wacana</description>
	<lastBuildDate>Tue, 25 Oct 2011 06:42:40 +0000</lastBuildDate>
	<language>id</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='satriapandu.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Tempat Untuk Berbagi</title>
		<link>http://satriapandu.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://satriapandu.wordpress.com/osd.xml" title="Tempat Untuk Berbagi" />
	<atom:link rel='hub' href='http://satriapandu.wordpress.com/?pushpress=hub'/>
		<item>
		<title>TIPS : SQL SERVER 2005 DATETIME (best practise series)</title>
		<link>http://satriapandu.wordpress.com/2011/04/20/tips-sql-server-2005-datetime-best-practise-series/</link>
		<comments>http://satriapandu.wordpress.com/2011/04/20/tips-sql-server-2005-datetime-best-practise-series/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 06:31:25 +0000</pubDate>
		<dc:creator>krisatria</dc:creator>
				<category><![CDATA[Database]]></category>

		<guid isPermaLink="false">http://satriapandu.wordpress.com/?p=264</guid>
		<description><![CDATA[Para pengguna RDBMS SQL SERVER 2005 pasti telah mengenai tipe data datetime yang akan menyimpan tanggal beserta dengan jam. Pada umumnya formatnya berbentuk yyyy-MM-dd HH:mm:ss. Pada kasus tertentu ketika programmer diharuskan membuat aplikasi yang menyimpan tanggal update data ke tabel, ada beberapa hal yang harus diperhatikan dalam menggunakan tipe data datetime ini. Misal pada kasus [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=264&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Para pengguna RDBMS SQL SERVER 2005 pasti telah mengenai tipe data <strong>datetime</strong> yang akan menyimpan tanggal beserta dengan jam. Pada umumnya formatnya berbentuk yyyy-MM-dd HH:mm:ss.</p>
<p>Pada kasus tertentu ketika programmer diharuskan membuat aplikasi yang menyimpan tanggal update data ke tabel, ada beberapa hal yang harus diperhatikan dalam menggunakan tipe data datetime ini. Misal pada kasus transaksi pembelian barang pada suatu waktu.  Program harus menyimpan tanggal terjadinya transaksi atau tanggal data tersimpan dalam tabel. Ada beberapa saran yang dapat saya share.</p>
<p><strong>Saran :</strong></p>
<p>Jangan menggunakan langsung function bawaan SQL SERVER GETDATE() untuk mengupdate tabel.</p>
<p>Ada beberapa cara yang lebih “baik” (*menurut saya) untuk menyimpan terjadinya transaksi.</p>
<p><strong>1.      </strong>Me<strong>nggunakan function GETDATE() yang dimodifikasi</strong></p>
<p>Alih-alih menggunakan GETDATE() secara langsung, gunakan perintah :</p>
<pre class="brush: sql;">
CONVERT(DATETIME,CONVERT(VARCHAR(11), GETDATE()))
</pre>
<p><strong>2.      </strong><strong>Mengirimkan parameter tanggal yang digenerate pada level aplikasi</strong></p>
<p>Cara kedua adalah level aplikasi mengirimkan parameter tanggal yang sesuai dengan format dari SQL SERVER. Biasanya dalam format MM/dd/yyyy.</p>
<p><em>Kenapa harus menggunakan cara yang lebih sulit kalau ada yang lebih mudah ?</em> Pertanyaan yang bagus menurut saya. Saya sendiri juga ingin yang mudah, gampang, dan cepet. Ternyata tidak semua yang mudah, gampang dan cepet itu baik.</p>
<p>Ada kasus dimana saya diminta untuk menampilkan data transaksi yang diupdate antara tanggal A hingga tanggal B</p>
<p>Pada umumnya kita menggunakan perintah :</p>
<pre class="brush: sql;">
SELECT * FROM tblHandover WHERE UPDATED_DATE &amp;gt;= '04/01/2011' AND  UPDATED_DATE &amp;lt;= '04/11/2011'

SELECT * FROM tblHandover WHERE UPDATED_DATE BETWEEN '04/01/2011' AND  '04/11/2011'
</pre>
<p>Maka perintah diatas akan menghasilkan  output sebagai berikut :</p>
<div id="attachment_267" class="wp-caption aligncenter" style="width: 285px"><a href="http://satriapandu.files.wordpress.com/2011/04/1.png"><img class="size-full wp-image-267" title="Gambar Hasil Query" src="http://satriapandu.files.wordpress.com/2011/04/1.png?w=275&#038;h=95" alt="Gambar Hasil Query" width="275" height="95" /></a><p class="wp-caption-text">Gambar Hasil Query</p></div>
<p>Apanya yang salah? Ternyata data tanggal 11 April 2011 tidak dimunculkan, padahal saya menuliskan between tanggal 01 April 2011 hinggal 11 April 2011. Padahal data yang tersimpan dalam tabel sebagai berikut.</p>
<div id="attachment_268" class="wp-caption aligncenter" style="width: 285px"><a href="http://satriapandu.files.wordpress.com/2011/04/2.png"><img class="size-full wp-image-268" title="Gambar Hasil Query Semua Record" src="http://satriapandu.files.wordpress.com/2011/04/2.png?w=275&#038;h=228" alt="Gambar Hasil Query Semua Record" width="275" height="228" /></a><p class="wp-caption-text">Gambar Hasil Query Semua Record</p></div>
<p>Jadi kemana hilangnya data tanggal 11 April 2011 saat saya menggunakan kondisi between tanggal 01 April 2011 hinggal 11 April 2011 ?</p>
<p>Satu keanehan lagi adalah apabila saya menggunakan kondisi between tanggal 01 April 2011 hinggal 12 April 2011. Data tanggal 12 April 2011 baru muncul.</p>
<p>Selidik punya selidik ternyata SQL Server Engine (*saya mengira-ira sendiri sebutannya) akan mengubah data dengan tipe datetime menjadi float/long (* yang ini saya belum tahu pasti, silakan mengkoreksi). Kemudian data hasil perubahan ini yang nantinya akan dibandingkan dengan query kondisi kita.</p>
<p>Contoh : saya menggunakan konversi ke float</p>
<pre class="brush: sql;">
SELECT CONVERT(FLOAT,UPDATED_DATE),UPDATED_DATE FROM tblHandover
</pre>
<div id="attachment_269" class="wp-caption aligncenter" style="width: 306px"><a href="http://satriapandu.files.wordpress.com/2011/04/3.png"><img class="size-full wp-image-269" title="Gambar Hasil Query Semua Record Date dalam bentuk Float" src="http://satriapandu.files.wordpress.com/2011/04/3.png?w=296&#038;h=267" alt="Gambar Hasil Query Semua Record Date dalam bentuk Float" width="296" height="267" /></a><p class="wp-caption-text">Gambar Hasil Query Semua Record Date dalam bentuk Float</p></div>
<p>Jadi inilah alasan mengapa jangan menggunakan function GETDATE() secara langsung ketika akan mengupdate tabel dengan tanggal sekarang /current date karena kita tidak dapat langsung memfilter berdasarkan tanggal saja. Hal ini juga yang menjawab pertanyaan saya kenapa perintah :</p>
<pre class="brush: sql;">
WHERE UPDATED_DATE &amp;gt;= '04/01/2011' AND  UPDATED_DATE &amp;lt;= '04/11/2011'
</pre>
<p>dapat dieksekusi dalam mencari range tanggal di SQL Server (* gimana dengan yang lain ya?).</p>
<p>Cara 1 sebenarnya memiliki kelemahan dimana perintah :</p>
<pre class="brush: sql;">
CONVERT(DATETIME,CONVERT(VARCHAR(11), GETDATE()))
</pre>
<p>Perintah tersebut memaksa SQL Server harus melakukan 2 kali konversi data dari datetime ke string, dipotong menjadi 11 karakter dan kemudian dikonversi ulang ke datetime. Kalau dipikir-pikir pasti akan sedikit mempengaruhi performance dari aplikasi secara keseluruhan (* sok melakukan analisa, padahal ini masukan dari mantan suhu saya @rd_djunaedi),  karena ada sedikit usaha konvesi data.</p>
<p>Kelemahan kedua adalah terjadi <em>depedency</em> terhadap database (sekali lagi ini masukan @rd_djunaedi ). Perintah ini hanya akan dieksekusi di SQL Server, sedangkan MySQL, Oracle, dan database lain tidak akan mengeksekusi perintah tersebut.</p>
<p>Demikian pula dengan cara kedua juga memiliki kelemahan. Tanggal yang dikirimkan dari level aplikasi dapat berbeda dengan penanggalan yang ada di SQL Server, sehingga tidak valid. Hal ini dapat diatas sebenarnya dengan melakukan query currentdate yang disimpan dalam aplikasi, entah dalam bentuk <em>session</em> atau global variabel. Kemudian ketika akan melakukan update tabel menggunakan data dari session atau global variabel tersebut.</p>
<p>Pada versi SQL Server 2008 telah dijumpai tipe data Date sehingga kasus seperti ini dapat diminimalisir. Namun demikian tetap harus diingat bahwa tipe data Date hanya “hidup” di SQL Server 2008, tidak diversi sebelumnya.</p>
<p>Dari semua analisa saya yang dangkal dan hanya berdasarkan pengalaman trial-error tentu saja masih banyak kelemahan. Silakan memberikan saran dan kritik atau menambahkan untuk studi kasus yang lain. <em>Happy Coding!</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/satriapandu.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/satriapandu.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/satriapandu.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/satriapandu.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/satriapandu.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/satriapandu.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/satriapandu.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/satriapandu.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/satriapandu.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/satriapandu.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/satriapandu.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/satriapandu.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/satriapandu.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/satriapandu.wordpress.com/264/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=264&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://satriapandu.wordpress.com/2011/04/20/tips-sql-server-2005-datetime-best-practise-series/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ac4e3767ebaba8665199e3067505c39?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pandu</media:title>
		</media:content>

		<media:content url="http://satriapandu.files.wordpress.com/2011/04/1.png" medium="image">
			<media:title type="html">Gambar Hasil Query</media:title>
		</media:content>

		<media:content url="http://satriapandu.files.wordpress.com/2011/04/2.png" medium="image">
			<media:title type="html">Gambar Hasil Query Semua Record</media:title>
		</media:content>

		<media:content url="http://satriapandu.files.wordpress.com/2011/04/3.png" medium="image">
			<media:title type="html">Gambar Hasil Query Semua Record Date dalam bentuk Float</media:title>
		</media:content>
	</item>
		<item>
		<title>Mengatasi &#8220;Unable to evaluate expression because the code is optimized or a native frame is on top of the call stack&#8221; di ASP.NET</title>
		<link>http://satriapandu.wordpress.com/2011/02/17/mengatasi-unable-to-evaluate-expression-because-the-code-is-optimized-or-a-native-frame-is-on-top-of-the-call-stack-di-asp-net/</link>
		<comments>http://satriapandu.wordpress.com/2011/02/17/mengatasi-unable-to-evaluate-expression-because-the-code-is-optimized-or-a-native-frame-is-on-top-of-the-call-stack-di-asp-net/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 09:09:46 +0000</pubDate>
		<dc:creator>krisatria</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://satriapandu.wordpress.com/?p=259</guid>
		<description><![CDATA[Hal yang menggangu saya adalah kenapa beberapa kali muncul pesan kesalahan &#8220;Unable to evaluate expression because the code is optimized or a native frame is on top of the call stack&#8221; ketika melakukan debug dengan menggunakan VS 2008. Hal ini pada umumnya terjadi pada block try-catch dimana di dalam nya terdapat perintah Response.Redirect, Server.Transfer dan [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=259&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hal yang menggangu saya adalah kenapa beberapa kali muncul pesan kesalahan <em>&#8220;Unable to evaluate expression because the code is optimized or a native frame is on top of the call stack&#8221;</em> ketika melakukan debug dengan menggunakan VS 2008.</p>
<p>Hal ini pada umumnya terjadi pada block try-catch dimana di dalam nya terdapat perintah Response.Redirect, Server.Transfer dan Response.End. Setelah mencari dari internet, berikut adalah pemecahan masalah yang saya dapat dari <a title="Link Support Microsoft" href="http://support.microsoft.com/kb/312629/EN-US/" target="_blank">sini</a></p>
<p>Intinya karena perintah Response.End akan membuat baris setelahnya tidak di ekseskusi dan berganti ke event <em>Application_EndRequest</em> di application&#8217;s event pipeline. (Detail dari event ini saya masih belum paham).</p>
<p><span id="more-259"></span></p>
<p>Nah masalahnya adalah kebetulan perintah Response.Redirect dan Server.Transfer secara implisit akan memanggil method Response.End. Dengan demikian maka baris setelah Response.Redirect dan Server.Transfer tidak akan di eksekusi. Hal ini membuat baris setelahnya tidak dapat di debug dan memunculkan pesan kesalahan seperti di atas.</p>
<p>Pertanyaannya : kenapa kalau tidak di eksekusi tapi ada pesan kesalahan? Tidak langsung di loncati saja ? Ini masih menjadi PEER</p>
<p>Cara untuk mengatasinya adalah :</p>
<ol>
<li>Tambahkan parameter pada method <em>Response.Redirect </em>dengan false pada parameter kedua. Contoh : <em>Respose.Redirect(string url, bool endResponse);</em> Parameter endResponse menunjukkan kondisi melakukan pemanggilan ke method Response.End. Apabila kita set false, berarti method <em>Response.End</em> tidak akan di panggil</li>
<li>Untuk Response.End panggil method <em>HttpContext.Current.ApplicationInstance.CompleteRequest </em>yang mem-bypas event Application_EndRequest</li>
<li>Apabila menggunakakan Server.Transfer, ganti dengan method Server.Execute.</li>
</ol>
<p>Cara ini berhasil untuk saya, semoga membantu pembaca sekalian.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/satriapandu.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/satriapandu.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/satriapandu.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/satriapandu.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/satriapandu.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/satriapandu.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/satriapandu.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/satriapandu.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/satriapandu.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/satriapandu.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/satriapandu.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/satriapandu.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/satriapandu.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/satriapandu.wordpress.com/259/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=259&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://satriapandu.wordpress.com/2011/02/17/mengatasi-unable-to-evaluate-expression-because-the-code-is-optimized-or-a-native-frame-is-on-top-of-the-call-stack-di-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ac4e3767ebaba8665199e3067505c39?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pandu</media:title>
		</media:content>
	</item>
		<item>
		<title>Backup-Restore SQL Server yang &#8220;Backward Compatible&#8221;</title>
		<link>http://satriapandu.wordpress.com/2010/08/31/backup-restore-sql-server-yang-backward-compatible/</link>
		<comments>http://satriapandu.wordpress.com/2010/08/31/backup-restore-sql-server-yang-backward-compatible/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 08:56:44 +0000</pubDate>
		<dc:creator>krisatria</dc:creator>
				<category><![CDATA[Database]]></category>

		<guid isPermaLink="false">http://satriapandu.wordpress.com/?p=253</guid>
		<description><![CDATA[Suatu kali saya diminta untuk merestore database dari database server SQL Server 2008 ke database server SQL Server 2005. File yang di restore berekstensi .bak. Tapi setiap kali akan merestore, selalu muncul pesan kesalahan Selidik punya selidik ternyata SQL Server memang tidak backward compatible (IMHO). Saya mendapatkan pencerahan setelah membaca forum : http://www.sqlservercentral.com/Forums/Topic536132-357-2.aspx Disini juga [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=253&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Suatu kali saya diminta untuk merestore database dari database server SQL Server 2008 ke database server SQL Server 2005.<br />
File yang di restore berekstensi .bak. Tapi setiap kali akan merestore, selalu muncul pesan kesalahan</p>
<pre class="brush: sql;">
Server: Msg 3241, Level 16, State 7, Line 1
The media family on device 'C:\nama_database.bak' is incorrectly formed. SQL Server cannot process this media family.
Server: Msg 3013, Level 16, State 1, Line 1
RESTORE DATABASE is terminating abnormally.
</pre>
<p><span id="more-253"></span>Selidik punya selidik ternyata SQL Server memang tidak backward compatible (IMHO). Saya mendapatkan pencerahan setelah membaca forum : <a href="http://www.sqlservercentral.com/Forums/Topic536132-357-2.aspx">http://www.sqlservercentral.com/Forums/Topic536132-357-2.aspx</a></p>
<p>Disini juga diberikan beberapa pesan kesalahan yang pada umum muncul ketika merestore database dari SQL server dengan versi yang lebih baru ke versi sebelumnya.</p>
<p><strong>SQL Server 2008 R2 to SQL Server 2008</strong><br />
Msg 3169, Level 16, State 1, Line 1<br />
The database was backed up on a server running version 10.50.1600. That version is incompatible with this server, which is running version 10.00.1600. Either restore the database on a server that supports the backup, or use a backup that is compatible with this server.<br />
Msg 3013, Level 16, State 1, Line 1<br />
RESTORE DATABASE is terminating abnormally.</p>
<p><strong>SQL Server 2008 R2 to SQL Server 2005</strong></p>
<p>Server: Msg 3241, Level 16, State 7, Line 1<br />
The media family on device &#8216;f:\temp\test001_sql2008r2.bak&#8217; is incorrectly formed. SQL Server cannot process this media family.<br />
Server: Msg 3013, Level 16, State 1, Line 1<br />
RESTORE DATABASE is terminating abnormally.</p>
<p><strong>SQL Server 2008 R2 to SQL Server 2000</strong></p>
<p>Server: Msg 3169, Level 16, State 1, Line 1<br />
The backed-up database has on-disk structure version 661. The server supports version 539 and cannot restore or upgrade this database.<br />
Server: Msg 3013, Level 16, State 1, Line 1<br />
RESTORE DATABASE is terminating abnormally.</p>
<p><strong>SQL Server 2008 to SQL Server 2005</strong></p>
<p>Server: Msg 3241, Level 16, State 7, Line 1<br />
The media family on device &#8216;f:\temp\test001_sql2008.bak&#8217; is incorrectly formed. SQL Server cannot process this media family.<br />
Server: Msg 3013, Level 16, State 1, Line 1<br />
RESTORE DATABASE is terminating abnormally.</p>
<p><strong>SQL Server 2008 to SQL Server 2000</strong></p>
<p>Server: Msg 3169, Level 16, State 1, Line 1<br />
The backed-up database has on-disk structure version 655. The server supports version 539 and cannot restore or upgrade this database.<br />
Server: Msg 3013, Level 16, State 1, Line 1<br />
RESTORE DATABASE is terminating abnormally.</p>
<p><strong>SQL Server 2005 to SQL Server 2000</strong></p>
<p>Server: Msg 3169, Level 16, State 1, Line 1<br />
The backed-up database has on-disk structure version 611. The server supports version 539 and cannot restore or upgrade this database.<br />
Server: Msg 3013, Level 16, State 1, Line 1<br />
RESTORE DATABASE is terminating abnormally.</p>
<p>Solusi yang saya temukan adalah melakukan backup menggunakan script wizard dari SQL Server Management Studio. Dari database yang ingin dibackup, klik kanan pilih Tasks &#8211; Generate Scripts &#8230; Maka akan muncul jendela baru yang menuntun kita melakukan backup dengan menggenerate script (.sql). Disini kita juga dapa memilih Object yang dibackup (Schema, Store Procedure, Tables, User-defined functions dan Users). Hasilnya dapat berupa file .sql, copyan script di clipboard atau membuka jendela baru di SQL Server Management Studio yang berisi script hasil generate wizard tadi.</p>
<p>Kelemahan dari cara ini adalah, data yang sudah ada tidak ikut terbawa ke script backup. Kita dapat menggunakan tools tambahan untuk membantu memindahkan data. Penulis sudah mencoba Red Gate SQL Data Compare.  Kalau ada rekan-rekan yang memiliki alternatif tool lain, silakan share pengalamannya. Semoga membantu.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/satriapandu.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/satriapandu.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/satriapandu.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/satriapandu.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/satriapandu.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/satriapandu.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/satriapandu.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/satriapandu.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/satriapandu.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/satriapandu.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/satriapandu.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/satriapandu.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/satriapandu.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/satriapandu.wordpress.com/253/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=253&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://satriapandu.wordpress.com/2010/08/31/backup-restore-sql-server-yang-backward-compatible/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ac4e3767ebaba8665199e3067505c39?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pandu</media:title>
		</media:content>
	</item>
		<item>
		<title>Bergulat dengan Crystal Report yang &#8220;merepotkan&#8221;</title>
		<link>http://satriapandu.wordpress.com/2010/04/15/bergulat-dengan-crystal-report-yang-merepotkan/</link>
		<comments>http://satriapandu.wordpress.com/2010/04/15/bergulat-dengan-crystal-report-yang-merepotkan/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 10:43:38 +0000</pubDate>
		<dc:creator>krisatria</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Report]]></category>

		<guid isPermaLink="false">http://satriapandu.wordpress.com/?p=244</guid>
		<description><![CDATA[Seharian ini penulis puyeng karena Crystal Report. Entah mimpi apa minggu2 ini, membuat report saja belum selesai-selesai. Penulis menggunakan Visual StudioTeam 2008 dan menggunakan Crystal Report bawaan VS2008. Untuk DataSource di file .rpt penulis menggunakan file XMD yang di generate oleh GeneratorXMD yang diisikan parameter store procedure yang penulis buat. Begini kira2 tampilan report penulis. Berikut [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=244&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Seharian ini penulis puyeng karena Crystal Report. Entah mimpi apa minggu2 ini, membuat report saja belum selesai-selesai. Penulis menggunakan Visual StudioTeam 2008 dan menggunakan Crystal Report bawaan VS2008. Untuk DataSource di file .rpt penulis menggunakan file XMD yang di generate oleh GeneratorXMD yang diisikan parameter store procedure yang penulis buat.</p>
<p>Begini kira2 tampilan report penulis.</p>
<div id="attachment_245" class="wp-caption aligncenter" style="width: 460px"><a href="http://satriapandu.files.wordpress.com/2010/04/1.jpg"><img class="size-full wp-image-245" title="Gambar Tampilan Report" src="http://satriapandu.files.wordpress.com/2010/04/1.jpg?w=450&#038;h=135" alt="Gambar Tampilan Report" width="450" height="135" /></a><p class="wp-caption-text">Gambar Tampilan Report</p></div>
<p>Berikut kode program di Code Behind<span id="more-244"></span></p>
<pre class="brush: csharp;">
        private void BindingReport()
        {
            DataTable oData = new DataTable();
            DataSet oDataSet = new DataSet();
            CrystalReportStandardHelper oReport = new CrystalReportStandardHelper();

            oReport.ReportPath(this.Reportpath(), &quot;rptLHA.rpt&quot;);
            oEntities.ConnectionString = GetConnectionString();
            oEntities.WhereCond = this.SearchBy;

            oDataSet.Tables.Add(oController.GetDataReport(oEntities).DataTableLHA);

            oReport.DataSource(oDataSet.Tables[0]);

            crvLHA.ReportSource = oReport.ReportBind();
            crvLHA.Visible = true;
            crvLHA.DataBind();
        }

        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                GetCookies();
                BindingReport();            }
        }

        public void GetCookies()
        {
            HttpCookie cookie = Request.Cookies[&quot;CookiesLHA&quot;];
            this.SearchBy = cookie.Values[&quot;where&quot;];

        }
</pre>
<p>Awalnya program report  terlihat baik-baik saja, namun keanehan muncul ketika penulis menekan tombol print atau tombol apapun juga yang ada di Toolbar CrystalReport.</p>
<p>Sebagai contoh setelah menekan tombol print akan muncul jendela pilihan sebagai berikut</p>
<div id="attachment_246" class="wp-caption aligncenter" style="width: 460px"><a href="http://satriapandu.files.wordpress.com/2010/04/2.jpg"><img class="size-full wp-image-246" title="Gambar Pilihan ketika Tombol Print ditekan" src="http://satriapandu.files.wordpress.com/2010/04/2.jpg?w=450&#038;h=378" alt="Gambar Pilihan ketika Tombol Print ditekan" width="450" height="378" /></a><p class="wp-caption-text">Gambar Pilihan ketika Tombol Print ditekan</p></div>
<p>Namun demikian ini bukan pertanda baik, tapi langsung muncul prompt yang menanyakan server, username, dan password.</p>
<div id="attachment_247" class="wp-caption aligncenter" style="width: 460px"><a href="http://satriapandu.files.wordpress.com/2010/04/3.jpg"><img class="size-full wp-image-247" title="Gambar Prompt" src="http://satriapandu.files.wordpress.com/2010/04/3.jpg?w=450&#038;h=378" alt="Gambar Prompt" width="450" height="378" /></a><p class="wp-caption-text">Gambar Prompt</p></div>
<p>Bila properties EnableDatabaseLogonPrompt di CrystalReportViewer nya diset ke False, maka akan muncul pesan kesalahan.</p>
<pre class="brush: xml;">
                &lt;CR:CrystalReportViewer ID=&quot;crvLHA&quot; runat=&quot;server&quot; AutoDataBind=&quot;True&quot; Height=&quot;50px&quot;
                    Width=&quot;350px&quot; DisplayGroupTree=&quot;False&quot;
                    HasCrystalLogo=&quot;False&quot; HasSearchButton=&quot;False&quot;
                    HasToggleGroupTreeButton=&quot;False&quot; EnableDatabaseLogonPrompt=&quot;False&quot; /&gt;
                &lt;CR:CrystalReportSource ID=&quot;CrystalReportSource1&quot; runat=&quot;server&quot;&gt;
                &lt;/CR:CrystalReportSource&gt;
</pre>
<div id="attachment_248" class="wp-caption aligncenter" style="width: 460px"><a href="http://satriapandu.files.wordpress.com/2010/04/4.jpg"><img class="size-full wp-image-248" title="Gambar Error Program" src="http://satriapandu.files.wordpress.com/2010/04/4.jpg?w=450&#038;h=63" alt="Gambar Error Program" width="450" height="63" /></a><p class="wp-caption-text">Gambar Error Program</p></div>
<p>Logon failed. Details: crdb_adoplus : Object reference not set to an instance of an object. Error in file : ……. (letak di folder Temp\nama_file_report) {kode-kode aneh}.rpt: Unable to connect incorrect log on parameters.</p>
<p>Adakah teman-teman pernah mengalami hal yang serupa dan berhasil memecahkannya? Semoga tidak terlalu berlarut-larut <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/satriapandu.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/satriapandu.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/satriapandu.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/satriapandu.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/satriapandu.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/satriapandu.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/satriapandu.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/satriapandu.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/satriapandu.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/satriapandu.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/satriapandu.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/satriapandu.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/satriapandu.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/satriapandu.wordpress.com/244/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=244&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://satriapandu.wordpress.com/2010/04/15/bergulat-dengan-crystal-report-yang-merepotkan/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ac4e3767ebaba8665199e3067505c39?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pandu</media:title>
		</media:content>

		<media:content url="http://satriapandu.files.wordpress.com/2010/04/1.jpg" medium="image">
			<media:title type="html">Gambar Tampilan Report</media:title>
		</media:content>

		<media:content url="http://satriapandu.files.wordpress.com/2010/04/2.jpg" medium="image">
			<media:title type="html">Gambar Pilihan ketika Tombol Print ditekan</media:title>
		</media:content>

		<media:content url="http://satriapandu.files.wordpress.com/2010/04/3.jpg" medium="image">
			<media:title type="html">Gambar Prompt</media:title>
		</media:content>

		<media:content url="http://satriapandu.files.wordpress.com/2010/04/4.jpg" medium="image">
			<media:title type="html">Gambar Error Program</media:title>
		</media:content>
	</item>
		<item>
		<title>Paging Cerdas di MySQL</title>
		<link>http://satriapandu.wordpress.com/2010/03/29/paging-cerdas-di-mysql/</link>
		<comments>http://satriapandu.wordpress.com/2010/03/29/paging-cerdas-di-mysql/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 14:27:27 +0000</pubDate>
		<dc:creator>krisatria</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://satriapandu.wordpress.com/?p=236</guid>
		<description><![CDATA[Salah satu hal yang sepertinya menjadi pakem di dalam mengembangkan sebuah aplikasi berbasis web adalah kecepatan dan kompabilitas aplikasi.Yang patut dperhatikan adalah ketika akan menampilkan kumpulan data pada aplikasi berbasis web. Kita tidak dapat serta merta menampilkan semua ada yang ada, melainkan menampilkannya per-halaman. Istilah kerennya &#8216;paging&#8217;. Bagaimana melakukan paging yang efesien ? Beruntungnya di [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=236&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:left;">Salah satu hal yang sepertinya menjadi pakem di dalam mengembangkan sebuah aplikasi berbasis web adalah kecepatan dan kompabilitas aplikasi.Yang patut dperhatikan adalah ketika akan menampilkan kumpulan data pada aplikasi berbasis web. Kita tidak dapat serta merta menampilkan semua ada yang ada, melainkan menampilkannya per-halaman. Istilah kerennya &#8216;paging&#8217;.</p>
<p>Bagaimana melakukan paging yang efesien ?</p>
<p><span id="more-236"></span></p>
<p>Beruntungnya di MySQL terdapat fitur limit yang memudahkan developer untuk melakukan paging. Namun demikian kita masih dapat melakukan berbagai improvisasi untuk meningkatkan performance paging aplikasi yang kita buat. Penulis di sini menshare bagaimana membuat store procedure untuk paging yang berjalan di atas MySQL Database Engine.</p>
<pre class="brush: sql;">
DELIMITER $$

DROP PROCEDURE IF EXISTS `secure`.`sp_pagingBiro` $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_pagingBiro`(
IN i_limit INT,
IN i_offset INT,
IN i_where_cond varchar(50),
IN i_orderby varchar (50),
OUT o_count INT
)
BEGIN
DECLARE whereCond varchar(50);
DECLARE sortBy varchar(50);
DECLARE sqlString varchar (500);

SET whereCond = 'WHERE 1 = 1';
SET sortBy = '';

IF length(trim(i_where_cond)) &amp;gt; 0 then
IF LOCATE('%',i_where_cond) &amp;gt; 0 then
SET whereCond = replace(i_where_cond, '=',' like ');
SET whereCond = whereCond + ' and ' + whereCond;
END IF;
END IF;

IF length(trim(i_orderby)) &amp;gt; 0 then
SET sortBy = CONCAT('order by ', i_orderby);
END IF;

SET @sql = 'SELECT * from tblbiro ';

SET sqlString = CONCAT('(',@sql, i_where_cond,sortBy, ' LIMIT ',i_limit ,' OFFSET ',i_offSET, ') as resource');
SET @query = CONCAT(@sql, i_where_cond,sortBy, ' LIMIT ',i_limit ,' OFFSET ',i_offSET);
PREPARE ps FROM @query;
EXECUTE ps;
DROP PREPARE ps;

SET @rowCount = CONCAT('SELECT count(*) as jumlah FROM' , sqlString );
PREPARE stmt FROM @rowCount;
EXECUTE stmt;
DROP PREPARE stmt;

END $$

DELIMITER ;
</pre>
<p>Store procedure ini dapat mengatur jumlah baris untuk tiap page, kondisi where,  ekspresi sorting dan jumlah halaman total</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/satriapandu.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/satriapandu.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/satriapandu.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/satriapandu.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/satriapandu.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/satriapandu.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/satriapandu.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/satriapandu.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/satriapandu.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/satriapandu.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/satriapandu.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/satriapandu.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/satriapandu.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/satriapandu.wordpress.com/236/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=236&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://satriapandu.wordpress.com/2010/03/29/paging-cerdas-di-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ac4e3767ebaba8665199e3067505c39?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pandu</media:title>
		</media:content>
	</item>
		<item>
		<title>Publish Blog dengan menggunakan Flock</title>
		<link>http://satriapandu.wordpress.com/2010/03/25/publish-blog-dengan-menggunakan-flock/</link>
		<comments>http://satriapandu.wordpress.com/2010/03/25/publish-blog-dengan-menggunakan-flock/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 05:58:37 +0000</pubDate>
		<dc:creator>krisatria</dc:creator>
				<category><![CDATA[Unek - unek]]></category>
		<category><![CDATA[Uneg-uneg]]></category>

		<guid isPermaLink="false">http://satriapandu.wordpress.com/2010/03/25/publish-blog-dengan-menggunakan-flock/</guid>
		<description><![CDATA[Sebuah Web browser unik yang dibangun di atas Mozzilla Firefox. Kita dapat melakukan publish ke blog kesayangan kita secara instant tanpa harus membuka halaman sunting blog konvensional. Uniknya lagi kita dapat mengintegrasikan social network, webbased mail, YouTube dalam sebuah browser yang sederhana. Silakan mencobanya, gratis. Silakan unduh di sini Blogged with the Flock Browser<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=235&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Sebuah Web browser unik yang dibangun di atas Mozzilla Firefox. Kita dapat melakukan publish ke blog kesayangan kita secara instant tanpa harus membuka halaman sunting blog konvensional. Uniknya lagi kita dapat mengintegrasikan social network, webbased mail, YouTube dalam sebuah browser yang sederhana. Silakan mencobanya, gratis. Silakan unduh <a title="flock.com" href="http://flock.com" target="_blank">di sini</a></p>
<div class="flockcredit" style="text-align:right;color:#ccc;font-size:x-small;">Blogged with the <a style="color:#999;font-weight:bold;" title="Flock Browser" href="http://www.flock.com/blogged-with-flock" target="_new">Flock Browser</a></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/satriapandu.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/satriapandu.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/satriapandu.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/satriapandu.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/satriapandu.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/satriapandu.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/satriapandu.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/satriapandu.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/satriapandu.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/satriapandu.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/satriapandu.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/satriapandu.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/satriapandu.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/satriapandu.wordpress.com/235/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=235&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://satriapandu.wordpress.com/2010/03/25/publish-blog-dengan-menggunakan-flock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ac4e3767ebaba8665199e3067505c39?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pandu</media:title>
		</media:content>
	</item>
		<item>
		<title>Otomatis Rapikan C# mu dalam sekejap di Visual Studio</title>
		<link>http://satriapandu.wordpress.com/2010/03/15/otomatis-rapikan-c-mu-dalam-sekejap-di-visual-studio/</link>
		<comments>http://satriapandu.wordpress.com/2010/03/15/otomatis-rapikan-c-mu-dalam-sekejap-di-visual-studio/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 13:31:44 +0000</pubDate>
		<dc:creator>krisatria</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://satriapandu.wordpress.com/?p=230</guid>
		<description><![CDATA[Salah satu kegiatan ketika menulis kode program adalah merapikan cara penulisan kode program. Beruntung jika Anda menggunakan tool atau IDE yang menyertakan fitur untuk merapikan kode program Anda. Jika tidak Anda harus rela meneliti satu persatu baris kode program Anda demi sebuah kerapian. Penyakit ini ternyata tidak hanya di alami oleh tool yang gratisan. Namun  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=230&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Salah satu kegiatan ketika menulis kode program adalah merapikan cara penulisan kode program. Beruntung jika Anda menggunakan tool atau IDE yang menyertakan fitur untuk merapikan kode program Anda. Jika tidak Anda harus rela meneliti satu persatu baris kode program Anda demi sebuah kerapian. Penyakit ini ternyata tidak hanya di alami oleh tool yang gratisan. Namun  juga tool berbayar sekelas Visual Studio. Penulis seringkali memerlukan usaha lebih untuk merapikan kode program yang di tulis dalam bahasa C#. Entah mengapa di VB, fitur merapikan kode ini berjalan dengan baik. Lain halnya dengan C# yang kadang kala memerlukan banyak perbaikan manual di sana-sini. Apalagi bila Anda sedang meng-copaste program milik orang lain dari situs tertentu ke editor Visual Studio, heem… silakan mencoba sendiri. <span id="more-230"></span>Beruntung ada orang di luar sana yang berbaik hati memberikan programnya secara gratis. Anda dapat mengunduh di <a href="http://www.rauchy.net/regionerate/">http://www.rauchy.net/regionerate/</a>. Program ini diberi nama <strong>Regionerate</strong>. Setelah install maka pada saat klik kanan di Visual Studio, akan muncul tambahan menu  Regionerate this yang ketika di klik akan memunculkan jendela tipe pengaturan.</p>
<div id="attachment_231" class="wp-caption aligncenter" style="width: 178px"><a href="http://satriapandu.files.wordpress.com/2010/03/klik-kanan.jpg"><img class="size-full wp-image-231" title="Menu baru di klik kanan" src="http://satriapandu.files.wordpress.com/2010/03/klik-kanan.jpg?w=168&#038;h=257" alt="Menu baru di klik kanan" width="168" height="257" /></a><p class="wp-caption-text">Menu baru di klik kanan</p></div>
<div id="attachment_232" class="wp-caption aligncenter" style="width: 460px"><a href="http://satriapandu.files.wordpress.com/2010/03/menu-pengaturan.jpg"><img class="size-full wp-image-232" title="Menu tipe pengaturan regionerate" src="http://satriapandu.files.wordpress.com/2010/03/menu-pengaturan.jpg?w=450&#038;h=263" alt="Menu tipe pengaturan regionerate" width="450" height="263" /></a><p class="wp-caption-text">Menu tipe pengaturan regionerate</p></div>
<p>Hasilnya sangat baik, bahkan program ini dapat memberikan region secara otomatis sesuai dengan nama/abjad method yang penulis buat. Selamat  mencoba.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/satriapandu.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/satriapandu.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/satriapandu.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/satriapandu.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/satriapandu.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/satriapandu.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/satriapandu.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/satriapandu.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/satriapandu.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/satriapandu.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/satriapandu.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/satriapandu.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/satriapandu.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/satriapandu.wordpress.com/230/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=230&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://satriapandu.wordpress.com/2010/03/15/otomatis-rapikan-c-mu-dalam-sekejap-di-visual-studio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ac4e3767ebaba8665199e3067505c39?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pandu</media:title>
		</media:content>

		<media:content url="http://satriapandu.files.wordpress.com/2010/03/klik-kanan.jpg" medium="image">
			<media:title type="html">Menu baru di klik kanan</media:title>
		</media:content>

		<media:content url="http://satriapandu.files.wordpress.com/2010/03/menu-pengaturan.jpg" medium="image">
			<media:title type="html">Menu tipe pengaturan regionerate</media:title>
		</media:content>
	</item>
		<item>
		<title>Penanda Objek Serializable</title>
		<link>http://satriapandu.wordpress.com/2010/02/12/penanda-objek-serializable/</link>
		<comments>http://satriapandu.wordpress.com/2010/02/12/penanda-objek-serializable/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 11:02:23 +0000</pubDate>
		<dc:creator>krisatria</dc:creator>
				<category><![CDATA[JAVA]]></category>

		<guid isPermaLink="false">http://satriapandu.wordpress.com/?p=221</guid>
		<description><![CDATA[belajar java lebih mudah<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=221&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:left;">Ketika saya mencoba membuat sebuah class yang mengimplementasikan <strong>serializable</strong>, saya mendapati pesan warning seperti berikut : <em>the serializable class EmployeeForm  does not declare a static final serialVersionUID field of type long.</em><br />
Apa yang salah ? Oya saya menggunakan Editor Eclipse SDK Version: 3.3.2 dengan JDK 1.6.0_13.</p>
<p style="text-align:left;">
<div class="mceTemp mceIEcenter" style="text-align:left;">
<dl class="wp-caption aligncenter">
<dt class="wp-caption-dt"><a href="http://satriapandu.files.wordpress.com/2010/02/pic-1.jpg"><img class="size-medium wp-image-222 " title="pesan kesalahan di eclipse" src="http://satriapandu.files.wordpress.com/2010/02/pic-1.jpg?w=300&#038;h=157" alt="pesan kesalahan di eclipse" width="300" height="157" /></a></dt>
<dd class="wp-caption-dd">pesan kesalahan di eclipse</dd>
</dl>
</div>
<p style="text-align:left;">
<p style="text-align:left;"><span id="more-221"></span> Selidik punya selidik ternyata karena saya tidak memperlakukan class yang di serializable sebagai mana mestinya. Saat object di-serialize, maka dibuat sebuah &#8220;fingerprint&#8221; yang disebut <em>serialVersionUID </em>berupa 64-bit data. SerialVersionUID ini diperlukan saat proses deserialization untuk memverifikasi pengirim dan penerima dari object tersebut.</p>
<p style="text-align:left;">Ketika penerima me-load class dari object yang memiliki serialVersionUID yang berbeda dari class penerima, proses  deserialization akan menghasilkan sebuah <strong>InvalidClassException. </strong>Kita dapat membuat serialVersionUID sendiri dari awal pada serializable object dengan menambahkan field long bernilai sembarang seperti ini:</p>
<p style="text-align:left;"><em> static final long serialVersionUID = 4070409649129120458L;</em></p>
<p style="text-align:left;"><em> </em></p>
<p style="text-align:left;">Ingat bahwa variable <em>serialVersionUID </em>harus bertipe long, static dan final. Bila class serializable tidak mendefinisikan secara explicit sebuah  serialVersionUID, maka serialization runtime kan menghitung nilai default serialVersionUID  untuk class tersebut berdasarkan berbagai aspek dari class tersebut. Silakan lihat di <strong><a title="http://java.sun.com/j2se/1.5.0/docs/guide/serialization/spec/serialTOC.html" href="http://java.sun.com/j2se/1.5.0/docs/guide/serialization/spec/serialTOC.html" target="_blank">Java(TM) Object Serialization Specification</a></strong><a title="http://java.sun.com/j2se/1.5.0/docs/guide/serialization/spec/serialTOC.html" href="http://java.sun.com/j2se/1.5.0/docs/guide/serialization/spec/serialTOC.html" target="_blank">.</a> Akan tetapi disarankan agar semua class serializable mendeklarasikan nilai serialVersionUID secara eksplisit, karena proses perhitungan default serialVersionUID sangat bergantung pada keunikan/detail class dan compiler. Bisa saja suatu ketika di compiler yang berbeda melakukan kesalahan perhitungan dan menghasilkan <strong>InvalidClassExceptions</strong> selama deserialization.</p>
<p style="text-align:left;"><strong>Saran Perbaikan :</strong></p>
<p style="text-align:left;">Ada cara mudah untuk memperbaiki pesan warning ini di Eclipse.</p>
<ol style="text-align:left;">
<li>Pilih nama class dan tekan Ctrl-1 bersamaan</li>
<li> Anda dapat memilih  &#8221;Add default serial version ID&#8221; atau &#8220;Add generated serial version ID&#8221; yang akan ditambahkan dalam field</li>
</ol>
<p style="text-align:left;"><a href="http://satriapandu.files.wordpress.com/2010/02/pic-2.jpg"><img class="aligncenter size-full wp-image-223" title="pic 2" src="http://satriapandu.files.wordpress.com/2010/02/pic-2.jpg?w=450&#038;h=192" alt="" width="450" height="192" /></a></p>
<p style="text-align:left;">Sumber  <a title="Sumber  http://www.tek-tips.com/viewthread.cfm?qid=1093498&amp;page=2" href="http://www.tek-tips.com/viewthread.cfm?qid=1093498&amp;page=2" target="_blank">http://www.tek-tips.com/viewthread.cfm?qid=1093498&amp;page=2</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/satriapandu.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/satriapandu.wordpress.com/221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/satriapandu.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/satriapandu.wordpress.com/221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/satriapandu.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/satriapandu.wordpress.com/221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/satriapandu.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/satriapandu.wordpress.com/221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/satriapandu.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/satriapandu.wordpress.com/221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/satriapandu.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/satriapandu.wordpress.com/221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/satriapandu.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/satriapandu.wordpress.com/221/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=221&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://satriapandu.wordpress.com/2010/02/12/penanda-objek-serializable/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ac4e3767ebaba8665199e3067505c39?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pandu</media:title>
		</media:content>

		<media:content url="http://satriapandu.files.wordpress.com/2010/02/pic-1.jpg?w=300" medium="image">
			<media:title type="html">pesan kesalahan di eclipse</media:title>
		</media:content>

		<media:content url="http://satriapandu.files.wordpress.com/2010/02/pic-2.jpg" medium="image">
			<media:title type="html">pic 2</media:title>
		</media:content>
	</item>
		<item>
		<title>Menghitung LOC aplikasi di Visual Studio</title>
		<link>http://satriapandu.wordpress.com/2009/11/24/menghitung-loc-aplikasi-di-visual-studion/</link>
		<comments>http://satriapandu.wordpress.com/2009/11/24/menghitung-loc-aplikasi-di-visual-studion/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 09:18:32 +0000</pubDate>
		<dc:creator>krisatria</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://satriapandu.wordpress.com/?p=212</guid>
		<description><![CDATA[Teringat pelajaran Software Engineering mengenai Cost Estimation in Software Development beberapa tahun lalu, ada beberapa teknik yang dapat digunakan untuk membantu pengembangan software. Fungsi teknik-teknik ini adalah memperkirakan kompleksitas, effort baik sumber daya manusia, waktu dan juga biaya. Anda dapat menggunakan LOC (Line of Code), Function Point, banyak modul yang di develop dan banyak teknik [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=212&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Teringat pelajaran <em>Software Engineering</em> mengenai<em> Cost Estimation in Software Development</em> beberapa tahun lalu, ada beberapa teknik yang dapat digunakan untuk membantu pengembangan software. Fungsi teknik-teknik ini adalah memperkirakan kompleksitas, effort baik sumber daya manusia, waktu dan juga biaya. Anda dapat menggunakan <strong>LOC </strong>(<em>Line of Code</em>), <em>Function Point</em>, banyak modul yang di <em>develop </em>dan banyak teknik lainnya yang dapat Anda cari sumbernya di internet.</p>
<div id="attachment_211" class="wp-caption aligncenter" style="width: 310px"><a href="http://satriapandu.files.wordpress.com/2009/11/code-metric-results.jpg"><img class="size-medium wp-image-211" title="Code Metric Calculation Results in Visual Studio" src="http://satriapandu.files.wordpress.com/2009/11/code-metric-results.jpg?w=300&#038;h=142" alt="Code Metric Calculation Results in Visual Studio" width="300" height="142" /></a><p class="wp-caption-text">Code Metric Calculation Results in Visual Studio</p></div>
<p><span id="more-212"></span>Di Visual Studio ternyata ada terdapat fungsi untuk melakukan perhitungan LOC dari aplikasi yang Anda kembangkan. Tool tersebut disebut <strong>Code Metrics</strong> yang terintegrasi di Visual Studio 2008 dan 2010. (Setahu saya hanya tersedia di versi <strong>TEAM SYSTEM</strong>)</p>
<p>Penggunaan Code Metric di VS sangat mudah. Dari menu <strong>Solution Explorer</strong>, pilih project yang akan Anda hitung LOC nya. Klik kanan dan pilih &#8220;<strong>Calculate Code Metrics</strong>&#8221; dan “bimsalabim” muncul window yang menampilkan hasil perhitungan.</p>
<div id="attachment_213" class="wp-caption aligncenter" style="width: 130px"><a href="http://satriapandu.files.wordpress.com/2009/11/calculate-code-metrics.jpg"><img class="size-medium wp-image-213" title="Klik Kanan Project dari Solution Explorer" src="http://satriapandu.files.wordpress.com/2009/11/calculate-code-metrics.jpg?w=120&#038;h=300" alt="Klik Kanan Project dari Solution Explorer" width="120" height="300" /></a><p class="wp-caption-text">Calculate Code Metrics</p></div>
<p>Yang menarik adalah Visual Studio menampilkan hasil perhitungan LOC yang dibagi berdasarkan <em>Project</em>, <em>Namesapace</em>, <em>Class</em>, <em>Method </em>dan keterangan jumlah ketergantungan antar Class. Memang ini hanyalah <em>tools </em>dasar yang belum mampu memperkirakan secara tepat kompleksitas aplikasi yang Anda bangun. Namun setidaknya dapat memberi bayangan seberapa efektifkah dan teraturnya kode-kode program yang membangun aplikasi Anda. Selamat mencoba.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/satriapandu.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/satriapandu.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/satriapandu.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/satriapandu.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/satriapandu.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/satriapandu.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/satriapandu.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/satriapandu.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/satriapandu.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/satriapandu.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/satriapandu.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/satriapandu.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/satriapandu.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/satriapandu.wordpress.com/212/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=212&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://satriapandu.wordpress.com/2009/11/24/menghitung-loc-aplikasi-di-visual-studion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ac4e3767ebaba8665199e3067505c39?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pandu</media:title>
		</media:content>

		<media:content url="http://satriapandu.files.wordpress.com/2009/11/code-metric-results.jpg?w=300" medium="image">
			<media:title type="html">Code Metric Calculation Results in Visual Studio</media:title>
		</media:content>

		<media:content url="http://satriapandu.files.wordpress.com/2009/11/calculate-code-metrics.jpg?w=120" medium="image">
			<media:title type="html">Klik Kanan Project dari Solution Explorer</media:title>
		</media:content>
	</item>
		<item>
		<title>Refresh your Joomla Look and Feel</title>
		<link>http://satriapandu.wordpress.com/2009/11/19/refresh-your-joomla-look-and-feel/</link>
		<comments>http://satriapandu.wordpress.com/2009/11/19/refresh-your-joomla-look-and-feel/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 06:22:24 +0000</pubDate>
		<dc:creator>krisatria</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Gratesan]]></category>

		<guid isPermaLink="false">http://satriapandu.wordpress.com/?p=206</guid>
		<description><![CDATA[Saat penulis diminta untuk membuat website dengan jangka waktu development yang relatif cepat dan sering dilakukan perubahan content, penulis biasanya menggunakan CMS (Content Management System). Ada begitu banyak CMS gratisan yang tersebar di dunia maya. Eitss&#8230; walau gratisan tidak berarti kualitasnya jelek. Tengok saja banyak perusahaan2 besar yang menggunakan CMS sebagai solusi cepat dan manageable [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=206&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Saat penulis diminta untuk membuat website dengan jangka waktu development yang relatif cepat dan sering dilakukan perubahan content, penulis biasanya menggunakan <a title="http://en.wikipedia.org/wiki/Content_management_system" href="http://en.wikipedia.org/wiki/Content_management_system" target="_blank">CMS </a>(Content Management System). Ada begitu banyak CMS gratisan yang tersebar di dunia maya. Eitss&#8230; walau gratisan tidak berarti kualitasnya jelek. Tengok saja banyak perusahaan2 besar yang menggunakan CMS sebagai solusi cepat dan manageable website mereka. Selain mudah di maintenance, CMS menyediakan beragam template siap pakai dan juga plugin yang tentu saja menghemat biaya. Salah satu CMS gratisan yang sering dipakai adalah Joomla. Saat ini sudah memasuki versi 1.5.x  Untuk detailnya silakan lihat detailnya <a title="http://www.joomla.org/" href="http://www.joomla.org/" target="_blank">di sini</a>.</p>
<div id="attachment_207" class="wp-caption aligncenter" style="width: 310px"><a href="http://satriapandu.files.wordpress.com/2009/11/joomlashine.jpg"><img class="size-medium wp-image-207" title="Joomla Template" src="http://satriapandu.files.wordpress.com/2009/11/joomlashine.jpg?w=300&#038;h=174" alt="Joomla Template" width="300" height="174" /></a><p class="wp-caption-text">Joomla Template</p></div>
<p><span id="more-206"></span>Hari ini penulis tidak sengaja menemukan situs joomlashine  di <a title="http://www.joomlashine.com" href="http://www.joomlashine.com" target="_blank">http://www.joomlashine.com/</a> yang menyediakan template gratisan &#8220;ciamik&#8221; untuk disandingkan dengan Joomla Engine kita. Situs ini juga menyediakan <a title="http://www.joomlashine.com/index.php?option=com_content&amp;task=view&amp;id=5&amp;Itemid=5" href="http://www.joomlashine.com/index.php?option=com_content&amp;task=view&amp;id=5&amp;Itemid=5" target="_blank">tutorial </a>singkat pemakaian Joomla dan juga berbagai perubahan di versi Joomla yang dapat dimengerti dengan mudah oleh orang awam sekalipun.</p>
<p>Buat rekan2 yang ingin membuat situs hasil &#8220;generate&#8221; Joomla tampil elegan, silakan jajal template buatan joomlashine ini. Salam.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/satriapandu.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/satriapandu.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/satriapandu.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/satriapandu.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/satriapandu.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/satriapandu.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/satriapandu.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/satriapandu.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/satriapandu.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/satriapandu.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/satriapandu.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/satriapandu.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/satriapandu.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/satriapandu.wordpress.com/206/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=satriapandu.wordpress.com&amp;blog=4803034&amp;post=206&amp;subd=satriapandu&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://satriapandu.wordpress.com/2009/11/19/refresh-your-joomla-look-and-feel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8ac4e3767ebaba8665199e3067505c39?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pandu</media:title>
		</media:content>

		<media:content url="http://satriapandu.files.wordpress.com/2009/11/joomlashine.jpg?w=300" medium="image">
			<media:title type="html">Joomla Template</media:title>
		</media:content>
	</item>
	</channel>
</rss>
