Sabtu, 01 Oktober 2011

vb.net

Sebagai programmer Visual Basic, Anda biasanya tidak peduli dengan sistem runtime yang mendasari aplikasi Visual Basic Anda. Visual Basic 6, misalnya, membuat rincian bagaimana ActiveX bekerja secara transparan. Runtime Visual Basic 6 menangani semua rincian yang morat-marit yang diperoleh dengan menerapkan komponen ActiveX atau aplikasi. Lisensi, object yang dapat bertahan lama, Microsoft Transaction Server (MTS), [...]
Selengkapnya →

Apakah Visual Basic Masih Pilihan Terbaik bagi Programmer Visual Basic?

Jika Anda sedang mempelajari fitur-fitur baru di VB.NET, mungkin Anda pernah atau suatu saat akan bertanya dalam hati, “Mengapa saya masih tetap menggunakan Visual Basic? Mengapa saya tidak memilih bahasa lainnya? Mengapa saya tidak beralih saja menggunakan bahasa C# (sebuah bahasa baru di Visual Studio .NET yang berasal dari bahasa C++)?”. Meskipun pilihan tetap ada [...]
Selengkapnya →

Mengapa Harus Upgrade dari VB6 ke VB.NET?

Jika ternyata membutuhkan pekerjaan untuk memutahirkan aplikasi Anda dari VB6 ke VB.NET, Anda pasti bertanya, “Apakah proses pemutahiran bisa menimbulkan masalah? Mengapa saya harus memutahirkan aplikasi yang membutuhkan modifikasi padahal aplikasi yang saya buat dengan VB6 sudah berjalan saat ini?” Alasan utama untuk melakukan pemutahiran adalah adanya keuntungan dari fitur-fitur baru yang terdapat di VB.NET. [...]
Selengkapnya →

Rencana Memutahirkan Project VB6 Secara Otomatis ke VB.NET Bisa Mencapai 95 Persen

Akibat dari adanya perubahan dan perbedaan pada VB.NET adalah, bahwa tidak seperti versi Visual Basic sebelumnya, hampir semua project sesungguhnya tidak dapat dimutahirkan 100 persen secara otomatis. Untuk memahami mengapa, pertimbangkanlah untuk mencapai pemutahiran 100 persen maka ada yang harus dikorelasikan satu-ke-satu antara setiap elemen di VB6 dengan yang terdapat di VB.NET. Sayangnya, korelasi ini [...]
Selengkapnya →

Mengharapkan Perubahan Kecil di VB.NET


VB.NET telah dibangun ulang untuk platform .NET. Apa artinya? Artinya adalah bahwa produk ini telah ditulis ulang mulai dari awal. Salah satu akibat dari penulisan ulang Visual Basic ini adalah bahwa persamaan apapun dengan versi sebelumnya haruslah ditambahkan dengan sengaja — Anda tidak akan mendapatkannya dengan bebas, sama seperti yang Anda lakukan ketika Anda menambahkan [...]
Selengkapnya →

Kapan Microsoft Menetapkan VB.NET Tidak Kompatibel dengan VB6?

Kapan Microsoft menetapkan untuk menghilangkan kompatibiltas antara VB.NET dengan VB6? Hal itu sebenarnya terjadi pada awal bulan Desember 1999, yaitu selama proses pengembangan VB.NET. Sampai pada saat itu, VB.NET dibangun untuk direncanakan mendukung gagasan bahwa project “Visual Basic 6 sourced” membolehkan Anda untuk mengubah dan mengkompilasi project VB6 di dalam VB.NET. Project-project ini akan memiliki [...]
Selengkapnya →

Mengapa Microsoft Menetapkan VB.NET Tidak Kompatibel dengan VB6?

Mengapa Microsoft memutuskan untuk mendisain ulang dan melakukan restrukturisasi bahasa Visual Basic? Mengapa mereka tidak menambahkan fitur baru saja ke dalam VB6 dan tetap menjaga kompatibilitas dengan VB6? Ternyata Microsoft memiliki alasan tersendiri untuk hal ini. Salah satu alasan di antaranya adalah bahwa beberapa fitur di VB.NET tidak dapat ditambahkan tanpa melakukan disain ulang. Dengan [...]
Selengkapnya →

VB.NET Melebihi dari Visual Basic 6 + 1

Meskipun sudah dijelaskan di artikel-artikel sebelumnya bahwa Visual Basic 6 (VB6) jelas jauh berbeda dengan Visual Basic .NET (VB.NET), masih banyak pertanyaan yang timbul seperti: “Seberapa beda antara VB6 dan VB.NET?”. Jawaban singkatnya adalah bahwa VB.NET, versi terakhir dari Visual Basic, bukanlah sekedar VB6 dengan sebuah fitur baru yang ditambahkan kepadanya, tapi VB.NET merupakan Visual [...]
Selengkapnya →

Bagaimana Menghapus atau Mengosongkan Teks di Control MaskEdBox di Visual Basic 6

Beberapa orang mengira bahwa untuk menghapus atau mengosongkan teks yang terdapat di dalam control MaskEdBox di Visual Basic 6 adalah dengan cara meng-assign atau menugaskan nilai string kosong (“”) ke dalam property .Text milik MaskEdBox tadi. Tapi sayangnya, cara ini justru menimbulkan masalah baru, yaitu galat “Invalid property value” atau nilai property yang tidak valid. [...]
Selengkapnya →

Tidak ada komentar:

Posting Komentar