Microsoft Visual Studio

                                    
Microsoft Visual Studio by merupakan sebuah perangkat lunak lengkap (suite) yang dapat digunakan untuk melakukan pengembangan aplikasi, baik itu aplikasi bisnis, aplikasi personal, ataupun komponen aplikasinya, dalam bentuk aplikasi console, aplikasi Windows, ataupun aplikasi Web. Visual Studio mencakup kompilerSDK,Integrated Development Environment (IDE), dan dokumentasi (umumnya berupa MSDN Library). Kompiler yang dimasukkan ke dalam paket Visual Studio antara lain Visual C++,Visual C#Visual BasicVisual Basic .NET,Visual InterDevVisual J++Visual J#Visual FoxPro, dan Visual SourceSafe.
Microsoft Visual Studio dapat digunakan untuk mengembangkan aplikasi dalam native code (dalam bentuk bahasa mesin yang berjalan di atas Windows) ataupun managed code (dalam bentuk Microsoft Intermediate Language di atas .NET Framework). Selain itu, Visual Studio juga dapat digunakan untuk mengembangkan aplikasi Silverlight, aplikasi Windows Mobile (yang berjalan di atas .NET Compact Framework).
Visual Studio kini telah menginjak versi Visual Studio 9.0.21022.08, atau dikenal dengan sebutan Microsoft Visual Studio 2008 yang diluncurkan pada 19 November 2007, yang ditujukan untuk platform Microsoft .NET Framework 3.5. Versi sebelumnya, Visual Studio 2005 ditujukan untuk platform .NET Framework 2.0 dan 3.0. Visual Studio 2003 ditujukan untuk .NET Framework 1.1, dan Visual Studio 2002 ditujukan untuk .NET Framework 1.0. Versi-versi tersebut di atas kini dikenal dengan sebutan Visual Studio .NET, karena memang membutuhkan Microsoft .NET Framework. Sementara itu, sebelum muncul Visual Studio .NET, terdapat Microsoft Visual Studio 6.0 (VS1998).

Layaknya aplikasi editor kode lain seperti Sublime atau Atom, Visual Studio Code mendukung berbagai jenis bahasa pemrograman. Mulai dari JavaScript, Java, PHP, C++, C#, Go, JSON, dan lainnya. Aplikasi editor ini bahkan secara otomatis mengidentifikasi jenis bahasa pemrograman yang digunakan dan memberikan variasi warna sesuai dengan setiap fungsi dalam rangkaian kode tersebut.
Visual Studio Code juga telah terintegrasi ke GitHub. Jadi kamu bisa memanggil dan menyimpan semua kode aplikasi yang sedang kamu kerjakan langsung dari aplikasi ini.
             

Kegunaan Microsoft Visual Studio 

Visual Studio (yang sering juga disebut VB) selain disebut sebuah bahasa pemrograman, juga sering disebut sebagai sarana (tool) untuk menghasilkan perogram-program aplikasi berbasiskan Windows. Beberapa kemampuan atau manfaat dari Visual Basic di antaranya seperti: 
  1. Untuk membuat program aplikasi berbasiskan windows.
  2. Untuk membuat objek-objek pembantu program seperti, misalnya : kontrol ActiveX, file Help, aplikasi Internet dan sebagainya.
  3. Menguji program (debugging) dan menghasilkan program berakhiran EXE yang bersifat executable atau dapat langsung .
                                                   

SEJARAH VISUAL STUDIO:

Visual Basic Sejak Visual Basic 1.0 muncul pada tahun 1991, Visual Basic tumbuh sangat pesat dan menjadi bahasa pemrograman yang paling popular di dunia. Namun popularitas tidak menjamin bahwa Visual Basic mendapat pengakuan dari semua programmer. Ada yang menganggap VB sebagai bahasa sebagai bahasa pemrograman untuk ‘mainan’, dan tidak digunakan untuk membuat aplikasi yang ‘serius’ seperti pada C++ atau Java. VB dianggap tidak memiliki fitur yang digunakan untuk mengembangkan aplikasi bertaraf enterprise. Ada beberapa alasan yang melatarbelakangi salah satunya yaitu VB dianggap tidak mempunyai fitur OOP (Object Oriented Programming) yang lengkap.  Pada tahun 2001 Microsoft memperkenalkan teknologi .NET Framework, dan Visual Basic adalah salah satu bahasa yang disupport oleh .NET Framework. Microsoft memberi nama baru yaitu VB.NET. Dengan dukungan platform .NET, VB.NET menjadi bahasa pemrograman yang modern, powerfull, dan mendukung OOP secara lengkap. Sekarang VB.NET dapat disejajarkan dengan bahasa modern lainnya seperti C# atau Java.  Meskipun VB.NET sudah ada selama kurang lebih 9 tahun (sejak .NET 1.0), tapi banyak developer VB6 yang masih belum berpindah untuk menggunakan .NET. Sebagian programmer tidak percaya dengan teknoogi yang baru, yang lain mungkin terlalu sibuk dan tidak ada waktu untuk belajar teknologi baru atau takut dengan model baru yang sangat berbeda dengan teknologi sebelumnya. Sekarang versi VB.NET yang terbaru adalah VB9 (VB 2008). Buku ini akan mengajak anda developer VB6 untuk melihat fitur-fitur terbaru dari VB9 dan kelebihan VB.NET dibandingkan dengan VB6 sehingga dapat dijadikan referensi jika anda memutuskan untuk migrasi aplikasi anda ke VB.NET. Selain untuk VB6 developer, buku ini juga dapat dijadikan referensi oleh programmer lain yang ingin belajar bahasa pemrograman VB.NET dan mempelajari fitur-fitur baru dari VB9. Buku ini dibuat oleh Erick Kurniawan dan Rully Yulian MF. Erick Kurniawan Erick lahir di Jogjakarta pada tanggal 2 Maret 1981. Penulis menyelesaikan pendidikan S1 jurusan Teknik Informatika di Universitas Kristen Duta Wacana pada tahun 2004, kemudian melanjutkan pendidikan S2 di jurusan Ilmu Komputer Universitas Gajah Mada dan selesai pada tahun 2006.  Dari tahun 2004 sampai sekarang penulis bekerja sebagai dosen Prodi Sistem Informasi di Universitas Kristen Duta Wacana Jogjakarta. Selain mengajar, menulis buku dan menjadi pengembang software, penulis juga aktif sebagai pembicara seminar, kuliah umum dan memberikan training terutama yang berkaitan dengan Teknologi Microsoft. Saat ini penulis  aktif di beberapa kegiatan komunitas diantaranya MUGI (Microsoft User Group) dan INDC (Indonesia .NET Developer Community). Penulis juga tercatat sebagai pengurus komunitas MUGI Jogjakarta. Pada bulan July 2009 Erick mendapatkan award Microsoft MVP (Most Valuable Professional) untuk bidang keahlian Visual Basic. Rully Yulian MF Rully  lahir di Cianjur pada tanggal 5 Juli 1976. Penulis menyelesaikan pendidikan S1 jurusan Teknik Geofisika di Institut Teknologi Bandung pada tahun 2002.  Pada tahun 2003 penulis memulai pekerjaannya sebagai programmer di sebuah konsultan IT di Bandung. Tidak lama berselang beberapa bulan kemudian penulis berpindah tempat kerja masih sebagai programmer pada sebuah perusahaan konsultan IT yang berlokasi di kota Bandung. Pekerjaan tetap  terakhir penulis yaitu sebagai IT Trainer pada sebuah IT Training Center yang masih berlokasi di kota Bandung.  Dari pertengahan tahun 2008 sampai sekarang penulis bekerja sebagai freelance IT Trainer di beberapa training center, kampus-kampus dan perusahaan-perusahaan khusus untuk materi yang berkaitan dengan teknologi Microsoft terutama materi .NET programming dan Microsoft RDBMS. Selain mengajar,  penulis juga menjadi pengembang software untuk project yang sifatnya lepas,  aktif sebagai pembicara seminar, dan kuliah umum yang berkaitan dengan teknologi dan sertifikasi Microsoft. Saat ini penulis  aktif di beberapa kegiatan komunitas baik itu online maupun offline di MUGI (Microsoft User Group) dan INDC (Indonesia .NET Developer Community). Penulis juga tercatat sebagai pengurus komunitas MUGI Bandung sebagai wakil ketua. Sertifikasi yang telah penulis dapatkan yaitu MCAD.NET, MCTS, dan MCPD untuk bidang Microsoft .NET programming. Sedangkan sertifikasi di bidang IT Trainer yaitu MCT (Microsoft Certified Trainer). Pada bulan Januari 2009 Rully  mendapatkan award Microsoft MVP (Most Valuable Professional) untuk bidang keahlian Visual Basic.

Komentar

Postingan populer dari blog ini

sejarah singkat perkembangan pesawat terbang