Apa itu .Net Platform?
.NET Platform terdiri dari .NET Framework, .NET Building Block Service, .NET Enterprise Servers dan Microsoft Visual Studio® .NET. .NET Platform memberikan beberapa kemudahan diantaranya :
- Pemakaian bahasa pemograman yang bebas dan model pemograman yang konsisten antar tiap bagian aplikasi.
- Masing-masing teknologi yang digunakan dapat digunakan ke dalam teknologi yang lain, contohnya kita dapat memasukkan pemograman dengan bahasa C# ke dalam teknologi berbasis VB.
- Migrasi antaar tiap teknologi dapat dilakukan dengan mudah.
- Mendukung penuh HTTP, XML dan SOAP.
Bahasa di dalam .NET Framework :
- Visual Basic .NET
Inovaasi terbaru dari bahasa Visual Basic terdahulu dengan menambahkan banyak fitur ke dalamnya serta lebih mengambil konsep OOP.
- C# .NET
- Managed Extensions to Visual C++
- J# .NET
- Third-party languages
VB.NET Project
Berikut adalah tampilan awal dari layar Visual Studio 2008
File – file yang terdapat dalam suatu project VB.NET adalah :
- Solution files (.sln, .suo)
File ini digunakan untuk menyambungkan 1 atau lebih projek, selain itu juga digunakan untuk menyimpan informasi global dari sebuah projek. File ini seperti Visual Basic groups (.vbg files) di VB6. Solution files otomatis dibuat di dalam VB.NET projek, walaupun kita hanya membuat 1 projek dalam sebuah Solution files.
.suo file digunakan untuk Solution User Options files dalam hal menyimpan apa saja yang kita lakukan di dalam Solution files kita. File ini menyimpan settings, seperti breakpoint.
- Project files (.vbproj)
Merupakan dokumen XML yang berisi refernces ke semua item di projek kita seperti form, classes, dan sebagainya.
- Local project items (.vb)
Merupakan files yang berisi form project kita beserta class-class di dalamnya. Pada VB6 dikenal dengan .frm ( forms ).
Seperti halnya VB6, kita juga dapat melihat code dari suatu form dengan cara Klik Kanan pada form dan pilih View Code atau dengan cara melakukan Double Click pada form. Berikut tampilan contoh bagian code dalam sebuah file .vb
Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class
Untuk dapat menjalankan projek kita, dapat dilakukan dengan menekan CTRL+F5 ( tanpa menjalnakna fungsi debug atau F5 ( dengan menjalankan fungsi debug ).

