Senin, 17 Maret 2014

Perbedaan Delphi vs Visual Basic

Perbedaan Delphi vs Visual Basic

Sulit juga menentukannya tapi berdasarkan pengalaman yang saya pakai vb & delphi :
1. Di vb jika ingin membuat aplikasi database sedikit lebih rumit mengapa? karena tidak ada component yang native ke database seperti di delphi (ttable, dbgrid, dkk) jadi mau tidak mau harus membikin classnya dulu untuk handle hal2 yang ingin dibuat.
2. Di vb TIDAK BISA untuk bikin thread !! “ini yg membuat rumit” untuk bikin aplikasi realtime jadinya tidak
realiable komponen socketnya jg pas2san, berbeda dengan delphi yang sudah tersedia dengan otomatis.
3. Masalah OOP sepertinya di vb belum total OOP masih banyak batasan2nya terkecuali kalau sudah dot net.
Tapi semuanya kembali lagi kemasalah tujuan pembuatan aplikasi & skalanya, dari pengalaman yang pernah saya gunakan, vb dapat juga membuat aplikasi-aplikasi walaupun aplikasi yang kecil, yg tidak memerlu kan realtime & database delphi lebih tinggi dari itu, bisa realtime+database untuk sekala menengah karena kalau databasenya sudah besar banget,ternyata agak sedikit error juga delphi dibanding dengan oracle form atau powerbuilder yg memang khusus buat aplikasi database.
Yang paling saya suka kalau mau membuat program database pakai delphi itu jauh lebih simpel dibandingkan dengan vb.. Saya mengakui vb juga bagus, akan tetapi delphi jauh lebih terstruktur dan sudah tersedianya bahan-bahan yang akan kita gunakan untuk membuat aplikasi. -)
Mulai delphi 6 ke atas juga bisa buat aplikasi yang cross-platform (Windows-Linux).pake’nya CLX Application.
Jadi aplikasi yg dihasilkan bisa juga di jalankan under windows & Linux…
Dua bahasa pemrograman visual yaitu Microsoft Visual Basic 6 dan Borland Delphi 6 pada saat ini banyak dipakai karena kehandalan dan kemudahan pemakaian, oleh karena itulah banyak programmer pemula yang ingin belajar mengenai kedua bahasa pemrograman tersebut. Kesamaan diantara kedua bahasa pemrograman tersebut dalam hal tampilan serta kemudahan dalam penulisan program, sedangkan perbedaannya terletak dari bahasa dasar yang digunakan yaitu bahasa Basic yang digunakan MicrosoftVisual Basic 6 dan bahasa Pascal yang digunakan oleh Borland Delphi 6.
Kesamaan dan perbedaan antara Microsoft Visual Basic 6 dan Borland Delphi 6 didapat dari analisis perbandingan kinerja dari kedua bahasa pemrograman tersebut. Hal kinerja yang dibandingkan melingkupi hal – hal yang sering diperhatikan oleh programmer pemula yaitu proses waktu penginstalan dan uninstal yang dibutuhkan, proses waktu loading dan closing, kelengkapan dari menubar, toolbar dan kontrol pada toolbox yang telah disediakan, penulisan program atau pengkodean, alokasi memori yang dibutuhkan dan alokasi media penyimpanan yang dibutuhkan. Hasil uji perbandingan tersebut kemudian dipersamakan dengan hasil penyebaran angket. Focus pertanyaan yang diajukan kepada responden yaitu pada beberapa hal berikut ini meliputi proses waktu penginstalan dan uninstal yang dibutuhkan, proses waktu loading dan closing, kelengkapan dari menubar, toolbar dan kontrol pada toolbox yang telah disediakan, penulisan program atau pengkodean, alokasi memori yang dibutuhkan dan alokasi media penyimpanan yang dibutuhkan.
Tentang CMS
CMS yang paling memberi kesempatan pengembangan interface WEB secara lebih fleksibel (mudah) dan lebih complete (profesional) sepertinya Drupal.
Drupal support pembuatan multisites, dimana fitur ini tidak dimiliki oleh WordPress dan Joomla.
Drupal mampu membuat forum, dimana dengan adanya forum akan menbuat website lebih professional.
Drupal mendukung komentar betingkat bukan flat, yang akan memudahkan dalam membaca komentar.
Kategori konten dalam Drupal benar benar dirancang khusus (multi content type), bukan hanya sekedar pengkategorian.
Drupal memiliki Unlimited Cascading Category, sementara Joomla hanya mendukung kategori 1 tingkat saja, Joomla tidak dapat membuat sub kategori berikutnya.
Drupal memiliki kemampuan untuk membuat menu-menu baru bahkan secara bertingkat (User Define Menu).
Drupal diklaim memiliki SEO yang handal.
Drupal diklaim memiliki template yang fleksibel, dimana template memiliki peran yang penting dalam pengembangan interface.
Drupal memiliki CCK (Content Creation Kit), yang di cap sebagai salah satu fitur jagoannya. Fitur ini mampu membuat aplikasi slide show, buku tamu bahkan e commerce, dapat di customize oleh user tanpa coding. Fitur ini benar benra mendukung pengembangan interface dan website secara professional.

Membangun Aplikasi Web dengan AJAX

  • Mengintip versi baru dari adobe dreamweaver CS3
  • Membuah tabel dan form
  • Menginstal webserver apache, PHP, dan database MySql
  • Mengenal adobe photoshop CS3
  • Mengenal tag-tag HTML dan beberapa fungsi dalam PHP
  • Gambaran dan persiapan membuat program(membuat layout halaman Web)
  • Mempersiapkan database server
  • Membuat pemrograman web dengan dreamweaver CS3
  • Menggabungkan desain dan pemrograman web
  • Publikasi website ke internet
Hampir semua orang pasti pernah menggunakan gmail, yahoo mail, google sugest atau Google maps, dan pasti semua orang menyadari bahwa aplikasi tersebut merupakan aplikasi berbasis web yang dinamis dan menggunakan konsep pemrograman baru. Jika diamati lebih jauh aplikasi tersebut terlihat seperti aplikasi desktop tanpa menggunakan plug-in apapun maupun fasilitas khusus dari web browser.
Ada apa dibalik itu semua?konsep apakah kira-kira gerangan? Selidik punya selidik ternyata konsep yang dipakai dalam aplikasi web tersebut adalah AJAX. Makanan apakah si AJAX itu? AJAX itu sendiri adalah kepanjangan dari Asynchronous Java and XML. Istilah AJAX digunakan pada website yang berinteraksi dengan server melalui javascript secara asinkron (background), sehingga pengguna tidak perlu me-load keseluruhan isi page. Hal ini menyebabkan pengiritan waktu dan bandwidth, juga menghasilkan website yang makin interakti.
sumber :http://dedeamung.wordpress.com/2008/07/22/perbedaan-delphi-vs-visual-basic/

1 komentar:

  1. delphy fanboy membandingkan dengan vb ,, ya pasti milih delphy ...
    anyway delphy sucks

    BalasHapus

jangan pernah melalui jalan yang sama karena kamu tidak akan menemukan sesuatu yang baru Aziz Mukhroni