เว็บโฮสติ้งเอื้ออาทร
Welcome :Guest  ( Register - Login )
  Active TopicsActive Topics  Display List of Forum Membersรายชื่อสมาชิก  Search The ForumSearch
Menu
  Home
  ASP
  ASP.NET
  SQL
  PHP
  Forum(s)
  Guest Book
    Sign Guestbook
  Download
  Contact us
  ติดต่อโฆษณา
Member Online
Total Users Online: 3

We have
  0 Member(s)
  3 Guest(s)
  0 Anonymous.

Most User Online: 8042
Occured: 06 April 2008

Members Online:



[ View Full List ]
[Based on the last 10 minutes]

You are visitor number 3173044
ASP คืออะไร???
      ASP หรือ Active Server Pages เป็นโปรแกรมตีความภาษา (Interpreter) ที่ใช้ในการตีความเว็บเพจที่เขียนขึ้นมาโดยใช้ไวยากรณ์หรือ syntax ของภาษา VBscript (ซึ่ง VBscript ก็อาศัยโครงสร้างของภาษา Visual Basic อีกที) แล้วสร้างเว็บเพจผลลัพธ์ขึ้นมา จากนั้นก็จะส่งไปให้ web server เพื่อที่จะให้ web server ส่งต่อไปยัง browser อีกที เนื่องจาก ASP จะต้องทำงานโดยการร้องขอของ web server ดังนั้นจึงจะต้องมีโปรแกรม ASP ติดตั้งที่ web server ด้วย โดยที่ปัจจุบัน เมื่อพูดถึง ASP มักจะหมายถึงเป็น ASP ที่ทำงานในวินโดว์ NT หรือ วินโดว์ 95 ,98 (ใช้กับธุรกิจหรืองานที่ปริมาณการติดต่อไม่มากนัก หรือใช้ในการทดสอบเพื่อการพัฒนางานไปสู่ระบบใหญ่ต่อไป)
ASP หาได้จากที่ไหน
     ASP เป็นผลิตภัณฑ์ของไมโครซอร์ฟ ปัจจุบัน ASP จะถูกใส่เข้าไปในโปรแกรมที่เป็น web server ของไมโครซอร์ฟ ดังนั้นไม่จำเป็นต้องทำการติดตั้งโปรแกรม ASP อีก กล่าวคือสามารถเรียกใช้ได้เลย โดยที่ หากเป็น
  • วินโดว์ 95 หรือ 98 โปรแกรม web server ที่มี ASP ในตัวคือ PWS4 (Personal Web Server) มีมาให้พร้อมในแผ่น CD Window98 setup ใน directory ชื่อ Add-ons
  • วินโดว์ NT4 โปรแกรม web server ที่มี ASP ในตัวคือ IIS4 (Internet Information Server) มีมาพร้อมชุด NT Optionpack 3
หากไม่มีแผ่น CD ดังกล่าว ก็หา download ได้จาก ftp site ต่างๆ เช่น ftp://ftp.inet.co.th แต่ไฟล์ใหญ่มาก และมีปริมาณเยอะ ลำบากครับ กว่าจะ download ได้ หา CD ดีกว่า (???) หากท่านติดตั้งโปรแกรม web server ที่เป็นรุ่นที่ต่ำกว่ารุ่นที่ 4 ตามที่บอก ก็ต้องติดตั้งโปรแกรม ASP ลงไปด้วยจึงจะใช้งาน ASP ได้
ASP ทำงานอย่างไร ???
     การเขียน เว็บเพจให้เป็น .asp ไม่ต้องใช้โปรแกรมอะไรเป็นพิเศษครับ หรือหากจะใช้ก็ให้ติดตั้งโปรแกรมช่วยเช่น Visual Interdev เป็นต้น หากเข้าใจว่า .asp คืออะไร อย่างไร นั้นก็คือ ไฟล์ข้อความธรรมดาทั่วๆไป ก็ใช้โปรแกรมเขียนไฟล์ข้อความทั่วๆไปก็ได้ครับ เช่นผมก็ใช้ Notepad ในการเขียน .asp การบันทึกก็ให้บันทึกเป็น นามสกุล .asp ดังนี้ เช่นหากจะบันทึกเป็น page1.asp ก็ให้ใช้ " (ฟันหนู หรือ double quote) ประกบครับเป็น "page1.asp" เพื่อบังคับให้ Notepad บันทึกเป็นชื่อ page1.asp มิฉะนั้นจะถูกบันทึกเป็น page1.asp.txt ซึ่งจะผิดรูปแบบทันที เท่านี้ก็เรียบร้อย จากนั้นก็ค่อยๆฝึกฝนไปนะครับ การไปลอก script คนอื่นมาใช้โดยไม่ได้ลงมือฝึก หรือคิดตามท่านก็จะไม่ได้ประโยชน์อะไรเลยจาก script นั้นๆ อีกประการ อย่าได้ยึดมั่น ถือมั่น ว่าจะต้องเป็นแบบนี้แบบนั้นเท่านั้น จึงจะถูกต้อง ค่อยๆศึกษาไปนะครับ
ASP เขียนอย่างไร???
     การเขียน ASP script จะทำโดยการฝังหรือ embeded ส่วนที่เป็น script ลงไปในเว็บเพจ กล่าวคือหากไม่มีการฝัง ASP script เลยเว็บเพจนั้นก็คือเว็บเพจธรรมดาทั่วไปนั้นเอง การตีความโดย ASP ก็จะทำการตีความไล่ลงไปจากต้นไฟล์ไปทีละบรรทัด บรรทัดไหนมีส่วนของ ASP script อยู่ก็จะทำการตีความก่อนแล้วทะยอยส่งผลลัพธ์ออกมาเรื่อยๆ หากเกิดข้อผิดพลาดที่รุนแรงก็จะหยุดการทำงาน ส่วนที่เป็น ASP script จะขึ้นต้นหรือเปิดด้วย tag โดยใช้เครื่องหมาย <% และลงท้ายหรือปิดด้วย %>

ยกตัวอย่างการเขียน ASP script เช่นหากเราต้องการแสดงวัน-เวลาปัจจุบัน ก็จะใช้ ฟังก์ชัน now ก็จะเขียนดังนี้

	วัน-เวลา ขณะนี้คือ 
	<%=now%>

โดยที่บรรทัดที่ 1 ก็ จะแสดงข้อความตามปกติ แต่บรรทัดที่ 2 จะมีการนำค่า วัน-เวลา ปัจจุบัน ผลลัพธ์ก็จะเป็นดังนี้

วัน-เวลา ขณะนี้คือ 5/12/2551 2:35:02

การจะเขียน ASP script เพื่อทำงานอะไร ก็ต้องศึกษารูปแบบคำสั่งของภาษา VBScript หรือ JScript และต้องมีพื้นฐานของการเขียนภาษา HTML ด้วย เพราะจะต้องใช้ร่วมกัน ดังตัวอย่างที่ผ่านมาหากจะให้มีการแสดงเป็นตัวเข้ม ขนาดโตขึ้นไปจากปกติ 2 ระดับและแสดงข้อความสีเขียว ทั้งหมดที่ว่ามาจะเป็นกำหนดที่ ภาษา HTML ครับ ดังนี้

	<font size=+2 color=green>วัน-เวลา ขณะนี้คือ 
	<%=now%></font>

ผลลัพธ์คือ

วัน-เวลา ขณะนี้คือ 5/12/2551 2:35:02

ASP ต้องใช้โปรแกรมอะไรเขียน???
     การเขียน เว็บเพจให้เป็น .asp ไม่ต้องใช้โปรแกรมอะไรเป็นพิเศษครับ หรือหากจะใช้ก็ให้ติดตั้งโปรแกรมช่วยเช่น Visual Interdev เป็นต้น หากเข้าใจว่า .asp คืออะไร อย่างไร นั้นก็คือ ไฟล์ข้อความธรรมดาทั่วๆไป ก็ใช้โปรแกรมเขียนไฟล์ข้อความทั่วๆไปก็ได้ครับ เช่นผมก็ใช้ Notepad ในการเขียน .asp การบันทึกก็ให้บันทึกเป็น นามสกุล .asp ดังนี้ เช่นหากจะบันทึกเป็น page1.asp ก็ให้ใช้ " (ฟันหนู หรือ double quote) ประกบครับเป็น "page1.asp" เพื่อบังคับให้ Notepad บันทึกเป็นชื่อ page1.asp มิฉะนั้นจะถูกบันทึกเป็น page1.asp.txt ซึ่งจะผิดรูปแบบทันที

เท่านี้ก็เรียบร้อย จากนั้นก็ค่อยๆฝึกฝนไปนะครับ การไปลอก script คนอื่นมาใช้โดยไม่ได้ลงมือฝึก หรือคิดตามท่านก็จะไม่ได้ประโยชน์อะไรเลยจาก script นั้นๆ อีกประการ อย่าได้ยึดมั่น ถือมั่น ว่าจะต้องเป็นแบบนี้แบบนั้นเท่านั้น จึงจะถูกต้อง ค่อยๆศึกษาไปนะครับ

Tutorials ASP
  ASP
 ASP Tutorial
      What's ASP
      Install PWS
      How to Used
      Session
      Cookies
      Global.asa
      ตัวแปร VBScript
      Array
      Operator
      #Include
      Folw Control
      Form Method
      DataBase
      SQL
      การติดต่อฐานข้อมูล
      CursorType
      LockType
 ASP Objects
      Response
      Request
      Session
      Server
 ASP Component
      MSWC.Adrotator
      MSWC.BrowserType
      ADODB.Connection
      MSWC.Nextlink
 ASP FileSystemObject
      Driver
      FileSystem
      TextStream
      File
      Folder
      Dictionary
 ASP Function
      Box Function
      String
      Function ที่ใช้แปลงค่า
      Date/Time Function
      Function การแสดงผล
      Function คณิตศาสตร์
 ASP Example
      Counter (Text File)
      Guest Book (Text File)
      Webboard (Access)


[ Users browsing page: 1 :Guest(s) ]

บทความต่างๆที่ปรากฏขึ้นใน ASPThai.Net เป็นบทความที่ได้มาจากการค้นคว้าและหาข้อมูลของผู้จัดทำซึ่งบทความในบางส่วนนั้นได้แหล่งข้อมูลมาจากหนังสือและบทความทางอินเตอร์เน็ต
ถ้าบทความที่ปรากฏขึ้นใน ASPThai.Net ผิดพลาดประการใดก็ขออภัยมา ณ ที่นี้ด้วย
"ทีมงาน ASPThai.Net อนุญาตให้นำบทความต่างๆภายใน ASPThai.Net ไปพิมพ์เพื่อเผยแพร่ต่อไปได้ และโปรดสร้างลิงค์ไปยัง http://www.aspthai.net ด้วยครับ"


This Site is Powered By ASPThai.Net Full Edition v1.
Copyright ฉ 2002-2005 ASPThai.Net All rights reserved.

.