แสดงบทความที่มีป้ายกำกับ ASP แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ ASP แสดงบทความทั้งหมด

วันศุกร์ที่ 19 สิงหาคม พ.ศ. 2559

ASP Comment

Comment เป็นส่วนที่ละไว้ไม่ให้ ASP ทำการประมวลผลในส่วนนั้น ๆ Comment/คำอธิบาย ของ ASP จะใช้ด้วยเครื่องหมาย ' หรือ //



ตัวอย่างการใช้ ' และ //

comment.asp


1.<%
2.Response.write("Welcome to www.ThaiCreate.Com<br>")
3.Response.write("ASP,PHP and ASP.NET Tutorial<br>")
4.'Response.write("Programmer By Mr.Weerachai Nukitram<br>")
5.//Response.write("Nick Name : Win<br>")
6.Response.write("Update Version 2008<br>")
7.%>




ASP Comment
Screenshot

ASP Comment

 

วันพุธที่ 17 สิงหาคม พ.ศ. 2559

IIS SMTP Virtual Server

IIS SMTP Virtual Server ในการที่จะใช้ SMTP ในการส่งอีเมล์นั้นในกรณีที่ได้ทำการติดตั้ง IIS แล้วสามารถที่จะเปิด SMTP ใช้งานได้ในทันทีครับ เดียวมาลองดูการ Config ในการใช้งานครับ


เปิดโปรแกรมได้ที่


Start -> Control Panel -> Administrative Tools -> Internet Information Services


IIS SMTP

Start Default SMTP Virtual Server


IIS SMTP

คลิกขวา Default SMTP Virtual Server -> Properties

IIS SMTP

คลิกที่ Relay


IIS SMTP

เลือก Option ดังรูป

เพียงเท่านี้ก็มี SMTP ที่สามารถเขียน Script PHP,ASP หรือ ASP.NET ไว้สำหรับส่งอีเมล์ได้แล้วครับ โดย Script PHP,ASP หรือ ASP.NET ถ้ามีการส่งอีเมล์ตัว Script จะทำการเรียก SMTP ตัวนี้และทำการส่งอีเมล์ออกไป โดยที่อีเมล์ในส่วนของคิวส่งออก จะถูกจัดเก็บไว้ที่

C:\Inetpub\mailroot\Queue


IIS SMTP



PHP Send Email



ASP Send Email



ASP.NET Send Email

Install IIS/IIS7 + Windows 7 + Vista (Internet Information Service, Windows 7,Vista)

Install IIS/IIS7 + Windows 7 + Vista (Internet Information Service, Windows 7,Vista) เป็นวิธีการติดตั้ง IIS 7 บน Windows 7 ครับ ซึ่งให้เรียกการติดตั้งที่ Turn Windows features on or off


Windows Vista


Start -> Control Panel

เลือก Programs and Feature (Truen Windows feature on or off)

เลือกที่ Option ของ Internet Information Service



Windows 7

เปิด Control Panel ได้ที่

Start -> Control Panel


จะแสดงหน้าจอของ Control Panel
เลือก Uninstall a Program ดังรูป

คลิกที่ Turn Windows features on or off ซ้ายมือ และคลิกเลือกที่ Option ของ Internet Information Service

ถ้าทดสอนการทำงานโดยรัน http://localhost แล้วปรากฏดังหน้าจอแสดงว่าสามารถใช้งาน IIS7 กับ Windows 7 ได้แล้วครับ


การ Config IIS7 บน Windows 7

เลือกที่เมนู Administrative Tools
Internet Information Services (IIS) Manager
หน้าจอ ของ Internet Information Services (IIS) Manager

IIS7 for ASP Classic (Windows 7 , Windows Vista)


Config IIS7 for ASP.NET and Application (Windows 7)


ติดตั้ง PHP บน IIS และการ Setup ให้ปรับแต่ง PHP สามารถทำงาน Run บน IIS Web Serverได้


การทำ mod_rewrite บน IIS การแปลง Convert .htaccess เป็น Web.Config (IIS and PHP)

IIS7 for ASP Classic (Windows 7 , Windows Vista)



IIS7 for ASP Classic (Windows 7 , Windows Vista) เป็นวิธีการ Setup IIS กับ ASP บน Windows 7 และ Windows Vista ใช้งานกับ ASP ในการใช้งาน IIS7 จะต้องสร้างเป็น Site ซึ่งการทำงานจะแยกกันอย่างชัดเจนในแต่ล่ะ Site หรือ Project



เปิดโปรแกรม IIS ได้ที่


Control Panel\All Control Panel Items\Administrative Tools\Internet Information Services (IIS) Manager




คลิกวาที่ Site -> Add Web Site



ในที่นี้ผมสร้าง project ชื่อ myasp และเก็บไว้ที่ C:\myasp และกำหนด Port ในที่นี้ผมกำหนดเป็น 99

ซึ่งตอนที่รันโปรแกรมผมจะต้องรันที่ http://localhost:99


หาก Service ไม่ทำงานให้ Start Service ก่อนครับ


ทดสอบการทำงานของ IIS7 กับ ASP

สร้างไฟล์ Test.asp เก็บไว้ที่ C:\myasp\Test.asp


จากนั้นให้ทดสอบรันโปรแกรมโดนรันที่ http://localhost:99/Test.asp




HTTP Error 404.3 - Not Found
The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.


ถ้าหน้าจอปรากฏดังรูป ให้ทำการ Config ในส่วนของ Application Development Features


ไปที่ Turn Windows features on or off ของ Control Panel

Internet Information Services -> World Wide Web Servies -> Application Development Features -> คลิกเลือก ASP

รอซักครู่

เสร็จแล้วของทดสอบโปรแกรมใหม่อีกครั้ง ก็จะได้ผลดังรูปครับ

ASP System Requirement

ASP System Requirement ความต้องการของ ASP ในการพัฒนาโปรแกรม


- Web Server (PWS or IIS)
- MySQL Database
- ASP (ตัวแปรภาษา ASP ซึ่งมาพร้อมกับ PWS,IIS)


ในการพัฒนาโปรแกรมด้วยภาษา ASP ในปัจจุบันถูกใช้งานบน Windows OS มากที่สุดครับ สำหรับ Platform ยังไม่มีคำยืนยันถึงประสิทธิ์การใช้งานได้สมบูรณ์แบบเหมือน Windows ครับโดยผมจะแยกการติดตั้งเป็น 2 ประเภทคือ



1.Windows 95,98,Me ใช้โปรแกรมชื่อ PWS

หา PWS ได้จากไหน ?
PWS เป็น Shareware ที่สามารถใช้งานได้ฟรี ซึ่งจะมีแถมมากับแผ่น Win98 อยู่ใน folder add-ons ชื่อ PWS ( Personal Web Server )

Install PWS (Personal Web Server)
http://www.thaicreate.com/asp/install-pws.html




2.Windows NT,XP,2000,2003,VISTA,200X ใช้โปรแกรมชื่อ IIS (Internet Infomation Service)

หา IIS ได้จากไหน ?
IIS เป็น Add-Ons ที่สามารถใช้งานได้ฟรีซึ่งมากับ Windows NT,XP,2000,2003,VISTA,200X )

Install IIS (Internet Infomation Service)
http://www.thaicreate.com/asp/install-iis.html


สำหรับการติดตั้งเรียนรู้ได้จากข้อถัดไป

ASP คืออะไร ??

ASP คืออะไร ??
เอเอสพี (ASP ย่อมาจาก Active Server Page) เป็นเทคโนโลยีประเภท Server-Side Script (โปรแกรมที่ทำงานบนเครื่อง Server) ที่นิยมใช้อย่างแพร่หลาย สำหรับ ASP ใช้รูปแบบคำสั่ง Visual Basic หรือ VBScript เป็นพื้นฐานสำคัญ ซึ่งสร้างโดยบริษัท ไมโครซอฟท์ สำหรับระบบปฏิบัติการ ไมโครซอฟท์ วินโดวส์ ซึ่งใช้ร่วมกับโปรแกรม Internet Infomation Service หรือ IIS. ASP นั้นใช้ภาษาสคริปต์ VBScript, JScript หรือ PerlScript ในการเขียน โดยเว็บเพจที่ใช้ ASP เขียน จะระบุเป็นตระกูลไฟล์ที่ลงท้ายด้วย .asp ซึ่ง ASP ยังสามารถใช้เขียนเพื่อควบคุมฐานข้อมูลต่างๆ ผ่าน ODBC ADO DAO JET และอื่นๆ


ASP Logo


ปัจจุบันนี้ไมโครซอฟท์ได้ยกเลิกการพัฒนาเทคโนโลยี ASP แล้วและได้เปลี่ยนเป็น ASP.NET แทน. ซึ่งคำว่า Classic ASP นั้นอาจใช้เรียกแทนเอเอสพีเดิม


ASP (Active Server Page) เป็นเทคโนโลยีที่ทำงานทางฝั่งด้านเซิร์ฟเวอร์ ที่ถูกออกแบบมาให้ง่ายต่อการพัฒนาแอปพลิเคชันผ่านเว็บเซิร์ฟเวอร์สำหรับนัก พัฒนาเว็บไซต์ การใช้งาน ASP สามารถกระทำได้โดยเขียนคำสั่งหรือสคริปต์ต่างๆ ในรูปของเท็กซ์ไฟล์ธรรมดาทั่วๆไป แล้วนำมาเก็บไว้ที่เซิร์ฟเวอร์ เมื่อมีการเรียกใช้งานจากเบราว์เซอร์ ไฟล์เอกสาร ASP ก็จะถูกแปลโดย Server Interpreter แล้วส่งผลที่ได้ส่งกลับไปเป็นภาษา HTML ให้เบราว์เซอร์ที่เรียกดังกล่าว เนื่องจาก ASP สามารถรองรับได้หลายภาษา เช่น VBScript ,Jscript ,Perl และภาษาสคริปต์อื่นๆ ดังนั้นนักพัฒนาเว็บไซต์จึงไม่มีความจำเป็นต้องมีความรู้หรือต้องศึกษาในทุก ภาษาเนื่องจาก ASP ได้ถูกออกแบบมาให้ขึ้นกับความรู้ของนักพัฒนาเว็บไซต์นั่นเอง การทำงานของโปรแกรม ASP นั้นจะทำงานอยู่ที่ฝั่งของ Server เท่านั้น เราจึงเรียกว่าเป็นการทำงานแบบ Server Side ซึ่งจากการทำงานทางฝั่ง Server ของ ASP นั้น ทำให้ Web Browser ของฝั่ง Client จะทำหน้าที่เพียงรับผลลัพธ์ที่ได้จากการทำงานทางฝั่ง Server เท่านั้น โดยอ้าย


Install PWS (Personal Web Server)




Install IIS (Internet Infomation Service)


Reference : http://th.wikipedia.org/wiki/เอเอสพี

วันพุธที่ 3 สิงหาคม พ.ศ. 2559

ติดตั้ง เปิดใช้งาน ASP / ASP.Net / CGI บน Web Server (Windows Server 2012)

ติดตั้ง เปิดใช้งาน ASP / ASP.Net / CGI บน Web Server (Windows Server 2012) การเขียนโปรแกรมเพื่อการใช้งาน Web Application บน Web Server แน่นอนว่าโปรแกรมที่เราเขียนนั้นสามารถเลือกใช้ภาษาได้หลากหลาย อาทิเช่น ASP , ASP.Net หรือ PHP ซึ่ง ปกติแล้วการใช้งาน ASP และ ASP.Net จะสามารถเปิดใช้งานได้จากส่วนของ Web Server -> Application Developer แต่ถ้า PHP อาจะต้องทำการ Download ตัว Plugin ของ PHP สำหรับ IIS มาใช้งานซะก่อน (ดูได้จากบทความ การติดตั้ง PHP กับ IIS)



IIS Web Server (ASP/ASP.Net/CGI)


สำหรับ ASP จะสามารถเปิดใช้งานได้ทันทีและใน ASP.Net จะมีมาให้บางเวอร์ชั่น แต่ถ้า Version ใหม่ ๆ อาจจะต้องทำการ Download จากเว็บไซต์ของ Microsoft โดยตรง


เปิด Manager -> Add Roles and Features


เลือก Next

เลือก Rule-based or feature-based installation

และเลือก Select a server from the server pool และ Next ตามลำดับ

ในส่วนของ Web Server -> Application Developer สามารถเลือก ASP , ASP.Net หรือในกรณีที่ใช้งาน PHP อย่าลืมติ๊กเลือก CGI ด้วย

เลือก Install

ในกรณีที่ต้องการ ASP.Net ตัว Version ใหม่ ๆ สามาระทำการ Download จากเว็บไซต์ของ Microsoft ได้โดยตรงครับ




.NET 3.5


.NET 4.0


.NET 4.5

Laravel

  Laravel Framework คือ PHP Framework ตัวหนึ่งที่ถูกออกแบบมาเพื่อพัฒนาเว็บแอพพลิเคชั่นต่างๆ ในรูปแบบ MVC (Model Views Controller) ซึ่งมีการแ...