<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://geeks.netindonesia.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Ahmad Masykur</title><link>http://geeks.netindonesia.net/blogs/cahnom/default.aspx</link><description>var myObject = { &amp;quot;languages&amp;quot;  : [ &amp;quot;C#&amp;quot;, &amp;quot;VB.NET&amp;quot;, &amp;quot;ASP.NET&amp;quot;, &amp;quot;Javascript&amp;quot;, &amp;quot;SDCC&amp;quot;, &amp;quot;Assembler&amp;quot; ] }; // 
</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Microsoft Technology Update: ASP.NET vNext</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2012/01/20/microsoft-technology-update-asp-net-vnext.aspx</link><pubDate>Fri, 20 Jan 2012 02:29:00 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:193295</guid><dc:creator>cahnom</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=193295</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2012/01/20/microsoft-technology-update-asp-net-vnext.aspx#comments</comments><description>&lt;p&gt;Minggu, 15 Januari telah diselenggarakan acara Microsoft Technology Update oleh MUGI Semarang. Acara berlangsung di Parahita Coffe &amp;amp; Resto, Jl. Pandanaran 02 Semarang.&lt;/p&gt;
&lt;p&gt;Dalam acara tersebut saya menyampaikan materi ASP.NET vNext yang membahas fitur-fitur baru ASP.NET 4.5. Dalam acara tersebut saya demokan secara langsung (&lt;em&gt;coding on the fly&lt;/em&gt;) bagaimana caranya membuat website yang bisa dibuka di dua target browser yang berbeda. Jika website dibuka di browser desktop maka akan tampil dengan theme detosktop, jika dibuka dari browser mobile (&lt;em&gt;smartphone / tablet&lt;/em&gt;) maka akan tampil dengan theme mobile.&lt;/p&gt;
&lt;p&gt;Berikut adalah foto-foto selama berlangsungnya acara.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/15012012840_5ABB3D98.jpg"&gt;&lt;img style="BACKGROUND-IMAGE:none;BORDER-BOTTOM:0px;BORDER-LEFT:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;DISPLAY:inline;BORDER-TOP:0px;BORDER-RIGHT:0px;PADDING-TOP:0px;" title="15012012840" border="0" alt="15012012840" src="http://geeks.netindonesia.net/blogs/cahnom/15012012840_thumb_66F8EF5A.jpg" width="244" height="184" /&gt;&lt;/a&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/15012012848_04F6FD4F.jpg"&gt;&lt;img style="BACKGROUND-IMAGE:none;BORDER-BOTTOM:0px;BORDER-LEFT:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;DISPLAY:inline;BORDER-TOP:0px;BORDER-RIGHT:0px;PADDING-TOP:0px;" title="15012012848" border="0" alt="15012012848" src="http://geeks.netindonesia.net/blogs/cahnom/15012012848_thumb_6E243DA0.jpg" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/150120121031_3DADB92A.jpg"&gt;&lt;img style="BACKGROUND-IMAGE:none;BORDER-BOTTOM:0px;BORDER-LEFT:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;DISPLAY:inline;BORDER-TOP:0px;BORDER-RIGHT:0px;PADDING-TOP:0px;" title="150120121031" border="0" alt="150120121031" src="http://geeks.netindonesia.net/blogs/cahnom/150120121031_thumb_1D521539.jpg" width="244" height="184" /&gt;&lt;/a&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/15012012837_1788938C.jpg"&gt;&lt;img style="BACKGROUND-IMAGE:none;BORDER-BOTTOM:0px;BORDER-LEFT:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;DISPLAY:inline;BORDER-TOP:0px;BORDER-RIGHT:0px;PADDING-TOP:0px;" title="15012012837" border="0" alt="15012012837" src="http://geeks.netindonesia.net/blogs/cahnom/15012012837_thumb_39CCB0E0.jpg" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/15012012835_443D5F33.jpg"&gt;&lt;img style="BACKGROUND-IMAGE:none;BORDER-BOTTOM:0px;BORDER-LEFT:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;DISPLAY:inline;BORDER-TOP:0px;BORDER-RIGHT:0px;PADDING-TOP:0px;" title="15012012835" border="0" alt="15012012835" src="http://geeks.netindonesia.net/blogs/cahnom/15012012835_thumb_2DC6ACAD.jpg" width="244" height="184" /&gt;&lt;/a&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/15012012838_04DB97A4.jpg"&gt;&lt;img style="BACKGROUND-IMAGE:none;BORDER-BOTTOM:0px;BORDER-LEFT:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;DISPLAY:inline;BORDER-TOP:0px;BORDER-RIGHT:0px;PADDING-TOP:0px;" title="15012012838" border="0" alt="15012012838" src="http://geeks.netindonesia.net/blogs/cahnom/15012012838_thumb_5A5BEE61.jpg" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/150120121023_14820CED.jpg"&gt;&lt;img style="BACKGROUND-IMAGE:none;BORDER-BOTTOM:0px;BORDER-LEFT:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;DISPLAY:inline;BORDER-TOP:0px;BORDER-RIGHT:0px;PADDING-TOP:0px;" title="150120121023" border="0" alt="150120121023" src="http://geeks.netindonesia.net/blogs/cahnom/150120121023_thumb_1D0219DF.jpg" width="184" height="244" /&gt;&lt;/a&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/150120121040_1AE51B16.jpg"&gt;&lt;img style="BACKGROUND-IMAGE:none;BORDER-BOTTOM:0px;BORDER-LEFT:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;DISPLAY:inline;BORDER-TOP:0px;BORDER-RIGHT:0px;PADDING-TOP:0px;" title="150120121040" border="0" alt="150120121040" src="http://geeks.netindonesia.net/blogs/cahnom/150120121040_thumb_22D8A979.jpg" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Terima kasih buat teman-teman MUGI Semarang yang telah bekerja keras demi terselenggaranya acara ini. Tanpa kerja keras tim MUGI Semarang, acara tersebut tidak akan berjalan dengan baik.&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/cahnom/archive/2012/01/20/microsoft-technology-update-asp-net-vnext.aspx&amp;amp;subject=Microsoft Technology Update: ASP.NET vNext" 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/cahnom/archive/2012/01/20/microsoft-technology-update-asp-net-vnext.aspx&amp;amp;t=Microsoft+Technology+Update%3a+ASP.NET+vNext" target="_blank" title="Submit Microsoft Technology Update: ASP.NET vNext 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/cahnom/archive/2012/01/20/microsoft-technology-update-asp-net-vnext.aspx&amp;amp;title=Microsoft+Technology+Update%3a+ASP.NET+vNext" target="_blank" title="Submit Microsoft Technology Update: ASP.NET vNext 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/cahnom/archive/2012/01/20/microsoft-technology-update-asp-net-vnext.aspx&amp;amp;phase=2" target="_blank" title="Submit Microsoft Technology Update: ASP.NET vNext 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/cahnom/archive/2012/01/20/microsoft-technology-update-asp-net-vnext.aspx&amp;amp;title=Microsoft+Technology+Update%3a+ASP.NET+vNext" target="_blank" title="Add Microsoft Technology Update: ASP.NET vNext 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=193295" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/MUGI/default.aspx">MUGI</category></item><item><title>Menampilkan SharePoint List dalam Datasheet View Tanpa Microsoft Office 2007 / 2010</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2011/07/05/menampilkan-sharepoint-list-dalam-datasheet-view-tanpa-microsoft-office-2007-2010.aspx</link><pubDate>Tue, 05 Jul 2011 04:22:15 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:192757</guid><dc:creator>cahnom</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=192757</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2011/07/05/menampilkan-sharepoint-list-dalam-datasheet-view-tanpa-microsoft-office-2007-2010.aspx#comments</comments><description>&lt;p&gt;Salah satu fitur menarik di SharePoint 2010 adalah Datasheet View. Kita bisa mengedit list seperti bekerja dengan MS Access. Namun untuk menggunakan Datasheet view harus memiliki Microsoft Office 2007 / 2010 yang terinstall di client. Jika tidak maka akan muncul pesan sebagai berikut.&lt;/p&gt;  &lt;p&gt;The list cannot be displayed in Datasheet view for one or more of the following reasons: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;A datasheet component compatible with Microsoft SharePoint Foundation is not installed. &lt;/li&gt;    &lt;li&gt;Your Web browser does not support ActiveX controls. &lt;/li&gt;    &lt;li&gt;A component is not properly configured for 32-bit or 64-bit support.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_3C05A026.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_4EDF4532.png" width="244" height="94" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Untuk mengatasi masalah tersebut, install 2007 Office System Driver yang dapat diunduh cuma-cuma dari &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=7554F536-8C28-4598-9B72-EF94E038C891&amp;amp;displaylang=en"&gt;sini&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Setelah selesai install, restart IE dan buka lagi list kemudian pilih Datasheet View, maka kita bisa lebih mudah mengedit list seperti mengedit di MS Access.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_6D4EA77D.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_266C74EC.png" width="244" height="157" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Semoga bermanfaat&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/cahnom/archive/2011/07/05/menampilkan-sharepoint-list-dalam-datasheet-view-tanpa-microsoft-office-2007-2010.aspx&amp;amp;subject=Menampilkan SharePoint List dalam Datasheet View Tanpa Microsoft Office 2007 / 2010" 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/cahnom/archive/2011/07/05/menampilkan-sharepoint-list-dalam-datasheet-view-tanpa-microsoft-office-2007-2010.aspx&amp;amp;t=Menampilkan+SharePoint+List+dalam+Datasheet+View+Tanpa+Microsoft+Office+2007+%2f+2010" target="_blank" title="Submit Menampilkan SharePoint List dalam Datasheet View Tanpa Microsoft Office 2007 / 2010 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/cahnom/archive/2011/07/05/menampilkan-sharepoint-list-dalam-datasheet-view-tanpa-microsoft-office-2007-2010.aspx&amp;amp;title=Menampilkan+SharePoint+List+dalam+Datasheet+View+Tanpa+Microsoft+Office+2007+%2f+2010" target="_blank" title="Submit Menampilkan SharePoint List dalam Datasheet View Tanpa Microsoft Office 2007 / 2010 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/cahnom/archive/2011/07/05/menampilkan-sharepoint-list-dalam-datasheet-view-tanpa-microsoft-office-2007-2010.aspx&amp;amp;phase=2" target="_blank" title="Submit Menampilkan SharePoint List dalam Datasheet View Tanpa Microsoft Office 2007 / 2010 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/cahnom/archive/2011/07/05/menampilkan-sharepoint-list-dalam-datasheet-view-tanpa-microsoft-office-2007-2010.aspx&amp;amp;title=Menampilkan+SharePoint+List+dalam+Datasheet+View+Tanpa+Microsoft+Office+2007+%2f+2010" target="_blank" title="Add Menampilkan SharePoint List dalam Datasheet View Tanpa Microsoft Office 2007 / 2010 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=192757" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/Sharepoint/default.aspx">Sharepoint</category></item><item><title>Merubah String Jadi FirstCap</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2011/05/23/merubah-string-jadi-firstcap.aspx</link><pubDate>Mon, 23 May 2011 03:48:31 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:192567</guid><dc:creator>cahnom</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=192567</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2011/05/23/merubah-string-jadi-firstcap.aspx#comments</comments><description>&lt;p&gt;Sekedar buat catatan pribadi saja, berikut adalah cara mudah untuk membuat string FirstCap di .NET adalah dengan memanfaatkan object TextInfo. Salah satu contoh implementasinya untuk menuliskan nama orang dalam email.&lt;/p&gt; &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:c96195f0-355a-4e50-b41e-b2ccbff663c9" class="wlWriterSmartContent"&gt;&lt;pre style="background-color:White;overflow:auto;"&gt;&lt;div&gt;&lt;span style="color:#0000FF;"&gt;private&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;void&lt;/span&gt;&lt;span style="color:#000000;"&gt; SendMail(MailAddress to)
{
    MailMessage mail &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;new&lt;/span&gt;&lt;span style="color:#000000;"&gt; MailMessage(&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;new&lt;/span&gt;&lt;span style="color:#000000;"&gt; MailAddress(&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#800000;"&gt;myemail@masykur.web.id&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;, &lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#800000;"&gt;Ahmad Masykur&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;), to);

mail.CC.Add(&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#800000;"&gt;myemailcc@masykur.web.id&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;);
&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;string&lt;/span&gt;&lt;span style="color:#000000;"&gt; recipientName &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; System.Globalization.CultureInfo.InvariantCulture.TextInfo.ToTitleCase(to.DisplayName.ToLower());
    mail.Body &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#800000;"&gt;Dear &lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;+&lt;/span&gt;&lt;span style="color:#000000;"&gt; recipientName &lt;/span&gt;&lt;span style="color:#000000;"&gt;+&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#800000;"&gt;,\n\nYour email body here.\n\nRegards,\n\nAhmad masykur&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;;
    mail.IsBodyHtml &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;false&lt;/span&gt;&lt;span style="color:#000000;"&gt;;        

    mail.ReplyTo &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;new&lt;/span&gt;&lt;span style="color:#000000;"&gt; MailAddress(&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#800000;"&gt;myemail@masykur.web.id&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;, &lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#800000;"&gt;Ahmad Masykur&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;);
 
    mail.Subject &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#800000;"&gt;Invoice&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;;

    SmtpClient smtp &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;new&lt;/span&gt;&lt;span style="color:#000000;"&gt; SmtpClient(&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#800000;"&gt;mail.mydomain.com&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;);
System.Net.NetworkCredential credential &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;new&lt;/span&gt;&lt;span style="color:#000000;"&gt; System.Net.NetworkCredential(&lt;/span&gt;&lt;span style="color:#800000;"&gt;@&amp;quot;&lt;/span&gt;&lt;span style="color:#800000;"&gt;domain\myloginID&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;, &lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#800000;"&gt;myp@ssw0rd&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;);
    smtp.Credentials &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; credential;
    smtp.Send(mail);
}&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;Semoga catatan ini bisa bermanfaat.&lt;/div&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/cahnom/archive/2011/05/23/merubah-string-jadi-firstcap.aspx&amp;amp;subject=Merubah String Jadi FirstCap" 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/cahnom/archive/2011/05/23/merubah-string-jadi-firstcap.aspx&amp;amp;t=Merubah+String+Jadi+FirstCap" target="_blank" title="Submit Merubah String Jadi FirstCap 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/cahnom/archive/2011/05/23/merubah-string-jadi-firstcap.aspx&amp;amp;title=Merubah+String+Jadi+FirstCap" target="_blank" title="Submit Merubah String Jadi FirstCap 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/cahnom/archive/2011/05/23/merubah-string-jadi-firstcap.aspx&amp;amp;phase=2" target="_blank" title="Submit Merubah String Jadi FirstCap 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/cahnom/archive/2011/05/23/merubah-string-jadi-firstcap.aspx&amp;amp;title=Merubah+String+Jadi+FirstCap" target="_blank" title="Add Merubah String Jadi FirstCap 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=192567" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/Tips/default.aspx">Tips</category></item><item><title>Invoke ASP.NET Web Services dari jQuery 1.5</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2011/03/02/invoke-asp-net-web-services-dari-jquery-1-5.aspx</link><pubDate>Wed, 02 Mar 2011 04:42:38 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:192177</guid><dc:creator>cahnom</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=192177</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2011/03/02/invoke-asp-net-web-services-dari-jquery-1-5.aspx#comments</comments><description>&lt;p&gt;Kali ini saya akan sharing singkat saja mengenai bagaimana melakukan invoke ASP.NET Web Services menggunakan jQuery 1.5. Mungkin ada pertanyaan kenapa saya cantumkan versi jQuery. Di sini karena option yang digunakan spesifik untuk jQuery 1.5.x, untuk jQuery 1.4.x dapat menggunakan mekanisme yang mirip, namun tidak saya jelaskan di sini. &lt;/p&gt; &lt;p&gt;Pertanyaan lain kenapa kita harus menggunakan jQuery, toh bisa langnsung diregister di ScriptManager dan panggil selayaknya method biasa? Memang benar, dengan meregister service kita di ScriptManager, kita dengan mudah memanggil web services seperti memanggil method biasa. Namun ada ongkos yang harus dibayar dibalik kemudahan itu. ScriptManager akan membuat javascript proxy untuk membungkus web service method supaya bisa dipanggil selayaknya method di C#. Proxy ini akan didownload terpisah sehingga membutuhkan rountrip ke server yang tentu saja response time lebih lama.&lt;/p&gt; &lt;p&gt;Di jQuery, ada satu fungsi untuk melakukan panggilan ke AJAX services yaitu &lt;a href="http://api.jquery.com/jQuery.ajax/" target="_blank"&gt;$.ajax&lt;/a&gt;. Sebagai contoh, kita buat WebService sebagai berikut.&lt;/p&gt; &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E7:226a2086-3be3-48e1-b374-952fa9123299" class="wlWriterSmartContent"&gt;&lt;pre style="background-color:White;overflow:auto;"&gt;&lt;div&gt;&lt;span style="color:#000000;"&gt;[System.Web.Script.Services.ScriptService]
&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;public&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;class&lt;/span&gt;&lt;span style="color:#000000;"&gt; MyService : System.Web.Services.WebService
{

    [WebMethod]
    [ScriptMethod(ResponseFormat &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; ResponseFormat.Json)]
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;public&lt;/span&gt;&lt;span style="color:#000000;"&gt; Employee GetEmployee(&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;int&lt;/span&gt;&lt;span style="color:#000000;"&gt; employeeId)
    {
        &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;return&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;new&lt;/span&gt;&lt;span style="color:#000000;"&gt; Employee
                   {
                       EmployeeId &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; employeeId,
                       EmployeeName &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#800000;"&gt;Fulan bin Fulan&lt;/span&gt;&lt;span style="color:#800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;,
                       HireDate &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;new&lt;/span&gt;&lt;span style="color:#000000;"&gt; DateTime(&lt;/span&gt;&lt;span style="color:#800080;"&gt;2011&lt;/span&gt;&lt;span style="color:#000000;"&gt;, &lt;/span&gt;&lt;span style="color:#800080;"&gt;1&lt;/span&gt;&lt;span style="color:#000000;"&gt;, &lt;/span&gt;&lt;span style="color:#800080;"&gt;1&lt;/span&gt;&lt;span style="color:#000000;"&gt;)
                   };
    }
}
&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;public&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;class&lt;/span&gt;&lt;span style="color:#000000;"&gt; Employee
{
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;public&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;int&lt;/span&gt;&lt;span style="color:#000000;"&gt; EmployeeId { &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;get&lt;/span&gt;&lt;span style="color:#000000;"&gt;; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;set&lt;/span&gt;&lt;span style="color:#000000;"&gt;; }
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;public&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;string&lt;/span&gt;&lt;span style="color:#000000;"&gt; EmployeeName { &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;get&lt;/span&gt;&lt;span style="color:#000000;"&gt;; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;set&lt;/span&gt;&lt;span style="color:#000000;"&gt;; }
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;public&lt;/span&gt;&lt;span style="color:#000000;"&gt; DateTime HireDate { &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;get&lt;/span&gt;&lt;span style="color:#000000;"&gt;; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;set&lt;/span&gt;&lt;span style="color:#000000;"&gt;; }
}&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Halaman HTML-nya kita buat sebagai berikut.&lt;/p&gt;
&lt;p&gt;
&lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:5a92b815-35ed-479a-a3c9-c94e460a6850" class="wlWriterSmartContent"&gt;&lt;pre style="background-color:White;overflow:auto;"&gt;&lt;div&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;html &lt;/span&gt;&lt;span style="color:#FF0000;"&gt;xmlns&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&lt;/span&gt;&lt;span style="color:#FF0000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;head &lt;/span&gt;&lt;span style="color:#FF0000;"&gt;runat&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;server&amp;quot;&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;title&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#800000;"&gt;title&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#800000;"&gt;head&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;body&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;form&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;div&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
        &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;label &lt;/span&gt;&lt;span style="color:#FF0000;"&gt;for&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;&amp;quot;&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;ID karyawan:&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#800000;"&gt;label&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
        &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;input &lt;/span&gt;&lt;span style="color:#FF0000;"&gt;type&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;text&amp;quot;&lt;/span&gt;&lt;span style="color:#FF0000;"&gt; id&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;EmployeeID&amp;quot;&lt;/span&gt;&lt;span style="color:#FF0000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;/&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
        &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;input &lt;/span&gt;&lt;span style="color:#FF0000;"&gt;type&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;button&amp;quot;&lt;/span&gt;&lt;span style="color:#FF0000;"&gt; id&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;Tampilkan&amp;quot;&lt;/span&gt;&lt;span style="color:#FF0000;"&gt; value&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;Tampilkan&amp;quot;&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;/&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
        &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;div &lt;/span&gt;&lt;span style="color:#FF0000;"&gt;id&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;Display&amp;quot;&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
            &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;div &lt;/span&gt;&lt;span style="color:#FF0000;"&gt;id&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;EmpID&amp;quot;&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#800000;"&gt;div&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
            &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;div &lt;/span&gt;&lt;span style="color:#FF0000;"&gt;id&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;EmpName&amp;quot;&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#800000;"&gt;div&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
            &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;div &lt;/span&gt;&lt;span style="color:#FF0000;"&gt;id&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;EmpHireDate&amp;quot;&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#800000;"&gt;div&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
        &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#800000;"&gt;div&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
        &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;script &lt;/span&gt;&lt;span style="color:#FF0000;"&gt;type&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;text/javascript&amp;quot;&lt;/span&gt;&lt;span style="color:#FF0000;"&gt; src&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;Scripts/jquery-1.5.min.js&amp;quot;&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#800000;"&gt;script&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
        &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;script &lt;/span&gt;&lt;span style="color:#FF0000;"&gt;type&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;text/javascript&amp;quot;&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;
            $(&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;#Tampilkan&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;).click(&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#0000FF;"&gt;function&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;() {
                &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#0000FF;"&gt;var&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt; employeeId &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;=&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt; parseInt($(&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;#EmployeeID&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;).val());
                $.ajax(&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;MyService.asmx/GetEmployee&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;,
                {
                    data: &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;{ \&amp;quot;employeeId\&amp;quot;: &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt; &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;+&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt; employeeId &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;+&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt; &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;}&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;,
                    dataType: &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;json&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;,
                    type: &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;POST&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;,
                    contentType: &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;application/json&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;,
                    success: &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#0000FF;"&gt;function&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;(result) {
                        $(&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;#EmpID&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;).text(&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;ID : &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt; &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;+&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt; result.d.EmployeeId);
                        $(&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;#EmpName&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;).text(&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;Nama :&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt; &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;+&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt; result.d.EmployeeName);
                        $(&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;#EmpHireDate&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;).text(&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;Tanggal gabung : &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt; &lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt;+&lt;/span&gt;&lt;span style="background-color:#F5F5F5;color:#000000;"&gt; result.d.HireDate);
                    }
                });
            });
        &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#800000;"&gt;script&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#800000;"&gt;div&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#800000;"&gt;form&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#800000;"&gt;body&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#800000;"&gt;html&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;Kita simak contoh kode di atas. Pada property data, data harus dalam format JSON string, jika masih berupa JSON object, harus diserialize terlebih dahulu ke dalam string. Di bagian success: function(result), pembacaan data harus melalui property d, hal ini karena response dari ASP.NET Web Services selalu berada di dalam property d. Setelah dijalankan akan tampil sebagai berikut&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/WindowsLiveWriter/InvokeASP.NETWebServicesdarijQuery1.5_A4B1/image_2.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/WindowsLiveWriter/InvokeASP.NETWebServicesdarijQuery1.5_A4B1/image_thumb.png" width="405" height="139" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Dari gambar di atas, kenapa tanggalnya berupa kode angka? Hal ini disebabkan karena tanggal dalam JSON format ASP.NET direpresentasikan dalam tick yang berupa integer. Untuk menterjemahkan ke dalam tanggal yang sebenarnya kita perlu converter. Ubah kodenya sedikit dengan menambahkan option converters menjadi seperti kode berikut. Dengan converters kita juga bisa menghilangkan property d untuk mempermudah pembacaan di bagian &lt;em&gt;sucess&lt;/em&gt;.&lt;/p&gt;
&lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:75f6782d-d01e-431c-8ad0-9dd65ad6bd5e" class="wlWriterSmartContent"&gt;&lt;pre style="background-color:White;overflow:auto;"&gt;&lt;div&gt;&lt;span style="color:#000000;"&gt;$(&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;#Tampilkan&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;).click(&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;function&lt;/span&gt;&lt;span style="color:#000000;"&gt;() {
    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;var&lt;/span&gt;&lt;span style="color:#000000;"&gt; employeeId &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; parseInt($(&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;#EmployeeID&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;).val());
    $.ajax(&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;MyService.asmx/GetEmployee&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;,
    {
        data: &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;{ \&amp;quot;employeeId\&amp;quot;: &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;+&lt;/span&gt;&lt;span style="color:#000000;"&gt; employeeId &lt;/span&gt;&lt;span style="color:#000000;"&gt;+&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;}&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;,
        dataType: &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;json&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;,
        type: &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;POST&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;,
        contentType: &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;application/json&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;,
        converters: {
            &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;text json&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;: &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;function&lt;/span&gt;&lt;span style="color:#000000;"&gt;(data) {
                &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;var&lt;/span&gt;&lt;span style="color:#000000;"&gt; msg;
                &lt;/span&gt;&lt;span style="color:#008000;"&gt;//&lt;/span&gt;&lt;span style="color:#008000;"&gt; replace date pattern with date initialization&lt;/span&gt;&lt;span style="color:#008000;"&gt;
&lt;/span&gt;&lt;span style="color:#000000;"&gt;                data &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; data.replace(&lt;/span&gt;&lt;span style="color:#000000;"&gt;/&lt;/span&gt;&lt;span style="color:#000000;"&gt;\&amp;quot;\\\/Date\((\d+)\)\\\/\&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;/&lt;/span&gt;&lt;span style="color:#000000;"&gt;g, &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;new Date($1)&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;);
                &lt;/span&gt;&lt;span style="color:#008000;"&gt;//&lt;/span&gt;&lt;span style="color:#008000;"&gt; use internal browser JSON function if available&lt;/span&gt;&lt;span style="color:#008000;"&gt;
&lt;/span&gt;&lt;span style="color:#000000;"&gt;                &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;if&lt;/span&gt;&lt;span style="color:#000000;"&gt; (&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;typeof&lt;/span&gt;&lt;span style="color:#000000;"&gt; (JSON) &lt;/span&gt;&lt;span style="color:#000000;"&gt;!==&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="color:#000000;"&gt;undefined&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;typeof&lt;/span&gt;&lt;span style="color:#000000;"&gt; (JSON.parse) &lt;/span&gt;&lt;span style="color:#000000;"&gt;===&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="color:#000000;"&gt;function&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="color:#000000;"&gt;) {
                    msg &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; JSON.parse(data);                                
                } &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;else&lt;/span&gt;&lt;span style="color:#000000;"&gt; {
                    msg &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; eval(&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="color:#000000;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;+&lt;/span&gt;&lt;span style="color:#000000;"&gt; data &lt;/span&gt;&lt;span style="color:#000000;"&gt;+&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="color:#000000;"&gt;)&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="color:#000000;"&gt;);
                }
                &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;if&lt;/span&gt;&lt;span style="color:#000000;"&gt; (msg.hasOwnProperty(&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="color:#000000;"&gt;d&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="color:#000000;"&gt;))
                    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;return&lt;/span&gt;&lt;span style="color:#000000;"&gt; msg.d;
                &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;else&lt;/span&gt;&lt;span style="color:#000000;"&gt;
                    &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;return&lt;/span&gt;&lt;span style="color:#000000;"&gt; msg;
            }
        },
        success: &lt;/span&gt;&lt;span style="color:#0000FF;"&gt;function&lt;/span&gt;&lt;span style="color:#000000;"&gt;(result) {
            $(&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;#EmpID&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;).text(&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;ID : &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;+&lt;/span&gt;&lt;span style="color:#000000;"&gt; result.EmployeeId);
            $(&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;#EmpName&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;).text(&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;Nama : &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;+&lt;/span&gt;&lt;span style="color:#000000;"&gt; result.EmployeeName);
            $(&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;#EmpHireDate&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;).text(&lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt;Tanggal gabung : &lt;/span&gt;&lt;span style="color:#000000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;+&lt;/span&gt;&lt;span style="color:#000000;"&gt; result.HireDate);
        }
    });
});&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Dengan cara tersebut kita bisa menghindari penggunaan ScriptManager di dalam page guna meningkatkan performance aplikasi web, karena hanya script yang diperlukan saja yang akan didownload ke client. Setelah diubah, hasilnya sebagai berikut.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/WindowsLiveWriter/InvokeASP.NETWebServicesdarijQuery1.5_A4B1/image_4.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/WindowsLiveWriter/InvokeASP.NETWebServicesdarijQuery1.5_A4B1/image_thumb_1.png" width="379" height="131" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Semoga bermanfaat&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/cahnom/archive/2011/03/02/invoke-asp-net-web-services-dari-jquery-1-5.aspx&amp;amp;subject=Invoke ASP.NET Web Services dari jQuery 1.5" 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/cahnom/archive/2011/03/02/invoke-asp-net-web-services-dari-jquery-1-5.aspx&amp;amp;t=Invoke+ASP.NET+Web+Services+dari+jQuery+1.5" target="_blank" title="Submit Invoke ASP.NET Web Services dari jQuery 1.5 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/cahnom/archive/2011/03/02/invoke-asp-net-web-services-dari-jquery-1-5.aspx&amp;amp;title=Invoke+ASP.NET+Web+Services+dari+jQuery+1.5" target="_blank" title="Submit Invoke ASP.NET Web Services dari jQuery 1.5 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/cahnom/archive/2011/03/02/invoke-asp-net-web-services-dari-jquery-1-5.aspx&amp;amp;phase=2" target="_blank" title="Submit Invoke ASP.NET Web Services dari jQuery 1.5 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/cahnom/archive/2011/03/02/invoke-asp-net-web-services-dari-jquery-1-5.aspx&amp;amp;title=Invoke+ASP.NET+Web+Services+dari+jQuery+1.5" target="_blank" title="Add Invoke ASP.NET Web Services dari jQuery 1.5 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=192177" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/JSON/default.aspx">JSON</category><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/jQuery/default.aspx">jQuery</category></item><item><title>DotNetNuke Module Template C# untuk Visual Studio 2010</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/12/15/dotnetnuke-module-template-c-untuk-visual-studio-2010.aspx</link><pubDate>Wed, 15 Dec 2010 15:54:09 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:191569</guid><dc:creator>cahnom</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=191569</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/12/15/dotnetnuke-module-template-c-untuk-visual-studio-2010.aspx#comments</comments><description>&lt;p&gt;Bagi Anda yang ingin membuat module DotNetNuke di Visual Studio 2010 dengan C#, Anda dapat menggunakan template yang dapat diunduh dari &lt;a href="http://dnnmodule.codeplex.com/"&gt;http://dnnmodule.codeplex.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Template ini hanya mendukung DNN versi 5 ke atas dan hanya menyediakan template dengan bahasa C#. Beberapa fitur yang disediakan diantaranya:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Menyediakan satu contoh dengan controls edit dan setting. &lt;/li&gt;    &lt;li&gt;Termasuk di dalamnya class Template Base, Util dan Module Controller &lt;/li&gt;    &lt;li&gt;Mudah untuk menambahkan menu item sendiri dari mana saja menggunakan class Base Module. &lt;/li&gt;    &lt;li&gt;Semua folder sudah diatur sebagaimana mestinya sehingga Anda tidak butuh lagi local website project di dalam solution. &lt;/li&gt;    &lt;li&gt;Termasuk di dalamnya file Local Resource. &lt;/li&gt;    &lt;li&gt;Termasuk di dalamnya contoh DataProvider dan Uninstall DataProvider. &lt;/li&gt;    &lt;li&gt;Termasuk di dalamnya manifest yang sudah disesuaikan untuk DNN versi 5.0. Siap untuk dipaket atau diimpor apa adanya. &lt;/li&gt;    &lt;li&gt;Termasuk contoh License, Release notes dengan dukungan XHTML. &lt;/li&gt;    &lt;li&gt;Bebas digunakan, sumber terbuka. Kode sumber dapat diunduh, atau Anda bisa juga langsung menginstall paket file template (.vsix). &lt;/li&gt;    &lt;li&gt;Modul buatan Anda siap untuk di-build, debug atau dipaket dalam waktu kurang dari satu menit. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Untuk memasangnya cukup mudah. Download paket terbaru dari codeplex dan jalankan file .vsix tersebut.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_04F68587.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_30C6D976.png" width="244" height="183" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Klik tombol Install. Dalam hitungan detik, porses instalasi sudah selesai&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_47A5AAF2.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_7E9F892B.png" width="244" height="183" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Tutup semua Visual Studio 2010 yang sedang terbuka, keudian jalankan kembali supaya template dapat digunakan.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Pembuatan Project dari Template DotNetNuke.&lt;/h2&gt;  &lt;p&gt;Untuk membuat Project dari Template DotNetNuke, ikuti langkah-langkah berikut:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Buka Visual Studio 2010 &lt;/li&gt;    &lt;li&gt;Pada Start Page, Pilih New Project…      &lt;br /&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_35996765.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_1B58FE41.png" width="244" height="102" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Navigasi ke Installed Templates &lt;/li&gt;    &lt;li&gt;Pilih Visual C# dari daftar, kemudian pilih DNNMOdule &lt;/li&gt;    &lt;li&gt;Masukkan nama project Anda dengan teliti, nama ini yang akan menjadi nama module      &lt;br /&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_6DF76870.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_630A615B.png" width="244" height="157" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Klik tombol OK. Anda akan mendapatkan project module DNN secara lengkap.      &lt;br /&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_3293DCE5.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_65173A57.png" width="218" height="484" /&gt;&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Memulai Pembuatan Kode&lt;/h2&gt;  &lt;p&gt;Setelah template berhasil dibuat, Anda akan melihat struktur project seperti gambar di atas. Untuk memulai pembuatan kode, ikuti langkah-langkah berikut.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Asumsi nama module adalah CahnomGallery, ganti nama file DNNModule.dnn menjadi CahnomGallery.dnn &lt;/li&gt;    &lt;li&gt;Klik ganda (buka) file CahnomGallery.dnn dan ganti teks DNNModule dengan CahnomGallery &lt;/li&gt;    &lt;li&gt;Cari direktori tempat DNN diinstall. Klik kanan pada Project di jendela Solution, kemudian pilih properties. &lt;/li&gt;    &lt;li&gt;Pada jendela project properties, navigasi ke tab Build Events. Pada isian Build Events, ganti path C:\Inetpub\DNN5.2 dengan path yang sesuai dengan tempat instalasi DNN Anda.      &lt;br /&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_1419762F.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_56C89B9A.png" width="240" height="175" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Sekarang Anda dapat menge-build project dan tiap kali proses build selesai, module dan semua file yang dibutuhkan akan disalin ke direktori instalasi DNN Anda di bawah folder DesktopModules/CahnomGallery (atau sesuai dengan nama module Anda). &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Pemasangan Module DNN untuk Pertama Kali&lt;/h2&gt;  &lt;p&gt;Module DotNetNuke tidak serta merta dapat digunakan setelah di-build atau disalin ke direktori DesktopModules. Module harus dipasang/install terlebih dahulu. Untuk memasang module, bisa menggunakan dua cara&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Cara pertama, gunakan &lt;a href="http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&amp;amp;PackageID=16574"&gt;DNNPackager&lt;/a&gt; untuk membuat paket instalasi module Anda. Module dipasang menggunakan antarmuka instalasi standar. &lt;/li&gt;    &lt;li&gt;Cara kedua, gunakan import manifest pada DNN untuk mengimport file CahnomGallery.dnn &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Debugging Modile&lt;/h2&gt;  &lt;p&gt;DotNetNuke dibuat dengan VB dan module template menggunakan C# untuk koding. Pertanyaan yang mungkin ada di benak pembaca adalah bagaiman cara debuggingnya. Untuk melakukan debugging, Anda dapat melakukannya dengan cara attach process dari Visual Studio melalui menu Debug --&amp;gt; Attach to Process. Referensi lengkap bisa baca di &lt;a href="http://msdn.microsoft.com/en-us/library/c6wf8e4z.aspx"&gt;http://msdn.microsoft.com/en-us/library/c6wf8e4z.aspx&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Catatan: Fitur attach to process hanya ada di Visual Studio edisi Professional, Premium dan Ultimate.&lt;/p&gt;  &lt;p&gt;Kini Anda siap untuk membuat module DotNetNuke dengan bahasa C#. Selamat berkreatifitas.&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/cahnom/archive/2010/12/15/dotnetnuke-module-template-c-untuk-visual-studio-2010.aspx&amp;amp;subject=DotNetNuke Module Template C# untuk Visual Studio 2010" 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/cahnom/archive/2010/12/15/dotnetnuke-module-template-c-untuk-visual-studio-2010.aspx&amp;amp;t=DotNetNuke+Module+Template+C%23+untuk+Visual+Studio+2010" target="_blank" title="Submit DotNetNuke Module Template C# untuk Visual Studio 2010 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/cahnom/archive/2010/12/15/dotnetnuke-module-template-c-untuk-visual-studio-2010.aspx&amp;amp;title=DotNetNuke+Module+Template+C%23+untuk+Visual+Studio+2010" target="_blank" title="Submit DotNetNuke Module Template C# untuk Visual Studio 2010 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/cahnom/archive/2010/12/15/dotnetnuke-module-template-c-untuk-visual-studio-2010.aspx&amp;amp;phase=2" target="_blank" title="Submit DotNetNuke Module Template C# untuk Visual Studio 2010 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/cahnom/archive/2010/12/15/dotnetnuke-module-template-c-untuk-visual-studio-2010.aspx&amp;amp;title=DotNetNuke+Module+Template+C%23+untuk+Visual+Studio+2010" target="_blank" title="Add DotNetNuke Module Template C# untuk Visual Studio 2010 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=191569" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/DNN/default.aspx">DNN</category></item><item><title>Microsoft Technology Update di UIN Syarif Hidayatullah</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/11/03/microsoft-technology-update-di-uin-syarif-hidayatullah.aspx</link><pubDate>Wed, 03 Nov 2010 16:01:44 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:191267</guid><dc:creator>cahnom</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=191267</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/11/03/microsoft-technology-update-di-uin-syarif-hidayatullah.aspx#comments</comments><description>&lt;p&gt;Alhamdulillah hari Sabtu 30 Oktober kemaren sudah berbagi ilmu dalam acara &lt;a href="http://mugi.or.id/blogs/abdul21/archive/2010/10/02/seminar-microsoft-update-technology-uin-syarif-hidayatullah-jakarta.aspx"&gt;Microsoft Technology Update UIN Syarif Hidayatullah&lt;/a&gt;. Dalam acara yang dihadiri kurang lebih 120 orang dari mahasiswa dan umum, saya menyampaikan materi dengan tema “&lt;em&gt;See the beauty of the web with Internet Explorer 9&lt;/em&gt;”. Saya mendemokan fitur-fitur baru di Internet Explorer 9 beserta bagaimana memprogram HTML5 untuk IE9. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/flyer_2010-10-30_jakarta_1C095BEB.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="flyer_2010-10-30_jakarta" border="0" alt="flyer_2010-10-30_jakarta" src="http://geeks.netindonesia.net/blogs/cahnom/flyer_2010-10-30_jakarta_thumb_6BAF0F0F.jpg" width="391" height="500" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Pagi hari setelah pembukaan oleh panitia dan ketua MUGI, Naren menyampaikan tema Windows Phone 7. Naren memaparkan bagaimana membuat aplikasi Windows Phone 7 dengan Visual Studio serta memberikan wacana kepada mahasiswa bahwa peluang usaha dan karir di bidang ini masih terbuka lebar.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_14_51AA6779.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="uin_2010-10-30_14" border="0" alt="uin_2010-10-30_14" src="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_14_thumb_27D6C6B9.jpg" width="278" height="331" /&gt;&lt;/a&gt;.&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_07_796D1B3E.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="uin_2010-10-30_07" border="0" alt="uin_2010-10-30_07" src="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_07_thumb_0C5DD684.jpg" width="180" height="260" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Berikutnya saya menyampaian tema Web dengan IE9. Beberapa fitur baru dan menarik di IE9 saya demokan beserta cara pembuatannya menggunakan Visual Studio.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_16_55C00572.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="uin_2010-10-30_16" border="0" alt="uin_2010-10-30_16" src="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_16_thumb_3A573B0A.jpg" width="181" height="260" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_01_3689706D.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="uin_2010-10-30_01" border="0" alt="uin_2010-10-30_01" src="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_01_thumb_246D0713.jpg" width="260" height="180" /&gt;&lt;/a&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_08_4477EE03.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="uin_2010-10-30_08" border="0" alt="uin_2010-10-30_08" src="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_08_thumb_40F60AC1.jpg" width="260" height="180" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_02_7A39452B.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="uin_2010-10-30_02" border="0" alt="uin_2010-10-30_02" src="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_02_thumb_368D5A3D.jpg" width="260" height="180" /&gt;&lt;/a&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_04_04F1C6DB.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="uin_2010-10-30_04" border="0" alt="uin_2010-10-30_04" src="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_04_thumb_7B953FFF.jpg" width="260" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Antusiasme peserta terutama para mahasiswa yang semangat belajar dan keingintahuannya cukup tinggi. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_03_0284CCB8.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="uin_2010-10-30_03" border="0" alt="uin_2010-10-30_03" src="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_03_thumb_77777A08.jpg" width="260" height="180" /&gt;&lt;/a&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_15_185AC6E3.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="uin_2010-10-30_15" border="0" alt="uin_2010-10-30_15" src="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_15_thumb_25DD1184.jpg" width="260" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Masih seputar web dan teknologinya, Eriawan mencoba mendemokan bahasa F# dan cotoh implementasi mengunakan Silverlight.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_12_2136E0FD.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="uin_2010-10-30_12" border="0" alt="uin_2010-10-30_12" src="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_12_thumb_22071EE9.jpg" width="260" height="180" /&gt;&lt;/a&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_06_2EE0B360.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="uin_2010-10-30_06" border="0" alt="uin_2010-10-30_06" src="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_06_thumb_73B8E962.jpg" width="260" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Setelah di pagi hari kenyang dengan makanan koding ASP.NET, C# (WP7) dan F# dari developers, dilanjutkan dengan makan siang dan sholat tentunya. Lutfie dan Barra memaparkan hal yang tidak kalah menariknya yaitu Microsoft Virtualization.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_13_01B78CC6.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="uin_2010-10-30_13" border="0" alt="uin_2010-10-30_13" src="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_13_thumb_15045533.jpg" width="260" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Berikutnya adalah Rudolf dan Agusto yang menyajikan SharePoint&amp;#160; sebagai enterprise web portal.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_17_08D2B53F.jpg"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="uin_2010-10-30_17" border="0" alt="uin_2010-10-30_17" src="http://geeks.netindonesia.net/blogs/cahnom/uin_2010-10-30_17_thumb_703F03EF.jpg" width="260" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Terakhir Zikri dengan gaya santai menyajikan Exchange 2010 dengan ramuan yang sedap.&lt;/p&gt;  &lt;p&gt;Foto-foto di atas saya ambil dari:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.facebook.com/album.php?aid=252098&amp;amp;id=540709167"&gt;http://www.facebook.com/album.php?aid=252098&amp;amp;id=540709167&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.facebook.com/album.php?aid=31455&amp;amp;id=159865430721112&amp;amp;l=c0567cc256"&gt;http://www.facebook.com/album.php?aid=31455&amp;amp;id=159865430721112&amp;amp;l=c0567cc256&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Slide powerpoint dapat dilihat di&lt;/p&gt; &lt;iframe height="327" src="http://r.office.microsoft.com/r/rlidPowerPointEmbed?p1=1&amp;amp;p2=1&amp;amp;p3=SD75533BB86BC6D673!269&amp;amp;p4=" frameborder="0" width="402"&gt;&lt;/iframe&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/cahnom/archive/2010/11/03/microsoft-technology-update-di-uin-syarif-hidayatullah.aspx&amp;amp;subject=Microsoft Technology Update di UIN Syarif Hidayatullah" 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/cahnom/archive/2010/11/03/microsoft-technology-update-di-uin-syarif-hidayatullah.aspx&amp;amp;t=Microsoft+Technology+Update+di+UIN+Syarif+Hidayatullah" target="_blank" title="Submit Microsoft Technology Update di UIN Syarif Hidayatullah 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/cahnom/archive/2010/11/03/microsoft-technology-update-di-uin-syarif-hidayatullah.aspx&amp;amp;title=Microsoft+Technology+Update+di+UIN+Syarif+Hidayatullah" target="_blank" title="Submit Microsoft Technology Update di UIN Syarif Hidayatullah 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/cahnom/archive/2010/11/03/microsoft-technology-update-di-uin-syarif-hidayatullah.aspx&amp;amp;phase=2" target="_blank" title="Submit Microsoft Technology Update di UIN Syarif Hidayatullah 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/cahnom/archive/2010/11/03/microsoft-technology-update-di-uin-syarif-hidayatullah.aspx&amp;amp;title=Microsoft+Technology+Update+di+UIN+Syarif+Hidayatullah" target="_blank" title="Add Microsoft Technology Update di UIN Syarif Hidayatullah 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=191267" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/IE9/default.aspx">IE9</category><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/MUGI/default.aspx">MUGI</category><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/UIN/default.aspx">UIN</category></item><item><title>Visual Studio 2008 Hang Saat Membuka HTML Desain View</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/08/15/visual-studio-2008-hang-saat-membuka-html-desain-view.aspx</link><pubDate>Sun, 15 Aug 2010 02:30:38 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:190632</guid><dc:creator>cahnom</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=190632</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/08/15/visual-studio-2008-hang-saat-membuka-html-desain-view.aspx#comments</comments><description>&lt;p&gt;Semenjak keluarnya Visual Studio 2010 saya tidak lagi menggunakan Visual Studio 2008. Sekitar 2 minggu yang lalu saya mendapatkan pekerjaan yang mengharuskan penggunaan Visual Studio 2008. Selama kurun waktu 2 minggu tersebut saya selalu mendapatkan masalah dengan Visual Studio 2008, padahal terakhir menggunakannya tidak ada masalah sama sekali. Tiap kali buka HTML desain view, Visual Studio selalu hang. Ketika membuat CSS dan mengeset beberapa attribute component di HTML source view juga hang. Karena dikejar waktu, saya tidak mempedulikan masalah tersebut selama masih bisa ngetik menggunakan Notepad++ dan build menggunakan Visual Studio. Seiring dengan berjalannya waktu, koding dengan cara seperti ini tentunya menghambat pekerjaan. Lebih baik meluangkan waktu sejenak untuk mencari tahu akar permasalahannya.&lt;/p&gt;  &lt;p&gt;Hampir seharian kemaren saya cari akar permasalahan dari Visual Studio 2008 saya. Kecurigaan awal berkaitan dengan plug-ins &lt;a href="http://www.jetbrains.com/resharper/"&gt;Resharper&lt;/a&gt; dari JetBrain dan &lt;a href="http://www.devexpress.com/coderush"&gt;CodeRush&lt;/a&gt; dari DevExpress yang terpasang bersamaan. Keduanya merupakan tool analisis yang “mungkin” saling bentrok satu sama lainnya. Saya coba Unload CodeRush, ternyata masalah masih terjadi. Kemudian saya Suspend Resharper, kejadian masih sama. Saya juga coba jalankan Visual Studio modus safemode dengan menjalankan &lt;font color="#008000" face="Courier New"&gt;&lt;strong&gt;devenv.exe /safemode&lt;/strong&gt;&lt;/font&gt; di command prompt, hasilnya masih sama.&lt;/p&gt;  &lt;p&gt;Setelah semua cara saya coba, akhirnya harus mengeluarkan jurus terakhir yaitu cari solusinya di Internet. Dengan sedikit kesabaran, akhirnya saya temukan halaman dukungan teknis dari Microsoft. Dalam halaman tersebut disebutkan masalah Visual Studio 2008 yang hang ketika membuka HTML desain view disebabkan oleh upgrade Office 2007 ke Office 2010 di Sistem Operasi 64-bit. Masalah ini tidak ditemukan di OS 32-bit. Masalah disebabkan oleh uninstaller komponen MSXML5 dari Office 2007 versi 32-bit yang tidak tepat.&lt;/p&gt;  &lt;p&gt;Pemecahan masalah ini dapat dilihat di &lt;a title="http://support.microsoft.com/kb/2022915" href="http://support.microsoft.com/kb/2022915"&gt;http://support.microsoft.com/kb/2022915&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Semoga catatan ini bisa bermanfaat bagi yang lain.&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/cahnom/archive/2010/08/15/visual-studio-2008-hang-saat-membuka-html-desain-view.aspx&amp;amp;subject=Visual Studio 2008 Hang Saat Membuka HTML Desain View" 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/cahnom/archive/2010/08/15/visual-studio-2008-hang-saat-membuka-html-desain-view.aspx&amp;amp;t=Visual+Studio+2008+Hang+Saat+Membuka+HTML+Desain+View" target="_blank" title="Submit Visual Studio 2008 Hang Saat Membuka HTML Desain View 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/cahnom/archive/2010/08/15/visual-studio-2008-hang-saat-membuka-html-desain-view.aspx&amp;amp;title=Visual+Studio+2008+Hang+Saat+Membuka+HTML+Desain+View" target="_blank" title="Submit Visual Studio 2008 Hang Saat Membuka HTML Desain View 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/cahnom/archive/2010/08/15/visual-studio-2008-hang-saat-membuka-html-desain-view.aspx&amp;amp;phase=2" target="_blank" title="Submit Visual Studio 2008 Hang Saat Membuka HTML Desain View 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/cahnom/archive/2010/08/15/visual-studio-2008-hang-saat-membuka-html-desain-view.aspx&amp;amp;title=Visual+Studio+2008+Hang+Saat+Membuka+HTML+Desain+View" target="_blank" title="Add Visual Studio 2008 Hang Saat Membuka HTML Desain View 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=190632" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/Error/default.aspx">Error</category><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/VS2008/default.aspx">VS2008</category></item><item><title>jQuery Mobile</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/08/14/jquery-mobile.aspx</link><pubDate>Fri, 13 Aug 2010 21:25:37 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:190621</guid><dc:creator>cahnom</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=190621</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/08/14/jquery-mobile.aspx#comments</comments><description>&lt;p&gt;John Resig satu jam yang lalu telah mengumumkan hasil karyanya yang terbaru yaitu jQuery Mobile (&lt;a title="http://jquerymobile.com/" href="http://jquerymobile.com/"&gt;http://jquerymobile.com/&lt;/a&gt;). jQuery mobile merupakan framework javascript layaknya jQuery pada desktop namun khusus ditargetkan untuk mobile device seperti iPad, iPhone, Blackberry, Symbian, Android, dll.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_738D265E.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" class="wlDisabledImage" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_0CD0CA00.png" width="240" height="311" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Dengan menggunakan jQuery kita bisa membuat aplikasi web yang multi platform, tidak tergantung pada piranti keras tertentu. Dengan kode yang sama, aplikasi web kita bisa jalan di hampir semua piranti mobile yang populer saat ini. Framework ini juga telah mendukung penggunaan layar sentuh, sehingga aplikasi kita bisa mengoptimalkan device yang ada. &lt;/p&gt;  &lt;p&gt;Saat ini jQuery mobile masih dalam tahap development. Diharapkan akhir tahun ini sudah dapat dimanfaatkan untuk penggunaan secara luas.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_3FC74231.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;margin:0px;display:inline;border-top:0px;border-right:0px;" class="wlDisabledImage" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_02216C6E.png" width="244" height="232" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Saatnya melirik aplikasi web mobile sebagai target belajar berikutnya. Selamat belajar.&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/cahnom/archive/2010/08/14/jquery-mobile.aspx&amp;amp;subject=jQuery Mobile" 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/cahnom/archive/2010/08/14/jquery-mobile.aspx&amp;amp;t=jQuery+Mobile" target="_blank" title="Submit jQuery Mobile 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/cahnom/archive/2010/08/14/jquery-mobile.aspx&amp;amp;title=jQuery+Mobile" target="_blank" title="Submit jQuery Mobile 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/cahnom/archive/2010/08/14/jquery-mobile.aspx&amp;amp;phase=2" target="_blank" title="Submit jQuery Mobile 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/cahnom/archive/2010/08/14/jquery-mobile.aspx&amp;amp;title=jQuery+Mobile" target="_blank" title="Add jQuery Mobile 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=190621" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/Mobile/default.aspx">Mobile</category></item><item><title>Apakah Besok Sudah Masuk Tanggal 1 Ramadhan 1431H</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/08/09/apakah-besok-sudah-masuk-tanggal-1-ramadhan-1431h.aspx</link><pubDate>Mon, 09 Aug 2010 12:12:10 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:190580</guid><dc:creator>cahnom</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=190580</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/08/09/apakah-besok-sudah-masuk-tanggal-1-ramadhan-1431h.aspx#comments</comments><description>&lt;p&gt;Hari ini saya sedang mencari informasi mengenai tanggal 1 Ramadhan jatuh pada hari apa. Nge-bing sana sini dapat beberapa informasi. Namun saya cari informasi resmi dari departemen agama belum ada.&lt;/p&gt; &lt;p&gt;Dulu sempat belajar ilmu namun karena kitab ada di rumah, jadi gak bisa ngitung. Iseng-iseng buka SQL Server ternyata SQL Server 2005 sudah mendukung kalender hijriah. Sekarang dicoba query dengan SQL Server didapat sekarang masih tanggal 29/08/1431 H berarti besok pagi belum masuk bulan Ramadhan. Query dilakukan setelah waktu shalat maghrib yang berarti sudah ganti tanggal, sehingga sampai besok maghrib baru ganti hari.&lt;/p&gt; &lt;p&gt;Berikut adalah query yang saya gunakan untuk mengetahui tanggal sekarang.&lt;/p&gt; &lt;p&gt; &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E7:3c2fb3ed-cc8e-411b-ad8e-c14ad4a0f213" class="wlWriterSmartContent"&gt;&lt;pre style="background-color:White;overflow:auto;"&gt;&lt;div&gt;&lt;span style="color:#0000FF;"&gt;select&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#FF00FF;"&gt;CONVERT&lt;/span&gt;&lt;span style="color:#000000;"&gt;(&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;nchar&lt;/span&gt;&lt;span style="color:#000000;"&gt;, &lt;/span&gt;&lt;span style="color:#FF00FF;"&gt;GETDATE&lt;/span&gt;&lt;span style="color:#000000;"&gt;(), &lt;/span&gt;&lt;span style="color:#800000;font-weight:bold;"&gt;131&lt;/span&gt;&lt;span style="color:#000000;"&gt;)
&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;GO&lt;/span&gt;&lt;span style="color:#000000;"&gt;
&lt;/span&gt;&lt;span style="color:#008080;"&gt;--&lt;/span&gt;&lt;span style="color:#008080;"&gt;----------------------------&lt;/span&gt;&lt;span style="color:#008080;"&gt;
&lt;/span&gt;&lt;span style="color:#800000;font-weight:bold;"&gt;29&lt;/span&gt;&lt;span style="color:#808080;"&gt;/&lt;/span&gt;&lt;span style="color:#800000;font-weight:bold;"&gt;08&lt;/span&gt;&lt;span style="color:#808080;"&gt;/&lt;/span&gt;&lt;span style="color:#800000;font-weight:bold;"&gt;1431&lt;/span&gt;&lt;span style="color:#000000;"&gt;  &lt;/span&gt;&lt;span style="color:#800000;font-weight:bold;"&gt;7&lt;/span&gt;&lt;span style="color:#000000;"&gt;:&lt;/span&gt;&lt;span style="color:#800000;font-weight:bold;"&gt;04&lt;/span&gt;&lt;span style="color:#000000;"&gt;:&lt;/span&gt;&lt;span style="color:#800000;font-weight:bold;"&gt;27&lt;/span&gt;&lt;span style="color:#000000;"&gt;:273PM  

(&lt;/span&gt;&lt;span style="color:#800000;font-weight:bold;"&gt;1&lt;/span&gt;&lt;span style="color:#000000;"&gt; row(s) affected)&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: perhitungan di SQL Server ini masih memiliki kesalahan karena tidak perhitungan tanggal seperti tanggal masehi yang mana ganti tanggal saat tengah malam. Jadi tadi siang dan malam ini menghasilkan tanggal hijriah yang sama.&lt;/p&gt;&lt;/blockquote&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/cahnom/archive/2010/08/09/apakah-besok-sudah-masuk-tanggal-1-ramadhan-1431h.aspx&amp;amp;subject=Apakah Besok Sudah Masuk Tanggal 1 Ramadhan 1431H" 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/cahnom/archive/2010/08/09/apakah-besok-sudah-masuk-tanggal-1-ramadhan-1431h.aspx&amp;amp;t=Apakah+Besok+Sudah+Masuk+Tanggal+1+Ramadhan+1431H" target="_blank" title="Submit Apakah Besok Sudah Masuk Tanggal 1 Ramadhan 1431H 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/cahnom/archive/2010/08/09/apakah-besok-sudah-masuk-tanggal-1-ramadhan-1431h.aspx&amp;amp;title=Apakah+Besok+Sudah+Masuk+Tanggal+1+Ramadhan+1431H" target="_blank" title="Submit Apakah Besok Sudah Masuk Tanggal 1 Ramadhan 1431H 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/cahnom/archive/2010/08/09/apakah-besok-sudah-masuk-tanggal-1-ramadhan-1431h.aspx&amp;amp;phase=2" target="_blank" title="Submit Apakah Besok Sudah Masuk Tanggal 1 Ramadhan 1431H 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/cahnom/archive/2010/08/09/apakah-besok-sudah-masuk-tanggal-1-ramadhan-1431h.aspx&amp;amp;title=Apakah+Besok+Sudah+Masuk+Tanggal+1+Ramadhan+1431H" target="_blank" title="Add Apakah Besok Sudah Masuk Tanggal 1 Ramadhan 1431H 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=190580" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/SQL/default.aspx">SQL</category><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>IE9 Developer Tools</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/06/25/ie9-developer-tools.aspx</link><pubDate>Thu, 24 Jun 2010 23:01:48 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:190073</guid><dc:creator>cahnom</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=190073</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/06/25/ie9-developer-tools.aspx#comments</comments><description>&lt;p&gt;Kemaren pagi Naren telah menulis dalam blognya &lt;a title="Rilis Internet Explorer 9 - Platform Preview 3" href="http://geeks.netindonesia.net/blogs/narn/archive/2010/06/24/rilis-internet-explorer-9-platform-preview-3.aspx"&gt;Rilis Internet Explorer 9 - Platform Preview 3&lt;/a&gt;. Setelah dicoba memang benar bahwa IE9 preview 3 jauh lebih kenceng dibangkan versi sebelumnya. Sebagai software developer tentunya penasaran apa sih yang bisa dimanfaatkan dari IE9?&lt;/p&gt;  &lt;p&gt;Seperti pada IE8, IE9 juga membawa tool bawaan untuk developer yaitu IE Developer Tools. Tools ini sangat bermanfaat bagi saya untuk mendebug baik layout DOM, javascript dan melakukan profiling javascript. Saya tidak akan bahas fitur yang telah ada di IE8 namun hanya menekankan pada fitur baru di IE9 bagi developer. Pada IE9 terdapat fitur baru di IE Developer Tools yaitu Network capture, yang sebelumnya saya menggunakan HTTPWatch untuk melakukan hal yang sama. Fitur ini sangat berguna untuk mengetahui request yang terjadi antara browser dengan server.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_709095CC.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_4E17F312.png" width="244" height="82" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Beberapa manfaat yang dapat diambil dari Network capture adalah.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Mengetahui response time masing-masing request. Berguna untuk mengetahui performance dari halaman web, menganalisis apa yang menyebabkan performance halaman jadi lambat.&lt;/li&gt;    &lt;li&gt;Mengetahui status code masing-masing request. Berguna untuk mengecek bilamana ada salah satu request yang gagal (http status 404, 500, dll).&lt;/li&gt;    &lt;li&gt;Mengintip isi request dan response HTTP. Ini sangat berguna bila kita membangun halaman web berbasis AJAX.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Demikian paparan singkat mengenai tool baru yang datang bersama IE9. Semoga bermanfaat.&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/cahnom/archive/2010/06/25/ie9-developer-tools.aspx&amp;amp;subject=IE9 Developer Tools" 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/cahnom/archive/2010/06/25/ie9-developer-tools.aspx&amp;amp;t=IE9+Developer+Tools" target="_blank" title="Submit IE9 Developer Tools 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/cahnom/archive/2010/06/25/ie9-developer-tools.aspx&amp;amp;title=IE9+Developer+Tools" target="_blank" title="Submit IE9 Developer Tools 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/cahnom/archive/2010/06/25/ie9-developer-tools.aspx&amp;amp;phase=2" target="_blank" title="Submit IE9 Developer Tools 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/cahnom/archive/2010/06/25/ie9-developer-tools.aspx&amp;amp;title=IE9+Developer+Tools" target="_blank" title="Add IE9 Developer Tools 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=190073" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/IE9/default.aspx">IE9</category></item><item><title>Windows Live Essentials</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/06/16/windows-live-essentials.aspx</link><pubDate>Tue, 15 Jun 2010 23:48:00 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:190187</guid><dc:creator>cahnom</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=190187</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/06/16/windows-live-essentials.aspx#comments</comments><description>&lt;p&gt;Microsoft just unveiled the new Windows Live Essentials and the role it plays in completing the Windows experience. Essentials is a suite of free software and services which includes Messenger, Mail, Writer, Photo Gallery, and Movie Maker – as well as Sync and Family Safety. &lt;/p&gt;  &lt;p&gt;We all take a lot of photos and videos that we love to share. Windows Live Photo Gallery and Movie Maker now comes with intuitive tools for organizing photos and movies, in addition to providing consumers with the tools to polish and then share their content online. Some of my favorites include:&lt;/p&gt;  &lt;p&gt;- &lt;b&gt;Photo Fuse&lt;/b&gt;.&amp;#160; Allowing you to take the best parts of similar photos and fuse them together into one “perfect” photo &lt;/p&gt;  &lt;p&gt;- &lt;b&gt;Retouch&lt;/b&gt;. A great new feature which allows you to get rid of blemishes, scratches, bruises and stains on photos in a few clicks&lt;/p&gt;  &lt;p&gt;- &lt;b&gt;Precision Video and Audio Editing&lt;/b&gt;.&amp;#160; Make it so simple for you to find&amp;#160; the sweet spot for each video or audio clip &lt;/p&gt;  &lt;p&gt;- &lt;b&gt;High-Definition Formats&lt;/b&gt; (720p and 1080p). Now you can make your movies look even more polished and professional&lt;/p&gt;  &lt;p&gt;Finally, a new tool introduced in the Windows Live Essentials family, Windows Live Sync. With Sync, you can access your files and folders on the web – even if your PC is offline. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Learn more about the new Windows Live Essentials at &lt;a href="http://www.windowslivepreview.com"&gt;http://www.windowslivepreview.com&lt;/a&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/cahnom/archive/2010/06/16/windows-live-essentials.aspx&amp;amp;subject=Windows Live Essentials" 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/cahnom/archive/2010/06/16/windows-live-essentials.aspx&amp;amp;t=Windows+Live+Essentials" target="_blank" title="Submit Windows Live Essentials 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/cahnom/archive/2010/06/16/windows-live-essentials.aspx&amp;amp;title=Windows+Live+Essentials" target="_blank" title="Submit Windows Live Essentials 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/cahnom/archive/2010/06/16/windows-live-essentials.aspx&amp;amp;phase=2" target="_blank" title="Submit Windows Live Essentials 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/cahnom/archive/2010/06/16/windows-live-essentials.aspx&amp;amp;title=Windows+Live+Essentials" target="_blank" title="Add Windows Live Essentials 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=190187" width="1" height="1"&gt;</description></item><item><title>Tahukah Anda: Microsoft Mempublikasikan Banyak Tips Bermanfaat di ScriptJunkie</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/06/15/tahukah-anda-microsoft-mempublikasikan-banyak-tips-bermanfaat-di-scriptjunkie.aspx</link><pubDate>Tue, 15 Jun 2010 15:00:58 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:189907</guid><dc:creator>cahnom</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=189907</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/06/15/tahukah-anda-microsoft-mempublikasikan-banyak-tips-bermanfaat-di-scriptjunkie.aspx#comments</comments><description>&lt;p&gt;Bagi yang berkecimpung dengan dunia web programming, tentunya tidak lepas dengan JavaScript. Kita bisa saja cari library yang didapat dari hasil nge-bing, namun apakah kode kita bisa dengan tepat diterapakan di ASP.NET? Lalu di mana kita bisa dapatkan referensi JavaScript yang sesuai? Anda tidak perlu kawatir, Microsoft telah banyak mempublikasikan tips yang bermanfaat di &lt;a title="http://j.mp/9pYRaK" href="http://j.mp/9pYRaK"&gt;http://j.mp/9pYRaK&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Selamat menikmati.&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/cahnom/archive/2010/06/15/tahukah-anda-microsoft-mempublikasikan-banyak-tips-bermanfaat-di-scriptjunkie.aspx&amp;amp;subject=Tahukah Anda: Microsoft Mempublikasikan Banyak Tips Bermanfaat di ScriptJunkie" 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/cahnom/archive/2010/06/15/tahukah-anda-microsoft-mempublikasikan-banyak-tips-bermanfaat-di-scriptjunkie.aspx&amp;amp;t=Tahukah+Anda%3a+Microsoft+Mempublikasikan+Banyak+Tips+Bermanfaat+di+ScriptJunkie" target="_blank" title="Submit Tahukah Anda: Microsoft Mempublikasikan Banyak Tips Bermanfaat di ScriptJunkie 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/cahnom/archive/2010/06/15/tahukah-anda-microsoft-mempublikasikan-banyak-tips-bermanfaat-di-scriptjunkie.aspx&amp;amp;title=Tahukah+Anda%3a+Microsoft+Mempublikasikan+Banyak+Tips+Bermanfaat+di+ScriptJunkie" target="_blank" title="Submit Tahukah Anda: Microsoft Mempublikasikan Banyak Tips Bermanfaat di ScriptJunkie 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/cahnom/archive/2010/06/15/tahukah-anda-microsoft-mempublikasikan-banyak-tips-bermanfaat-di-scriptjunkie.aspx&amp;amp;phase=2" target="_blank" title="Submit Tahukah Anda: Microsoft Mempublikasikan Banyak Tips Bermanfaat di ScriptJunkie 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/cahnom/archive/2010/06/15/tahukah-anda-microsoft-mempublikasikan-banyak-tips-bermanfaat-di-scriptjunkie.aspx&amp;amp;title=Tahukah+Anda%3a+Microsoft+Mempublikasikan+Banyak+Tips+Bermanfaat+di+ScriptJunkie" target="_blank" title="Add Tahukah Anda: Microsoft Mempublikasikan Banyak Tips Bermanfaat di ScriptJunkie 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=189907" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/Javascript/default.aspx">Javascript</category></item><item><title>Membuat Aplikasi Bisnis Semakin Mudah dengan HTML5</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/05/27/membuat-aplikasi-bisnis-semakin-mudah-dengan-html5.aspx</link><pubDate>Thu, 27 May 2010 01:14:26 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:189274</guid><dc:creator>cahnom</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=189274</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/05/27/membuat-aplikasi-bisnis-semakin-mudah-dengan-html5.aspx#comments</comments><description>&lt;p&gt;HTML semakin berkembang seiring dengan perjalanan waktu. HTML yang dulunya hanya digunakan untuk teks statis, kini sudah menjadi sebuah sarana membuat aplikasi yang mumpuni. Spesifikasi HTML&amp;nbsp; yang saat ini banyak digunakan adalah HTML 4 yang dipublikasikan pertama kali pada tahun 1997. &lt;/p&gt; &lt;p&gt;Lebih dari 10 tahun HTML4 menjadi standar web. Kini hadir teknologi web baru yang merupakan pengembangan dari HTML4, yaitu HTML5. Pada HTML4 kita bisa membuat form dengan menggunakan kotak teks (textbox) yang mana untuk membuat validasi jenis data kita harus menanganinya sendiri. Dengan HTML5, hampir semua jenis kotak masukan (input box) sudah tersedia. Spesifikasi (&lt;em&gt;draft&lt;/em&gt;) lengkap mengenai kotak masukan dapat dilihat di:&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-input-element.html" href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-input-element.html"&gt;http://www.whatwg.org/specs/web-apps/current-work/multipage/the-input-element.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Dengan demikian kita tidap perlu membuat sendiri validasi untuk jenis data yang sudah umum.&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/cahnom/archive/2010/05/27/membuat-aplikasi-bisnis-semakin-mudah-dengan-html5.aspx&amp;amp;subject=Membuat Aplikasi Bisnis Semakin Mudah dengan HTML5" 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/cahnom/archive/2010/05/27/membuat-aplikasi-bisnis-semakin-mudah-dengan-html5.aspx&amp;amp;t=Membuat+Aplikasi+Bisnis+Semakin+Mudah+dengan+HTML5" target="_blank" title="Submit Membuat Aplikasi Bisnis Semakin Mudah dengan HTML5 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/cahnom/archive/2010/05/27/membuat-aplikasi-bisnis-semakin-mudah-dengan-html5.aspx&amp;amp;title=Membuat+Aplikasi+Bisnis+Semakin+Mudah+dengan+HTML5" target="_blank" title="Submit Membuat Aplikasi Bisnis Semakin Mudah dengan HTML5 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/cahnom/archive/2010/05/27/membuat-aplikasi-bisnis-semakin-mudah-dengan-html5.aspx&amp;amp;phase=2" target="_blank" title="Submit Membuat Aplikasi Bisnis Semakin Mudah dengan HTML5 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/cahnom/archive/2010/05/27/membuat-aplikasi-bisnis-semakin-mudah-dengan-html5.aspx&amp;amp;title=Membuat+Aplikasi+Bisnis+Semakin+Mudah+dengan+HTML5" target="_blank" title="Add Membuat Aplikasi Bisnis Semakin Mudah dengan HTML5 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=189274" width="1" height="1"&gt;</description></item><item><title>Upload dan Install Skin pada DNN 5</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/05/19/upload-dan-install-skin-pada-dnn-5.aspx</link><pubDate>Wed, 19 May 2010 00:19:37 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:187340</guid><dc:creator>cahnom</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=187340</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/05/19/upload-dan-install-skin-pada-dnn-5.aspx#comments</comments><description>&lt;p&gt;Instalasi skin di DNN 5 berbeda dengan versi sebelumnya. Pada DNN 5, skin dan modul disebut sebagai extension. Untuk mengupload skin, ikuti langkah-langkah berikut:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Login sebagai Host &lt;/li&gt;    &lt;li&gt;Masuk menu Host &amp;gt; Extensions. Anda akan melihat semua extension termasuk skin yang sudah terinstall.      &lt;div&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_3BBF945E.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="SKIN package list" border="0" alt="SKIN package list" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_21DB3862.png" width="240" height="125" /&gt;&lt;/a&gt;&amp;#160; &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;Gulung layar sampai ke bawah dan klik tombol &lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_1E0D6DC5.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Install Extension Wizard" border="0" alt="Install Extension Wizard" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_75FABEA5.png" width="190" height="31" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Pada halaman Install Extension, tekan tombon Browse dan pilih paket skin yang akan dipasang. Kemudian klik tombol &lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_14D13284.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Next" border="0" alt="Next" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_3AC6E2DA.png" width="61" height="25" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; &lt;div&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_78DFFD8B.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Browse DNN skin package" border="0" alt="Browse DNN skin package" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_77A7767A.png" width="244" height="187" /&gt;&lt;/a&gt;&amp;#160;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;Anda akan dapatkan informasi paket skin yang akan dipasang. Kemudian klik tombol &lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_14D13284.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Next" border="0" alt="Next" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_3AC6E2DA.png" width="61" height="25" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; &lt;div&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_1414428E.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_3E3B9E49.png" width="244" height="122" /&gt;&lt;/a&gt; &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;Di halaman Release Notes akan tampil informasi catatan khusus untuk rilis paket skin tersebut. Perhatikan dengan seksama apakah skin yang diupload sudah sesuai dengan versi DNN yang dipasang. Selanjutnya klik tombol &lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_14D13284.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Next" border="0" alt="Next" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_3AC6E2DA.png" width="61" height="25" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; &lt;div&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_117B8927.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_197B2958.png" width="244" height="86" /&gt;&lt;/a&gt; &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;Halaman terakhir merupakan halaman persetujuan dari pihak pembuat SKIN. Centang Accept License jika Anda setuju dan kemudian klik tombol &lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_14D13284.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Next" border="0" alt="Next" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_3AC6E2DA.png" width="61" height="25" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; &lt;div&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_5F576105.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_34FB2B86.png" width="244" height="70" /&gt;&lt;/a&gt; &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;Setelah semua langkah diikuti, Anda akan dapatkan laporan mengenai status dari instalasi. Jika semuanya sukses, Anda bisa gunakan skin tersebut melalui menu Admin &amp;gt; Skins. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Untuk menggunakan Skin yang sudah diupload, masuk menu Admin &amp;gt; Skins dan ikuti langkah-langkah berikut.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Pilih skin yang diinginkan pada combobox      &lt;div&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_5E9632E1.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_290D4AEF.png" width="244" height="137" /&gt;&lt;/a&gt;&amp;#160;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;Klik Apply pada salah satu layout yang tersedia      &lt;div&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_7BE83853.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_5FF7035B.png" width="190" height="178" /&gt;&lt;/a&gt; &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;Sekarang skin sudah terpasang dan dapat dilihat hasilnya.      &lt;div&gt;&lt;a href="http://geeks.netindonesia.net/blogs/cahnom/image_05DC8DE5.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" border="0" alt="image" src="http://geeks.netindonesia.net/blogs/cahnom/image_thumb_6CA0E812.png" width="244" height="124" /&gt;&lt;/a&gt; &lt;/div&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Demikian tutorial singkat mengenai pemasangan skin DNN 5. Semoga bermanfaat.&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/cahnom/archive/2010/05/19/upload-dan-install-skin-pada-dnn-5.aspx&amp;amp;subject=Upload dan Install Skin pada DNN 5" 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/cahnom/archive/2010/05/19/upload-dan-install-skin-pada-dnn-5.aspx&amp;amp;t=Upload+dan+Install+Skin+pada+DNN+5" target="_blank" title="Submit Upload dan Install Skin pada DNN 5 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/cahnom/archive/2010/05/19/upload-dan-install-skin-pada-dnn-5.aspx&amp;amp;title=Upload+dan+Install+Skin+pada+DNN+5" target="_blank" title="Submit Upload dan Install Skin pada DNN 5 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/cahnom/archive/2010/05/19/upload-dan-install-skin-pada-dnn-5.aspx&amp;amp;phase=2" target="_blank" title="Submit Upload dan Install Skin pada DNN 5 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/cahnom/archive/2010/05/19/upload-dan-install-skin-pada-dnn-5.aspx&amp;amp;title=Upload+dan+Install+Skin+pada+DNN+5" target="_blank" title="Add Upload dan Install Skin pada DNN 5 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=187340" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/DNN/default.aspx">DNN</category></item><item><title>Materi Presentasi ASP.NET 4.0 and JavaScript di Innovation Day 2010</title><link>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/05/18/materi-presentasi-asp-net-4-0-and-javascript-di-innovation-day-2010.aspx</link><pubDate>Mon, 17 May 2010 18:35:00 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:187320</guid><dc:creator>cahnom</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/cahnom/rsscomments.aspx?PostID=187320</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/cahnom/archive/2010/05/18/materi-presentasi-asp-net-4-0-and-javascript-di-innovation-day-2010.aspx#comments</comments><description>&lt;p&gt;Bagi yang tidak sempat mengunjungi presentasi saya di Innovation Day 2010. Saya sudah unggah materi presentasi dan proyek Visual Studio 2010.&lt;/p&gt;
&lt;p&gt;Presentasi saya dapat dilihat di &lt;a title="sini" href="http://cid-75533bb86bc6d673.skydrive.live.com/self.aspx/Public/Presentations/ASP.NET%204.0%20and%20JavaScript.pptx"&gt;sini&lt;/a&gt; sedangkan proyek Visual Studio 2010 dapat diunduh di &lt;/p&gt;&lt;iframe style="PADDING-BOTTOM:0px;BACKGROUND-COLOR:#fcfcfc;PADDING-LEFT:0px;WIDTH:98px;PADDING-RIGHT:0px;HEIGHT:115px;PADDING-TOP:0px;" src="http://cid-75533bb86bc6d673.skydrive.live.com/embedicon.aspx/Public/Source%20Codes/AjaxGrid.zip" frameborder="0"&gt;&lt;/iframe&gt;
&lt;p&gt;Terdapat lima materi pokok dalam proyek tersebut diantaranya:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Microsoft Ajax Template. Merupakan template engine yang hingga preview 6 (sebelum RTM) masuk ke dalam core Microsoft Ajax. Saat keluar versi RTM, template engine ini dipindah ke AjaxControlToolkit. Pemindahan ini dengan alasan bahwa semua client library akan difokuskan ke jQuery. Sumber: &lt;a href="http://stephenwalther.com/blog/archive/2010/03/16/microsoft-jquery-and-templating.aspx"&gt;http://stephenwalther.com/blog/archive/2010/03/16/microsoft-jquery-and-templating.aspx&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;jTemplate. Merupakan template engine berbasis plug-in jQuery. Plug-in ini cukup sederhana namun dapat memenuhi sebagian besar kasus yang pernah saya hadapi di proyek nyata.&lt;/li&gt;
&lt;li&gt;ScriptManager improvement. Beberapa perbaikan ScriptManager dibandingkan dengan versi 3.5. Referensi lengkap dapat dibaca di &lt;a title="ASP.NET 4.0 ScriptManager Improvements - Infinities Loop" href="http://weblogs.asp.net/infinitiesloop/archive/2009/11/23/asp-net-4-0-scriptmanager-improvements.aspx"&gt;ASP.NET 4.0 ScriptManager Improvements - Infinities Loop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Microsoft CDN. Dengan adanya CDN, aplikasi web kita dapat cepat diakses dari segala penjuru dunia. Semua static script (termasuk Microsoft Menu, Microsoft Ajax, jQuery, dll) diambil dari server CDN yang tersebar di semua belahan dunia. User yang mengakses web akan mendownload static script tersbut dari CDN terdekat, bukan dari web server termpat aplikasi di-host.&lt;/li&gt;
&lt;li&gt;HTML5. Merupakan standar baru HTML masa depan yang mendukung aplikasi web lebih interaktif dan tampilan pengguna yang lebih kaya. Materi yang berkenaan dengan HTML5 yang menampilkan jam analog dengan canvas dan memutar video tanpa plugins dengan tag video. Format video yang didukung sebagian besar browser modern adalah format MPEG-4 (H-264), namun Firefox hanya mendukung format Ogg. Saya gunakan video sample yang ada di Windows (.wmv), namun format video tersebut tidak didukung oleh HTML5. Untuk mengkonversi .wmv ke MPEG-4, saya gunakan Microsoft Expression Encoder 3. Sedangkan untuk dapat mengkonversi format video ke dalam Ogg, saya gunakan layanan online &lt;a title="http://media-convert.com/" href="http://media-convert.com/"&gt;http://media-convert.com/&lt;/a&gt;. Selain layanan online, Anda bisa gunakan piranti lunak gratis &lt;a href="http://www.mirovideoconverter.com/"&gt;Miro Video Converter&lt;/a&gt; (&lt;a href="http://webdesign.about.com/gi/o.htm?zi=1/XJ&amp;amp;zTi=1&amp;amp;sdn=webdesign&amp;amp;cdn=compute&amp;amp;tm=95&amp;amp;f=00&amp;amp;su=p284.9.336.ip_p504.1.336.ip_&amp;amp;tt=29&amp;amp;bt=1&amp;amp;bts=1&amp;amp;zu=http%3A//ftp.osuosl.org/pub/pculture.org/mirovideoconverter/MiroConverterSetup.msi"&gt;Windows&lt;/a&gt; &lt;a href="http://ftp.osuosl.org/pub/pculture.org/mirovideoconverter/mac/Miro%20Video%20Converter.dmg"&gt;Macintosh&lt;/a&gt;). &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Untuk dapat menjalankan proyek ini secara keseluruhan, diperlukan web server. Jika Anda mengunakan IIS7, tidak ada setting tambahan di web server karena setting dilakukan di file web.config. Jika Anda menggunakan IIS6, Anda perlu mensetting Mime-Type supaya browser mengenali mime-type file video.&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/cahnom/archive/2010/05/18/materi-presentasi-asp-net-4-0-and-javascript-di-innovation-day-2010.aspx&amp;amp;subject=Materi Presentasi ASP.NET 4.0 and JavaScript di Innovation Day 2010" 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/cahnom/archive/2010/05/18/materi-presentasi-asp-net-4-0-and-javascript-di-innovation-day-2010.aspx&amp;amp;t=Materi+Presentasi+ASP.NET+4.0+and+JavaScript+di+Innovation+Day+2010" target="_blank" title="Submit Materi Presentasi ASP.NET 4.0 and JavaScript di Innovation Day 2010 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/cahnom/archive/2010/05/18/materi-presentasi-asp-net-4-0-and-javascript-di-innovation-day-2010.aspx&amp;amp;title=Materi+Presentasi+ASP.NET+4.0+and+JavaScript+di+Innovation+Day+2010" target="_blank" title="Submit Materi Presentasi ASP.NET 4.0 and JavaScript di Innovation Day 2010 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/cahnom/archive/2010/05/18/materi-presentasi-asp-net-4-0-and-javascript-di-innovation-day-2010.aspx&amp;amp;phase=2" target="_blank" title="Submit Materi Presentasi ASP.NET 4.0 and JavaScript di Innovation Day 2010 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/cahnom/archive/2010/05/18/materi-presentasi-asp-net-4-0-and-javascript-di-innovation-day-2010.aspx&amp;amp;title=Materi+Presentasi+ASP.NET+4.0+and+JavaScript+di+Innovation+Day+2010" target="_blank" title="Add Materi Presentasi ASP.NET 4.0 and JavaScript di Innovation Day 2010 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=187320" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/client+template/default.aspx">client template</category><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/CDN/default.aspx">CDN</category><category domain="http://geeks.netindonesia.net/blogs/cahnom/archive/tags/HTML5/default.aspx">HTML5</category></item></channel></rss>
