Page 46 - ระบบบริหารจัดการงบประมาณด้านเทคโนโลยีสารสนเทศและการสื่อสาร กรมพัฒนาที่ดิน
P. 46

ห้องสมุดกรมพัฒนาที่ดิน
                                                                                                      2-22


                                   4.2)  จุดด้อยของการใช้ HTML เขียนหน้าเว็บ มีเพียงประการเดียวคือ ต้องเรียนรู้การ

                   เขียนแท็ก HTML การเขียนหน้าเว็บอาจจะใช้เวลามาก รวมทั้งง่ายต่อการเขียนโค้ดผิด


                         2.3.2  ภาษา ASP.NET

                              ธวัชชัย สุริยะทองธรรม (2548) อธิบายว่า ASP.NET ย่อมาจาก Active Server Pages.NET
                   คือ  เทคโนโลยีในการพัฒนาแอปพลิเคชันส าหรับเว็บเพจ  ที่พัฒนาขึ้นโดยบริษัทไมโครซอฟท์เป็น
                   เทคโนโลยีที่ออกแบบเพื่อให้การท างานด้านการสร้างแอปพลิเคชันบนเว็บไซต์ สามารถท าได้ง่ายขึ้น
                   ASP.NET  จะท างานในลักษณะเป็นโปรแกรมแปลภาษา  (Interpreter)  ที่ใช้มีการตีความเว็บเพจที่เขียน

                   ขึ้นมาโดยใช้ภาษา  VBScript  Jscript/JavaScript  หรือ  C#  ที่ประกอบด้วยส่วนที่เป็นการเขียนแบบ
                   ASP.NET ซึ่งเบราว์เซอร์ เช่น Internet Explorer หรือ Netscape Navigator ไม่สามารถน าไปแสดง
                   ผลได้  เมื่อ  ASP  ตีความภาษาส่วนนี้แล้วก็จะส่งผลลัพธ์ไปเป็นเอกสารที่อยู่ในรูปแบบ  HTML  ไปยัง
                   เบราว์เซอร์จะน าส่วนนี้ไปแสดงผลต่อไป

                              1)  แนวคิดของ ASP.NET

                                   ศุภชัย สมพานิช (2553) อธิบายว่า ASP.NET จะท างานบนเครื่องแม่ข่าย หรือ Server
                   เมื่อแอปพลิเคชันถูกเรียกใช้งานจากเบราว์เซอร์ Web server จะน าไฟล์ ASP.NET (ที่มีนามสกุลของไฟล์
                   เป็น .aspx) ไปประมวลผลโดย Aspx Engine (ซึ่งอยู่ใน Web server) โดยการประมวลผลจะถูกแปลงให้
                   อยู่ในรูปของไฟล์  Page  Class  และจะถูกแปลงเป็นไฟล์  HTML  อีกครั้งที่เบราว์เซอร์ของผู้ใช้งาน  การ

                   เรียกใช้ไฟล์ ASP.NET อีกครั้งก็จะไม่ได้ประมวลผลช้าอีก แต่จะน าเอาไฟล์ Page Class ที่เคยสร้างขึ้นมา
                   ใช้งานได้เลยท าให้การท างานรวดเร็วมากขึ้น เพราะไม่ต้องประมวลผลช้าทุกครั้งที่ใช้งาน ดังภาพที่ 2-4

























                   ภาพที่ 2-4 ขั้นตอนการเรียกใช้งานแอปพลิเคชันจากเบราว์เซอร์
                   ที่มา: ทวีชัย หงส์สุมาลย์ และ สงวนชัย สุวรรณชีวะศิริ (2546)
   41   42   43   44   45   46   47   48   49   50   51