Showing posts with label Pemrograman Web. Show all posts
Showing posts with label Pemrograman Web. Show all posts

Tuesday, 21 May 2013

Contoh Program Dengan ASP

01:52 Posted by Unknown No comments
1. Menulis Text Dengan ASP
<!DOCTYPE html>
<html>
<body>

<%
response.write(“Hello World!”)
%>

</body>
</html>

Output : Hello World

2.Membuat Variable
<!DOCTYPE html>
<html>
<body>

<%
dim name
name=”Donald Duck”
response.write(“My name is: ” & name)
%>

</body>
</html>

Output: My name is: Donald Duck

3.Berinteraksi dengan user dalam bentuk Radio Button.
<!DOCTYPE html>
<html>
<%
dim cars
cars=Request.Form(“cars”)
%>

<body>
<form action=”demo_radiob.asp” method=”post”>
<p>Please select your favorite car:</p>

<input type=”radio” name=”cars”
<%if cars=”Volvo” then Response.Write(“checked”)%>
value=”Volvo”>Volvo</input>
<br>
<input type=”radio” name=”cars”
<%if cars=”Saab” then Response.Write(“checked”)%>
value=”Saab”>Saab</input>
<br>
<input type=”radio” name=”cars”
<%if cars=”BMW” then Response.Write(“checked”)%>
value=”BMW”>BMW</input>
<br><br>
<input type=”submit” value=”Submit” />
</form>
<%
if cars<>”" then
Response.Write(“<p>Your favorite car is: ” & cars & “</p>”)
end if
%>

</body>
</html>

Output :





Sumber : http://blog.uad.ac.id/muhisa/2013/05/21/contoh-program-asp/

Konstanta ASP

01:37 Posted by Unknown No comments
Beberapa variable tidak dapat diubah nilainya selama program dieksekusi dan dapat kita jadikan sebagai konstanta. Nilai konstanta tetap sampai program berakhir, pendefinisian konstanta dilakukan bersama dengan pendeklarasian,

contohnya :
Const nama_konstanta = nilanya_konstanta, misalnya :
Const pi =3.14

Konstanta sangat berguna dalam perhitungan-perhitungan dalam matematika dan fisika. Konstanta juga memiliki batas definisi, jadi sebuah konstanta bisa pula memiliki batas definisi yang local maupun global, cara melakukan pembatasan ini sama dengan pada variable, yaitu ;

Public Const pi = 3.14
Private Const nama = “Isa Ansori”.


Sumber : http://blog.uad.ac.id/muhisa/2013/05/21/konstanta-asp/

Variable ASP

01:34 Posted by Unknown No comments
Sebuah variabel dinyatakan di luar prosedur dapat diakses dan diubah oleh script dalam file ASP.
Sebuah variabel dideklarasikan di dalam prosedur yang dibuat dan dihapus setiap kali prosedur tersebut dieksekusi. Tidak ada script dari luar prosedur dapat mengakses atau mengubah variabel.
Untuk mendeklarasikan variabel diakses lebih dari satu file ASP, Nyatakan mereka sebagai variabel sesi atau variabel aplikasi.

Variabel Sesi
Variabel sesi digunakan untuk menyimpan informasi tentang SATU single user, dan tersedia untuk semua halaman dalam satu aplikasi. Biasanya informasi yang disimpan dalam variabel sesi adalah nama, id, dan preferensi.

Variabel Aplikasi
Variabel aplikasi juga tersedia untuk semua halaman dalam satu aplikasi. Aplikasi variabel digunakan untuk menyimpan informasi tentang SEMUA pengguna dalam satu aplikasi tertentu.
Cara membuat Variabel
ASP Source :
<html>
<body>
<%
dim name
name=”Donald Duck”
response.write(“My name is: ” & name)%>
</body>
</html>
Outputnya : My name is: Donald Duck 

Tipe Data ASP

01:31 Posted by Unknown No comments
Tipe data variant. Tipe data variant adalah tipe data serba guna yang dapat menyimpan bilangan, tanggal, string dan rujukan ke sebuah obyek. Jika anda menugaskan bilangan ke sebuah variabel variant maka, variabel tersebut akan berlaku sebagai variabel bilangan, dan jika anda menugaskan sebuah string ke ke variabel variant maka variabel tersebut akan berlaku sebagai variabel string. Tipe data varian terdiri beberapa sub tipe data yaitu tipe data Boolean, tipe data Byte, tipe data Integer, tipe data Long, tipe data single, tipe data Double, tipe data Currency, tipe data Date dan Time, tipe data String, Empty, null tipe data Obyek, dan tipe data Error. Tipe data Boolean adalah tipe data yang hanya dapat memiliki dua nilai, true atau false. Tipe data ini sangat bermanfaat digunakan untuk flags dan setting.

Sumber : http://blog.uad.ac.id/muhisa/2013/05/20/tipe-data-asp/

Aturan Penggunaan ASP

01:18 Posted by Unknown No comments
Suatu file ASP normalnya berisi tag HTML, seperti halnya file HTML standar. Selain itu, suatu file ASP dapat berisi script server yang dikurung dengan pembatas <% dan %>. Script server dieksekusi pada server, dan berisi ekpresi, statement, prosedur, atau operator yang valid untuk bahasa script yang digunakan.

Seperti disebutkan sebelumnya, ASP menyediakan berbagai objek yang menyediakan berbagai fungsi yang sering digunakan yang dapat digunakan untuk merancang halaman web interaktif dan dinamis. Berikut ini adalah enam obyek ASP bersama dengan penjelasan singkat mereka:

Obyek Permintaan: seperti namanya, objek permintaan menangani permintaan yang dibuat dari browser untuk halaman dari server. Objek permintaan asp mendapatkan semua informasi dari pengguna tentang halaman yang diminta.

Sesi Obyek: dianggap sebagai salah satu dari objek paling penting dan berguna dari ASP. Hanya mempertimbangkan namanya; sesi, apa yang muncul dalam pikiran Anda?Setiap kali Anda menggunakan aplikasi apapun, Anda membukanya dan akhirnya Anda menutupnya, periode ini disebut sebagai sebuah Sesi. Agar web server tahu siapa Anda dan apa yang Anda lakukan, ASP menyediakan sebuah cookie yang unik yang diciptakan untuk setiap pengguna. Cookie disimpan di sisi klien dan berisi informasi yang dapat digunakan untuk mengidentifikasi pengguna. Obyek Sesi berisi informasi seperti nama, preferensi dan user id yang unik. Server menciptakan sesi untuk setiap pengguna dan menghancurkan secepat sesi berakhir.

Aplikasi Obyek: file ASP berbagai, ketika dikelompokkan bersama-sama, dapat menyebabkan Aplikasi lengkap. File ASP Berbagai bekerja sama dalam rangka untuk melakukan fungsi umum. ASP objek digunakan untuk menyimpan semua file-file fungsi umum bersama-sama.

Obyek Kesalahan: objek Kesalahan ASP tidak termasuk dalam versi sebelumnya ASP, ASP dan ASP 1 2. ASPError objek diterapkan dalam rilis terbaru dari ASP 3.0 dan juga tersedia di IIS versi 5 dan kemudian. Tujuan dasar dari objek ASPError adalah untuk menampilkan pesan kesalahan dan informasi rinci tentang segala kesalahan yang terjadi ketika mengeksekusi skrip apapun. Objek ASPError secara otomatis dibuat setiap kali Server.GetLastError disebut.

Sekarang, karena Anda telah membaca beberapa informasi dasar tentang ASP, mengapa tidak mencoba membuat satu halaman web ASP sederhana sendiri. Hanya hati-hati melalui langkah-langkah berikut dan Anda akan berakhir dalam membuat sebuah halaman web ASP sederhana.

Pastikan bahwa Anda memiliki sedikit pemahaman tentang HTML dan bahasa scripting seperti VBScript atau JavaScript sebelum Anda mulai bekerja pada ASP.

Pastikan bahwa Anda memiliki IIS diinstal pada komputer Anda.
Anda harus tahu perbedaan antara file HTML dan file ASP. File HTML selalu memiliki ekstensi. Html dan ASP file memiliki ekstensi. Asp. HTML dan ASP tidak sama; setiap kali permintaan browser file HTML, server hanya mengembalikan sebuah file html ke browser, namun, ketika sebuah permintaan browser file asp, IIS (Internet Information Services) ke depan permintaan ke ASP mesin mana file ASP dibaca dan script dijalankan. Setelah itu file ASP hanya kembali dalam format HTML biasa.

Hal berikutnya adalah untuk belajar sintaks dasar ASP. Ini bukan yang sulit, sebuah file ASP berisi tag HTML biasa sama seperti file HTML, namun, terlepas dari tag HTML biasa, sebuah file ASP dapat berisi script server juga yang dikelilingi oleh pembatas <% dan diakhiri dengan%>. Sesuatu di antara tag ini dianggap sebagai script server dan mereka dieksekusi di server.

Contoh penulisan pertama ASP

Tag html…
<%
Script ASP
%>
…
Tag html

Latihan 1.1 : Program Hello ASP ( script yang dituliskan ke dalam body dokumen HTML )

<!-asphello.asp->
<html>
<body>
<%
response.write(“Hello world”)
%>
</body>
</html>

Hasil tampilannya seperti berikut : Hello world

Sumber : http://blog.uad.ac.id/jawadbakrie91/category/kuliah/pemrograman-web/asp- active-server-pages/aturan-penggunaan-asp/

Sejarah ASP

01:10 Posted by Unknown No comments
Meskipun sudah mulai terasa bahwa teknologi Microsoft@ Active Server Pages telah bcrjalan lama, teknologi ini secara nyata merupakan sebuah teknologi barn, yang diperkenalkan pada tahun 1996. Sebelum ASP, para pengembang software telah membuat web site aktif dalam sebuah flatform Microsoft menggunakan CGI dan ISAPI, dimana kedua-duanya mengambil bagian dalam perkembangan ASP. Pada tahun 1996, Microsoft memperkenalkan Active Server Pages . ASP memudahkan pengembang software untuk mengeksekusibaris kode ke dalam halaman web. Meskipun teknologi ASP relatif barn dalam pembuatan web dinamis, dalam jangka waktu yang pendek ASP berkembang menjadi salu dari produk pembuatan website dinamis terpenting. Sejak 19%, ada beberapa versi dari ASP.

Pada tahun 1998, Microsoft@ memperkenalkan ASP 2.0 sebagai bagian dari Windows NT 4.0. Dengan ASP 2.0 dan liS 4.0, aplikasi ASP dan beberapa komponen bagianbagiannya dapat dibuat dalam suatu tempat memori dari tempal web server dengan adanya perbaikan kesalahan. Pada tahun 2000, dengan lebih mengantisipasi dikeluarkannya Windows 2000 dan lIS 5.0, Microsoft@ meluncurkan ASP 3.0. Perbedaan antara kemampuan ASP 2.0 dan ASP 3.0 tidak begitu terlihat. Bagaimanapun juga, pada saat beIjalan di Windows 2000, performa ASP mengalami kemajuan yang cukup pesat. Sekitar bulan Juli 2000 .NET untuk pertama kalinya diperkenalkan di muka umum, berikut bahasa pemrograman barn cn (C-sharp) dan berharap dapat memberikan kontribusi yang baik dan lebih fleksibel dari sebelumnya. Teknologi ini diharapkan memberikan dukungan yang luas terhadap berbagai macam standar internet.

Framework .NET adalah suatu komponen Windows yang terintegrasi yang dibuat dengan tujuan untuk mensupport pengembangan berbagai macam jenis aplikasi serta untuk dapat menjalankan berbagai macam aplikasi generasi mendatang termasuk pengembangan aplikasi Web Services XML. Framework .NET di design untuk dapat memenuhi beberapa tujuan berikut ini:
  1. Untuk menyediakan environment kerja yang konsisten bagi bahasa pemrograman yang berorientasi objek baik kode objek itu di simpan dan di eksekusi secara lokal, atau dieksekusi secara lokal tapi didistribusikan melalui internet atau dieksekusi secara remote.
  2. Untuk menyediakan environment kerja di dalam mengeksekusi kode yang dapat meminimaliasi proses software deployment dan menghindari konflik penggunaan versi software yang di buat.
  3. Untuk menyediakan environment kerja yang aman dalam hal pengeksekusian kode, termasuk kode yang dibuat oleh pihak ketiga.
  4. Untuk menyediakan environment kerja yang dapat mengurangi masalah pada persoalan performa dari kode atau dari lingkungan interpreter nya.
  5. Membuat para developer lebih mudah mengembangkan berbagai macam jenis aplikasi yang lebih bervariasi, seperti aplikasi berbasis windows dan aplikasi berbasis web.
  6. Membangun semua komunikasi yang ada di dalam standar industri untuk memastikan bahwa semua kode aplikasi yang berbasis Framework .NET dapat berintegrasi dengan berbagai macam kode aplikasi lain.
Sebagai salah satu sarana untuk dapat memenuhi tujuan di atas, maka dibuatlah berbagai macam bahasa pemrograman yang dapat digunakan dan dapat berjalan di atas platform Framework .NET seperti bahasa C#, VB.NET, J#, Perl.NET dan lain-lain. Masing-masing bahasa tersebut mempunyai kelebihan dan kekurangannya masing-masing, namun yang pasti, apapun bahasa pemrograman yang digunakan, semuanya akan dapat saling berkomunikasi dan saling compatible satu dengan yang lainnya dengan bantuan Framework .NET.

C# adalah bahasa pemrograman yang dikembangkan Microsoft dibawah kepemimpinan Anders Hejlsberg. Anders Hejlsberg ini juga yang sebenarnya mengembangkan berbagai macam bahasa pemrograman termasuk Borland Turbo C++ dan Borland Delphi. Bahasa pemrograman C# juga telah di standarisasi secara internasional oleh ECMA.

Seperti halnya bahasa pemrograman yang lain, C# bisa digunakan untuk membangun berbagai macam jenis aplikasi, seperti aplikasi berbasis windows (desktop) dan aplikasi berbasis web serta aplikasi berbasis web services. C# sangat tepat digunakan untuk pemrograman berbasis Framework .NET karena berbagai kelebihan dan yang paling penting adalah menggunakan paradigma berorientasi obyek.

Sumber : http://blog.uad.ac.id/rafiki-hudaya134/2012/05/08/sejarah-asp/

Pengertian ASP (Active Server Page)

01:00 Posted by Unknown No comments
Apakah ASP?
 
ASP singkatan dari Active Server Pages.
Active Server Pages atau ASP merupakan suatu script yang bersifat server-side yang ditambahkan pada HTML untuk membuat sebuah web menjadi lebih menarik, dinamis dan efektif.
ASP adalah Teknologi Microsoft.
ASP adalah program yang berjalan di dalam IIS.
IIS adalah singkatan dari Internet Information Services.
IIS datang sebagai komponen gratis dengan Windows 2000.
IIS juga merupakan bagian dari Option Pack Windows NT 4.0.
Paket Opsi dapat didownload dari Microsoft.
PWS adalah lebih kecil – versi IIS – tapi berfungsi penuh.
PWS dapat ditemukan pada Windows 95/98 CD.
 
 
ASP Kompatibilitas
Untuk menjalankan IIS Anda harus memiliki Windows NT 4.0 atau yang lebih baru.
Untuk menjalankan PWS anda harus memiliki Windows 95 atau yang lebih baru.
ChiliASP adalah teknologi yang berjalan ASP tanpa OS Windows.
InstantASP merupakan teknologi yang berjalan ASP tanpa Windows.
 
 
Apakah yang dimaksud dengan file ASP?
Sebuah file ASP adalah sama saja dengan file HTML.
Sebuah file ASP dapat berisi teks, HTML, XML, dan script.
Script dalam file ASP dijalankan di server.
Sebuah file ASP memiliki ekstensi file “. Asp”.
 
 
Bagaimana ASP Berbeda dengan HTML?
Ketika browser meminta file HTML, server mengembalikan file.
Ketika browser meminta file ASP, IIS melewati permintaan ke mesin ASP. Mesin ASP membaca file ASP, baris demi baris, dan mengeksekusi script dalam file. Akhirnya, file ASP dikembalikan ke browser sebagai HTML biasa.
 
 
Apa yang bisa ASP lakukan untuk Anda?
Dinamis mengedit, mengubah, atau menambahkan isi dari suatu halaman web.
Menanggapi permintaan pengguna atau data yang disampaikan dari bentuk HTML.
Akses data atau database dan mengembalikan hasil ke browser.
Sesuaikan halaman Web untuk membuatnya lebih bermanfaat untuk pengguna individu.
Keuntungan menggunakan ASP bukan CGI dan Perl, adalah dari kesederhanaan dan kecepatan.
Menyediakan keamanan – karena kode ASP tidak dapat dilihat dari browser.
Pandai pemrograman ASP dapat meminimalkan lalu lintas jaringan.
 
Catatan: Karena script ASP dijalankan di server, browser yang menampilkan file ASP tidak perlu mendukung scripting sama sekali!.

Sumber : http://yogi-surya.blogspot.com/