Desain ASP LANDASAN TEORI

pada tahun 1991. Maksud dari Tim ketika membuat website adalah untuk mempermudah tukar menukar dan memperbaharui i nformasi kepada sesama peneliti di tempat dia berkerja. Pada tnggal 30 April 1993, CERN tempat dimana tim bekerja minginformasikan bahwa WWW dapat digunakan secara gratis oleh semua orang. Sebuah website bisa berupa hasil kerja dari perorangan atau individu, atau menunjukan kepemilikan dari sebuah organisasi, perusahaan, dan biasanya website itu menunjukan beberapa topik khusus, atau kepantingan tertentu. Sebuah websute bisa berisi hyperlink yang menghubungkan ke website lain, jadi kadangkala perbedaan antar website yang dibuat oleh individu perseorangan dengan website yang dibuat oleh organisasi bisnis bisa saja tidak kentara Website dituis. Atau secara dinamik dikonversi menjadi HTML dan diakses melalui sebuah program software yang biasa disebut dengan web browser, yang dikenal juga dengan HTTP Client. Halamanweb dapat dilihat atau diakses melalui jaringan komputer dan internet, perangkat bisa saja berupa Personal Computer, Laptop Computer ataupun Cellphone.

3.3 Desain

Desain biasa di terjemhakan sebagau seni terapan, arsitektur dan berbagai pencapian kreatif lainnya. Dalam sebuah kalimat, kata “desain biasa digunakan baik sebagai kata benda atau kata kerja. Sebagai kata benda STIKOM SURABAYA “desain” digunakan untuk menyebut hasil akhir dari sebuah proses kreatif, baik itu berwujud sebuah rencana, proposal , atau berbentuk obyek nyata.

3.4 ASP

Active Server Pages ASP adalahbahasapemrogramanlingkunganaplikasiterbuka open application environment berjenisserversideuntukmembangunaplikasi web internet. Lingkunganaplikasiterbuka, maksudnyabahwamenggunakan ASP, halaman- halamanHypertext Markup Language HTML, script , dankomponenActiveXdapatdikombinasikanmenjadisatuuntukmembangunsebu ahaplikasi web. HTML adalahbahasastandarpenulisandokumen web agar dapatditampilkanpada browser.Script adalahpotongan program kecil yang disisipkanpadadokumen web sehinggahalaman web menjadilebihinteraktif.Sedangkan ActiveX adalahseperangkatteknologi yang memungkinkankomponen-komponen software untukberinteraksisatusama lain dalamlingkungan yang terhubungtanpamempedulikandaribahasaapakomponentersebutdiciptakan. ASP diciptakanoleh Microsoft untukmenjawabtantanganpemrograman web dinamis, di manaisidarisebuah web site dapatdiprogramuntukmendapatkanhasil yang berbeda.Tidakseperti HTML yang hanyamenampilkanisi yang statis, ASP mampumenampilkanisihalaman yang berbedasesuaidengantujuanpemrogramannya.Sampaisaatbukuiniditulis, ASP telahmencapaiversi 3.0 yang berjalanpada platform Windows 2000 Professional atau Server.Versisebelumnya, yaituversi 2.0, dapatberjalanpada platform lain seperti Linux, Solaris, OS2, dan Novell.Saatini Microsoft STIKOM SURABAYA tengahmerancangpelanjutdari ASP 3.0, yaitu ASP+ yang berjalanpada Windows .NET Framework.

3.4.1 Tag, Elemen, danAttribut

Tag menspesifikasielemen-elemenstrukturaldalamsuatudokumen. Tag dimulaidengan ‘‘ dandiakhiridengan ‘’,kata pertama di dalamkurungituadalahnamatag, kata-kata lain adalahattributtagtersebut. Jadi, sebuhtagadalah item dasar, danattributmenambahkandetilpadasebuahtag. Sebuahelementerdiriatas 3 bagian: tagawal, isi, dantagakhir. Tag akhirdigunakanuntukmenandaiselesainyapengaruhtagawalpadateks. Tag , atribut, danelementtidakcase-sensitive, jadidapatditulisdalamhurufkapitalatautidak.Namunbiasanyadigunakankomb inasikeduanyauntukmempermudahpembacaan.

3.4.2 StrukturDokumen

Sebuahdokumen HTML terdiriatasduabagianutama: Head kepala dan Body badan. Jadistrukturdasardokumen HTML.BagianHeadmemberikaninformasimengenaidokumentersebut.Elemen HEAD yang utamaadalahtagTITLE yang mendefinisikanjuduldokumen. ElemenlainadalahtagMETA, yang mendeskripsikandokumenuntuksearch engine .

3.4.3 Header

Tiapbagiandaridokumenselayaknyadiberijudul, inidisebutheader. Ada 6 jenisheader: H1, H2, H3, H4, H5, H6. H1 adalahheaderterbesar, dan H6 STIKOM SURABAYA yang terkecil.Taginidibuatuntukmenspesifikasikanjudul-judultiapseksi, tetapiseringdisalahgunakanuntukformattingfont.

3.4.4 Link anchor

Tag yang memungkinkanadanyahypertext yang me- link kedokumenlainadalahtag anchor atau: A. Attribututamadaritaginiadalah HREF yang menunjukkanalamatlink yang dituju. Isi daritaginidapatberupateks, ataupungambar; kalau di-click, akanmembawapenggunakedokumen lain.

3.4.5 Gambar

HTML memberikankemungkinanuntukmenyertakangambar, denganmenggunakantagIMG, atribututamadaritaginiadalahsrc, yang menyatakanlokasifilegambar yang akanditampilkan. Atributwidthdanheightjugasebaiknyadigunakanuntukmenspesifikasikanukuran gambar.

3.4.6 Style Karakter

Teks yang ditampilkan di browser jugadapatditentukantampilannyadenganmenggunakantag-tagem, strong, ataubold yang akanmenebalkanfontase, tag Iakanmemiringkanteks, danUakanmenggarisbawahiteks. Cara lainuntukmenggantikarakterteksadalahmenggunakantagFONT yang bisamemilikiatribut: align, size, dancolor, yang mendefinisikanukuran, warna, danpenempatanteks.

3.4.7 Paragraf dan Baris baru

STIKOM SURABAYA Karena HTML mengabaikanspasidanline break, makaadatagBR, untukmemulaibarisbaru, danadatagP yang menyebabkanterjadinyaparagrafbaru.

3.4.8 List Daftar

HTML memungkinkanperancang website membuatdaftar.Disediakan 3 jenisdaftar: ordered berurut, unordered tidakberurut, dan definition pemberiandefinisi. Orderedlist memberikandaftar yang diberiindeksnomor.Unorderedlistmendaftar item denganmenggunakanbullet. Definition list memungkinkanperancang websitememberikandefinisi penjelasanpadasuatudaftar kata.

3.4.9 Tabel

HTML membentuktabeldengancaramendefinisikanbaris-baris dengantagTR , dantiapbarisnyamemilikicell-cell didefinisikandenganTD . TagTDdapatdigantidenganTHjika data tersebutmerupakanheaderdaritabeltersebut. AtributdaritagTABLE, antara lain: bgcolor warnalatar, border tebalbingkai, dancellpaddingjarakantaraisi data danpinggirantabel.

3.4.10 Dynamic HTML DHTML

DHTML bukanlahpengganti HTML.DHTML hanyalahistilah yang dipakaiuntukmenamaihalaman web yang dinamisBudiman.2008.Dinamisdisiniberartidapatberaksiterhadapmasukan daripenggunasecaralangsung.Intinyaadalahmembuattiapelemendarihalaman STIKOM SURABAYA web bisadiubah-ubahsetiapsaat.Semuainidilakukandengangabunganantara HTML, Javascript, danCascadingStyle Sheet.Jadi DHTML berjalandalamlingkupstandar HTML yang ada, bukanmendefinisikanstandarbaru. Sebagaicontoh: jikaperancang website inginmengubahwarnalatarbelakangsuatulinkberubahmenjadimerahsa atmouseberada di atasnya. DapatdibuatfungsijavascriptsederhanamemanfaatkaneventOnMouseOver.Pa dasaateventOnMouseOverterjadi, makafungsijavascriptakanmengubahstyledarilinktersebut, menjadimemilikibackgroundmerah. Style darisemuaelemendalamsuatudokumen, otomatismenjadiobyekdalamjavascript.Inisangatmemudahkanmanipulasistyl e .

3.4.11 Javascript

Javascriptadalahbahasascriptingberorientasiobyek, yang dikembangkanoleh Netscape.Javascripttidak di-compile, tapi di interpertoleh program dimanadiadijalankanBudiman.2008.Ada duajenisJavascript yang diaplikasikan.Client-Side Javascript, dijalankan di dalamsuatubrowser; sehingga yang menginterpretasikannyaadalahbrowseritusendiri.Disiniobyek- obyekJavascriptberupaobyek-obyekdalamhalaman web ataubrowser.Server- Side Javascript berjalanpadaserver web, disiniobyek- obyeknyadapatberupadatabase, atributserver, file di server , dll. STIKOM SURABAYA Untukselanjutnyadalamlaporanini, yang disebutsebagaiJavascriptadalahClient Side Javascript.

3.4.12 Cascading Style Sheet CSS

CSS adalammetodepenentuanstyledaritiap-tiapelemendalamweb page .HTML terbatasdalamhalpresentasi, karenatag-tag yang adahanyamenunjukkanstrukturdokumen, bukantampilandokumen.DenganStyle Sheet, bisaditentukanbagaimanahalamanweb yang dibuatakanditampilkan. Hal-hal yang bisadidefinisikanoleh CSS meliputi: warna, fontase, margin, indentasi, background , danaspektampilan lain darielemen-elemenweb page. Standar CSS yang dipakaidalam KP iniadalahstandar Mozilla Firefox.

3.4.13 ColdFusion

ColdFusion adalahsebuahplatformpengembangan yang mengintegrasikanteknologibrowser, server , dandatabaseuntukmenghasilkanaplikasiweb yang interaktif.Cold Fusion terdiriatasduabagianutama, ColdFusionServer, danColdFusionStudio. CF Serveradalahserveraplikasi web berjalan di atas web server yang berkerja di dalamlingkupbrowser. CF Studioadalahperangkatpengembangan visual untukpengembanganaplikasiweb. Aplikasi CF padadasarnyaadalahhalaman- halamanwebbiasadenganperkecualian: file extensionnya .cfm, danmengandungbahasa lain selain HTML yaitu CFML ColdFusionMarkupLanguage. STIKOM SURABAYA CFML adalahbahasascripting yang bekerja di server.Jadi CFML diproses di server oleh CF Server setiap kali dokumenitu di- request .Sehingga yang sampai di browserbukan CFML, tetapi HTML biasa, yang merupakan output daripemrosesan CFML.

3.5 Visual Basic