none
(Sumber: milist DOTNET) VB dan VB.NET dalam Visual Studio RRS feed

  • Pertanyaan

  •  

    Alo rekan,

    Mohon pencerahan dan penjelasannya, saat ini  OS  yg digunakan Windows 2003 Server dan SQL 2000 Std Ed untuk databasenya. Kemudian aplikasi ERP yg digunakan adalah SAP Business One ( SBO ). Apabila kita mau bikin aplikasi bagi user, bahasa pemrograman apa yg lebih bagus digunakan antara VB atau VB.Net? Apakah VB.Net lebih cocok untuk pembuatan aplikasi yg berbasis web based bukan desktop? Bila sudah terlanjur ada aplikasi yg dibuat dg VB, apakah aplikasi tsb bs diconvert ke dlm VB.Net?

    Saya baca di internet bahwa VB.Net rakus akan memory dibandingkan VB, apakah betul demikian? Bagaimana dengan kompatibilitas dengan bahasa pemrograman yang lain termasuk dengan spesifikasi software dan hardware yang lama? Seandainya dengan VB.Net, apakah kita harus membeli Visual Studio dalam 1 paket ataukah bisa hanya VB.Net aja untuk CD nya?

    Mohon maaf banyak tanya, maklum a beginner.


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Rabu, 07 Maret 2012 08.00
    Moderator

Jawaban

  •  

    Gunakan C# (rekomendasi saya) saja atau VB.NET. VB sudah terlalu lama dan banyak yang sudah tidak kompatibel. Komponen SAP juga sudah banyak yang support untuk .NET Framework versi terbaru .NET 3.5 SP1 atau .NET 4.

    Tidak perlu khawatir dengan Hardware karena sekarang ini harga hardware seperti hard disk dan memory sudah murah. Silahkan gunakan Visual Studio 2010 saja.

    “Seandainya dengan VB.Net, apakah kita harus membeli Visual Studio dalam 1 paket ataukah bisa hanya VB.Net aja untuk CD nya?”

    BISA, silahkan download yang VB.NET saja.

    http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-basic-express

    Dijawab oleh: Riza Marhaban


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Rabu, 07 Maret 2012 08.06
    Moderator
  •  

    Sebaiknya jangan terjebak dengan kemampuan bahasa komputer. Semua bahasa komputer baik dan bagus dan masing2 memiliki kelebihan. Dan kekurangannya semua bisa diakali dengan coding. Saya merekomendasi C# bukan karena VB.NET atau lainnya tidak baik, melainkan karena basic saya dari C/C++. Tentu bagi yang dari dulu sudah terbiasa dengan VB 1.0 sampai VB 6.0 bisa saja merekomendasi VB.NET. Ini pun juga bagus. Saya sendiri pernah menggunakan VB.NET dan tidak ada masalah.

    Mungkin supaya jangan menjadi perdebatan, saya jelaskan kenapa saya rekomendasikan C# karena memang banyak komponen gratisan dan pembelajaran yang dibuat oleh developers menggunakan C# (bisa dilihat di codeplex, nuget, github, dll). Jadi sekalian aja belajar C#. Gitu loh! Mengingat juga C# berada pada peringkat ke 3 (tiga) dunia. Kemudian dengan C# lebih mudah belajar JavaScript atau Java dan lebih mudah belajar C/C++ karena syntax-nya masih satu rumpun. Itu saja rekomendasi dari saya. Namun jika memang ingin menggunakan VB.NET maka ini lebih baik dari pada tidak melakukan programming sama sekali. Saya mendukung bila Adrianto menggunakan VB.NET. Tapi jangan VB6 please. Mudah2an bisa difahami.

    Dijawab oleh: Riza Marhaban


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Rabu, 07 Maret 2012 08.10
    Moderator
  •  

    Tidak ada masalah, tapi sebaiknya tentukan dulu C# atau VB.NET. Setelah itu bisa dilihat di,

    SAP Business One Development Environment

    http://www.sdn.sap.com/irj/sdn/index?rid=/webcontent/uuid/a175fb62-0c01-0010-a8b5-fa58a13b1cf7

    Source code generator bisa untuk C# atau VB.NET.

    Mahal? Hmmm… biasanya kalau anda sudah bicara developing enterprise apps seperti menggunakan SAP BO, VS2010 Ultimate pun seharusnya boleh dianggap murah. Jika anda ingin belajar sendiri dulu, bisa dengan lisensi pelajar/institusi/edukasi. Silahkan hubungi Microsoft untuk menanyakan lisensi developer pelajar/institusi/edukasi. Kalau tidak salah lisensi Microsoft DreamSpark.

    Dijawab oleh: Riza Marhaban


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Rabu, 07 Maret 2012 08.11
    Moderator

Semua Balasan

  •  

    Kalau saya pilih VB.NET, alasan saya, “lebih memenuhi zaman” baik masa kini maupun masa mendatang.

    Masalah aplikasi desktop maupun web-based tidak ada masalah kok. Silakan saja lihat berbagai contoh kode yang bertebaran, ada yang untuk desktop, ada yang untuk web-based (ASPX)

    VB.NET satu paket dengan Visual Studio.NET http://www.microsoft.com/visualstudio/en-us

    Mungkin ada baiknya untuk melihat edisi VS (Visual Studio) yang sesuai disini : http://www.microsoft.com/visualstudio/en-us/products/2010-editions/product-comparison

    Dijawab oleh: Airlangga


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Rabu, 07 Maret 2012 08.03
    Moderator
  •  

    Pak Elang, kalo misal kita beli VB.Net atau VB aja bisa gak. Saya juga belum tahu isi paket Visual Studio apa aja, cari2 koq belum ketemu di internet misal di http://www.microsoft.com/visualstudio/en-us/products/2010-editions/professional/features. Sedangkan kita butuhnya hanya VB atau VB.Net aja, apakah bisa beli terpisah sesuai yg dibutuhkan aja? Bisa beli dimana ya pak?


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Rabu, 07 Maret 2012 08.04
    Moderator
  •  

    kalau VS yg sekarang udah gak dipisahin lagi bahasa2nya.

    kalau beli VS langsung dibundle dengan bahasa2 yg lain (VB.Net, C#, F# dan C++)

    kalau mau yg terpisah dan gratis bisa download yg versi VB.Net express :

    http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express

    Dijawab oleh: Agus Syahputra


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Rabu, 07 Maret 2012 08.05
    Moderator
  •  

    Gunakan C# (rekomendasi saya) saja atau VB.NET. VB sudah terlalu lama dan banyak yang sudah tidak kompatibel. Komponen SAP juga sudah banyak yang support untuk .NET Framework versi terbaru .NET 3.5 SP1 atau .NET 4.

    Tidak perlu khawatir dengan Hardware karena sekarang ini harga hardware seperti hard disk dan memory sudah murah. Silahkan gunakan Visual Studio 2010 saja.

    “Seandainya dengan VB.Net, apakah kita harus membeli Visual Studio dalam 1 paket ataukah bisa hanya VB.Net aja untuk CD nya?”

    BISA, silahkan download yang VB.NET saja.

    http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-basic-express

    Dijawab oleh: Riza Marhaban


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Rabu, 07 Maret 2012 08.06
    Moderator
  •  

    Kalo yg versi express kayaknya gak powerfull ya utk mendevelop aplikasi artinya apakah feature2nya terbatas? Jd kalo harus beli yg VS 2010 bundle sdgkan selain VB.Net gak pakai yah sia2 donk. Harga VS kayaknya cukup mahal, mungkin, soalnya hanya butuh VB.Net doank. Bagaiamana pengalaman rekan2 disini?


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Rabu, 07 Maret 2012 08.07
    Moderator
  •  

    sebenarnya vs express udah bisa dibilang cukup powerfull untuk mendesign aplikasi.

    kalau mau mendapatkan fitur yg lebih, kita bisa pakai Third Party software/ library.

    misalnya : vs express gak mendukung unit testing. maka kita bisa pakai NUnit (third party framework untuk unit testing plus test runner). dan vs express gak bisa integrate dengan TFS. tapi kita bisa pakai Version control yg lain, misalnya GIT.

    ini diantaranya yg tidak dimiliki oleh vs express dibanding dengan versi yg lain :

     Integration with Visual Studio Team Foundation Server, and advanced design, development and test capabilities, such as 64-bit development, unit testing and remote debugging, are not included in the Express products.

    btw coba download aja dulu. selama masih gratis hehehe...

    Dijawab oleh: Agus Syaputra


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Rabu, 07 Maret 2012 08.08
    Moderator
  •  

    Sebaiknya jangan terjebak dengan kemampuan bahasa komputer. Semua bahasa komputer baik dan bagus dan masing2 memiliki kelebihan. Dan kekurangannya semua bisa diakali dengan coding. Saya merekomendasi C# bukan karena VB.NET atau lainnya tidak baik, melainkan karena basic saya dari C/C++. Tentu bagi yang dari dulu sudah terbiasa dengan VB 1.0 sampai VB 6.0 bisa saja merekomendasi VB.NET. Ini pun juga bagus. Saya sendiri pernah menggunakan VB.NET dan tidak ada masalah.

    Mungkin supaya jangan menjadi perdebatan, saya jelaskan kenapa saya rekomendasikan C# karena memang banyak komponen gratisan dan pembelajaran yang dibuat oleh developers menggunakan C# (bisa dilihat di codeplex, nuget, github, dll). Jadi sekalian aja belajar C#. Gitu loh! Mengingat juga C# berada pada peringkat ke 3 (tiga) dunia. Kemudian dengan C# lebih mudah belajar JavaScript atau Java dan lebih mudah belajar C/C++ karena syntax-nya masih satu rumpun. Itu saja rekomendasi dari saya. Namun jika memang ingin menggunakan VB.NET maka ini lebih baik dari pada tidak melakukan programming sama sekali. Saya mendukung bila Adrianto menggunakan VB.NET. Tapi jangan VB6 please. Mudah2an bisa difahami.

    Dijawab oleh: Riza Marhaban


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Rabu, 07 Maret 2012 08.10
    Moderator
  •  

    Terimakasih kepada semua rekan atas masukannya termasuk bung Riza.

    Bung Riza, kalau tidak salah dalam paket Visual Studio 10 sdh include C#, VB.Net jg ya? Kemudian apakah misal nih kita mau bikin aplikasi tambahan/Add on untuk SAP Business One ( SBO ) apakah bs dengan kombinasi C# dan VB.Net? Apakah tools yg ada di C# or VB.Net bs compatible dg struktur pemrograman di SAP Business One?

    Bagaimana solusinya seandainya kita hanya butuh beli dan pakai VB.Net saja spy lebih fokus dalam codingnya kaitannya dg  Add on untuk SBO tsb? Kalau dlm 1 paket cukup mahal juga yah sedangkan pakainya hanya salah satu misal VB.Net aja.


    Thanks atas masukannya.


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Rabu, 07 Maret 2012 08.11
    Moderator
  •  

    Tidak ada masalah, tapi sebaiknya tentukan dulu C# atau VB.NET. Setelah itu bisa dilihat di,

    SAP Business One Development Environment

    http://www.sdn.sap.com/irj/sdn/index?rid=/webcontent/uuid/a175fb62-0c01-0010-a8b5-fa58a13b1cf7

    Source code generator bisa untuk C# atau VB.NET.

    Mahal? Hmmm… biasanya kalau anda sudah bicara developing enterprise apps seperti menggunakan SAP BO, VS2010 Ultimate pun seharusnya boleh dianggap murah. Jika anda ingin belajar sendiri dulu, bisa dengan lisensi pelajar/institusi/edukasi. Silahkan hubungi Microsoft untuk menanyakan lisensi developer pelajar/institusi/edukasi. Kalau tidak salah lisensi Microsoft DreamSpark.

    Dijawab oleh: Riza Marhaban


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Rabu, 07 Maret 2012 08.11
    Moderator