attorneys at law
ASP ย่อมาจาก Active Server Pages คือ โปรแกรมที่ทำงานบนเครื่อง Web server เรียกว่าเป็นการทำงานแบบ Server Side พัฒนาโดยบริษัทไมโครซอฟท์ ประโยชน์ของ ASP ใช้สำหรับสร้างงาน(application)ขั้นสูง ในอินเตอร์เน็ต-อินทราเน็ต ช่วย เสริมการทำงานที่ไฟล์ HTML ธรรมดาทำไม่ได้ หรือต้องการให้งานต่างๆเป็นไปอย่างอัตโนมัติโดยผู้ใช้ไม่ต้องทำการปรับปรุงข้อมูลเอง หรือเรียก DHTML (Dynamic HTML) คือ เป็นเว็บเพจที่สามารถเปลี่ยนแปลงลักษณะต่าง ๆ ได้นั้นเอง
หลักการทำงานของ ASP
1.ผู้ใช้ ASP สร้างไฟล์ที่มีนามสกุลเป็น .asp ขึ้นมา
2.นำไฟล์นั้นไปไว้ในเครื่องคอมพิวเตอร์ที่ทำหน้าที่เป็น web server ที่ติดตั้งโปรแกรม ASP ไว้ และเชื่อมต่ออยู่กับเครือข่ายอินเตอร์เน็ต
3.เมื่อมีผู้ใช้รายใดเรียกใช้ไฟล์นั้นผ่านโปรแกรมบราวเซอร์(IE, Netscape ..) โปรแกรม ASP ใน web server จะเรียกไฟล์นั้นขึ้นมาอ่านแล้วทำตามคำสั่งต่างๆที่ผู้สร้างไฟล์นั้นได้กำหนดขึ้น
4.โปรแกรม ASP ใน Web Server ส่งผลที่ได้กลับไปให้ผู้เรียกใช้โดยแสดงผลที่โปรแกรมบราวเซอร์ของผู้เรียก

ASP จะทำงานบนเซิร์ฟเวอร์ และทำงานร่วมกับโปรแกรม Web Server จะทำหน้าที่ประมวลข้อมูล ที่ได้จากผู้เข้ามาเยี่ยมชม และแสดงผลออกมาทาง Web browser
เริ่มจากผู้ใช้ ASP สร้างไฟล์ที่มีนามสกุลเป็น .ASP ขึ้นมาจากนั้น นำไฟล์นั้นไปไว้ในเครื่องคอมพิวเตอร์ ที่ทำหน้าที่เป็น Web Server ที่ติดตั้งโปรแกรม ASP ไว้ และเชื่อมต่ออยู่กับเครือข่ายอินเตอร์เน็ต จากนั้นเมื่อมีผู้ใช้รายใดเรียกใช้ไฟล์นั้นผ่านโปรแกรมบราวเซอร์ (IE ,Netscape?) โปรแกรม ASP ใน Web Server จะเรียกไฟล์นั้นขึ้นมาอ่านแล้วทำตามคำสั่งต่างๆ ที่ผู้สร้างไฟล์นั้นได้กำหนดขึ้น จึงส่งผลที่ได้กลับไปให้ผู้เรียกใช้โดยแสดงผลที่โปรแกรมบราวเซอร์ของผู้เรียก ซึ่งขั้นตอนข้างต้นเป็นหลักการทำงานโดยทั่วไปของ ASP