<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://geeks.netindonesia.net/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Luhur S Nugroho</title><subtitle type="html">Windows Workflow Specialist</subtitle><id>http://geeks.netindonesia.net/blogs/luhur/atom.aspx</id><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/luhur/default.aspx" /><link rel="self" type="application/atom+xml" href="http://geeks.netindonesia.net/blogs/luhur/atom.aspx" /><generator uri="http://communityserver.org" version="3.1.20917.1142">Community Server</generator><updated>2006-03-09T20:56:00Z</updated><entry><title>Synchronous Workflow Thread with ASP.Net</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/luhur/archive/2007/10/04/Synchronous-Workflow-Thread-with-ASP.Net.aspx" /><id>http://geeks.netindonesia.net/blogs/luhur/archive/2007/10/04/Synchronous-Workflow-Thread-with-ASP.Net.aspx</id><published>2007-10-04T04:09:00Z</published><updated>2007-10-04T04:09:00Z</updated><content type="html">&lt;font size="2"&gt;Pada&amp;nbsp;acara 2nd MSDN Day beberapa waktu lalu, dengan topik Windows Workflow Architecture Pak Irving H, menjelaskan betapa susahnya mencari referensi tentang Windows Workflow.&amp;nbsp;Pak Irving menjelaskan bagaimana hosting workflow di ASP.Net (IIS). Disini saya akan menjelaskan juga bagaimana hosting workflow untuk project yang saat ini saya kerjakan.&lt;/font&gt; &lt;p&gt;&lt;font size="2"&gt;Seperti yang telah kita ketahui, ASP.Net memberikan response ketika ada request. Padahal secara default workflow dieksekusi dengan cara asychronous, sehingga ada kemungkinan response yang diberikan mendahului eksekusi workflow. Windows Workflow release terbaru (bukan beta) sudah menyediakan service agar eksekusi workflow dijalankan dengan cara synchronous.Service tersebut adalah ManualWorkflowSchedulerService. &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;ManualWorkflowSchedulerService adalah service workflow yang menyediakan &amp;quot;threading service&amp;quot; sehingga host menyumbangkan thread untuk instance workflow yang dipanggil. Dengan kondisi ini host dapat menjalankan instance suatu workflow dalam satu thread (synchronous), karena service ini akan memblok eksekusi host sampai instance suatu workflow menjadi idle.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;Berikut cuplikan code dari global.asax&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff"&gt;&lt;font size="2"&gt;void&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; Application_Start(&lt;/font&gt;&lt;font color="#0000ff"&gt;&lt;font size="2"&gt;object&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; sender, &lt;/font&gt;&lt;font color="#2b91af"&gt;&lt;font size="2"&gt;EventArgs&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; e) &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;{&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#008000"&gt;&lt;font size="2"&gt;// Code that runs on application startup&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#2b91af"&gt;&lt;font size="2"&gt;WorkflowRuntime&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; workflowRuntime = &lt;/font&gt;&lt;font color="#0000ff"&gt;&lt;font size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af"&gt;&lt;font size="2"&gt;WorkflowRuntime&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#a31515"&gt;&lt;font size="2"&gt;&amp;quot;WorkflowRuntime&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;); &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#2b91af"&gt;&lt;font size="2"&gt;ManualWorkflowSchedulerService&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; scheduleService = &lt;/font&gt;&lt;font color="#0000ff"&gt;&lt;font size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af"&gt;&lt;font size="2"&gt;ManualWorkflowSchedulerService&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#0000ff"&gt;&lt;font size="2"&gt;true&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;); &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;workflowRuntime.AddService(scheduleService);&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;... &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;workflowRuntime.StartRuntime();&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;Application[&lt;/font&gt;&lt;font color="#a31515"&gt;&lt;font size="2"&gt;&amp;quot;WorkflowRuntime&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;] = workflowRuntime; &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;}&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;pertama kali membuat container&amp;nbsp;workflow dengan&amp;nbsp;cara instance WorkflowRuntime. Tambahkan service&amp;nbsp;ManualWorkflowSchedulerService kedalam WorkflowRuntime. Setelah itu jalankan runtime dari container workflowruntime. Dan workflowruntime disimpan di state application sehingga bisa dipanggil dari page-page aspx.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff"&gt;&lt;font size="2"&gt;void&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; Application_End(&lt;/font&gt;&lt;font color="#0000ff"&gt;&lt;font size="2"&gt;object&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; sender, &lt;/font&gt;&lt;font color="#2b91af"&gt;&lt;font size="2"&gt;EventArgs&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; e) &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;{&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#008000"&gt;&lt;font size="2"&gt;// Code that runs on application shutdown&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#2b91af"&gt;&lt;font size="2"&gt;WorkflowRuntime&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; workflowRuntime = Application[&lt;/font&gt;&lt;font color="#a31515"&gt;&lt;font size="2"&gt;&amp;quot;WorkflowRuntime&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;] &lt;/font&gt;&lt;font color="#0000ff"&gt;&lt;font size="2"&gt;as&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af"&gt;&lt;font size="2"&gt;WorkflowRuntime&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;... &lt;/font&gt;&lt;p&gt;&lt;font color="#008000"&gt;&lt;font size="2"&gt;// stop workflow runtime&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;workflowRuntime.StopRuntime();&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;}&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;Karena menjalankan workflowruntime pada saat application start, maka pada application stop atau IIS Stop&amp;nbsp;workflow runtime perlu distop sehingga bisa menghemat memori.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;Beberapa service-service workflow yang lain tidak saya cantumkan dan jelaskan saat ini, dan akan saya bahas berikutnya.&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/luhur/archive/2007/10/04/Synchronous-Workflow-Thread-with-ASP.Net.aspx&amp;amp;subject=Synchronous Workflow Thread with ASP.Net" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/luhur/archive/2007/10/04/Synchronous-Workflow-Thread-with-ASP.Net.aspx&amp;amp;t=Synchronous+Workflow+Thread+with+ASP.Net" target="_blank" title="Submit Synchronous Workflow Thread with ASP.Net to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/luhur/archive/2007/10/04/Synchronous-Workflow-Thread-with-ASP.Net.aspx&amp;amp;title=Synchronous+Workflow+Thread+with+ASP.Net" target="_blank" title="Submit Synchronous Workflow Thread with ASP.Net to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/luhur/archive/2007/10/04/Synchronous-Workflow-Thread-with-ASP.Net.aspx&amp;amp;phase=2" target="_blank" title="Submit Synchronous Workflow Thread with ASP.Net to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/luhur/archive/2007/10/04/Synchronous-Workflow-Thread-with-ASP.Net.aspx&amp;amp;title=Synchronous+Workflow+Thread+with+ASP.Net" target="_blank" title="Add Synchronous Workflow Thread with ASP.Net to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=22170" width="1" height="1"&gt;</content><author><name>luhur</name><uri>http://geeks.netindonesia.net/members/luhur.aspx</uri></author><category term="Workflow" scheme="http://geeks.netindonesia.net/blogs/luhur/archive/tags/Workflow/default.aspx" /></entry><entry><title>Windows FX Developer</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/luhur/archive/2007/10/02/Windows-FX-.aspx" /><id>http://geeks.netindonesia.net/blogs/luhur/archive/2007/10/02/Windows-FX-.aspx</id><published>2007-10-02T11:48:00Z</published><updated>2007-10-02T11:48:00Z</updated><content type="html">&lt;p&gt;postingan sebelum tarawih &lt;img src="http://geeks.netindonesia.net/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;Windows FX salah satu teknologi Microsoft yang dirilis bersamaan dengan Windows Vista. Microsoft akan tetap mensupport teknologi ini pada product-product terbaru (Windows Longhorn, sebuah platform untuk &amp;quot;connected systems&amp;quot;). Meski masih baru, Microsoft berkomitment mengembangkan teknologi ini sehingga mencapai maturity dimasa depan (.Net 3.0 &amp;gt;&amp;nbsp;.Net 3.5).&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;Windows Communication Foundation, Windows Workflow Foundation, Windows Presentation Foundation, Windows CardSpace&amp;nbsp;merupakan paket bundling yang didapat dari Windows FX.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;Jika anda tertarik mengembangkan aplikasi bisnis anda dengan Windows FX sebagai backend atau frontend. Kenapa tidak berinvestasi dari awal?&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;I&amp;#39;m C# developer, &amp;quot;highly passion&amp;quot; to learn and adopt Windows FX technology. I&amp;rsquo;ve involve some project using Windows Workflow Foundation (role as dev. lead), and &lt;span&gt;&amp;nbsp;&lt;/span&gt;now searching a company which has plan or future roadmap using Windows FX Technology.&amp;nbsp;&lt;span&gt;&amp;nbsp;&lt;img src="http://geeks.netindonesia.net/emoticons/emotion-5.gif" alt="Wink" /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;If you have interest to hire me or assist you, you can ask for my detail resume and availability date to : luhur[at]lsnugroho[dot]com&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/luhur/archive/2007/10/02/Windows-FX-.aspx&amp;amp;subject=Windows FX Developer" 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/luhur/archive/2007/10/02/Windows-FX-.aspx&amp;amp;t=Windows+FX+Developer" target="_blank" title="Submit Windows FX Developer 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/luhur/archive/2007/10/02/Windows-FX-.aspx&amp;amp;title=Windows+FX+Developer" target="_blank" title="Submit Windows FX Developer 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/luhur/archive/2007/10/02/Windows-FX-.aspx&amp;amp;phase=2" target="_blank" title="Submit Windows FX Developer 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/luhur/archive/2007/10/02/Windows-FX-.aspx&amp;amp;title=Windows+FX+Developer" target="_blank" title="Add Windows FX Developer 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=22134" width="1" height="1"&gt;</content><author><name>luhur</name><uri>http://geeks.netindonesia.net/members/luhur.aspx</uri></author><category term="Personal" scheme="http://geeks.netindonesia.net/blogs/luhur/archive/tags/Personal/default.aspx" /></entry><entry><title>Intentionally Left Blank</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/luhur/archive/2007/06/08/Intentionally-Left-Blank.aspx" /><id>http://geeks.netindonesia.net/blogs/luhur/archive/2007/06/08/Intentionally-Left-Blank.aspx</id><published>2007-06-08T15:29:00Z</published><updated>2007-06-08T15:29:00Z</updated><content type="html">string.Empty;
&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/luhur/archive/2007/06/08/Intentionally-Left-Blank.aspx&amp;amp;subject=Intentionally Left Blank" 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/luhur/archive/2007/06/08/Intentionally-Left-Blank.aspx&amp;amp;t=Intentionally+Left+Blank" target="_blank" title="Submit Intentionally Left Blank 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/luhur/archive/2007/06/08/Intentionally-Left-Blank.aspx&amp;amp;title=Intentionally+Left+Blank" target="_blank" title="Submit Intentionally Left Blank 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/luhur/archive/2007/06/08/Intentionally-Left-Blank.aspx&amp;amp;phase=2" target="_blank" title="Submit Intentionally Left Blank 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/luhur/archive/2007/06/08/Intentionally-Left-Blank.aspx&amp;amp;title=Intentionally+Left+Blank" target="_blank" title="Add Intentionally Left Blank 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=18940" width="1" height="1"&gt;</content><author><name>luhur</name><uri>http://geeks.netindonesia.net/members/luhur.aspx</uri></author><category term="Personal" scheme="http://geeks.netindonesia.net/blogs/luhur/archive/tags/Personal/default.aspx" /></entry><entry><title>Training .Net (custom curriculum)</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/luhur/archive/2007/03/21/Training-.Net-_2800_custom-curriculum_2900_.aspx" /><id>http://geeks.netindonesia.net/blogs/luhur/archive/2007/03/21/Training-.Net-_2800_custom-curriculum_2900_.aspx</id><published>2007-03-21T12:20:00Z</published><updated>2007-03-21T12:20:00Z</updated><content type="html">dua minggu ini dapat kesempatan mengikuti training .net gratis (dibiayai kantor &lt;img src="http://geeks.netindonesia.net/emoticons/emotion-2.gif" alt="Big Smile" /&gt;) di salah satu lembaga training professional (authorized partner MS loh). Memang curriculum-nya bukan MOC tapi berdasarkan kebutuhan company sehingga dibuat custom. Dari custom  curriculum termuat berapa topik spt OO Concept, ADO.NET, ASP.NET, ASP.NET AJAX, Enterprise Library January 2006, and the last guess what? yeah WCF &amp;amp; WF. Selain topik terakhir karena topik topik lainnya just refresh thing, saya sangat mengharapkan best practices bisa diberikan oleh trainer karena memang training dalam bentuk workshop. Ternyata sangat jauh harapan karena si trainer sangat MOC based sehingga materi yang diberikan (menurut saya) sekadar hal-hal basic dan bisa dicari di MSDN ataupun community sites, dan topic non MOC lainnya berupa hands-on lab dari official site!!&lt;img src="http://geeks.netindonesia.net/emoticons/emotion-39.gif" alt="Super Angry" /&gt; . Parahnya lagi ada aplikasi yang dibuat berdasarkan HOL terjadi error dan waktu yang dibutuhkan untuk itu sangat lama arrgh @$!&amp;amp;% (beberapa teman sempat stress gara-gara try n error debugging dan configuration) , tampaknya trainer-nya belum siap kali yach jika terjadi error. Beberapa teman yang juga mengikuti training bersama saya sangat kecewa termasuk saya &lt;img src="http://geeks.netindonesia.net/emoticons/emotion-7.gif" alt="Tongue Tied" /&gt;. Terlepas dari itu, jadi teringat beberapa tahun yang lalu. Waktu itu saya mengikuti training ASP.NET Camp yang langsung diasuh INDC dengan biaya murah (mungkin trainer-trainernya sukarela mengisi materi tanpa imbalan sehingga cost biaya bisa ditekan, tentu selain donasi dari sponsor). Waktu itu trainernya mas &lt;a href="http://geeks.netindonesia.net/blogs/norman"&gt;Norman&lt;/a&gt; dan mas &lt;a href="http://geeks.netindonesia.net/blogs/agung"&gt;Agung&lt;/a&gt;. Walaupun cuma dua hari, materi yang disampaikan cukup padat dan jelas, dan study case-nya juga mendekati &amp;quot;real world app&amp;quot; yaitu aplikasi e-commerce sederhana. Saya jadi sangat merindukan training-training murah yang langsung di asuh oleh geeks .net. Mungkin untuk saat ini sangat sulit kali yah, setidaknya ada training .net yang diselenggarakan oleh pakar-pakarnya .net walaupun merogoh kocek agak dalam, asalkan worthy&lt;img src="http://geeks.netindonesia.net/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&lt;br /&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/luhur/archive/2007/03/21/Training-.Net-_2800_custom-curriculum_2900_.aspx&amp;amp;subject=Training .Net (custom curriculum)" 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/luhur/archive/2007/03/21/Training-.Net-_2800_custom-curriculum_2900_.aspx&amp;amp;t=Training+.Net+(custom+curriculum)" target="_blank" title="Submit Training .Net (custom curriculum) 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/luhur/archive/2007/03/21/Training-.Net-_2800_custom-curriculum_2900_.aspx&amp;amp;title=Training+.Net+(custom+curriculum)" target="_blank" title="Submit Training .Net (custom curriculum) 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/luhur/archive/2007/03/21/Training-.Net-_2800_custom-curriculum_2900_.aspx&amp;amp;phase=2" target="_blank" title="Submit Training .Net (custom curriculum) 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/luhur/archive/2007/03/21/Training-.Net-_2800_custom-curriculum_2900_.aspx&amp;amp;title=Training+.Net+(custom+curriculum)" target="_blank" title="Add Training .Net (custom curriculum) 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=15677" width="1" height="1"&gt;</content><author><name>luhur</name><uri>http://geeks.netindonesia.net/members/luhur.aspx</uri></author><category term="Training" scheme="http://geeks.netindonesia.net/blogs/luhur/archive/tags/Training/default.aspx" /></entry><entry><title>speaking about unit testing</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/luhur/archive/2007/02/22/speaking-about-unit-testing.aspx" /><id>http://geeks.netindonesia.net/blogs/luhur/archive/2007/02/22/speaking-about-unit-testing.aspx</id><published>2007-02-22T08:00:00Z</published><updated>2007-02-22T08:00:00Z</updated><content type="html">Yeah, kemarin baru saja presentasi unit testing with NUnit tool dihadapan rekan-rekan .net developer astra international. Sebenarnya sudah lama saya menginginkan &amp;quot;Extreme Programming&amp;quot; dikenal dan digunakan rekan-rekan. Namun untuk itu rekan-rekan saya harus mengetahui banyak apa itu XP, dan misi saya untuk meng-encourage sesama developer mencoba XP. Dalam presentasi tersebut saya menjelaskan pertanyaan besar kenapa setiap developer mencoba &amp;quot;automated testing&amp;quot; sebelum menulis production code, dan sampai cara penggunaan dengan Nunit. Walaupun tidak komplet (karena waktu yang diberikan cuma 1 Jam) ya setidaknya memberikan gambaran betapa pentingnya penggunaan unit testing . Dan banyak rekan rekan yang antusias dan tertarik dengan hal ini. Saya berharap lain kali bisa mengenalkan topik lainnya seperti spiking, refactoring, incremental design, continous integration, dll.
&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/luhur/archive/2007/02/22/speaking-about-unit-testing.aspx&amp;amp;subject=speaking about unit testing" 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/luhur/archive/2007/02/22/speaking-about-unit-testing.aspx&amp;amp;t=speaking+about+unit+testing" target="_blank" title="Submit speaking about unit testing 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/luhur/archive/2007/02/22/speaking-about-unit-testing.aspx&amp;amp;title=speaking+about+unit+testing" target="_blank" title="Submit speaking about unit testing 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/luhur/archive/2007/02/22/speaking-about-unit-testing.aspx&amp;amp;phase=2" target="_blank" title="Submit speaking about unit testing 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/luhur/archive/2007/02/22/speaking-about-unit-testing.aspx&amp;amp;title=speaking+about+unit+testing" target="_blank" title="Add speaking about unit testing 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=15095" width="1" height="1"&gt;</content><author><name>luhur</name><uri>http://geeks.netindonesia.net/members/luhur.aspx</uri></author><category term="TDD" scheme="http://geeks.netindonesia.net/blogs/luhur/archive/tags/TDD/default.aspx" /></entry><entry><title>something big is about to happen</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/luhur/archive/2007/01/23/something-big-is-about-to-happen.aspx" /><id>http://geeks.netindonesia.net/blogs/luhur/archive/2007/01/23/something-big-is-about-to-happen.aspx</id><published>2007-01-23T04:19:00Z</published><updated>2007-01-23T04:19:00Z</updated><content type="html">&lt;p&gt;&amp;quot;something big is about to happen&amp;quot; : Don Box (Architect, Microsoft), a foreword to Essential Windows Workflow Foundation book.&lt;/p&gt;&lt;p&gt;He said that&amp;nbsp; Windows Workflow Foundation (WF) is an excellent example of a meta-runtime that 
puts developers in control of how programs are written and how programs execute. 
The developer defines the schema for a program and then provides an 
interpretation over that schema to allow it to be deployed and run. It is a 
simple idea that has huge ramifications.&lt;/p&gt;&lt;p&gt;so for dotnetter jangan tunda-tunda lagi kesempatan untuk belajar dan mengimplementasi hal ini.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/luhur/archive/2007/01/23/something-big-is-about-to-happen.aspx&amp;amp;subject=something big is about to happen" 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/luhur/archive/2007/01/23/something-big-is-about-to-happen.aspx&amp;amp;t=something+big+is+about+to+happen" target="_blank" title="Submit something big is about to happen 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/luhur/archive/2007/01/23/something-big-is-about-to-happen.aspx&amp;amp;title=something+big+is+about+to+happen" target="_blank" title="Submit something big is about to happen 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/luhur/archive/2007/01/23/something-big-is-about-to-happen.aspx&amp;amp;phase=2" target="_blank" title="Submit something big is about to happen 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/luhur/archive/2007/01/23/something-big-is-about-to-happen.aspx&amp;amp;title=something+big+is+about+to+happen" target="_blank" title="Add something big is about to happen 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=14535" width="1" height="1"&gt;</content><author><name>luhur</name><uri>http://geeks.netindonesia.net/members/luhur.aspx</uri></author><category term=".NET 3.0" scheme="http://geeks.netindonesia.net/blogs/luhur/archive/tags/.NET+3.0/default.aspx" /></entry><entry><title>Time to "coding hore - hore"</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/luhur/archive/2007/01/09/Time-to-_2200_coding-hore-_2D00_-hore_2200_.aspx" /><id>http://geeks.netindonesia.net/blogs/luhur/archive/2007/01/09/Time-to-_2200_coding-hore-_2D00_-hore_2200_.aspx</id><published>2007-01-09T06:32:00Z</published><updated>2007-01-09T06:32:00Z</updated><content type="html">&lt;p&gt;for this year i will begin with open source project (hemmm). The Planning for this project will be publish on Februari on codeplex.com&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;so guys, wish me to finish this open source project.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/luhur/archive/2007/01/09/Time-to-_2200_coding-hore-_2D00_-hore_2200_.aspx&amp;amp;subject=Time to &amp;quot;coding hore - hore&amp;quot;" 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/luhur/archive/2007/01/09/Time-to-_2200_coding-hore-_2D00_-hore_2200_.aspx&amp;amp;t=Time+to+%26quot%3bcoding+hore+-+hore%26quot%3b" target="_blank" title="Submit Time to &amp;quot;coding hore - hore&amp;quot; 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/luhur/archive/2007/01/09/Time-to-_2200_coding-hore-_2D00_-hore_2200_.aspx&amp;amp;title=Time+to+%26quot%3bcoding+hore+-+hore%26quot%3b" target="_blank" title="Submit Time to &amp;quot;coding hore - hore&amp;quot; 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/luhur/archive/2007/01/09/Time-to-_2200_coding-hore-_2D00_-hore_2200_.aspx&amp;amp;phase=2" target="_blank" title="Submit Time to &amp;quot;coding hore - hore&amp;quot; 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/luhur/archive/2007/01/09/Time-to-_2200_coding-hore-_2D00_-hore_2200_.aspx&amp;amp;title=Time+to+%26quot%3bcoding+hore+-+hore%26quot%3b" target="_blank" title="Add Time to &amp;quot;coding hore - hore&amp;quot; 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=14309" width="1" height="1"&gt;</content><author><name>luhur</name><uri>http://geeks.netindonesia.net/members/luhur.aspx</uri></author><category term="Project" scheme="http://geeks.netindonesia.net/blogs/luhur/archive/tags/Project/default.aspx" /></entry><entry><title>Head First OOA&amp;D Review</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/luhur/archive/2007/01/09/Head-First-OOA_2600_D-Review.aspx" /><id>http://geeks.netindonesia.net/blogs/luhur/archive/2007/01/09/Head-First-OOA_2600_D-Review.aspx</id><published>2007-01-09T01:51:00Z</published><updated>2007-01-09T01:51:00Z</updated><content type="html">&lt;p&gt;I was lucky because have the copy of this book. After looking for book that can help me build &amp;quot;great&amp;quot; software , Now I must read this book cover to cover :)&lt;/p&gt;&lt;p&gt;In this book you &amp;#39;re not only know how to build &amp;quot;great&amp;quot; software, but many OO principles and Design Pattern to solve problem correctly.&lt;br /&gt;the author expected for reader to have fun, seriously to learn, able to write great software consistently .&lt;/p&gt;&lt;p&gt;Heeemm, a good challenge.....&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/luhur/archive/2007/01/09/Head-First-OOA_2600_D-Review.aspx&amp;amp;subject=Head First OOA&amp;amp;D Review" 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/luhur/archive/2007/01/09/Head-First-OOA_2600_D-Review.aspx&amp;amp;t=Head+First+OOA%26amp%3bD+Review" target="_blank" title="Submit Head First OOA&amp;amp;D Review 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/luhur/archive/2007/01/09/Head-First-OOA_2600_D-Review.aspx&amp;amp;title=Head+First+OOA%26amp%3bD+Review" target="_blank" title="Submit Head First OOA&amp;amp;D Review 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/luhur/archive/2007/01/09/Head-First-OOA_2600_D-Review.aspx&amp;amp;phase=2" target="_blank" title="Submit Head First OOA&amp;amp;D Review 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/luhur/archive/2007/01/09/Head-First-OOA_2600_D-Review.aspx&amp;amp;title=Head+First+OOA%26amp%3bD+Review" target="_blank" title="Add Head First OOA&amp;amp;D Review 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=14292" width="1" height="1"&gt;</content><author><name>luhur</name><uri>http://geeks.netindonesia.net/members/luhur.aspx</uri></author><category term="Books" scheme="http://geeks.netindonesia.net/blogs/luhur/archive/tags/Books/default.aspx" /></entry><entry><title> Biztalk Server 2006 Developer Edition</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/luhur/archive/2006/05/23/9726.aspx" /><id>http://geeks.netindonesia.net/blogs/luhur/archive/2006/05/23/9726.aspx</id><published>2006-05-23T01:03:00Z</published><updated>2006-05-23T01:03:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Akhirnya Dapet Juga barang ini, sebagai informasi benda ini kudapatkan sebagai doorprice saat mengikuti ready to launch vs 2005,sql sever 2005, dan biztalk 2006 pada saat dIM. setelah lama menunggu akhirnya dapat email pemberitahuan. sayangnya untuk mendapatkan benda ini harus download :(, download dimana yach yang bisa sampe bermega-mega? padahal saya mengharapkan berupa cd/dvd. Adakah teman2x INDC yang bisa membantu? atau mungkin microsoft Indonesia mau berbaik hati untuk mendownloadkan filenya.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/luhur/archive/2006/05/23/9726.aspx&amp;amp;subject= Biztalk Server 2006 Developer Edition" 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/luhur/archive/2006/05/23/9726.aspx&amp;amp;t=+Biztalk+Server+2006+Developer+Edition" target="_blank" title="Submit  Biztalk Server 2006 Developer Edition 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/luhur/archive/2006/05/23/9726.aspx&amp;amp;title=+Biztalk+Server+2006+Developer+Edition" target="_blank" title="Submit  Biztalk Server 2006 Developer Edition 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/luhur/archive/2006/05/23/9726.aspx&amp;amp;phase=2" target="_blank" title="Submit  Biztalk Server 2006 Developer Edition 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/luhur/archive/2006/05/23/9726.aspx&amp;amp;title=+Biztalk+Server+2006+Developer+Edition" target="_blank" title="Add  Biztalk Server 2006 Developer Edition 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=9726" width="1" height="1"&gt;</content><author><name>luhur</name><uri>http://geeks.netindonesia.net/members/luhur.aspx</uri></author></entry><entry><title>Domain Driven —The Song</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/luhur/archive/2006/05/12/9620.aspx" /><id>http://geeks.netindonesia.net/blogs/luhur/archive/2006/05/12/9620.aspx</id><published>2006-05-12T14:24:00Z</published><updated>2006-05-12T14:24:00Z</updated><content type="html">&lt;P&gt;nice song ;)&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;I&amp;#8217;m sitting at my workstation,&lt;BR&gt;Got a two inch stack of documentation. (Mmm.)&lt;BR&gt;And each page looks the same to me&lt;BR&gt;With Visitors and Factories,&lt;BR&gt;And every data class I see&lt;BR&gt;Reminds me that I long to be...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;&lt;FONT size=2&gt;&lt;EM&gt;Chorus:&lt;/EM&gt;&lt;BR&gt;Domain Driven&lt;BR&gt;We wish we was&lt;BR&gt;Domain Driven&lt;BR&gt;Domain, where the code's not breaking&lt;BR&gt;Domain, where my head's not aching&lt;BR&gt;Domain, where the system's speaking&lt;BR&gt;Constantly to me&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;Every class an endless stream,&lt;BR&gt;Of muddled names and responsibilities. (Mmm.)&lt;BR&gt;The shallow model frightens me&lt;BR&gt;With subtle bugs that I can&amp;#8217;t see.&lt;BR&gt;This software runs the company&lt;BR&gt;Won&amp;#8217;t domain experts talk to me?&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT face=Tahoma size=2&gt;(chorus)&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;Tonight I'm staying late again,&lt;BR&gt;I'll play the game and pretend. (Mmm.)&lt;BR&gt;Our big design comes back to me&lt;BR&gt;In shades of mediocrity,&lt;BR&gt;Like emptiness in harmony&lt;BR&gt;This architecture's killing me.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT face=Tahoma size=2&gt;(chorus)&lt;/FONT&gt;&lt;/EM&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/luhur/archive/2006/05/12/9620.aspx&amp;amp;subject=Domain Driven —The Song" 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/luhur/archive/2006/05/12/9620.aspx&amp;amp;t=Domain+Driven+%e2%80%94The+Song" target="_blank" title="Submit Domain Driven —The Song 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/luhur/archive/2006/05/12/9620.aspx&amp;amp;title=Domain+Driven+%e2%80%94The+Song" target="_blank" title="Submit Domain Driven —The Song 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/luhur/archive/2006/05/12/9620.aspx&amp;amp;phase=2" target="_blank" title="Submit Domain Driven —The Song 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/luhur/archive/2006/05/12/9620.aspx&amp;amp;title=Domain+Driven+%e2%80%94The+Song" target="_blank" title="Add Domain Driven —The Song 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=9620" width="1" height="1"&gt;</content><author><name>luhur</name><uri>http://geeks.netindonesia.net/members/luhur.aspx</uri></author></entry><entry><title>measuring your .net development skills</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/luhur/archive/2006/04/13/9314.aspx" /><id>http://geeks.netindonesia.net/blogs/luhur/archive/2006/04/13/9314.aspx</id><published>2006-04-13T13:58:00Z</published><updated>2006-04-13T13:58:00Z</updated><content type="html">Jika kita lama ber .net ria, muncul pertanyaan baik dari diri kita sendiri maupun orang lain, sejauh mana skill kita pada bidang development software dengan .net?
bagaimana kita mengukurnya?
pasti akan banyak jawabannya!,jika  jawaban orang non technical/awam pasti menjawab ukurannya dengan sertifikasi professional, jika orang sudah mempunyai sertifikasi di bidang .net akan dianggap menguasai .net, walaupun belum tentu terbukti apakah mampu membuat solusi software based .net yang benar.
nah bagaimana dengan jawaban orang technical(kita sendiri yang berkecimpung di .net)? ataupun jawaban orang berpengalaman memanage project .net?
tanggapannya saya tunggu...
&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/luhur/archive/2006/04/13/9314.aspx&amp;amp;subject=measuring your .net development skills" 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/luhur/archive/2006/04/13/9314.aspx&amp;amp;t=measuring+your+.net+development+skills" target="_blank" title="Submit measuring your .net development skills 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/luhur/archive/2006/04/13/9314.aspx&amp;amp;title=measuring+your+.net+development+skills" target="_blank" title="Submit measuring your .net development skills 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/luhur/archive/2006/04/13/9314.aspx&amp;amp;phase=2" target="_blank" title="Submit measuring your .net development skills 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/luhur/archive/2006/04/13/9314.aspx&amp;amp;title=measuring+your+.net+development+skills" target="_blank" title="Add measuring your .net development skills 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=9314" width="1" height="1"&gt;</content><author><name>luhur</name><uri>http://geeks.netindonesia.net/members/luhur.aspx</uri></author></entry><entry><title>How much important using tests dicipline</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/luhur/archive/2006/03/23/How-much-important-using-tests-dicipline.aspx" /><id>http://geeks.netindonesia.net/blogs/luhur/archive/2006/03/23/How-much-important-using-tests-dicipline.aspx</id><published>2006-03-22T22:07:00Z</published><updated>2006-03-22T22:07:00Z</updated><content type="html">dalam development sebuah software kita selalu mengedepankan performance, skalabilitas, dan fleksibilitas. Jika ingin mendapatkan sebuah software yang prima dalam hal performance, skalabilitas, dan fleksibilitas tentu perlu ditunjang dengan good design and architecture. Kebanyakan dengan good design and architecture kita merasa yakin bahwa software yang kita develop sudah memenuhi standard sebuah software.
Pertanyaan saya muncul setelah tests dicipline menjadi booming saat ini. Seberapa pentingkah test disipline ini? Jika kita taat dan patuh menjalankan unit testing apakah akan merubah design dari suatu software sehingga deadline menjadi mundur?

hmm, sebuah pertanyaan yang mengusik tidurku...
zzzz...
&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/luhur/archive/2006/03/23/How-much-important-using-tests-dicipline.aspx&amp;amp;subject=How much important using tests dicipline" 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/luhur/archive/2006/03/23/How-much-important-using-tests-dicipline.aspx&amp;amp;t=How+much+important+using+tests+dicipline" target="_blank" title="Submit How much important using tests dicipline 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/luhur/archive/2006/03/23/How-much-important-using-tests-dicipline.aspx&amp;amp;title=How+much+important+using+tests+dicipline" target="_blank" title="Submit How much important using tests dicipline 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/luhur/archive/2006/03/23/How-much-important-using-tests-dicipline.aspx&amp;amp;phase=2" target="_blank" title="Submit How much important using tests dicipline 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/luhur/archive/2006/03/23/How-much-important-using-tests-dicipline.aspx&amp;amp;title=How+much+important+using+tests+dicipline" target="_blank" title="Add How much important using tests dicipline 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=9080" width="1" height="1"&gt;</content><author><name>luhur</name><uri>http://geeks.netindonesia.net/members/luhur.aspx</uri></author><category term="TDD" scheme="http://geeks.netindonesia.net/blogs/luhur/archive/tags/TDD/default.aspx" /></entry><entry><title>NCover Code Coverage for .NET</title><link rel="alternate" type="text/html" href="http://geeks.netindonesia.net/blogs/luhur/archive/2006/03/09/8904.aspx" /><id>http://geeks.netindonesia.net/blogs/luhur/archive/2006/03/09/8904.aspx</id><published>2006-03-09T13:56:00Z</published><updated>2006-03-09T13:56:00Z</updated><content type="html">bagi yang suka testing testing code check this tool

http://ncover.org/site/
&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/luhur/archive/2006/03/09/8904.aspx&amp;amp;subject=NCover Code Coverage for .NET" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/luhur/archive/2006/03/09/8904.aspx&amp;amp;t=NCover+Code+Coverage+for+.NET" target="_blank" title="Submit NCover Code Coverage for .NET to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/luhur/archive/2006/03/09/8904.aspx&amp;amp;title=NCover+Code+Coverage+for+.NET" target="_blank" title="Submit NCover Code Coverage for .NET to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/luhur/archive/2006/03/09/8904.aspx&amp;amp;phase=2" target="_blank" title="Submit NCover Code Coverage for .NET to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/luhur/archive/2006/03/09/8904.aspx&amp;amp;title=NCover+Code+Coverage+for+.NET" target="_blank" title="Add NCover Code Coverage for .NET to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=8904" width="1" height="1"&gt;</content><author><name>luhur</name><uri>http://geeks.netindonesia.net/members/luhur.aspx</uri></author></entry></feed>