April 2005 - Posts

Special Thanks

To all INDC Leaders yang udah rela ngorbankan weekendnya untuk speak tentang .NET di luar Jakarta, saya ingin ucapkan terima kasih yang sebesar-besarnya. Besok AK dan Dondy ada di ITS untuk bicara di event HPC. Minggu lalu MCA, Mas Kun dan Basir di Medan. Bulan lalu juga Pak Kodarsyah dari MUGI ke Garut. Juga buat Patih Gajah Mada kita, yang udah sangat bernafsu ngomongin 64-Bit di MSDN Chapter meeting kemarin. Sekali lagi terima kasih bro !! You are the stars of developer community !!!
Share this post: | | | |

Wacana Dinihari

Tanggal 19 april lalu, IBM, Microsoft, BEA Systems dan TIBCO Software setuju untuk submit versi terakhir WS-RM (Web Service Reliable Messaging) standard mereka ke OASIS, Organization for the Advancement of Structured Information Standards. Ini menarik sekali buat saya, karena spesifikasi Indigo kemungkinan akan disubmit ke OASIS. Bahkan Ari Bixhorn, Direktur strategy Web Service Microsoft, mengatakan bahwa submission WS-RM dari semua principal adalah langkah penting untuk mencapai arsitektur yang kohesif dan composable untuk web services transaksional yang secure dan reliable. Menarik kan?

Ok, itu cuma opening dari apa yang ingin saya sampaikan. Pentingnya reliable transactional messaging itu udah dari dahulu kala karena banyak sekali teknologi di vertical industry yang menggunakan konsep messaging dan SOA sejak awal. Tiap-tiap domain buat standard sendiri-sendiri dan juga konsorsium sendiri, misalnya:
- ISO 8583
- Financial Information Exchange (FIX)
- WITSML (Wellsite Information Transfer Standard Markup Language)

Bukan cuma itu !!. Kalo anda surfing ke www.oasis-open.org ternyata buanyak sekali. Bahkan ada untuk e-Government, Election, Health, Tax, eCommerce, Access Control XACML, dan Web Application Security. Menariknya lagi, kebanyakan endorsement seperti ini lahir di uni-eropa. Mungkin karena heterogen mereka kali ya atau karena mereka punya komitmen untuk menghidupkan vendor-vendor kecil untuk bermain di level framework. Entahlah.

Sebenarnya ini adalah peluang besar bagi semua ISV (Independent Software Vendor) di Indonesia untuk mulai kreatif untuk membuat framework yang dapat diterima di pasar dunia. WinFX adalah tawaran yang menarik dari Microsoft karena ada Indigo di level reliable transactional transport dan Avalon di level UI. Bayangkan saja kalau misalnya ada ISV di Indonesia yang buat ISO 8583 based on Indigo. Mesin ATM nya pake Indigo !!! Atau misalnya ada yang buat WITSML transport dan display realtime nya pakai Avalon. Pasti bisa jualan keluar deh. Mungkin Dondy perlu cari investor untuk ide ini. I do believe akan ada waktunya Indonesia go International karena potensi developernya yang pinter-pinter ini.

Ya itulah hasil diskusi dengan suhu Kunto malam ini. Mau tidur dulu, besok pagi harus ke Binus cuap-cuap soal MSF Agile. Have nice weekend!!

Share this post: | | | |

Channel 9 Videos in DVD

Baru saja dikasih DVD yang isinya semua Video Channel 9. Banyak sekali informasi yang diperoleh langsung dari developer di Redmond. Kalau ada yang tertarik memiliki DVD nya (4 DVD, ~ 14 GB), silahkan hubungi video.netindonesia@gmail.com. via email. Sarana belajar yang efektif !

Share this post: | | | |

My Homework

1. Upgrade INDC portal to .NET Framework 2.0
2. Upgrade Blogs portal to .NET Framwork 2.0
3. Upgrade developers skill to 100% OOP

Where is the point to start?

Share this post: | | | |

Whidbey and Yukon

Lets explore it more more and MORE by starting writing your code :)
Share this post: | | | |

MVP

Senang lihat foto-foto para MVP di Singapore. Dan kebayang kalau suatu saat MVP kita di Indonesia 40 orang (Imagine that we have 10 AK, 10 NS, 10 ZD, dan 10 AR). Mungkin INDC portal udah 100% converted to Framework 2.0 ya :). Atau mungkin juga akan ada Gotdotnet versi bahasa Indonesia.... just a dream. Saat ini udah sekitar 2600 developer / calon developer di database INDC www.netindonesia.net. Harusnya mimpi itu bisa jadi kenyataan, atau bahkan mimpi AR untuk buat Indonesia jadi eksportir software yang lebih dulu jadi kenyataan :).
Share this post: | | | |

Advice from the creator of C++

Maybe this is too simple for all of us, but sometimes our mistakes come from a simple thing. Please follow this excellent advice when you are making your program:

- If you can think of "it" as a separate idea, make it a class
- If you can think of "it" as a separate entity, make it an object of some class
- If two classes have a common interface, make that interface an abstract class
- If the implementations of two classes have something significant in common, make the commonality a base class
- If a set of classes, templates, etc, are logically related, place them in a common namespace.
- If you think "it" is just a number or text in the real world, don't make "it" a class. "It" is just an ATTRIBUTE of the class. (Norman Sasono)

Try to implement is when you are using any .NET language.

 

Share this post: | | | |

INDC New Content

Many thanks to Maya, yang udah bekerja over weekend untuk update konten INDC - Student Developer. Please visit :

http://www.netindonesia.net/Student+Developer+/default.aspx

Kalau dari halaman depan, pilih menu Student Developer. Good Job Maya. I owe u a lunch :)
Share this post: | | | |

Imagine Cup 2005

Informasi tentang Imagine Cup 2005 kategori Software Design sudah bisa dilihat di URL ini. Untuk peserta yang sudah mendaftar di www.imaginecupasia.com, anda akan menerima email tentang proses submission.

http://www.netindonesia.net/Student+Developer+/Imagine/default.aspx

Selamat berkreasi untuk peserta Imagine Cup 2005.

Share this post: | | | |