<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://geeks.netindonesia.net/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">fackhry</title><subtitle type="html" /><id>http://geeks.netindonesia.net/blogs/fackhry/atom.aspx</id><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/fackhry/default.aspx" /><link rel="self" type="application/atom+xml" href="http://geeks.netindonesia.net/blogs/fackhry/atom.aspx" /><generator uri="http://communityserver.org" version="3.1.20917.1142">Community Server</generator><updated>2008-05-02T08:12:00Z</updated><entry><title>Navigasi Bar dengan Silverlight</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/16/navigasi-bar-dengan-silverlight.aspx" /><id>http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/16/navigasi-bar-dengan-silverlight.aspx</id><published>2008-06-16T05:07:00Z</published><updated>2008-06-16T05:07:00Z</updated><content type="html">&lt;br /&gt;

&lt;p class="MsoNormal" style="text-align:justify;"&gt;Bersama kami pada hari deadline
proyek ini, dan Libido tetap semangat terus !&lt;/p&gt;

&lt;p class="MsoNormal" style="text-align:justify;"&gt;Kembali ingin berbagi pengalaman
dan dari tim desain akan mencoba sharing tentang apa yang telah mereka perbuat.
Dalam web kali ini, aplikasi silverlight berperan sebagai navigasi bar dan
header form.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Dalam pembuatan navigasi
bar, tentu saja kita harus menanamkan kemampuan untuk navigasi dan berpindah ke
halaman-halaman web lainnya.&lt;/p&gt;

&lt;p class="MsoNormal" style="text-align:justify;"&gt;Yang paling gampang untuk membuat
navigasi bar adalah dengan membuat sekumpulan rectangle atau button yang
disusun sedemikian rupa menjadi menu bar. Hal ini tidak lah terlalu sulit.
Untuk memberikan feedback yang baik, kita dapat menambahkan mekanisme animasi
apabila dikenakan event tertentu . Dua event yang paling sering adalah
mouse_enter dan mouse_pressed.&lt;/p&gt;

&lt;p class="MsoNormal" style="text-align:justify;"&gt;Untuk melakukannya, pilih button
/ rectangle yang ingin diatur lalu pilih Edit Control Part -&amp;gt; Edit
Template.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Pilih button lalu pada jendela
interaksi aturlah animasi yang ingin dilakukan. Animasi yang dilakukan dapat bervariasi
bergantung kreativitas kita. Misalnya pengubahan posisi, perputaran, flip
sampai animasi advanced lainnya. &lt;/p&gt;

&lt;p class="MsoNormal" style="text-align:justify;"&gt;&lt;img src="http://geeks.netindonesia.net/photos/fackhry/images/52333/640x480.aspx" alt="pembuatan nav_bar dengan Blend" align="" border="" height="480" hspace="" width="570" /&gt; &lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;"&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align:justify;"&gt;Kemudian hal yang paling penting
adalah kemampuan untuk navigasi ke halaman-halaman pada web. Caranya adalah
dengan memilih salah satu event&lt;span&gt;&amp;nbsp; &lt;/span&gt;pada
button lalu mengisikan kode berikut :&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-left:36pt;text-align:justify;text-indent:36pt;"&gt;HtmlPage.Window.Navigate(new &lt;span&gt;&amp;nbsp;&lt;/span&gt;Uri(&amp;lt;alamat
URL&amp;gt;))&lt;/p&gt;

&lt;p class="MsoNormal" style="text-align:justify;"&gt;URI adalah resource unified untuk
data. Alamat URL berupa string alamat relative terhadap halaman web.&lt;/p&gt;

&lt;p class="MsoNormal" style="text-align:justify;"&gt;Jangan lupa untuk meng-import
namespace System.Windows.Browser karena method HtmlPage tersebut baru bisa
digunakan jika namespace tersebut di import. &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="text-align:justify;"&gt;&lt;img src="http://geeks.netindonesia.net/photos/fackhry/images/52334/640x480.aspx" alt="hasil navigasi bar dengan silverlight" align="" border="" height="400" hspace="" width="640" /&gt; &lt;br /&gt;&lt;/p&gt;

&lt;p class="MsoListParagraph" style="text-align:justify;text-indent:-18pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="text-align:justify;text-indent:-18pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoListParagraph" style="text-align:justify;text-indent:-18pt;"&gt;&amp;nbsp;&lt;br /&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;- &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Libido , a passion to learn - &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/16/navigasi-bar-dengan-silverlight.aspx&amp;amp;subject=Navigasi Bar dengan Silverlight" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/16/navigasi-bar-dengan-silverlight.aspx&amp;amp;t=Navigasi+Bar+dengan+Silverlight" target="_blank" title="Submit Navigasi Bar dengan Silverlight to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/16/navigasi-bar-dengan-silverlight.aspx&amp;amp;title=Navigasi+Bar+dengan+Silverlight" target="_blank" title="Submit Navigasi Bar dengan Silverlight to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/16/navigasi-bar-dengan-silverlight.aspx&amp;amp;phase=2" target="_blank" title="Submit Navigasi Bar dengan Silverlight to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/16/navigasi-bar-dengan-silverlight.aspx&amp;amp;title=Navigasi+Bar+dengan+Silverlight" target="_blank" title="Add Navigasi Bar dengan Silverlight to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=52335" width="1" height="1"&gt;</content><author><name>fackhry</name><uri>http://geeks.netindonesia.net/members/fackhry.aspx</uri></author></entry><entry><title>Integrasi Aplikasi SilverLight 2.0 ke dalam Web Form ASP.NET</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/16/integrasi-aplikasi-silverlight-2-0-ke-dalam-web-form-asp-net.aspx" /><id>http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/16/integrasi-aplikasi-silverlight-2-0-ke-dalam-web-form-asp-net.aspx</id><published>2008-06-16T05:01:00Z</published><updated>2008-06-16T05:01:00Z</updated><content type="html">&lt;p&gt;&amp;nbsp;

&lt;/p&gt;&lt;p class="MsoNormal"&gt;Bersama kami pada hari deadline proyek ini, dan Libido tetap
semangat !&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Kali ini kami akan berbagi tips untuk melakukan integrasi
aplikasi silverlight 2.0 ke dalam web from ASP.NET.&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Ada dua cara, yaitu dengan menggunakan Silverlight control
atau dengan binding-object. Silverlight control hanya tersedia jika integrasi
menggunakan VS 2008 dan telah melakukan installing Silverlight_chainer. Dengan
control ini, maka diperlukan pula suatu script manager untuk penanganan
integrasi.&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Cara kedua lebih lempang, dan mirip kalo kita mau menanam
aplikasi flash ke dalam halaman web kita. Project silverlight yang telah kita
bangun di build terlebih dahulu. Proses build akan menghasilkan file dengan
extensi .xap. File ini lah yang akan di tanam ke dalam web nantinya.&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Kemudian pada jendela solusi (di VS), add new existing item
dan masukkan file .xap tadi ke dalam project. Buat file web form baru dan
lakukan listing kode berikut :&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;function
onSilverlightError(sender, args) {&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;var
appSource = &amp;quot;&amp;quot;;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;if
(sender != null &amp;amp;&amp;amp; sender != 0) {&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;appSource = sender.getHost().Source;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;} &lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;var
errorType = args.ErrorType;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;var
iErrorCode = args.ErrorCode;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;var
errMsg = &amp;quot;Unhandled Error in Silverlight 2 Application &amp;quot; +&lt;span&gt;&amp;nbsp; &lt;/span&gt;appSource + &amp;quot;\n&amp;quot; ;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;errMsg += &amp;quot;Code: &amp;quot;+ iErrorCode + &amp;quot;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;\n&amp;quot;;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;errMsg += &amp;quot;Category: &amp;quot; + errorType + &amp;quot;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;\n&amp;quot;;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;errMsg += &amp;quot;Message: &amp;quot; + args.ErrorMessage + &amp;quot;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;\n&amp;quot;;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;if
(errorType == &amp;quot;ParserError&amp;quot;)&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;errMsg += &amp;quot;File: &amp;quot; + args.xamlFile + &amp;quot;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;\n&amp;quot;;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;errMsg += &amp;quot;Line: &amp;quot; + args.lineNumber + &amp;quot;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;\n&amp;quot;;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;errMsg += &amp;quot;Position: &amp;quot; + args.charPosition + &amp;quot;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;\n&amp;quot;;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;else
if (errorType == &amp;quot;RuntimeError&amp;quot;)&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;{&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;if (args.lineNumber != 0)&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;errMsg += &amp;quot;Line: &amp;quot; + args.lineNumber + &amp;quot;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;\n&amp;quot;;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;errMsg += &amp;quot;Position: &amp;quot; +&lt;span&gt;&amp;nbsp;
&lt;/span&gt;args.charPosition + &amp;quot;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;\n&amp;quot;;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;errMsg += &amp;quot;MethodName: &amp;quot; + args.methodName + &amp;quot;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;\n&amp;quot;;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;throw new Error(errMsg);&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Courier New&amp;#39;;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;File ini diperlukan untuk konfigurasi dan penanganan error
aplikasi silverlight. Pada bagian dari web tempat kita ingin menanamkan
aplikasi,lakukan listing berikut :&lt;/p&gt;

&lt;pre&gt;&amp;lt;&lt;span class="start-tag"&gt;object&lt;/span&gt;&lt;span class="attribute-name"&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;data&lt;/span&gt;=&lt;span class="attribute-value"&gt;&amp;quot;data:application/x-silverlight,&amp;quot;&lt;/span&gt;&lt;span class="attribute-name"&gt;type&lt;/span&gt;=&lt;span class="attribute-value"&gt;&amp;quot;application/x-silverlight-2-b2&amp;quot;&lt;/span&gt;&lt;span class="attribute-name"&gt;style&lt;/span&gt;=&lt;span class="attribute-value"&gt;&amp;quot;width: 100%; height: 200px; margin-right: 0px&amp;quot;&lt;/span&gt;&amp;gt;&lt;/pre&gt;&lt;pre&gt;&amp;lt;&lt;span class="start-tag"&gt;param&lt;/span&gt;&lt;span class="attribute-name"&gt; name&lt;/span&gt;=&lt;span class="attribute-value"&gt;&amp;quot;source&amp;quot; &lt;/span&gt;&lt;span class="attribute-name"&gt;value&lt;/span&gt;=&lt;span class="attribute-value"&gt;&amp;quot;HeaderOke.xap&amp;quot;&lt;/span&gt;&lt;span class="attribute-name"&gt;/&lt;/span&gt;&amp;gt;&lt;/pre&gt;&lt;pre&gt;&amp;lt;&lt;span class="start-tag"&gt;param&lt;/span&gt;&lt;span class="attribute-name"&gt; name&lt;/span&gt;=&lt;span class="attribute-value"&gt;&amp;quot;onerror&amp;quot; &lt;/span&gt;&lt;span class="attribute-name"&gt;value&lt;/span&gt;=&lt;span class="attribute-value"&gt;&amp;quot;onSilverlightError&amp;quot; &lt;/span&gt;&lt;span class="attribute-name"&gt;/&lt;/span&gt;&amp;gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="start-tag"&gt;a&lt;/span&gt;&lt;span class="attribute-name"&gt; href&lt;/span&gt;=&lt;span class="attribute-value"&gt;&amp;quot;http://go.microsoft.com/fwlink/?LinkID=115261&amp;quot; &lt;/span&gt;&lt;span class="attribute-name"&gt;style&lt;/span&gt;=&lt;span class="attribute-value"&gt;&amp;quot;text-decoration: none;&amp;quot;&lt;/span&gt;&amp;gt;&lt;/pre&gt;&lt;pre&gt;&amp;lt;&lt;span class="start-tag"&gt;img&lt;/span&gt;&lt;span class="attribute-name"&gt; src&lt;/span&gt;=&lt;span class="attribute-value"&gt;&amp;quot;http://go.microsoft.com/fwlink/?LinkId=108181&amp;quot; &lt;/span&gt;&lt;span class="attribute-name"&gt;alt&lt;/span&gt;=&lt;span class="attribute-value"&gt;&amp;quot;Get Microsoft Silverlight&amp;quot; &lt;/span&gt;&lt;span class="attribute-name"&gt;style&lt;/span&gt;=&lt;span class="attribute-value"&gt;&amp;quot;border-style: none&amp;quot;&lt;/span&gt;&lt;span class="attribute-name"&gt;/&lt;/span&gt;&amp;gt;&amp;lt;/&lt;span class="end-tag"&gt;a&lt;/span&gt;&amp;gt;&lt;/pre&gt;&lt;pre&gt;&amp;lt;/&lt;span class="end-tag"&gt;object&lt;/span&gt;&amp;gt;&lt;/pre&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Perhatikan type application diisi dengan varian aplikasi
silverlight kita. Untuk kali ini tim Libido menggunakan versi 2 beta 2. Untuk
melihat hasilnya, browser harus memiliki plug-in yang sesuai dengan versi
aplikasi yang kita buat. &lt;/p&gt;

&lt;p class="MsoNormal"&gt;Integrasi selesai. Mudah bukan ? Ya, tentu saja.&lt;/p&gt;

&lt;p class="MsoListParagraph" style="text-indent:-18pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Libido , a passion to learn - &lt;/p&gt;


&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/16/integrasi-aplikasi-silverlight-2-0-ke-dalam-web-form-asp-net.aspx&amp;amp;subject=Integrasi Aplikasi SilverLight 2.0 ke dalam Web Form ASP.NET" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/16/integrasi-aplikasi-silverlight-2-0-ke-dalam-web-form-asp-net.aspx&amp;amp;t=Integrasi+Aplikasi+SilverLight+2.0+ke+dalam+Web+Form+ASP.NET" target="_blank" title="Submit Integrasi Aplikasi SilverLight 2.0 ke dalam Web Form ASP.NET to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/16/integrasi-aplikasi-silverlight-2-0-ke-dalam-web-form-asp-net.aspx&amp;amp;title=Integrasi+Aplikasi+SilverLight+2.0+ke+dalam+Web+Form+ASP.NET" target="_blank" title="Submit Integrasi Aplikasi SilverLight 2.0 ke dalam Web Form ASP.NET to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/16/integrasi-aplikasi-silverlight-2-0-ke-dalam-web-form-asp-net.aspx&amp;amp;phase=2" target="_blank" title="Submit Integrasi Aplikasi SilverLight 2.0 ke dalam Web Form ASP.NET to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/16/integrasi-aplikasi-silverlight-2-0-ke-dalam-web-form-asp-net.aspx&amp;amp;title=Integrasi+Aplikasi+SilverLight+2.0+ke+dalam+Web+Form+ASP.NET" target="_blank" title="Add Integrasi Aplikasi SilverLight 2.0 ke dalam Web Form ASP.NET to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=52332" width="1" height="1"&gt;</content><author><name>fackhry</name><uri>http://geeks.netindonesia.net/members/fackhry.aspx</uri></author><category term="Proyek MIC-ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/Proyek+MIC-ITB/default.aspx" /></entry><entry><title>3 Jam Bersama Tipe Data Datetime pada SQL Server 2005</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/3-jam-bersama-tipe-data-datetime-pada-sql-server-2005.aspx" /><id>http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/3-jam-bersama-tipe-data-datetime-pada-sql-server-2005.aspx</id><published>2008-06-15T12:14:00Z</published><updated>2008-06-15T12:14:00Z</updated><content type="html">&lt;p&gt;Selamat ,,, ehm ,,, (melihat jam tangan) ,,, malam.&lt;/p&gt;&lt;p&gt;Tanya kenapa kami sangat produktif hari ini ? Yah ,,, tak lain dan tak bukan karena deadline yang makin dekat sehingga progress yang terjadi pun makin banyak dan makin cepat. Sampai berita ini diturunkan, tim LibIDO tinggal menyelesaikan satu feature wajib terakhir, yaitu notifikasi keterlambatan bagi user/member perpustakaan. Selagi tim developer bekerja dengan seksama,,,maka kami dari tim desain akan mengisi sejenak postingan kali ini.&lt;/p&gt;&lt;p&gt;Ada apa dengan tipe data datetime ?&lt;/p&gt;&lt;p&gt;Yah,,,karena dalam LibIDO kita menangani field tanggal peminjaman dan pengembalian buku,,,maka tipe data itu pun mutlak digunakan pada database yang digunakan. Masalah muncul ketika sedang dilakukan pembuatan feature melihat laporan statistik bulanan perpustakaan. Tim kami membuat pilihan berupa dropdown list untuk memilih bulan yang ingin dilihat dan text box untuk input tahun. Keanehan muncul ketika input bulan yang dimasukkan user gagal menjadi nilai patokan untuk melakukan query. Ada apa dengan nya ???&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Query terkenal yang menjadi bahan editan kami selama tiga jam adalah sebaris&amp;nbsp; kode berikut :&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Data2.SelectCommand = &amp;quot;SELECT [Peminjam], [Judul_Buku], [TglPinjam], [TglKembali] FROM [Lib_PINJAM] WHERE TglPinjam LIKE &amp;#39;%&amp;quot; + inputBulan1.SelectedValue + &amp;quot;%&amp;#39; AND TglPinjam LIKE&amp;#39;%&amp;quot; + inputTahun0.Text + &amp;quot;%&amp;#39; ORDER BY [TglPinjam] DESC&amp;quot;;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Kecurigaan pertama yang terpikir adalah akibat database nya menggunaan region waktu lokal. Kesalahan ini pernah terjadi juga ketika menangani form penambahan katalog buku. Ketika melakukan input, format yang digunakan adalah : mm/dd/yy . Ketika melakukan query kami pun melakukan format yang sama dengan format input tersebut,namun gagal. Ternyata,&amp;nbsp; format itu begitu masuk ke database malah berubah menjadi dd/mm/yy. Berangkat dari pengalaman itu kami pun melakukan&amp;nbsp; hal yang sama untuk melakukan percobaan query. Untuk nilai inputBulan1.SelecteValue sementara kami ganti dengan nilai langsung yang mungkin. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Percobaan Pertama (Rasa yakin akibat pengalaman form katalog tadi siang&amp;nbsp;&lt;img src="http://geeks.netindonesia.net/emoticons/emotion-2.gif" alt="Big Smile" /&gt; )&amp;nbsp;&lt;/p&gt;&lt;p&gt;Data2.SelectCommand = &amp;quot;SELECT [Peminjam], [Judul_Buku], [TglPinjam],
[TglKembali] FROM [Lib_PINJAM] WHERE TglPinjam LIKE &amp;#39;05&amp;#39; AND TglPinjam LIKE&amp;#39;%&amp;quot; +
inputTahun0.Text + &amp;quot;%&amp;#39; ORDER BY [TglPinjam] DESC&amp;quot;;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;Form kami pun tidak menampilkan apa-apa. Masih tidak menyerah kami pun mencoba berbagai variasi angka untuk bulan mulai dari 5,005,0005, hingga variasi yang sudah pasti tidak mungkin seperti angka romawi V, bahasa inggris five dan bahasa sanskerta penta. Sayangnya, form kami tidak multi bahasa dan tidak memenuhi keinginan.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Percobaan Kedua (Mulai pasrah akibat semua variasi angka tidak berhasil &lt;img src="http://geeks.netindonesia.net/emoticons/emotion-7.gif" alt="Tongue Tied" /&gt;)&lt;/p&gt;&lt;p&gt;Kami pun mulai melakukan percobaan dengan patokan hanya tahun sebagai key nya. Percobaan ini berhasil sehingga kami simpulkan tipe datetime yang dipakai sudah pernah. Sehingga kebingungan mulai melanda. Panik belum datang tapi sudah mulai tercium baunya.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Percobaan Ketiga (Kegigihan masih ada,namun otak mulai malas berpikir &lt;img src="http://geeks.netindonesia.net/emoticons/emotion-39.gif" alt="Super Angry" /&gt;)&lt;/p&gt;&lt;p&gt;Kami pun mencoba-coba dengan menggunakan bahasa inggris. Key kami gunakan &amp;#39;May&amp;#39;. Dan tebak,,yah,,,kita berhasil melakukan query,form kami pun menampilkan data yang kami inginkan. Ketika itu kita sudah menghabiskan waktu sekitar 45 menitan. Bau panik hilang dan kemenangan menjadi semerbak di ruangan kami. Kami pun melakukan query untuk setiap bulan-bulan yang ada.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Percobaan Keempat (Kami sudah tahu kuncinya,,gunakanlah bahasa Inggris &lt;img src="http://geeks.netindonesia.net/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt;)&lt;/p&gt;&lt;p&gt;Kami pun melakukan query untuk kata2 January, June, August. Ketika keyakinan sudah mapan ternyata kami pun dihadapkan pada kenyataan bahwa kami gagal. Query hanya berhasil untuk bulan May. Sisanya nihil. Wajah2 yang sudah puas dan tenang tiba2 menjadi suntuk kembali. Kami bingung lagi. Akhirnya total orang yang ada berkumpul dan berdiskusi&lt;/p&gt;&lt;p&gt;Orang 1 : Aneh,,,May berhasil sisanya nggak.&lt;/p&gt;&lt;p&gt;Orang 2 : Mungkin untuk bulan lain pake bahasa Indonesia&lt;/p&gt;&lt;p&gt;Orang 3 : Gak mungkin deh ...&lt;/p&gt;&lt;p&gt;Orang 4 : ??????&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Percobaan Kelima (Caci maki mulai hadir dan menganggap SQL Server menyebalkan &lt;img src="http://geeks.netindonesia.net/emoticons/emotion-12.gif" alt="Angry" /&gt;)&lt;/p&gt;&lt;p&gt;Semua kata2 bulan pun kami coba untuk nilai query tersebut. Seseorang mencari daftar nama bulan dalam bahasa Prancis (cukup logis,Prancis adalah negara yang terdekat dengan Inggris). Usaha ini gagal. Seseorang terbenam dalam bacaan berbagai ebook tentang SQL Server dan kembali dengan senyum kecut. Seseorang melakukan googling dan tidak menemukan artikel yang pas.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Percobaan Keenam (Pasrah&amp;nbsp;[:&amp;#39;(] )&lt;/p&gt;&lt;p&gt;Kami pun melakukan percobaan dengan kode sebagai berikut :&amp;nbsp;&lt;/p&gt;&lt;p&gt;Data2.SelectCommand = &amp;quot;SELECT [Peminjam], [Judul_Buku], [TglPinjam],
[TglKembali] FROM [Lib_PINJAM] WHERE TglPinjam LIKE &amp;#39;05&amp;#39; AND TglPinjam LIKE&amp;#39;May&amp;#39; ORDER BY [TglPinjam] DESC&amp;quot;;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Berhasil !!!!!!!!!!!!! &lt;img src="http://geeks.netindonesia.net/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;img src="http://geeks.netindonesia.net/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;img src="http://geeks.netindonesia.net/emoticons/emotion-1.gif" alt="Smile" /&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ya iyalah .. memang key May berhasil dan satu-satunya alasan kami melakukan hal ini adalah untuk menaikkan semangat yang patah akibat waktu 3 jam kami habiskan untuk mengurus masalah ini.&amp;nbsp;  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Akhirnya tangan iseng fabul melakukan hal sebagai berikut :&lt;/p&gt;&lt;p&gt;mengetik&amp;nbsp; June tp kekurangan e akibat terburu-butu mengetik,,,dan ajaibnya kejadian itu lah yang memberikan pencerahan. Query berhasil dan kami sampai pada satu kesimpulan walau sedikit tidak yakin. &lt;/p&gt;&lt;p&gt;&lt;b&gt;Nilai bulan nya adalah singkatan 3 huruf lazim dalam bahasa Inggris. Jul untuk July, Jan untuk January.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Untuk konfirmasi,,kami pun mencoba untuk setiap bulan yang ada dan hasilnya ternyata memang benar.&lt;/p&gt;&lt;p&gt;&lt;img src="http://geeks.netindonesia.net/emoticons/emotion-19.gif" alt="Party!!!" /&gt;&amp;nbsp; &lt;img src="http://geeks.netindonesia.net/emoticons/emotion-19.gif" alt="Party!!!" /&gt;&amp;nbsp; &lt;img src="http://geeks.netindonesia.net/emoticons/emotion-19.gif" alt="Party!!!" /&gt;&amp;nbsp; &lt;img src="http://geeks.netindonesia.net/emoticons/emotion-19.gif" alt="Party!!!" /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Akhirnya kemenangan mutlak&amp;nbsp; berhasil kami dapatkan. Hip hip huray.&lt;/p&gt;&lt;p&gt;Ini kunci untuk query dengan nama bulan&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Jan untuk January&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Feb untuk Febuary&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Mar untuk March&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Apr untuk April&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;May untuk May&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Jun untuk June&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Jul untuk July&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Aug untuk August&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Sep untuk September&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Oct untuk October&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Nov untuk November&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Dec untuk December&lt;/b&gt; &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Teman-teman seperjuangan,,,jangan sampai melakukan kesalahan yang sama. Kami membagi hal ini agar kalian tidak menghabiskan 3 jam total hanya untuk mengurusi masalah ini.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;-Libido, a passion to learn -&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/3-jam-bersama-tipe-data-datetime-pada-sql-server-2005.aspx&amp;amp;subject=3 Jam Bersama Tipe Data Datetime pada SQL Server 2005" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/3-jam-bersama-tipe-data-datetime-pada-sql-server-2005.aspx&amp;amp;t=3+Jam+Bersama+Tipe+Data+Datetime+pada+SQL+Server+2005" target="_blank" title="Submit 3 Jam Bersama Tipe Data Datetime pada SQL Server 2005 to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/3-jam-bersama-tipe-data-datetime-pada-sql-server-2005.aspx&amp;amp;title=3+Jam+Bersama+Tipe+Data+Datetime+pada+SQL+Server+2005" target="_blank" title="Submit 3 Jam Bersama Tipe Data Datetime pada SQL Server 2005 to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/3-jam-bersama-tipe-data-datetime-pada-sql-server-2005.aspx&amp;amp;phase=2" target="_blank" title="Submit 3 Jam Bersama Tipe Data Datetime pada SQL Server 2005 to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/3-jam-bersama-tipe-data-datetime-pada-sql-server-2005.aspx&amp;amp;title=3+Jam+Bersama+Tipe+Data+Datetime+pada+SQL+Server+2005" target="_blank" title="Add 3 Jam Bersama Tipe Data Datetime pada SQL Server 2005 to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=52267" width="1" height="1"&gt;</content><author><name>fackhry</name><uri>http://geeks.netindonesia.net/members/fackhry.aspx</uri></author><category term="Proyek MIC-ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/Proyek+MIC-ITB/default.aspx" /><category term="MIC ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/MIC+ITB/default.aspx" /></entry><entry><title>Pengaturan Role Membership dengan WAT</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/pengaturan-role-membership-dengan-wat.aspx" /><id>http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/pengaturan-role-membership-dengan-wat.aspx</id><published>2008-06-15T05:15:00Z</published><updated>2008-06-15T05:15:00Z</updated><content type="html">&lt;p&gt;Selamat Siang, &lt;/p&gt;&lt;p&gt;Untuk kali ke-2 pada hari ini kami kembali akan menulis di blog ini. Kali ini yang akan dibahas adalah tentang pengaturan role membership dengan WAT. WAT (Website Asministration Tool) adalah sebuah tool yang membuat kita dapat melihat dan mengatur konfigurasi dari website buatan kita dengan menggunakan tampilan web yang sederhana. Dalam ASP.NET, konfigurasi website kita disimpan dalam sebuah file XML dengan nama web.config. Sebenarnya pengaturan website memang bisa dengan memasukkan kode dalam XML, akan tetapi dengan WAT, kita bisa dengan mudah mengatur website kita tanpa membuka file web.config.&lt;/p&gt;&lt;p&gt;Untuk membuka WAT dari Visual Studio 2008, pilih menu website-&amp;gt; ASP.NET Configuration. Untuk pengaturan membership, pilih tab security. Dari halaman ini, kita bisa membuat user, assign user dengan role tertentu, edit user, membuat role tertentu, membuat sebuah aturan akses, dll.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/fackhry/WAT.JPG"&gt;&lt;img src="http://geeks.netindonesia.net/blogs/fackhry/WAT.JPG" border="0" height="334" width="470" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Untuk membuat sebuah role baru, pilih create or manage roles. Di halaman berikutnya, masukkan nama role dalam text box yang disediakan lalu klik tombol add role.&amp;nbsp; Setelah itu kita bisa mengatur user mana saja yang termasuk dalam suatu role dengan cara memilih link manage yang ada di sebelah nama role yang bersangkutan.&lt;/p&gt;&lt;p&gt;Untuk membuat suatu aturan akses, kembali ke halaman security dan pilih create access rule. Pilih folder dan role atau user mana serta hak akses (allow/deny) yang akan mengaplikasikan aturan ini. &lt;/p&gt;&lt;p&gt;Aturan akses ini sangat berguna untuk mengatur halaman-halaman yang hanya bisa diakses oleh member tertentu. Misalnya saja, kita tentu tidak ingin halaman admin bisa diakses oleh member biasa bukan?? Dengan WAT ini kita bisa dengan mudah membuat aturan-aturan seperti itu tanpa perlu coding..&lt;/p&gt;&lt;p&gt;Demikian dari kami, semoga berguna...&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;- Libido, a passion to learn -&lt;br /&gt;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/pengaturan-role-membership-dengan-wat.aspx&amp;amp;subject=Pengaturan Role Membership dengan WAT" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/pengaturan-role-membership-dengan-wat.aspx&amp;amp;t=Pengaturan+Role+Membership+dengan+WAT" target="_blank" title="Submit Pengaturan Role Membership dengan WAT to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/pengaturan-role-membership-dengan-wat.aspx&amp;amp;title=Pengaturan+Role+Membership+dengan+WAT" target="_blank" title="Submit Pengaturan Role Membership dengan WAT to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/pengaturan-role-membership-dengan-wat.aspx&amp;amp;phase=2" target="_blank" title="Submit Pengaturan Role Membership dengan WAT to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/pengaturan-role-membership-dengan-wat.aspx&amp;amp;title=Pengaturan+Role+Membership+dengan+WAT" target="_blank" title="Add Pengaturan Role Membership dengan WAT to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=52237" width="1" height="1"&gt;</content><author><name>fackhry</name><uri>http://geeks.netindonesia.net/members/fackhry.aspx</uri></author><category term="Proyek MIC-ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/Proyek+MIC-ITB/default.aspx" /><category term="MIC ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/MIC+ITB/default.aspx" /></entry><entry><title>Penggunaan GridView untuk menampilkan data dari database</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/penggunaan-gridview-untuk-menampilkan-data-dari-database.aspx" /><id>http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/penggunaan-gridview-untuk-menampilkan-data-dari-database.aspx</id><published>2008-06-15T03:26:00Z</published><updated>2008-06-15T03:26:00Z</updated><content type="html">&lt;p&gt;&amp;nbsp;Salam, &lt;/p&gt;&lt;p&gt;Setelah sempat vakum beberapa hari ini, kali ini kami dari tim LibIDO kembali akan memberikan sedikit tips yang mungkin berguna. Pada kesempatan kali ini kami akan membahas tentang bagaimana menampilkan data yang ada dalam database.&amp;nbsp; &lt;/p&gt;&lt;p&gt;Sebenarnya ada beberapa control yang dapat digunakan untuk menampilkan data yang tersimpan dalam database, diantaranya adalah dengan menggunakan FormView, ListView, DetailView, dan View-view yang lain&lt;img src="http://geeks.netindonesia.net/emoticons/emotion-1.gif" alt="Smile" /&gt;. &lt;/p&gt;&lt;p&gt;Lalu kenapa yang bakal dibahas GridView. Alasannya, ya karena dalam proyek LibIDO ini kami paling sering menggunakan GridView. Selain itu, GridView merupakan control yang sangat flexibel dan mampu menampilkan tabel dengan ukuran yang besar.&lt;/p&gt;&lt;p&gt;OK, saatnya memulai. Untuk membuat GridView cukup drag n drop dari toolbox. Setelah itu kita perlu mendefinisikan database mana yang akan ditampilkan dalam gridview tersebut. Caranya cukup mudah, cukup expand tanda panah yang ada di kanan atas gridview dan pilih choose datasource-&amp;gt;new datasource. Pilih Database untuk datatype, lalu pilih database yang akan digunakan. Selanjutnya kita tinggal memilih tabel yang akan ditampilkan dan kolom mana saja yang akan ditampilkan dengan GridView.&lt;/p&gt;&lt;p&gt;Untuk menampilkan data secara spesifik(dengan kriteria tertentu), kita perlu mengisi property SelectCommand dalam SQLdatasource. Dalam Select Command ini kita bisa mengetikkan perintah T-SQL, misalnya&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;quot;SELECT TOP 10 * FROM [Lib_BUKU] ORDER BY [bk_TglTerbit] DESC&amp;quot;&lt;/p&gt;&lt;p&gt;Command diatas akan menampilkan 10 buku terbaru yang ada dalam tabel Lib_BUKU, sedangkan&lt;/p&gt;&lt;p&gt;&amp;quot;SELECT * FROM [Lib_BUKU] ORDER BY [bk_Judul] ASC&amp;quot;&lt;/p&gt;&lt;p&gt;akan menampilkan semua data buku yang ada dalam Lib_BUKU dan diurutkan berdasarkan judul buku.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Selain itu, kita juga bisa mengedit data dalam database dengan cara menambahkan command dalam GridView. Terdapat 3 jenis command yang dapat dipilih : Select, Delete dan Edit. Select berguna misalnya jika kita ingin menampilkan data sebuah baris denga lengkap (biasanya ditampilkan dengan DetailsView),&amp;nbsp; Delete berguna untuk menghapus suatu baris dari tabel, sedangkan Edit berguna untuk mengupdate data dari database. &lt;/p&gt;&lt;p&gt;Untuk menambahkan command caranya cukup mudah, expand tanda panah dan pilih add new columns. Pada menu add new column, pilih command field, lalu button type-&amp;gt; button dan pilih jenis command yang diinginkan. Cukup mudah bukan..&lt;/p&gt;&lt;p&gt;&amp;nbsp;Selamat Mencoba.. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;- Libido, a passion to learn -&amp;nbsp;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/penggunaan-gridview-untuk-menampilkan-data-dari-database.aspx&amp;amp;subject=Penggunaan GridView untuk menampilkan data dari database" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/penggunaan-gridview-untuk-menampilkan-data-dari-database.aspx&amp;amp;t=Penggunaan+GridView+untuk+menampilkan+data+dari+database" target="_blank" title="Submit Penggunaan GridView untuk menampilkan data dari database to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/penggunaan-gridview-untuk-menampilkan-data-dari-database.aspx&amp;amp;title=Penggunaan+GridView+untuk+menampilkan+data+dari+database" target="_blank" title="Submit Penggunaan GridView untuk menampilkan data dari database to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/penggunaan-gridview-untuk-menampilkan-data-dari-database.aspx&amp;amp;phase=2" target="_blank" title="Submit Penggunaan GridView untuk menampilkan data dari database to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/15/penggunaan-gridview-untuk-menampilkan-data-dari-database.aspx&amp;amp;title=Penggunaan+GridView+untuk+menampilkan+data+dari+database" target="_blank" title="Add Penggunaan GridView untuk menampilkan data dari database to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=52226" width="1" height="1"&gt;</content><author><name>fackhry</name><uri>http://geeks.netindonesia.net/members/fackhry.aspx</uri></author><category term="Proyek MIC-ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/Proyek+MIC-ITB/default.aspx" /><category term="MIC ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/MIC+ITB/default.aspx" /></entry><entry><title>String Connection pada saat Koneksi ke database (SQL Server 2005)</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/12/string-connection-pada-saat-koneksi-ke-database-sql-server-2005.aspx" /><id>http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/12/string-connection-pada-saat-koneksi-ke-database-sql-server-2005.aspx</id><published>2008-06-11T22:56:00Z</published><updated>2008-06-11T22:56:00Z</updated><content type="html">&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Selamat pagi semuanya !&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Kali ini kami dari tim LibIDO ingin memberikan sedikit tips saja yang ditemukan pada saat ngoprek2 ke databasenya SQL. Sebelumnya, kita tentu saja kembali pada dua pilihan, yaitu hard-code dan GUI-based. Siapa yang seneng hard-code ??? Unjuk ???? 1,2,,ya ada sekitar 8 orang, berarti sisanya senang GUI based, Baiklah,kita mulai saja (kali ini tanpa basa-basi ya).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Satu hal yang perlu diketahui , .NET telah membungkus berbagai kelas yang berhubungan dengan koneksi ke database dengan rapi. Akibatnya,berbeda dengan PHP yang dengan satu baris perintah koneksi sudah dapat dilakukan, dengan .NET diperlukan pembungkusan-pembungkusan perintah. Untuk koneksi ke database kita perlu&amp;nbsp; melakukan hal sebagai berikut :&lt;/p&gt;&lt;ol&gt;&lt;li&gt;mendefinisikan string connection, yaitu string yang berisikan property tentang nama file, sourcedatabase server, keamanan dan sebagainya&lt;br /&gt;&lt;/li&gt;&lt;li&gt;mendefinisikan koneksi SQL&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;br /&gt;Kira2 listing kodenya dalam C# sebagai berikut :&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; string ConnectionString = &amp;quot;Data Source=localhost;&amp;quot; + &amp;quot;Initial Catalog=&amp;lt;nama database&amp;gt;;Integrated Security=true&amp;quot;; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; SqlConnection myConn = new SqlConnection (ConnectionString);&lt;/p&gt;&lt;p&gt;&amp;nbsp;untuk membuka koneksi dapat dilakukan dengan perintah :&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; myConn.open();&amp;nbsp;&lt;/p&gt;&lt;p&gt;mudah bukan ?? Yah,,memang sejak awal kita tidak pernah menyebutnya sulit.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Bagi penyuka GUI, kita tinggal melakukan hal sebagai berikut :&lt;/p&gt;&lt;ol&gt;&lt;li&gt;drag and drop SQLdatasource dari toolbox&amp;nbsp;&lt;/li&gt;&lt;li&gt;pilih configure datasource,lalu pilih new Connection&lt;/li&gt;&lt;li&gt;pilih file database yang akan kita tuju koneksinya&lt;/li&gt;&lt;li&gt;String Connection otomatis akan dibangkitkan &lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;br /&gt;setelah koneksi terbentuk dengan cara GUI-based ini, melalui databinding,data dapat ditampilkan tanpa perlu mengetikkan command yang ingin dilakukan,semuanya telah disediakan oleh sistem, kita tinggal memilih nya saja. Berbeda sekali dengan hard-code yang kita masih perlu mendefiniskan string command, command action dan eksekusinya. Haha...mulai kelihatan lebih gampang yang mana kan....hayo,,,sapa yang unjuk tangan tadi ???&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Nah, ternyata kita dapat melakukan satu setting untuk semua halaman agar selalu terkoneksi dengan database yang sama sehingga settingan seperti tadi tidak perlu kita lakukan berulang-ulang untuk halaman yang berbeda. Perlu diketahui, dengan dua cara diatas tadi kita hanya mendefiniskan string connection pada satu halaman saja (kecuali menggunakan master page dan deklarasinya di list di halaman tersebut). Caranya adalah dengan mendeklarasikan string connection pada file web.config yang terdapat pada aplikasi/website kita dengan menambahkan&amp;nbsp; :&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;connectionStrings&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add name=&amp;quot;&amp;lt;nama&amp;gt;&amp;quot; connectionString=&amp;quot;Data Source=.\SQLEXPRESS;AttachDbFilename=&amp;lt;nama database&amp;gt;;Integrated Security=True;Connect &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Timeout=30;User Instance=True&amp;quot; providerName=&amp;quot;System.Data.SqlClient&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;/connectionStrings&amp;gt; &lt;/p&gt;&lt;p&gt;Dengan cara barusan,maka koneksi database telah didefinisikan secara umum sehingga string connection dapat diakses dengan mudah , misalnya dengan listing sebagai berikut :&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; string connection = WebConfigurationManager.ConnectionStrings[&amp;lt;nama&amp;gt;].ConnectionString;&lt;/p&gt;&lt;p&gt;untuk menggunakan fungsi ini jangan lupa mengimport namespace System.Web.Configuration.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Sekian,Sampai jumpa lagi, as always :&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  -LibIDO, a passion to learn-&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/12/string-connection-pada-saat-koneksi-ke-database-sql-server-2005.aspx&amp;amp;subject=String Connection pada saat Koneksi ke database (SQL Server 2005)" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/12/string-connection-pada-saat-koneksi-ke-database-sql-server-2005.aspx&amp;amp;t=String+Connection+pada+saat+Koneksi+ke+database+(SQL+Server+2005)" target="_blank" title="Submit String Connection pada saat Koneksi ke database (SQL Server 2005) to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/12/string-connection-pada-saat-koneksi-ke-database-sql-server-2005.aspx&amp;amp;title=String+Connection+pada+saat+Koneksi+ke+database+(SQL+Server+2005)" target="_blank" title="Submit String Connection pada saat Koneksi ke database (SQL Server 2005) to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/12/string-connection-pada-saat-koneksi-ke-database-sql-server-2005.aspx&amp;amp;phase=2" target="_blank" title="Submit String Connection pada saat Koneksi ke database (SQL Server 2005) to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/12/string-connection-pada-saat-koneksi-ke-database-sql-server-2005.aspx&amp;amp;title=String+Connection+pada+saat+Koneksi+ke+database+(SQL+Server+2005)" target="_blank" title="Add String Connection pada saat Koneksi ke database (SQL Server 2005) to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=51892" width="1" height="1"&gt;</content><author><name>fackhry</name><uri>http://geeks.netindonesia.net/members/fackhry.aspx</uri></author><category term="Proyek MIC-ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/Proyek+MIC-ITB/default.aspx" /></entry><entry><title>Progress number 3. Pembuatan Lay-Out dengan Master Page</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/11/progress-number-3-pembuatan-lay-out-dengan-master-page.aspx" /><id>http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/11/progress-number-3-pembuatan-lay-out-dengan-master-page.aspx</id><published>2008-06-10T19:02:00Z</published><updated>2008-06-10T19:02:00Z</updated><content type="html">&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;LibIDO on air ! Kali ini saat nya tim Developer angkat bicara.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Banyak pembaca yang bertanya kenapa postingan kelompok kami belum satupun yang bersifat teknis mengenai proyek LibIDO ini. Bukan, bukan, bukan karena kami tidak ingin berbagi pengalaman. Bukan itu masalahnya. Huff, Baiklah, daripada perbincangan itu memojokkan kami sebagai kelompok yg anti knowledge-sharing, kami akan menjelaskan sedikit alasannya. &lt;/p&gt;&lt;p&gt;Satu hal yang mendasari kami melakukan hal tersebut adalah kami ingin mengaplikasikan ilmu RPL (Rekayasa Perangkat Lunak) yang sudah kami dapat selama satu semester (1 semester = 6 bulan) di tingkat 2 kehidupan perkuliahan informatika kami. Sayang bukan, jika kita sudah memiliki ilmu seperti itu tapi hanya berakhir di kertas ujian ? Dengan demikian jelaslah sudah bahwa kami bukan kelompok yang antipati terhadap knowledge-sharing, kami cinta perkembangan ilmu pengetahuan.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Selesai basa-basinya.&lt;/p&gt;&lt;p&gt;Nah, setelah melalui tahapan analisis kebutuhan dan desain (sketsa lay-out,database) akhirnya kami pun mulai pada tahap ke tiga pada SDLC : Implementasi. Hampir buntu rasanya, ketika mencari dari referensi2 yang ada bahwa fungsi include di PHP yang berguna untuk membuat halaman web utama, yang bersifat statik tidak terdapat di ASP.NET. Padahal, kami membutuhkan setidaknya dua halaman web statik, yang bersifat sebagai home,,,yaitu pada aplikasi klien dan aplikasi admin-nya. Tapi, tentu saja kami tidak berprasangka buruk. Microsoft pasti lah telah menyedia kan jalan tersebut. Eksplorasi pun dilanjutkan.&lt;/p&gt;&lt;p&gt;Akhirnya, setelah dua jam mencoba beberapa template file yang ada di item nya VS,kami pun menemukan jawabannya. Ya,,,dia adalah Master Page. Dengan Feature yang mulai ada di ASP.NET 2.0 ini, pemrogram (baca : kita) dapat berbagi layout/ konten yang sama pada beberapa halaman di website kita. Dengan kata lain, kita memperlakukannya sebagai template. Sebagai contoh, jika kita ingin setiap halaman pada admin memiliki menu samping, header dan footer, maka kita cukup membuatnya sekali di master page dan membaginya ke setiap halaman yang ada. Mudah sekali bukan ? &amp;nbsp;&lt;/p&gt;&lt;p&gt;Kita dapat membuat Master Page dengan dua cara, yaitu hard-code dan GUI-based. Dengan hard-code, kita harus membuat sebuah file dengan ekstensi &lt;span style="font-weight:bold;"&gt;.master&lt;/span&gt; dan meletakkanya di folder aplikasi yang sedang di bangun. Lebihjauh lagi kita bisa saja membuat beberapa master page buat website kita.&lt;/p&gt;&lt;p&gt;Berikut listing program sederhana untuk pembuatan Master Page :&lt;/p&gt;&lt;p&gt;&amp;lt;%@ Master Language=”C#” %&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.1//EN”&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; “http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd”&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;html xmlns=”http://www.w3.org/1999/xhtml” &amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;head id=”Head1” runat=”server”&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;style type=”text/css”&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //taruh kode CSS disin &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/style&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;AdminMaster&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/head&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;body&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;form id=”form1” runat=”server”&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div class=”content”&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div class=”leftColumn”&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:contentplaceholder id=”ContentPlaceHolder1” runat=”server”/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div class=”rightColumn”&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:contentplaceholder id=”ContentPlaceHolder2” runat=”server”/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;br class=”clear” /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/form&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Jika menggunakan VWD maka untuk membuatnya hanya dengan memilih Website menu -&amp;gt; Add new Item -&amp;gt; Pilih Master page item&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Master Page selesai. Untuk menggunakan master page itu pada halaman2 web kita, maka kita harus mendaftarkan file master page yang akan digunakan pada directive page tiap halaman. misalnya :&lt;/p&gt;&lt;p&gt;&amp;lt;%@ Page Language=&amp;quot;C#&amp;quot; MasterPageFile=&amp;#39;~/AdminMaster.master&amp;#39; %&amp;gt;&lt;/p&gt;&lt;p&gt;lalu isilah bagian2 pada web page di antara tag Content Place Holder tadi pada tiap halaman.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dengan VWD,seperti biasa hal ini dilakukan dengan mudah. Ketika kita akan memasukkan file web form yang baru, akan ada kotak centang dengan label Select Master Page, beri tanda disitu,maka ketika mengklik add directive tersebut otomatis akan ditambahkan.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;img src="http://geeks.netindonesia.net/photos/fackhry/images/51725/640x480.aspx" alt="" align="" border="" height="" hspace="" width="" /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dengen menggunakan master page ini ,kelompok kami telah berhasil menuntaskan pekerjaan awal untuk membuat dua halaman web yang statik tersebut dengan desain sesuai postingan sebelumnya dan bersiap menapak lebih jauh lagi.&lt;/p&gt;&lt;p&gt;&lt;img src="http://geeks.netindonesia.net/photos/fackhry/images/51723/500x375.aspx" alt="" align="" border="" height="" hspace="" width="" /&gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Sekian dulu,,,waktu pukul 2.36 tapi semangat koding masih membara. Mungkin besok pagi bakal ada postingan baru. Amin&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/11/progress-number-3-pembuatan-lay-out-dengan-master-page.aspx&amp;amp;subject=Progress number 3. Pembuatan Lay-Out dengan Master Page" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/11/progress-number-3-pembuatan-lay-out-dengan-master-page.aspx&amp;amp;t=Progress+number+3.+Pembuatan+Lay-Out+dengan+Master+Page" target="_blank" title="Submit Progress number 3. Pembuatan Lay-Out dengan Master Page to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/11/progress-number-3-pembuatan-lay-out-dengan-master-page.aspx&amp;amp;title=Progress+number+3.+Pembuatan+Lay-Out+dengan+Master+Page" target="_blank" title="Submit Progress number 3. Pembuatan Lay-Out dengan Master Page to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/11/progress-number-3-pembuatan-lay-out-dengan-master-page.aspx&amp;amp;phase=2" target="_blank" title="Submit Progress number 3. Pembuatan Lay-Out dengan Master Page to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/11/progress-number-3-pembuatan-lay-out-dengan-master-page.aspx&amp;amp;title=Progress+number+3.+Pembuatan+Lay-Out+dengan+Master+Page" target="_blank" title="Add Progress number 3. Pembuatan Lay-Out dengan Master Page to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=51726" width="1" height="1"&gt;</content><author><name>fackhry</name><uri>http://geeks.netindonesia.net/members/fackhry.aspx</uri></author><category term="Proyek MIC-ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/Proyek+MIC-ITB/default.aspx" /><category term="MIC ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/MIC+ITB/default.aspx" /></entry><entry><title>Sedikit tentang Internet Information Services</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/sedikit-tentang-internet-information-services.aspx" /><id>http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/sedikit-tentang-internet-information-services.aspx</id><published>2008-06-10T16:19:00Z</published><updated>2008-06-10T16:19:00Z</updated><content type="html">&lt;p&gt;&amp;nbsp;Sekali lagi bersama proyek LibIDO !&lt;/p&gt;&lt;p&gt;Kali ini, kami ingin sedikit membahas tentang Internet Information Services(IIS). Buat yang belum tau, IIS ini merupakan sebuah HTTP WebServer yang terdapat dalam windows. Terdapat beberapa jenis IIS, yakni IIS 5 (win XP), IIS6 (win server 2003) serta IIS 7 (win Vista dan win server 2008). Pada Windows XP, IIS merupakan komponen windows yang secara default belum terinstall, sehingga agar dapat menggunakannnya kita perlu menginstall terlebih dahulu.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Caranya cukup mudah : masuk control panel -&amp;gt; add/remove programs -&amp;gt; add/remove windows component. Lalu beri tanda check pada internet information services. Setelah itu, kita akan diminta memasukkan CD instalasi windows XP. Setelah itu, bila belum ada kita tinggal menginstal .NET (2.0/3.5)runtime yang bisa di download di situs microsoft. &lt;/p&gt;&lt;p&gt;Bila kita menginstall IIS sebelum menginstall .NET runtime, biasanya akan terjadi error ketika mengakses IIS. Hal ini dikarenakan, IIS tidak mengenali file ASP.NET(misalnya .aspx), sehingga ketika browser meminta sebuah page maka IIS akan mengirimkan text &amp;quot;mentah&amp;quot; ke browser.&lt;/p&gt;&lt;p&gt;Untuk memperbaikinya,kita perlu memperbaiki IIS file mappings. Caranya cukup dengan mengetikkan :&lt;/p&gt;&lt;p&gt;&amp;nbsp;c:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i&lt;/p&gt;&lt;p&gt;dalam command prompt, dan masalah selesai. Cara lain untuk menyelesaikan masalah ini adalah dengan me-repair .NET compact framework yang terinstall dalam komputer. Caranya masuk ke add/remove program, lalu pilih change/remove .NET compact framework 2.0/3.5. kemudia dalam install shield wizard pilih repair.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Untuk mulai mengatur website dalam IIS, kita bisa menggunakan IIS manager(inetmgr.exe). Agar dapat men-deploy web&amp;nbsp; dengan IIS maka kita terlebih dahulu perlu membuat sebuah virtual directory. Untuk membuatnya expand node website yang ada di bagian kiri window, lalu klik kanan default website dan pilih new-&amp;gt;virtual directory. Pilih nama alias yang akan digunakan, kemudian pilih direktori fisik yang akan dijadikan virtual direktori(misalnya c:\Inetpub\wwwroot, yang akan digunakan sebagai root dalam virtual direktori). Kemudian pilih permission untuk virtual directory yang sedang dibuat. Untuk menjalankan ASP.NET application, kita hanya perlu memilih execute dan read saja. &lt;/p&gt;&lt;p&gt;Untuk mencoba apakah IIS sudah berjalan dengan baik, buatlah sebuah halaman, misalnya test.aspx dan simpan di c:\Inetpub\wwwroot. Lalu pada browser ketikkan http://localhost/test.aspx. Bila halaman tersebut berhasil dibuka dengan baik, maka artinya IIS sudah berjalan dengan baik.&lt;/p&gt;&lt;p&gt;Demikian sedikit pengenalan tentang IIS yang mungkin dapat berguna bagi para pembaca..&lt;/p&gt;&lt;p&gt;Terima Kasih&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &lt;span style="font-size:11pt;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;-LibIDO
: a passion to learn-&lt;/span&gt; &lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/sedikit-tentang-internet-information-services.aspx&amp;amp;subject=Sedikit tentang Internet Information Services" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/sedikit-tentang-internet-information-services.aspx&amp;amp;t=Sedikit+tentang+Internet+Information+Services" target="_blank" title="Submit Sedikit tentang Internet Information Services to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/sedikit-tentang-internet-information-services.aspx&amp;amp;title=Sedikit+tentang+Internet+Information+Services" target="_blank" title="Submit Sedikit tentang Internet Information Services to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/sedikit-tentang-internet-information-services.aspx&amp;amp;phase=2" target="_blank" title="Submit Sedikit tentang Internet Information Services to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/sedikit-tentang-internet-information-services.aspx&amp;amp;title=Sedikit+tentang+Internet+Information+Services" target="_blank" title="Add Sedikit tentang Internet Information Services to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=51701" width="1" height="1"&gt;</content><author><name>fackhry</name><uri>http://geeks.netindonesia.net/members/fackhry.aspx</uri></author><category term="Proyek MIC-ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/Proyek+MIC-ITB/default.aspx" /><category term="MIC ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/MIC+ITB/default.aspx" /></entry><entry><title>Progress number.2 : Library Database dengan SQL Express 2005 : Local vs Server</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/progress-number-2-library-database-dengan-sql-express-2005-local-vs-server.aspx" /><id>http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/progress-number-2-library-database-dengan-sql-express-2005-local-vs-server.aspx</id><published>2008-06-10T15:21:00Z</published><updated>2008-06-10T15:21:00Z</updated><content type="html">&lt;p&gt;&amp;nbsp;

&lt;/p&gt;&lt;p class="MsoNormal"&gt;Kembali (lagi) bersama proyek LibIDO !&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Kali ini dari divisi IT Pro yang mengurusi masalah database
aplikasi akan menyampaikan laporan terbaru mengenai perkembangan proyek ini.
Setelah melalui hasil diskusi sengit mengenai desain database yang akan
digunakan, akhirnya kelompok kami berhasil memutuskan desain database yang akan
digunakan dengan nama LibDB. Nantinya akan dirinci data base ini terdiri dari
berapa tabel dan field2 yang akan disimpan.&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Terdapat 4 tabel pada database yaitu :&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Lib_ADMIN : tabel yang digunakan untuk menyimpan
data admin atau pengguna perpustakaan yang terdiri dari id,
username,password,sesi dan aktif.&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Lib_BUKU : tabel yang digunakan untuk menyimpan
data katalog buku pada aplikasi terdiri dari hal-hal yang perlu diketahui dari
sebuah buku,seperti id, ISBN,judul,kategori dan sebagainya.&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Lib_MEMBERS : tabel yang digunakan untuk
menyimpan data member perpustakaan terdiri dari id,username,password,sesi,email
dan alamat. Masih perlu penyempurnaan karena aplikasi mewajibkan untuk
menyimpan riwayat peminjaman.&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Lib_PEMINJAMAN : tabel yang digunakan untuk
menyimpan data peminjaman.&lt;/li&gt;&lt;/ul&gt;







&lt;p class="MsoNormal"&gt;Setelah desain selesai,maka pembuatan database pun
dilakukan. Disini sang empunya tugas menimbang-nimbang teknik yang akan
digunakan. Ternyata terdapat 3 teknik yang tersedia :&lt;/p&gt;

&lt;span&gt;&lt;span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;1.&amp;nbsp;&amp;nbsp;&amp;nbsp; Database Explorer di dalam Visual Web Developer

&lt;p class="MsoListParagraphCxSpMiddle"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Tools ini menyediakan interface yang
friendly untuk bekerja dengan objek database. Penggunaan nya sudah dibahas oleh
kelompok Ronny&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;/p&gt;

&lt;p class="MsoListParagraphCxSpMiddle" style="text-indent:-18pt;"&gt;&lt;span&gt;&lt;/span&gt;2.&amp;nbsp; &amp;nbsp; 2.&amp;nbsp;&amp;nbsp;&amp;nbsp; Microsoft SQL Server Management Studio&lt;/p&gt;

&lt;p class="MsoListParagraphCxSpMiddle"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Tools ini harus di download terlebih dahulu
karena bukan bawaan dari Visual Studio. Penggunaanya mirip dengan database
explorer namun disertai kemampuan &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; untuk melakukan SQL query.&lt;/p&gt;

&lt;p class="MsoListParagraphCxSpMiddle" style="text-indent:-18pt;"&gt;&lt;span&gt;&lt;span&gt;3.&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;3.&amp;nbsp;&amp;nbsp; SQLCMD&lt;/p&gt;

&lt;p class="MsoListParagraphCxSpLast"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Tools berbasis command-line. Cukup merepotkan
menggunakannya tapi bagi yang ingin mencoba tidak ada salahnya juga.&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Sang empunya (baca : Fakhri) tadinya memutuskan untuk
membuat dengan database explorer,tidak alasan khusus. Akan tetapi, detik-detik
akan melakukan eksekusi, ia diragukan kembali dengan tipe database yang akan
dibangun dengan SQL Server ini : Local atau Server ?&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Jika kita memiliki VS 2008 maka dapat dengan mudah membuat
server database langsung dari Server Explorer. Tinggal klik kanan pada Data
Connections dan memilih menu Create New. Sayang nya hal ini tidak bisa
dilakukan dengan VWD. Bagi yang’keukeuh’ ingin menggunakan VWD bisa menggunakan
tools yang kami sebutkan diatas. Nah,ketika server database di buat, maka
database akan di –attach dan dapat digunakan pada aplikasi apapun yang berjalan
pada server. Semuanya dapat dilakukan dengan mudah melalui aplikasi ASP.NET&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Local database dapat dibuat dengan VWD. Nah,dengan cara ini
database akan ditambahkan pada project yang sedang dikerjakan. Database file
akan ditambahkan pada App_data folder di dalam website. Caranya mudah,klik
kanan pada project dan pilih Add new Item. Lalu pilih Sql Database dan add.
Keuntungan terpenting dari penggunaan Local database adalah kemudahan
pemindahannya ke lokasi yang baru. Ini bisa terjadi jika kita ingin mengirimkan
database file kita kepada teman dan database local dapat digunakan secara
langsung.&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Setelah melihat dan menimbang, akhirnya diputuskan bahwa
database yang digunakan adalah tipe – B , yaitu local database mengingat
keuntungan yang dimilikinya. Setelah database selesai,maka sang empunya
database keroyokan mengerjakan halaman web bersama tim developer.&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Database yang dibuat :&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="http://geeks.netindonesia.net/photos/fackhry/images/51671/500x375.aspx" alt="" align="" border="" height="" hspace="" width="" /&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:11pt;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; -LibIDO
: a passion to learn-&lt;/span&gt; &lt;br /&gt;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/progress-number-2-library-database-dengan-sql-express-2005-local-vs-server.aspx&amp;amp;subject=Progress number.2 : Library Database dengan SQL Express 2005 : Local vs Server" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/progress-number-2-library-database-dengan-sql-express-2005-local-vs-server.aspx&amp;amp;t=Progress+number.2+%3a+Library+Database+dengan+SQL+Express+2005+%3a+Local+vs+Server" target="_blank" title="Submit Progress number.2 : Library Database dengan SQL Express 2005 : Local vs Server to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/progress-number-2-library-database-dengan-sql-express-2005-local-vs-server.aspx&amp;amp;title=Progress+number.2+%3a+Library+Database+dengan+SQL+Express+2005+%3a+Local+vs+Server" target="_blank" title="Submit Progress number.2 : Library Database dengan SQL Express 2005 : Local vs Server to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/progress-number-2-library-database-dengan-sql-express-2005-local-vs-server.aspx&amp;amp;phase=2" target="_blank" title="Submit Progress number.2 : Library Database dengan SQL Express 2005 : Local vs Server to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/progress-number-2-library-database-dengan-sql-express-2005-local-vs-server.aspx&amp;amp;title=Progress+number.2+%3a+Library+Database+dengan+SQL+Express+2005+%3a+Local+vs+Server" target="_blank" title="Add Progress number.2 : Library Database dengan SQL Express 2005 : Local vs Server to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=51678" width="1" height="1"&gt;</content><author><name>fackhry</name><uri>http://geeks.netindonesia.net/members/fackhry.aspx</uri></author><category term="Proyek MIC-ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/Proyek+MIC-ITB/default.aspx" /><category term="MIC ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/MIC+ITB/default.aspx" /></entry><entry><title>Progress number.1 : Desain Lay-out</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/progress-number-1-desain-lay-out.aspx" /><id>http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/progress-number-1-desain-lay-out.aspx</id><published>2008-06-10T14:56:00Z</published><updated>2008-06-10T14:56:00Z</updated><content type="html">&lt;p class="MsoNormal"&gt;Kembali lagi bersama proyek LibIDO !&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Akhir2 ini kelompok kami dianugerahi “kegairahan” yang luar
biasa untuk eksplorasi tools dalam rangka pengerjaan proyek cakru MIC ini.
Hasilnya, dalam sehari kemaren (akan di posting per bagian - red) sudah
terdapat beberapa kemajuan yang menurut kami cukup baik,setidaknya menjadi
penyemangat untuk menghadapi 5 hari ke depan. &lt;/p&gt;

&lt;p class="MsoNormal"&gt;Postingan kali ini akan memberikan gambaran lay-out dasar
hasil rancangan para designer dari proyek LibIDO. Mengingat teknologi yang digunakan adalah ASP.NET dan
Silverlight,maka kami memutuskan untuk mendesain lay-out halaman aplikasi ini
sebagai berikut :&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Halaman Admin&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;img src="http://geeks.netindonesia.net/photos/fackhry/images/51668/500x375.aspx" alt="" align="top" border="" height="" hspace="" width="" /&gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;--&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Halaman admin akan terbagi menjadi 4 bagian. Header,menu
samping, konten dan footer. Kami berencana menggunakan satu halaman index dan
menggunakan fungsi pemanggil untuk halaman konten. Dengan demikian halaman
index akan bersifat statis, memudahkan pengkodean dan konsisten. Belum
kepikiran memang kalo memakai ASP.NET seperti apa, yang jelas fungsi seperti ini
ada di PHP dan kita memang belum eksplor lebih jauh. Halaman konten akan diisi
dengan web-form yang sesuai dengan menu yang dipanggil. Di dalam halaman index
ini&lt;span&gt;&amp;nbsp; &lt;/span&gt;akan terdapat 3 aplikasi silverlight
yaitu untuk header, menu samping dan footer. Ini dimaksudkan untuk memperindah
tampilan dan mengedepankan konsep web dinamis.&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Halaman klien (User)&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;img src="http://geeks.netindonesia.net/photos/fackhry/images/51670/500x375.aspx" alt="" align="" border="" height="" hspace="" width="" /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Halaman klien tidak akan jauh berbeda dengan halaman admin
namun terdapat tambahan berupa form untuk pencarian katalog dan form untuk
login. Hal ini ditujukan untuk kemudahan user, sehingga tidak perlu mencapai
halaman tertentu untuk login maupun melakukan operasi pencarian.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Untuk pencarian dan login sampai berita ini
diturunkan, kami masih bersepakat menggunakan ASP.NET berupa field control, ada
ide untuk membuatnya dalam bentuk aplikasi silverlight tapi kami (baca : para
desainer) masih menolak akibat belum terlalu mengenal data retrieval dengan
menggunakan silverlight.&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Untuk halaman awal bagi user,sebenarnya direncanakan
satu&lt;span&gt;&amp;nbsp; &lt;/span&gt;lagi halaman tampilan awal, sebagai
gerbang atau pintu untuk memasuki situs ini. Desainnya masih dirahasiakan
karena kami ingin menunjukkan kejutan yang menyenangkan bagi para pemirsa.
Semoga rencana ini dapat terealiasasi dengan baik. Bagi teman2 sejawat yg
lain,,, ayo bersemangat mengerjakan proyek ini.&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;-LibIDO
: a passion to learn-&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/progress-number-1-desain-lay-out.aspx&amp;amp;subject=Progress number.1 : Desain Lay-out" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/progress-number-1-desain-lay-out.aspx&amp;amp;t=Progress+number.1+%3a+Desain+Lay-out" target="_blank" title="Submit Progress number.1 : Desain Lay-out to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/progress-number-1-desain-lay-out.aspx&amp;amp;title=Progress+number.1+%3a+Desain+Lay-out" target="_blank" title="Submit Progress number.1 : Desain Lay-out to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/progress-number-1-desain-lay-out.aspx&amp;amp;phase=2" target="_blank" title="Submit Progress number.1 : Desain Lay-out to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/10/progress-number-1-desain-lay-out.aspx&amp;amp;title=Progress+number.1+%3a+Desain+Lay-out" target="_blank" title="Add Progress number.1 : Desain Lay-out to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=51677" width="1" height="1"&gt;</content><author><name>fackhry</name><uri>http://geeks.netindonesia.net/members/fackhry.aspx</uri></author><category term="Proyek MIC-ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/Proyek+MIC-ITB/default.aspx" /><category term="MIC ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/MIC+ITB/default.aspx" /></entry><entry><title>Requirement Model - Library Information System</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/09/requirement-model-library-information-system.aspx" /><id>http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/09/requirement-model-library-information-system.aspx</id><published>2008-06-09T11:51:00Z</published><updated>2008-06-09T11:51:00Z</updated><content type="html">&lt;p&gt;Setelah sekian lama vakum dari perbincangan tentang tugas MIC, akhirnya kelompok kami mulai menggodok pembuatan tugas LIS (Library Information System) ini kembali. Rasa lega akibat UAS yang telah berlalu membuat kami sangat bersemangat untuk mulai proyek tersebut. Sekedar mengingatkan , kelompok kami terdiri dari 6 orang dengan bidang minat sebagai berikut :&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Fakhri - IT Pro &amp;nbsp;&lt;/li&gt;&lt;li&gt;Andru Putra - Developer&lt;/li&gt;&lt;li&gt;Adityo August - Developer&lt;/li&gt;&lt;li&gt;Kaisar&amp;nbsp;&amp;nbsp; - Developer&lt;/li&gt;&lt;li&gt;Nadhira Ayuningtyas - Designer&lt;/li&gt;&lt;li&gt;Puja Pramudya - Designer&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Secara garis besar,aplikasi adalah web-based dan dibangun dengan teknologi Microsoft. Kami membaginya menjadi dua bagian, yaitu aplikasi untuk admin (pengelola perpustakaan) dan aplikasi untuk klien dalam hal ini pengunjung perpusatakaan. Pengelolaan database akan menjadi hal yang sentral dalam aplikasi ini. Berikut adalah hasil singkat tentang analisis kebutuhan yang kami lakukan :&lt;/p&gt;&lt;p&gt;Nama Aplikasi : LibIDO (Library Information Database Online)&lt;/p&gt;&lt;p&gt;Aktor&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; : Administrator / Pengelola Perpustakaan&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;&amp;nbsp;  User (Pengunjung Perpustakaan)&lt;/p&gt;&lt;p&gt;Use Case&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&lt;/p&gt;&lt;p&gt;Admin&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Transaksi peminjaman&lt;/li&gt;&lt;li&gt;Transaksi pengembalian&lt;/li&gt;&lt;li&gt;Update stok buku&lt;/li&gt;&lt;li&gt;Notifikasi keterlambatan&lt;/li&gt;&lt;li&gt;Melihat laporan peminjaman/pengembalian &lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;User&amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  :&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Notifikasi keterlambatan&lt;/li&gt;&lt;li&gt;Pencarian buku&lt;/li&gt;&lt;li&gt;Melihat riwayat peminjaman buku&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Pendaftaran keanggotaan &lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;File yang akan diimplementasikan :&lt;/p&gt;&lt;p&gt;Admin&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; :&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Default.aspx; berguna untuk melakukan proses log-in,form ini bertujuan untuk menjaga keamanan aplikasi,dan file pendukung Default.aspx.cs sebagai file yg menangain proses dibalik halaman ini. &lt;/li&gt;&lt;li&gt;lib_home.aspx; berguna sebagai halaman awal ketika proses log-in berhasil. Bersifat statik, bagian konten akan dipanggil melalui fungsi yg setara dengan include pada pemrograman PHP&lt;/li&gt;&lt;li&gt;view_home.aspx;berguna sebagai halaman yang menampilkan statistik perpustakaan secara singkat&lt;/li&gt;&lt;li&gt;lib_buatpassword.aspx;berguna sebagai halaman pembuatan password bagi admin,dapa dihapus juga sudah dibuat,memiliki file pendukung lib_buatpassword.aspx.cs sebagai file yg menangani proses pembuatan password&lt;/li&gt;&lt;li&gt;view_addkatalog.aspx;berguna untuk memasukkan data buku baru pada sistem,dengan file view_addkatalog.aspx.cs sebagai penangan prosesnya.&lt;/li&gt;&lt;li&gt;view_katalog.aspx;berguna untuk menampilkan data katalog yg disimpan pada database&lt;/li&gt;&lt;li&gt;view_katalog-detail.aspx;berguna untuk menampilkan data detail suatu buku&lt;/li&gt;&lt;li&gt;view_katalog-edit.aspx;berguna untuk editing data katalog,dan file view_katalog-edit.aspx.cs untuk penanganan prosesnya.&lt;/li&gt;&lt;li&gt;view_katalog-hapus.aspx;berguna untuk penghapusan katalog dengan file pendukung view_katalog-hapus.aspx.cs untuk penangan prosesnya&lt;/li&gt;&lt;li&gt;view_member.aspx;untuk melihat daftar member yg terdaftar pada sistem&lt;/li&gt;&lt;li&gt;view_member-hapus.aspx;untuk menghapus seorang member,dan file view_member-hapus.aspx.cs untuk penanganan prosesnya.&lt;/li&gt;&lt;li&gt;view_peminjaman.aspx;untuk melihat daftar peminjaman&lt;/li&gt;&lt;li&gt;view_peminjaman-detail.aspx;untuk melihat daftar peminjaman secara detail&amp;nbsp;&lt;/li&gt;&lt;li&gt;transaksi.aspx;untuk proses transaksi peminjaman dan pengembalian suatu buku&amp;nbsp;&lt;/li&gt;&lt;li&gt;lib_logout.aspx;untuk keluar dari aplikasi&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;User&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; :&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Default.aspx;untuk halaman muka&lt;/li&gt;&lt;li&gt;lib_home.aspx;untuk konten halaman muka&lt;/li&gt;&lt;li&gt;lib_cari-katalog.aspx;untuk menampilkan hasil pencarian,file .cs untuk prosesnya&lt;/li&gt;&lt;li&gt;lib_daftar.aspx;untuk pendaftaran dan file .cs untuk prosesnya&lt;/li&gt;&lt;li&gt;lib_login.aspx;untuk menampilkan informasi login member dan file .cs untuk prosesnya&lt;br /&gt;&lt;/li&gt;&lt;li&gt;lib_profil.aspx untuk menampilkan profil member  &lt;/li&gt;&lt;li&gt;&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Untuk mengakomodasi kebutuhan halaman yang cukup banyak itu,pada akhirnya kami membagi tugas sebagai berikut :&lt;/p&gt;&lt;p&gt;Fakhri,Adit,Andru dan Ical melakukan implementasi file aspx dan .cs &lt;/p&gt;&lt;p&gt;Nadhira dan Puja melakukan implementasi desain layout halaman web dan elemen2 pendukung dengan silverlight &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Semoga rencana dan analisis kebutuhan ini dapat dilaksanakan dengan baik untuk hasil yang maksimal.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; -LibIDO, a passion to learn-&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/09/requirement-model-library-information-system.aspx&amp;amp;subject=Requirement Model - Library Information System" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/09/requirement-model-library-information-system.aspx&amp;amp;t=Requirement+Model+-+Library+Information+System" target="_blank" title="Submit Requirement Model - Library Information System to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/09/requirement-model-library-information-system.aspx&amp;amp;title=Requirement+Model+-+Library+Information+System" target="_blank" title="Submit Requirement Model - Library Information System to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/09/requirement-model-library-information-system.aspx&amp;amp;phase=2" target="_blank" title="Submit Requirement Model - Library Information System to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/06/09/requirement-model-library-information-system.aspx&amp;amp;title=Requirement+Model+-+Library+Information+System" target="_blank" title="Add Requirement Model - Library Information System to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=51371" width="1" height="1"&gt;</content><author><name>fackhry</name><uri>http://geeks.netindonesia.net/members/fackhry.aspx</uri></author><category term="Proyek MIC-ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/Proyek+MIC-ITB/default.aspx" /><category term="MIC ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/MIC+ITB/default.aspx" /></entry><entry><title>Tugas Kuliah Pake WPF</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/fackhry/archive/2008/05/08/tugas-kuliah-pake-wpf.aspx" /><id>http://geeks.netindonesia.net/blogs/fackhry/archive/2008/05/08/tugas-kuliah-pake-wpf.aspx</id><published>2008-05-08T11:46:00Z</published><updated>2008-05-08T11:46:00Z</updated><content type="html">&lt;p&gt;Di postingan sebelumnya, saya menyebutkan tujuan utama dibuatnya blog ini adalah untuk membahas perkembangan proyek dari MIC ITB. Tetapi, karena tugas kuliah yang sudah menumpuk, proyek ini belum ada perkembangannya sama sekali...&lt;/p&gt;
&lt;p&gt;Ya, sekarang saya mau cerita tentang salah satu tugas yang baru selese dikerjain. Oh ya, saya kembali satu kelompok dengan inas luthfi,&amp;nbsp;kru MIC-ITB&amp;nbsp;yang pernah disebut-sebut ama bang ronald(dalam artikel soal GDK).&amp;nbsp;Dalam tugas kali ini, kami&amp;nbsp;diminta untuk mengaplikasikan algoritma B&amp;amp;B untuk mencari shortest path. Akan tetapi, kali ini ga boleh pake GDK lagi, jadi akhirnya kami menggunakan WPF.(Knapa ga kepikiran XNA ya??)&lt;/p&gt;
&lt;p&gt;Setelah perjuangan yang melelahkan selama 3 hari (yes, we are the true deadliners!!), akhirnya program ini selesai juga. Ya, meskipun hasilnya tidak sebagus waktu pake GDK, tapi ya cukup keren lah...&lt;img src="http://geeks.netindonesia.net/emoticons/emotion-1.gif" alt="Smile" /&gt;. ini beberapa screenshotnya :&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/fackhry/cover.JPG"&gt;&lt;img style="WIDTH:311px;HEIGHT:203px;" height="328" src="http://geeks.netindonesia.net/blogs/fackhry/cover.JPG" width="283" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/fackhry/menu.JPG"&gt;&lt;img style="WIDTH:310px;HEIGHT:202px;" height="256" src="http://geeks.netindonesia.net/blogs/fackhry/menu.JPG" width="375" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/fackhry/map.JPG"&gt;&lt;img style="WIDTH:310px;HEIGHT:226px;" height="385" src="http://geeks.netindonesia.net/blogs/fackhry/map.JPG" width="520" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/fackhry/sim.JPG"&gt;&lt;img style="WIDTH:307px;HEIGHT:228px;" height="697" src="http://geeks.netindonesia.net/blogs/fackhry/sim.JPG" width="725" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Oh, iya..karena kami berdua masi belum terlalu menguasai WPF(terutama saya), jadi kami sempat kesulitan waktu membuat aplikasi ini, terutama dalam bagian 3Dnya. tapi ya untung sang &amp;quot;jagoan&amp;quot;(baca : inas) berhasil menemukan cara mengaplikasikan 3D di WPF&amp;nbsp;pada detik-detik terakhir...&lt;/p&gt;
&lt;p&gt;Karena dari tadi uda dipanggil-panggil bantal n besok kuliah jam 7, berarti sekarang saatnya&amp;nbsp; tidur...Semoga aja postingan berikutnya tentang progres proyek MIC...&lt;img src="http://geeks.netindonesia.net/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&lt;/p&gt;
&lt;p&gt;Cheers...&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/fackhry/archive/2008/05/08/tugas-kuliah-pake-wpf.aspx&amp;amp;subject=Tugas Kuliah Pake WPF" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/05/08/tugas-kuliah-pake-wpf.aspx&amp;amp;t=Tugas+Kuliah+Pake+WPF" target="_blank" title="Submit Tugas Kuliah Pake WPF to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/05/08/tugas-kuliah-pake-wpf.aspx&amp;amp;title=Tugas+Kuliah+Pake+WPF" target="_blank" title="Submit Tugas Kuliah Pake WPF to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/05/08/tugas-kuliah-pake-wpf.aspx&amp;amp;phase=2" target="_blank" title="Submit Tugas Kuliah Pake WPF to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/05/08/tugas-kuliah-pake-wpf.aspx&amp;amp;title=Tugas+Kuliah+Pake+WPF" target="_blank" title="Add Tugas Kuliah Pake WPF to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=47096" width="1" height="1"&gt;</content><author><name>fackhry</name><uri>http://geeks.netindonesia.net/members/fackhry.aspx</uri></author><category term="WPF" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/WPF/default.aspx" /></entry><entry><title>Proyek Calon Kru MIC ITB</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/fackhry/archive/2008/05/02/proyek-calon-kru-mic-itb.aspx" /><id>http://geeks.netindonesia.net/blogs/fackhry/archive/2008/05/02/proyek-calon-kru-mic-itb.aspx</id><published>2008-05-02T01:12:00Z</published><updated>2008-05-02T01:12:00Z</updated><content type="html">&lt;p&gt;&amp;nbsp;Hello, &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Perkenalkan nama saya Fakhri, Mahasiswa IF-ITB angkatan 2006. Beberapa minggu yang lalu(lupa uda berapa minggu...), saya mengikuti training C# yang diselenggarakan oleh MIC ITB. Ternyata setelah training, para peserta ditawari menjadi kru MIC, syaratnya adalah dengan melakukan eksplorasi salah satu teknologi microsoft.&lt;/p&gt;&lt;p&gt;Beberapa minggu setelah training, para calon kru disuruh untuk membuat kelompok untuk mengerjakan sebuah proyek dari MIC. tiap kelompok terdiri dari 6 orang dan kelompok saya terdiri dari Agus, Ical, Puja, Andru, Nadhira dan saya sendiri.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Dalam proyek ini, kelompok kami disuruh untuk membuat sebuah Library Information System(LIS) yang berbasis web. Proyek ini harus dikerjakan dengan menggunakan beberapa teknologi microsoft untuk pengembangan web seperti ASP .NET dan Silverlight.&lt;/p&gt;&lt;p&gt;Sebenarnya, saya agak kecewa karena mendapat tugas ini, karena saya pribadi lebih tertarik dengan pengembangan Software(Terutama kalo pake WPF...). Tetapi, meskipun agak kecewa, saya tetap harus ngerjain proyek ini biar keterima jadi kru MIC &lt;img src="http://geeks.netindonesia.net/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&lt;/p&gt;&lt;p&gt;Oh ya, karena kami sekelompok masi nubi alias baru belajar teknologi2 ini, kami sangat mengharapkan saran dan bantuan dari semua yang mau bantuin &lt;img src="http://geeks.netindonesia.net/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Kedepannya saya akan terus mempost perkembangan dari proyek ini...&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks 4 reading&amp;nbsp;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/fackhry/archive/2008/05/02/proyek-calon-kru-mic-itb.aspx&amp;amp;subject=Proyek Calon Kru MIC ITB" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/05/02/proyek-calon-kru-mic-itb.aspx&amp;amp;t=Proyek+Calon+Kru+MIC+ITB" target="_blank" title="Submit Proyek Calon Kru MIC ITB to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/05/02/proyek-calon-kru-mic-itb.aspx&amp;amp;title=Proyek+Calon+Kru+MIC+ITB" target="_blank" title="Submit Proyek Calon Kru MIC ITB to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/05/02/proyek-calon-kru-mic-itb.aspx&amp;amp;phase=2" target="_blank" title="Submit Proyek Calon Kru MIC ITB to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/fackhry/archive/2008/05/02/proyek-calon-kru-mic-itb.aspx&amp;amp;title=Proyek+Calon+Kru+MIC+ITB" target="_blank" title="Add Proyek Calon Kru MIC ITB to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=46166" width="1" height="1"&gt;</content><author><name>fackhry</name><uri>http://geeks.netindonesia.net/members/fackhry.aspx</uri></author><category term="Proyek MIC-ITB" scheme="http://geeks.netindonesia.net/blogs/fackhry/archive/tags/Proyek+MIC-ITB/default.aspx" /></entry></feed>
