MAHIR DALAM 7 HARI Macromedia Dreamweaver dengan ASP Kata Pengantar Syukur Alhamdullilah kami panjatkan kepada Tuhan Ynag Maha Esa atas terselesainya penulisan buku Mahir dalam 7 Hari Macromedia Dreamweaver 2004 dengan APS ini dengan baik. Penulis menyampaikan ucapan terima kasih atas kepercayaan para pembaca yang tel;ah menggunakan buku ini sebagai teman belajar. Mudah-mudahan buku ini dapat membantu mewujudkan impian anda untuk memiliki website pribadi yang interaktif. Kami berharap buku inibermanfaat bagi para pembaca dan dapat menambahwawasan serta pengetahuan, khususnya dibidang computer. Segala kritik dan saran untuk lebih mengembangkan isi buku iniakan penulis terimadengan senang hati. Akhir kata, Divisi Litbang MADCOMS mengucapkan terimakasih kepada penerbit Andi Yogyakarta atas kerjasamanya selama ini. Madiun, Desember 2005 Tim Divisi Penelitian dan Pengembangan MADCOMS - MADIUN
Daftar Isi KATA PENGANTAR DAFTAR ISI iii v BAB 1 MENGENAL MACROMEDIA DREAMWEAVER FASILITAS DREAMWEAVER MX 2004 2 MEMPERINDAH WEB DENGAN DYNAMIC HTML EFFECT 2 RUSNG KERJA DREAMWEAVER MX 2004 3
KOMPONEN RUANG KERJA 8 Menu Utama 8 Baris Standar 9 Baris Tombol Dokuman 10 Baris Insert 12 Jendela Dokumen 14 Panel Group 14 Panel Files 16 Snippets Panel 16 Tag inspector 17 Tag Selector 18 Property Inspector 19 BAB 2 MEMBUAT DATA BISE 21 MEMBUAT SITUS LOKAL 21 MEMBUAT DOKUMEN BARU 28 MENGELOLA SITUS 30 MENGENAL PANEL FILES 30 MELIHAT SITUS LOKAL 31 BEKERJA DENGAN TOLBAR PADA PANEL FILES 32 BAB 3 MEMBUAT HALAMAN WEBSITE MENGATUR PROPERTI HALAMAN WEB 35 Menambahkan judul halaman web 37 Mengisi Latar Belakang dengan gamabar 38
Mengisi Latar Belakang dengan Warna 39 Menggunakan Warna Default untuk Teks pada Halaman Web 40 Menentukan Warna untuk Teks Link 40 Menentukan Ukuran Margin 40 MEMBERIKAN GAMBAR UNTUK TRACING 41 MENGGUNAKAN FASILITAS TABEL 44 Membuat Tabel 44 Bekerja dengan Tabel 54 Mengubah Ukuran Tabel 57 Membuat Lebar Kolom Sama dengan Lebar Tampilan 60 Menghapus Pengaturan Lebar dan Tinggi 61 Menambah dan menghapus Baris atau Kolom 62 Mengubah Properti Pada Sel Tabel 64 MEMBUAT TABEL DI DALAM TABEL 69 MENGURUTKAN ISI TABEL 70 BAB 4 BEKERJA DENGAN TEKS MENYISIPKAN TEKS 73 MEMFORMAT TEKS 75 Memberikan Format Font 75 Memberikan Format Warna Teks 77 Mengubah Ukuran teks 79 MENGATUR FORMAT STYLE 80 Mengatur Format Cetak Tebal 80 Mengatur Format Cetak Miring 80 Memberikan Format Garis Bawah 81
MENGATUR PERATAAN TEKS 81 Membuat Perantara Teks dan Elemen dalam Sel 82 MEMBUAT FORMAT PARAGRAF 83 IDENTASI TEKS 84 MEMBUAT SEBUAH LINK PADA TEKS 85 BAB 5 BEKERJA DENGAN GAMBAR MEMASUKAN GAMBAR 89 MENGATUR PROPERTI GAMBAR 91 Memberi Warna Pada Gambar 91 Mengatur ukuran Gambar 92 Mengatur Perataan Gambar 93 Mengatur Letak Vertikal Gambar 95 Memberi Keterangan pada Gambar 95 MEMBUT LINK PADA GAMBAR 96 Membuat Image Map 97 CONTOH PENYIMPANAN GAMBAR KEDALAM HALAMAN WEB 98 BAB 6 BEKERJA DENGAN FORMAT MENYISIPKAN FORM 102 Menyisipkan Text Field 104 Menyisipkan Hiddesn Field 108 Menyisipkan Teks Area 108 Menyisipkan Checkbox 109 Menyisipkan Radio Button 111
Menyisipkan Radio Group 112 Menyisipkan List/Menu 113 Menyisipkan File Field 117 Menyisipkan Button 118 BAB 7 MEMBUAT NAVIGASI WEBSITE MEMBUAT LINK 120 Membuat Link pada Teks 120 Membuat Link Anchor 123 Membuat Link E-Mail 125 Mengganti Link 126 Membuat Link dengan Flash Teks 127 Membuat Link dengan Flash Button 128 MEMBUAT NAVIGASI 130 Membuat Jump Menu 132 BAB 8 MENGENAL ASP MENGINSTAL INTERNET INFORMATION SERVICE (IIS) 138 MEMBUAT VIRTUAL DIRECTORY 143 PENGERTIAN ADO DAN ADBC 148 MEMBUAT DATABISE ACCESS 153 MENGENAL SQL 157 Memahami Pernyataan SELECT 159 Memahami Pernyataan FROM 159 Memahami Pernyataan WHERE 159
Memahami Pernyataan GROUP BY 160 Memahami Pernyataan HAVING 160 Memahami Pernyataan ORDER BY 160 Menampilkan Data Melalui SQL 160 Menambah Data Melalui SQL 164 Mengganti Data Melalui SQL 165 Mengganti Data Melalui SQL 165 Menghapus Data Melalui SQL 166 BAB 9 PENGANTAR PEMOGRAMAN ASP TIPE DATA 169 OPERATOR 170 Operator Aritmatika 170 Operator Relasi 171 Operator Logika 171 MENGENAL VERIABEL 172 VARIABEL ARRAY 174 PERNYATAAN LOGIKA 174 Fungsi Logika If-Then-Else 175 Fungsi Select-Case 176 PERNYATAAN PENGULANGAN 177 Pengulangan While Wend 177 Pengulangan Do While Loop 178 Pengulangan For Next 180 Pengulangan For Each Next 181 MENGGUNKAN PROCEDURE 183
MENGGUNAKAN FUNCTION 184 MENGGUNAKAN FUNGSI 185 Fungsi String 185 Fungsi Matematika 186 Fungsi Tanggal dan Waktu 187 MENGGUNAKAN OBJEK REQUEST 189 Menggunakan Objek Request.Form 189 Menggunakan Objek Request.QueryString 190 Menggunakan Objek Request.Server-Variables 191 MENGGUNAKAN OBJEK RESPONSE 193 Menggunakan Objek Response.Write 193 Menggunakan Objek Response.Buffer 193 Menggunakan Objek Response.Redirect 194 MEMBUAT COOKIES 197 MENGGUNAKAN MAPPATH 199 MENGGUNAKAN SCRIPT TIMEOUT 200 BAB 10 APLIKASI DATABASE DENGAN ASP MENAMPILKAN DATA PADA BROWSER 201 MEMBUAT HALAMAN TAMBAH DATA 208 Halaman FormTambahData.Asp 208 Halaman BergarisTambah Data.Asp 210 MEMBUAT HALAMAN UBAH DATA 213 Halaman FormUpdateData.Asp 213 Halaman UpdateData.Asp 215 Halaman BerhasilUpdateData.Asp 217
MEMBUAT HALAMAN HAPUS DATA 220 Halaman HapusData.Asp 220 Halaman BerhasilHapusData.Asp 220 BAB 11 MEMBUAT APLIKASI COUNTER MENYIAPKAN FILE GAMBAR 223 MEMBUAT GAMBAR COUNTER ASP 224 BAB 12 MEMBUAT APLIKASI BUKU TAMU MEMBUAT HALAMAN ISI BUKUTAMU.ASP 230 MEMBUAT HALAMAN BERHASILTAMU.ASP 232 MEMBUAT HALAMAN DAFTARTAMU.ASP 233 BAB 13 MEMBUAT APLIKASI UNTUK KIRIM EMAIL MEMBUAT HALAMAN KIRIM E-MAIL.ASP 243 MEMBUAT HALAMAN BERHASIL E-MAIL,ASP 245 BAB 14 MEMPUBLIKASIKAN WEBSITE KE INTERNET MENGUJI SITUS WEB 249 CHECK TARGET BROWSER 250 MENGOREKSI LINK 253 MENYUNTING BROKEN LINKS DAN OPRHANED LINK 255 KONEKSI PAA REMOTE SERVER 256