Ronald Rajagukguk

just another newbie in .NET
See also: Other Geeks@INDC

May 2008 - Posts

Will Be Launched : Visio 2007 Free Ebook

bookCover

Akan segera dipublish dalam waktu dekat oleh bung Narenda Wicaksono,  mungkin tunggu dia beres jalan2x disini kali ya...

he3x mo cerita dikit, buku ini bukan ditulis oleh saya, tapi ditulis oleh anak2x Himpunan Mahasiswa Teknik Informatika ITB, tebalnya kira2x 200 halaman dan isinya membahas tentang penggunaan Visio 2007 dan seperti biasa cover desain oleh umi fadhillah. namun tidak hanya sekarang penggunaan untuk membuat bagan-bagan biasa aja, dalam buku ini pun jiwa developer dari mahasiswa-mahasiswa Teknik Informatika muncul dengan adanya satu bab tentang penggunaan VSTO. he3x pasti bagian ini ntar bakalan dikomentarin bung andri yadi sang jagoan VSTO kita.

 

cheers....

Share this post: | | | |
Posted: May 29 2008, 11:13 AM by ronald | with 1 comment(s)
Filed under: ,
A Little Report about Presidential Lecture (9 May 2008)

Tadi pagi bareng2x dengan anak-anak Keluarga Mahasiswa ITB (BEM-nya ITB), kita2x kru MIC melakukan tur ke jakarta untuk nonton om Bill Gates dan Bapak Presiden Susilo Bambang Yudhoyono yang ngasih kuliah. he3x pada bolos kuliah di ITB untuk menghadiri kuliah yang diberikan oleh orang terkaya didunia dan orang nomor satu didunia. Komentar saya pribadi adalah acara ini cukup menarik, meskipun Bill Gates gak terlalu banyak menyampaikan hal-hal teknis (dia sama sekali gak nyebut-nyebut Visual Studio, .NET, SQL Server dan lainnnya), tapi dia ada cerita-cerita soal gimana sih prediksi keadaan dunia IT dalam beberapa tahun kedepan dan juga cerita soal gimana IT bisa solve beberapa permasalahan dalam kemiskinan, pendidikan dan tak lupa kesehatan (udah pernah jadi tema Imagine Cup semua kayaknya ya masalah-masalah itu?).

Tim aksara juga tampil dipanggung untuk menyampaikan tentang software yang telah dibuatnya tahun lalu (duh jadi sirik karena taun 2007 cuma jadi juara 2 :D). Yang paling menarik adalah Bill Gates mendemokan software worldwide telescope dari Microsoft Research. Nampaknya software ini juga akan didemokan di Olimpiade Astronomi tingkat Internasional yang akan diadakan Agustus ini di peneropongan bintang Boscha dan Sasana Budaya Ganesha. hi3x ntar para kru MIC-ITB akan menjadi divisi IT support dalam event ini.

nih gua kasih foto2x sebagai oleh2x...

PIC_00023 [1024x768] PIC_00046 [1024x768]

 

btw dari kuliah yang dikasih tadi, Bill Gates bilang bahwa akan ada tambahan 1 lagi MIC yaitu di UPH (Universitas Pelita Harapan). Mantab ya MIC pertama yang didirikan di universitas swasta pertama di Indonesia, melengkapi 4 MIC yang telah ada sebelumnya di universitas negeri (ITS,ITB,UGM,UI).

cheers...

Share this post: | | | |
Posted: May 09 2008, 09:25 PM by ronald | with no comments
Filed under: ,
Nullable Types in C#

hi3x setelah ampir 2 taun kenal C# baru sekarang gua kenal ama tipe yang satu ini. okeh kronologisnya gini, kemaren gua maen2x ama MVC-nya si om scott gutrie dah nemuin sintaks rada aneh kayak dibawah ini : (perhatiin yang dihiglight kuning)

image

he3x agak aneh ya, kalo kita lihat abis tipe ada tanda tanya baru kemudian nama variabelnya, ternyata itu adalah penulisan dari sebuah nullable types. tulisan aslinya kalo dicodingan biasa adalah kayak gini :

Nullable<int> okeh = 12;

nah karena C# penuh dengan trik2x untuk memudahkan programmer baris kode diatas bisa diganti jadi gini :

int? okeh = 12;

okeh jadi gunanya buat apa ya itu tipe nullable? nah kalo dalam contoh di gambar yang pertama (pada MVC si om scott gutrie) adalah agar kita bisa mengetahui apakah nilai dari sebuah integer itu null atau tidak. karena tentunya integer tidak memiliki nilai null dalam valuenya. kalo gak percaya coba deh compile baris ini pasti error :

int okeh = null;

nah kembali ke contoh di gambar pertama, jadi kalau dalam kasus MVC si om Scott yang banyak ngandelin URL dalam prosesnya bisa aja kan terjadi saat-saat dimana pengguna menulis url gak lengkap sehingga mesin redirect dari MVC ini mengembalikan nilai null untuk parameter page di fungsi list. Nah disinilah kegunaan dari nullable type, kita bisa ngecek apakah nilai integer masukannya ada atau tidak dan melakukan sesuatu berdasarkan fakta tersebut. Tipe nullable ini juga kalo dicek di punya properti yang namanya HasValue. Gunanya adalah untuk ngecek apakah variabel dari tipe tersebut memiliki nilai atau tidak.hi2x menarik juga ini fitur, kok gua baru nyadar sekarang2x ya..

cheers...

PS: kalo mo ngerti lebih lanjut bisa klik di sini, sini atau situ

Share this post: | | | |
Posted: May 02 2008, 07:54 PM by ronald | with 6 comment(s) |
Filed under: , ,