ตั้งแต่การเปิดตัวออกมาครั้งแรกของ .NET Framework 1.0 ในช่วงต้นปี 2002 Microsoft
ได้เพิ่มความสามารถมากมายหลายครั้งในการพัฒนาจนกลายเป็น ASP.NET ซึ่งเป็นส่วนหนึ่งของ .NET Framework ที่ช่วยให้คุณสามารถสร้าง เว็บแอพพลิเคชันที่หลากหลายได้ มากยิ่งขึ้น และง่ายดายมากยิ่งขึ้น
ในสมัยก่อน Microsoft มี Technology สำหรับ สร้าง WEB Application เรียกว่า ASP (Active Server Pages) ในปัจจุบันนี้ได้ถูกเรียกในชื่อ Classic ASP (กล่าวคือ ASP.NET ได้รับการปรับปรุงใหม่อย่างมาก ไม่ได้ base on ASP เดิมอีกต่อไปแล้ว)
ขอแนะนำ Techonology ของ ASP.NET 1.0 และ Visual Studio .NET 2002 ที่มีประโยชน์แก่ผู้พัฒนาในด้านต่างๆซึ่งเหนือกว่า Classic ASP ยกตัวอย่างเช่น:
ถึงแม้ว่า ASP.NET จะมี ข้อดีมากมาย โดยข้อดีต่างๆเหนือกว่า ASP เดิม แต่ก็มีความซับซ้อนอยู่บ้างและต้อง อาศัยความรู้ในการสร้าง Application โดยผู้พัฒนาต้องมีความรู้เพิ่มเติมเรียน HTML / CSS / JAVASCRIPT ซึ่งอาจจะเป็นการยากสำหรับ Programmer ใหม่ๆหลายๆ คนที่พึ่งเริ่มต้น
หลังจากการปล่อยตัวแรกเริ่มในปี 2002 Microsoft ได้ปล่อยอีกเวอร์ชั่น ของ .NET Framework (เรียกว่า .NET 1.1) และ ชุดพัฒนา IDE Visual Studio .NET ในปี 2003
หลายๆคนเห็นว่านี่เป็น Service Pack สำหรับการปล่อยตัวครั้งแรกเริ่ม ถึงแม้ว่ามันจะมีการยกระดับใหม่ๆที่มากมายในทั้ง Framework และเครื่องมือการ พัฒนาด้วย
ในเดือนพฤศจิกายน ปี 2005 Visual Studio 2005 และ ASP.NET 2.0 ได้ถูกปล่อยตัวออกมา ด้วยความประหลาดใจในเชิงบวกของนักพัฒนาหลายๆคน จากทั่วโลก Microsoft สามารถปรับปรุงและขยายผลิตภัณฑ์ได้เป็นอย่างมาก เพิ่ม ฟีเจอร์หลายๆอย่างเข้าไปและเครื่องมือที่ช่วยในการลดความซับซ้อนของการพัฒนาโปรแกรม ถูกเพิ่มขึ้นอย่างมาก และมาพร้อมกับ ASP.NET 2
Wizards ใหม่และการควบคุมที่ฉลาด ทำให้มันเป็นไปได้ที่จะลดการ Coding ในการสร้าง Application ลง ลด learning Curve สำหรับ นักพัฒนาใหม่ลงและเพิ่มผลผลิตของพวกเขาแทน
ถึงแม้ว่า Visual Studio 2005 และ ASP.NET 2.0 จะเต็มไปด้วยฟีเจอร์ที่ท่วมท้นแล้ว Microsoft ก็ได้จัดการอีกครั้งที่จะเพิ่มฟีเจอร์เจ๋งๆใหม่ๆอีกมากใน Visual Studio 2008 และ ASP.NET 3.5 ที่จะถูกปล่อยตัวในเดือนพฤศจิกายน ปี 2007
ฟังก์ชั่นใหม่ที่สำคัญรวมไปถึง LINQ และการรวม ตัวของ AJAX Framework
ในเดือนสิงหาคม ปี 2008 Microsoft ได้ปล่อย Service Pack 1 สำหรับ Visual Studio และ .NET Framework ได้แนะนำฟีเจอร์ใหม่ที่สำคัญอย่าง ADO.NET Entity Framework (พูดถึงในบทที่ 14) และ Dynamic Data ในเวอร์ชั่นปัจจุบัน Visual Studio 2010 (บ่อยครั้ง ถูกออกเสียงว่า “twenty-ten”) และ ASP.NET 4 สร้างบนความสำเร็จของการปล่อยตัว Visual Studio 2008 และ ASP.NET 3.5 ปล่อยให้หลายฟีเจอร์ที่เป็นที่รักได้อยู่ในที่ของ มัน ขณะที่เพิ่มฟีเจอร์และเครื่องมือใหม่ๆในพื้นที่อื่นๆ
Tag ที่น่าสนใจ: asp.net .net_framework classic_asp visual_studio web_development programming_languages c# visual_basic_.net html css javascript ajax linq ado.net dynamic_data
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM