Joni Suprihanto

Lihat Info di bawah ini

Senin, 21 Februari 2011

Rangkuman Materi

Rangkuman Materi VB.Net


Membuka project baru pada VB 2008
-          - Klik pada menu Project
-          - Pilih windows form
-          - Klik windows form kemudian klik  add

Aturan penamaan variable :
-          - Harus diawali dengan karakter alphabet
-          - Hanya terdiri dari karakter alphabet, angka, dan garis bawah ( _ )
-          - Tidak boleh ada tanda titik
-          - Tidak boleh lebih dari 255 karakter
-          - Harus unik dan tidak boleh sama.

Macam – macam Variabel
1.      - Variabel Public : variable yang bisa digunakan atau dipakai kesemua program atau form (dalam satu  project)
2.      - Variabel General : Variabel yang dimana variable tersebut bisa digunakan atau dipanggil dalam satu class atau form
3.      - Variabel Local : Variabel yang bisa digunakan atau dipanggil didalam satu method/private atau sub.

Dalam penulisan variable dalam VB, selalu diawali dengan kata Dim. Dan setiap penulisan object pasti selalu diikuti dengan properties.
Public class form 1
Cara I  : Dim jurusan As String merupakan variable general
Cara II : Dim Kelas, jenjang As String, waktu As Integer
              Dim d As Integer, d merupakan var. konstanta


Visual Basic 2008 mengklasifikasikan informasi yang disebutkan di atas menjadi dua jenis data utama, mereka adalah tipe data numerik dan tipe data non-numerik. Visual Basic 2008 mengklasifikasikan disebutkan di tetap Permanent Informasi Yang menjadi doa jenis dan data yang Utama, mereka adalah tipe data numerik dan tipe data non numerik.
Tipe Data Angka Interest Rate Data Angka

Numeric data jenis jenis data yang terdiri dari angka, yang dapat dihitung secara matematis dengan berbagai operator standar seperti tambah, minus, mengalikan, membagi dan sebagainya. Numeric data jenis dan data jenis dan Yang terdiri Dari Angka, Yang dapat dihitung Artikel Baru Secara matematis Tambah berbagai operator standar Pembongkaran, minus, mengalikan, membagi dan sebagainya. Contoh tipe data numerik yang tanda pemeriksaan Anda, tinggi badan Anda, berat badan Anda, jumlah siswa dalam kelas, nilai-nilai saham, harga barang, tagihan bulanan, biaya dan lain-lain Dalam Visual Basic 2008, data numerik dibagi menjadi 7 jenis , tergantung pada kisaran nilai yang mereka dapat menyimpan. Perhitungan yang hanya melibatkan tokoh bulat atau data yang tidak perlu presisi dapat menggunakan Integer atau Long integer dalam perhitungan. Contoh tipe data numerik Yang tanda pemeriksaan Andari, Tinggi badan Andari, vehicles badan Andari, Siswa kelas Aset KESAWAN, Nilai-Nilai saham, harga Barang, Tagihan bulanan, biaya dan lain-lain KESAWAN Visual Basic 2008, data numerik dibagi menjadi 7 jenis dan, tergantung Kisaran PADA Nilai dapat menyimpan mereka yang. Kalkulasi Yang melibatkan Hanya Angka data atau bulat Yang perlu presisi regular tidak dapat menggunakan Integer atau Long perhitungan integer KESAWAN. Program yang membutuhkan perhitungan presisi yang tinggi perlu menggunakan Single dan penetapan data Double jenis, mereka juga disebut angka floating point. Program presisi perhitungan Yang membutuhkan Yang Tinggi dan data perlu menggunakan Single Double jenis dan keputusan, mereka Juga disebut Angka floating point. Untuk perhitungan mata uang, Anda dapat menggunakan jenis mata uang data. Untuk perhitungan mata uang, jenis dan dapat menggunakan mata uang Andari data. Terakhir, jika presisi bahkan lebih membutuhkan untuk melakukan perhitungan yang melibatkan banyak titik desimal, kita bisa menggunakan tipe data desimal. Terakhir, jika lebih bahkan adalah mengharuskan untuk melakukan perhitungan presisi Yang melibatkan BANYAK Titik desimal, Kita Bisa menggunakan tipe data desimal. Jenis Data diringkas dalam Tabel 6.1 Interest Rate Data KESAWAN diringkas


Deklarasi Variabel
Dalam VB.net, sebuah variable dideklarasikan dengan kata kunci Dim, yang merupakan kepanjangan dari dimension, sebelum diberi suatu nilai maka variable tersebut tidak berisi apa – apa.
Contoh : Dim strNama As String
               strNama = “ Anto”

Pada contoh diatas, baris pertama menunjukkan pendeklarasian variable strNama dengan tipe string dan pada baris kedua variable tersebut diberi suatu nilai. Kita dapat mendeklarasikan suatu variabel serta memberinya sebuah nilai dalam satu baris seperti contoh berikut ;
Dim strNama As String =”Anto”
Juga dimungkinkan untuk mendeklarasikan beberapa variabel yang bertipe sama seperti contoh berikut ;
Dim strNama1, strNama2, strNama3 As String
strNama1 = “Anto”
strNama2 = “Budi”
strNama3 = “Deni”
 
Untuk deklarasi string, ada dua kemungkinan format, satu untuk variabel-string panjang dan lain untuk string fixed-panjang. Untuk string variabel-panjang, cukup gunakan format yang sama sebagai contoh 6.1 di atas. Namun, bagi string yang tetap-panjang, Anda harus menggunakan format seperti berikut:
Dim variableName sebagai String * n, dimana n mendefinisikan jumlah karakter string bisa terus.
Contoh 6.2:
Dim yourname sebagai String * 10
yourname bisa memegang tidak lebih dari 10 karakter.

Menetapkan Nilai ke Variabel
Setelah mendeklarasikan variabel dengan menggunakan berbagai laporan Dim, kita bisa memberikan nilai pada variabel tersebut. Format umum dari suatu tugas
Variabel = Ekspresi

Contoh penggunaan List sederhana:
Untuk membuat object list baru yang bertipe string kodenya
'Menggunakan List yang bertipe string
        Dim objNama As New List(Of String)
Untuk menambahkan nilai bertipe string kedalam list caranya
'cara menambahkan kedalam elemen list
        objNama.Add("Erick")
        objNama.Add("Anton")
        objNama.Add("Willy")
        objNama.Add("Bejo")
Untuk mengambil nilai dari object list:
'untuk mengambil elemen yang ada dalam list
        For Each strNama As String In objNama
            Console.WriteLine(strNama)
        Next
List tidak hanya digunakan untuk menampung nilai dengan tipe-tipe data native seperti int,double,currency,dll tapi list juga bisa digunakan untuk menampung nilai yang bertipe object
Contoh Penggunaan List bertipe object
Pertama buat class Employee terlebih dahulu:
Public Class Employee
    Private employeeID As Integer

    Public Sub New(ByVal theID As Integer)
        Me.employeeID = theID
    End Sub

    Public Property EmpID() As Integer
        Get
            Return employeeID
        End Get
        Set(ByVal value As Integer)
            employeeID = value
        End Set
    End Property
End Class

Kemudian buat list yang bertipe class Employee
Dim objEmp As New List(Of Employee)
Isi list dengan object bertipe employee
'mengisi list dengan object bertipe class employee
        For intCount As Integer = 1 To 5
            objEmp.Add(New Employee(intCount + 100))
        Next
Untuk menampilkan atau mengambil nilai pada object employee dalam  list
'ambil semua nilai employeeID dari List
       For Each objId As Employee In objEmp
           Console.WriteLine(objId.EmpID)
       Next


 
Pemrograman Visual Basic.NET 2008 (Part 2)
IDE (Integrated Development Environtment)
2.1 IDE Start Page
Pada saat anda membuka aplikasi Ms. Visual Studio 2008 maka halaman pertama yang akan anda jumpai adalah Start Page. Halaman ini menampilkan beberapa proyek terakhir yang pernah diakses, anda dapat membuka proyek tersebut dengan cara memilih proyek yang ingin anda buka atau anda dapat menggunakan menu Open Project.
2.2 IDE New Project
Untuk membuat sebuah proyek baru maka anda dapat memilih menu Create Project pada halaman Start Page untuk menampilkan jendela dialog New Project. Pada bagian kanan atas dalam jendela ini terdapat pilihan untuk versi .NET Framework yang akan digunakan, yaitu: .NET Framework 2.0, .NET Framework 3.0, dan .NET Framework 3.5. Pada kolom Project Types anda dapat memilih jenis bahasa pemrograman, antara lain: Visual Basic 2008, Visual C# 2008, Visual C++ 2008. Pada tipe proyek Other Project Types digunakan untuk membuat file setup (installer). Sendangkan pada tipe proyek Test Project hanya berisi sebuah contoh proyek yang diberikan oleh Ms. Visual Studio 2008. Pada kotak isian Name, Location, dan Solution Name digunakan untuk memberikan nama, lokasi (path), dan nama Solution dari proyek yang akan anda buat.
Setiap jenis bahasa pemrograman yang anda pilih terdiri dari beberapa jenis User Interface yang bisa digunakan dan setiap jenis User Interface tersebut terdiri dari beberapa jenis aplikasi yang berada pada kolom Templates. Untuk lebih jelasnya, perhatikan tabel berikut:
http://dcc-dp.org/sites/default/files/jenisAplikasi_1.jpg

  
Beberapa jenis aplikasi yang sering dibuat oleh para programmer dengan memakai Ms. Visual Basic2008adalah:
1. Dekstop (Windows Form) Application, aplikasi ini menggunakan interface Windows dan paling umum dibuat, Aplikasi ini dapat berisi Form, Class, Module, File XML, File VB Script, maupun File Jscript.
2. Console Application, aplikasi ini menggunakan interface dengan model teks seperti DOS, biasanya aplikasi ini digunakan untuk Monitoring Service atau Remote Application. Aplikasi ini sangat menghemat sumber daya komputer.
3. Windows Service, aplikasi ini tidak memiliki interface, tetapi berjalan pada Service Windows yang biasanya ditempatkan pada Start-Up Windows. Bisa digunakan untuk membuat aplikasi seperti Scanning Virus, Server FTP, maupun Remote Server.
4. Windows Control Liblary, Ms. Visual Studio 2008 telah menyediakan beberapa Control yang dapat digunakan untuk membuat suatu aplikasi, namun dengan adanya Windows Control Liblary Ms. Visual Studio 2008 memberikan keleluasaan bagi para programmer yang ingin membuat Control sendiri. Anda dapat memasukkan fungsi-fungsi tertentu pada Control yang anda buat. Bila dibandingkan dengan Visual Basic 6.0 maka Control ini sama dengan ActiveX Control (.OCX).
5.  WPF Browser, aplikasi ini digunakan untuk membuat Browser.
6. Class Liblary, suatu Class berisi berbagai Function maupun Sub untuk membentuk suatu objek. Sama dengan Windows Service, Class tidak memiliki interface seperti Form namun dapat diakses untuk menjalankan berbagai Function maupun Sub yang ada didalamnya.
7. ASP.NET Web, aplikasi ini digunakan untuk membuat Web. Teknologi yang digunakan adalah ASP .NET yang memiliki berbagai kelebihan dibandingkan ASP klasik. Perubahan utamanya adalah dapat diprogram menggunakan berbagai bahasa .NET seperti VB, C++, C# maupun J#. ASP .NET juga menyediakan berbagai kontrol yang bersifat event drivent programming sehingga lebih menghemat waktu pembuatan aplikasi.
8. ASP.NET Web Service, Web Service hampir sama dengan Class Library, perbedaan utamanya adalah Web Service diletakkan di Web Server sehingga dapat diakses dengan lebih mudah dan tidak terbatas pada aplikasi berbasis windows saja. Sebuah Web Service dapat diakses oleh aplikasi windows, web, console, maupun mobile device.
9. ASP.NET Server Control, hampir sama dengan Windows Control Liblary hanya saja aplikasi ini digunakan untuk Web.
10. Smart Device, aplikasi ini digunakan untuk membuat berbagai macam aplikasi untuk PDA, Smart Phone, dsb.
11. SQL Server Project, merancang suatu Database dengan menggunakan SQL Server.
12. Crystal Reports, merancang laporan-laporan dari suatu aplikasi menggunakan Crystal Report.
  

2.3 IDE Standar
Setelah anda selesai memilih suatu jenis aplikasi, misalnya Dekstop (Windows Form) Application maka anda akan masuk pada IDE Visual Basic 2008 yang utama/standar.
1. Menu Utama, berisi menu-menu utama Visual Studio 2008.
2. Toolbar, berisi berbagai icon dengan fungsi tertentu, misalnya Save.
3. Toolbox, berisi berbagai macam Control yang terbagi atas beberapa Tab sesuai dengan jenisnya, misalnya Control Button. Penjelasan mengenai tiap-tiap Control dan propertinya akan dibahas pada pokok bahasan lainnya.
4. Solution Explorer, pada bagian atas terdapat beberapa icon, diantaranya:
- Properties, memindahkan kursor ke properties dari objek yang terpilih pada Solution Explorer.
- Show All Files, memperlihatkan semua objek baik yang hidden maupun tidak, jika ingin menyembunyikan kembali objek yang hidden maka klik kembali icon ini.
- Refresh, menyegarkan objek-objek yang terdapat di dalam Solution Explorer.
- View Code, menampilkan jendela untuk menulis kode program dari objek yang terpilih pada Solution Explorer. Pada bagian kiri atas berisi daftar berbagai Control yang digunakan oleh objek yang terpilih pada Solution Explorer, sendangkan pada bagian kanan atas bersisi daftar berbagai event yang bisa digunakan oleh Control yang terpilih.
- View Designer, menampilkan jendela untuk mendesain objek yang terpilih pada Solution Explorer. Anda dapat memasukkan berbagai macam Control pada objek tersebut.
- View Class Diagram, menampilkan diagram Class dari objek yang terpilih pada Solution Explorer.
5. Server Explorer, Server Explorer digunakan untuk mengakses Server (komputer Server) maupun Data Source (Database). Dengan adanya Server Explorer anda dapat dengan mudah langsung melakukan kegiatan seperti pada aplikasi Database tersebut. Misalnya, anda dapat mengolah Table, Field, Stored Procedure di Database anda melalui Visual Basic 2008. Selain itu anda juga dapat mengakses berbagai setting pada komputer Server, misalnya mengaktifkan suatu Service yang ada pada sistem komputer Server melalui Visual Basic 2008. Pada bagian atas Server Explorer terdapat empat icon, yaitu: Refresh yang berfungsi untuk mengaktifkan kembali koneksi ke Data Source dan Server, Stop Refresh yang berfungsi untuk menutup koneksi tersebut, Connect to Database yang berfungsi untuk menghubungkan Visual Basic 2008 dengan Data Source (Database), dan Connect to Server yang berfungsi menghubungkan Visual Basic 2008 dengan komputer Server anda.
6. Properties Window, Properties Window berfungsi untuk menampung properti dari suatu objek, berisi berbagai macam pilihan dan setting untuk suatu objek. Penjelasannya akan dibahas dalam pada pokok bahasan lainnya.
7. Error List, menampilkan berbagai pesan error atas kode program yang anda buat dan penjelasannya. Anda dapat memilih salah satu error yang ada pada daftar maka Visual Basic 2008 akan menampilkan kode error yang terjadi.
8. Task List, menampilkan berbagai komentar yang anda tulis pada kode program dengan kata kunci ‘todo. Anda dapat memilih salah satu komentar pada daftar maka Visual Basic 2008 akan menampilkan tempat dimana anda menulis komentar tersebut.


Jenis-Jenis Aplikasi Dalam Vb.Net
Dalam dialog New Project anda dapat memilih jenis aplikasi yang akan dibuat termasuk bahasa pemrograman digunakan. Jenis aplikasi yang dapat dibuat adalah :
Windows Application
Adalah aplikasi yang paling umum dibuat, menggunakan interface windows. Biasanya Windows Application merupakan interface aplikasi sedangakan logic aplikasi terdapat di dalam Class Library. Windows Application dapat berisi form, class, XML file, maupun file VB Script dan Jscript.
Class Library
merupakan fondasi dasar untuk membuat komponen yang menjalankan fungsi tertentu. Class merupakan fondasi dasar untuk membentuk obyek dalam pemrograman berorientasi obyek. Class Library tidak memiliki interface tertentu seperti form, tetapi dapat diakses oleh aplikasi lain untuk menjalakan berbagai fungsi yang terdapat di dalamnya. Class Library dapat disamakan dengan teknologi ActiveX DLL (.dll) dan
ActiveX EXE dalam pemrograman VB6.
Windows Control Library
tidak puas dengan built in control yang disediakan VS .NET ? Anda dapat berkreasi membuat kontrol sendiri dan memasukkan berbagai fungsi yang anda inginkan di dalam kontrol tersebut. Fasilitas untuk membuat kontrol tersebut adalah Windows Control Library. Kontrol ini sama dengan ActiveX Control (.ocx) dalam pemrograman VB6.
ASP .NET Web Application
adalah project yang digunakan untuk membuat aplikasi web. Teknologi yang digunakan adalah ASP .NET yang memiliki berbagai kelebihan dibandingkan ASP klasik. Perubahan utamanya adalah dapat diprogram menggunakan berbagai bahasa .NET seperti VB, C++, C# maupun J#. ASP .NET juga menyediakan berbagai kontrol yang bersifat event drivent programming sehingga lebih menghemat waktu pembuatan aplikasi.
ASP .NET Web Service
Web service merupakan salah satu ide utama dalam .NET. Anda dapat membuat web service dan meletakkannya di web server untuk diakses berbagai aplikasi. Sebuah web service dapat diakses oleh aplikasi windows, web, console, maupun mobile device. Web service hampir sama dengan Class Library, perbedaan utamanya adalah web service tersebut diletakkan di web server sehingga dapat diakses dengan lebih mudah
dan tidak terbatas pada aplikasi berbasis windows saja.
Console Application
merupakan aplikasi dengan tampilan text mode atau DOS. Aplikasi jenis ini biasa digunakan sebagai monitoring service atau remote application dimana sumber daya komputer dan bandwith sangat terbatas.
Windows Service
adalah aplikasi yang berjalan sebagai service di windows, yang di load bersamaan dengan proses start up windows. Aplikasi ini berjalan di background dan biasanya tidak memiliki interface. Penerapan aplikasi ini misalnya untuk pembuatan scanning antivirus, server FTP, dan remote server.
Web Control Library
Hampir sama dengan Windows Control Library tetapi digunakan untuk aplikasi web.

Tidak ada komentar:

Posting Komentar