|
Saya mungkin tidak bisa jawab satu
persatu, mesti minta bantuan Om Dondy :-)
Pada prinsipnya, yang mesti diubah
adalah cara pandang kita (paradigma-Vai). Jika selama ini mungkin kita membuat
form asal bisa dijalankan, kita mesti rapi dikit lah, alias memahami Object
Oriented Programming (OOP). Kalau kita pakai .NET tanpa merubah paradigma
sebenarnya bisa saja tapi kok kesannya jadi programmer 'urakan', hehehe... Hal
utama lainnya adalah memahami pola .NET framework biar kita bisa 'nyambung'
dengan environment .NET
Ingat, kita sekarang mungkin membuat
program hanya untuk dibaca dan dimodifikasi sendiri, tapi jika jika menjadi
developer / programmer di perusahaan besar, bisa jadi program kita harus dicheck
dan dimodifikasi oleh team lain. Kalau kita (just a case) membuat nama variabel
dengan nama asal saja, misalnya nama pacar, apa nggak bingung bagian yang
mengecek :-P
Beberapa hal mengenai OOP bisa dibaca
pada ebook di project otak (http://otak.csharpindonesia.net)
Ini saya pickup beberapa hal mengenai
OOP :
*************************************************************************************************************************************************
Understanding OOP ConceptsThis section introduces the primary concepts of object-oriented programming and explores how they interact.
Along the way, we'll discuss polymorphism, which allows a class to be defined as being a member of more than one category of classes (just like a car is "a thing with an engine" and "a thing with wheels"). *************************************************************************************************************************************************
Kemudian, mengenai issue migrasi saya pikir
ada beberapa anggapan yang kurang tepat (termasuk oleh saya sendiri :-P). Point
penting bagi para veteran VB 6 adalah bahwa "Anda tidak diharuskan
mengganti aplikasi yang sudah berjalan dengan .NET". Ini penting untuk
diingat mengingat banyak programmer VB 6 yang (maaf) ngeper saat mau pindah ke
.NET. hati ingin pindah tapi bagaimana dengan program yang sudah ada dan sudah
berjalan smooth ?
Anda tidak perlu merubah apa yang sudah
berjalan dengan baik. Akan lebih baik jika anda menggunakan teknologi .NET untuk
improvement baru, sehingga benefit yang dapat diambil adalah : Aplikasi tetap
berjalan dan ilmu bertambah. Do I make myself clear ? (ini omongannya
lupus-hilman favorite saya :-P). Jika anda ingin merubah, .NET memberi sebuah
tool wizard yang akan memberitahukan mengenai apa-apa yang harus diperhatikan
saat migrasi, baik perintah yang tidak didukung maupun aspek yang dihilangkan
atau diganti.
Saran saya jika ingin melakukan migrasi form,
uji coba terlebih dahulu dengan form yang simple dan perhatikan hasilnya. Jangan
lupa backup program yang lama jika ingin migrasi. Migrasi secara normal tidak
akan merusak program tapi tidak ada salahnya melakukan backup terlebih
dahulu.
Mengenai seberapa lama, saya yakin dengan
pengalaman di VB 6 pindah ke .NET tidak selama jika kita belajar teknologi baru,
lha wong cara buat programnya mirip-2 kok. Sebagai gambaran, saat saya
mempelajari PHP (yang notabene lebih mirip C), ilmu yang saya punya dari VB 6
sangat membantu memahami pola PHP, apalagi untuk VB .NET yang bisa dibilang
saudaranya VB 6.
Untuk akses database, kita bisa tetap gunakan
model ADO control atau bisa juga melalui coding. Kalau dilihat dari contoh
kemarin dan beberapa percobaan sebelumnya (juga dari masukan para expert .NET),
It's very nice untuk belajar .NET karena banyak hal yang sebelumnya harus
muter-muter dilakukan di VB 6 dengan mudah diterapkan di VB .NET (contoh singkat
: membuat combobox, checkbox ataupun command di datagrid)
Soal sample, di MSDN banyak sample yang bisa
dijadikan contoh. Bisa juga jalan-2 ke komunitas .NET di http://netindonesia.net
Satu lagi hal yang menarik dan mungkin sudah
sering dibahas, VB .NET mengakomodasi pemrogramman web melalui ASP .NET dengan
bahasa yang sama. Jadi kita bisa menggunakan kemampuan VB kita untuk membuat
program yang diakses melalui web browser.
Saya lebih prefer agar rekan-rekan yang masih
menggunakan VB 6 untuk mencoba .NET. Saya yakin member prog-vb juga sudah banyak
yang menggunakan dan pengalaman yang ada bisa dishare disini.
Jika kita menggunakan bahasa pemrogramman
yang lain (ie : PHP, JAVA, Kylix dll), nggak ada salahnya menambah kemampuan
dengan .NET mengingat siapa tahu kita bergabung dengan perusahaan besar yang
hanya menggunakan .NET. Siapa tahu kan....
Semoga bisa membantu,
Muhammad Rivai
Andargini ----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, July 15, 2005 11:10
AM
Subject: [Programmer-VB] Apa donk isi
seminarnya ..?? > > > > Dear all, > > yang ikutan seminar VB.NET bisa kasih gambaran ngga..? > > 1. Seberapa lama kita belajar dari bawah dgn VB.NET..? > 2. Apakah harus berubah total syntax atau hanya banyak tambahan syntax baru > ..? Misalnya untuk MsgBOX di VB6 apakah di VB.NET beda sekali ..? Atau yg > lainnya recordset di VB6 mungkin di .NET syntaxnya lain banget..?? Yang > penting apakah untuk akses ke database itu berbeda jauh..? > 3. Kalo di VB6 bisa multi windows dengan TILE apakah di .NET juga bisa > saling timpa antar Form atau Tile juga..? > 4. Adakah sample yang lengkap bila kita beli .NET seperti sample yg > diberikan dari VB6..? > > Thanks... > > == dariorangyangnggapernahliat.NETsedikitpun== Untuk keluar dari millis ini, kirim email kosong ke: [EMAIL PROTECTED] ---- LSpots keywords ?> ---- HM ADS ?> YAHOO! GROUPS LINKS
|
- [Programmer-VB] Apa donk isi seminarnya ..?? Muhammad Rivai Andargini
- RE: [Programmer-VB] Apa donk isi seminarnya ... M Caesar Triasdana
- [Programmer-VB] Re: Apa donk isi seminar... Muhammad Rivai Andargini
