"ผมได้รู้ว่าภาษา ASP มีหน้าตาอย่างไร มีรูปแบบเป็นแปบไหน ใช้อย่างไร ใช้กับอะไร แล้วยังมีอีกมากมายที่ยังไม่เข้าจัยครับ"
หมดละครับ
"—————«•´`•.(`•.¸ ¸.•´).•´`•»—————"
วันจันทร์ที่ 22 กันยายน พ.ศ. 2557
ภาษา ASP
ย่อมาจาก Active Server Page มีรูปแบบภาษาคล้ายภาษา Basic หรือ Visual Basic
ที่นักพัฒนาโปรแกรมทุกท่านเคยได้ยินชื่อ ภาษานี้ใช้งานได้ง่ายที่สุดในความรู้สึกของผู้เขียน เพราะโปรแกรมที่ใช้สร้าง Web server มีอยู่ใน CD ของ Windows98 ถ้าใช้ Windows รุ่นใหม่จะมี IIS (Internet Information System)
เรื่องของฐานข้อมูลใช้ Microsoft Access สร้างตารางสำหรับเก็บ ซึ่งมีนามสกุล เป็น MDB
เมื่อใช้โปรแกรมภาษา ASP เรียกข้อมูล หรือปรับปรุงข้อมูล จะทำให้ข้อมูลใน MDB เปลี่ยนแปลง
การย้ายโปรแกรมและข้อมูลออกจากเครื่องบริการ (Server) ทำได้ง่าย เพียงคัดลอกโปรแกรมภาษา ASP และMDB ไปไว้ในเครื่องบริการอีกเครื่องหนึ่ง ก็จะใช้งานต่อได้ทันที
องค์กรบางแห่งพัฒนาฐานข้อมูลด้วย Microsoft Access เมื่อนำมาใช้งานในอินเทอร์เน็ต
เอเอสพี (ASP ย่อมาจาก Active Server Page) เป็นเทคโนโลยีประเภท Server-Side Script (โปรแกรมที่ทำงานบนเครื่อง Server) ที่นิยมใช้อย่างแพร่หลาย สร้างโดยบริษัท ไมโครซอฟท์สำหรับระบบปฏิบัติการ ไมโครซอฟท์ วินโดวส์ ซึ่งใช้ร่วมกับโปรแกรม Internet Infomation Service หรือ IIS. ASP นั้นใช้ภาษาสคริปต์ VBScript, JScript หรือ PerlScript ในการเขียน โดยเว็บเพจที่ใช้ ASP เขียน จะระบุเป็นตระกูลไฟล์ที่ลงท้ายด้วย .asp ปัจจุบันนี้ไมโครซอฟท์ได้ยกเลิกการพัฒนาเทคโนโลยี ASP แล้วและได้เปลี่ยนเป็น ASP.NET แทน ซึ่งคำว่า Classic ASP นั้นอาจใช้เรียกแทนเอเอสพีเดิม
รูปแบบโค้ดasp
Video
เอสพีคืออะไร (What is ASP?)เอเอสพี (ASP = Active Server page) และ เอเอสพีดอทเน็ต (ASP.NET = Active Server page .NET) คือภาษาโปรแกรมที่ทำงานบนเครื่องบริการเว็บไอไอเอส (IIS = Internet Infomation Service) เป็นภาษาสคริปต์ทำงานฝั่งเครื่องบริการ (Server-Side Script) พัฒนาโดยบริษัทไมโครซอฟท์ โดยมีรากฐานภาษามาจากภาษาเบสิก สำหรับเอเอสพีดอทเน็ตจะต้องทำงานบนดอทเน็ตเฟรมเวิร์ค (Dotnet Framework) บริษัทไมโครซอฟท์ได้เริ่มพัฒนาเอเอสพีในช่วงเดือนธันวาคม พ.ศ. 2540 (ค.ศ.1997) มากับไอไอเอส 3.0 (IIS = Internet Information Server) สำหรับเอเอสพีรุ่น 1 ถูกมองว่าทำงานได้ล่าช้ากว่าโปรแกรมประเภทเดียวกัน อีก 1 ปีต่อมา บริษัทไมโครซอฟท์ได้เปิดตัวเอเอสพีรุ่น 2 ให้เป็นส่วนหนึ่งของ Option Pack ใน Windows NT4 และ 2 ปีต่อมาไอไอเอสรุ่น 3 ได้เปิดตัวเป็นส่วนหนึ่งของระบบปฏิบัติการวินโดว์ 2000การใช้ Access ใน godaddy.comเข้าไปที่ Manage Account ของ Control Panel ใน Hosting Account ถ้าใช้บริการของ Godaddy.com แล้วเลือก Database, Access และ Enable Access Support ระบบจะสร้างห้อง access_db ให้นำแฟ้ม .mdb ไปใส่ในห้องนั้น ระบบนี้รองรับการสร้าง DSN ผ่าน Control Panel ได้
รุ่นของเอเอสพี (ASP Version) - ASP รุ่น 1 (ธ.ค.1997) พร้อมเว็บเซิร์ฟเวอร์ไอไอเอส 3.0 (IIS 3.0) - ASP รุ่น 2 (ก.ย.1998) พร้อมเว็บเซิร์ฟเวอร์ไอไอเอส 4.0 บนWinNT - ASP รุ่น 3 (พ.ย.2000) พร้อมเว็บเซิร์ฟเวอร์ไอไอเอส 5.0 บนWin2000 - ASP+ (ปลายปี 2000) เป็นรุ่นทดลองใช้ชื่อว่า ASP+ แล้วเปลี่ยนเป็น ASP.NET - ASP.NET รุ่น 1 (ก.พ.2002) เปิดตัวพร้อม .NET Framework - ASP.NET รุ่น 2 เปิดตัว 7 พ.ย.2005