🏆 หลายคนอาจเคยได้ยินชื่อ ASP.NET มาอยู่แล้ว โดยเฉพาะใครเขียน C# แล้วอยากทำเว็บนี่บอกเลยว่ามันง่ายมาก ๆ
.
แต่ในยุคที่เครื่องมือการพัฒนาโปรแกรมมันเต็มไปหมดแบบนี้ อะไรคือจุดที่ทำให้เราต้องเลือกใช้ อะไรคือข้อดีของ ASP.NET
.
✅ มาเริ่มต้นที่ข้อแรก ASP.NET สร้างบนพื้นฐาน .NET ของ Microsoft ที่แข็งแรงมาก ๆ ใช้กันมาหลายยุคหลายสมัย เครื่องมือการพัฒนาโปรแกรมอย่าง Visual Studio ตัวเต็มนั้น ทรงพลังมาก ๆ
.
✅ ประกอบกับข้อ 2 ที่ Library เต็มไปหมด ทั้งรูปแบบฟรี และ Commercial ที่น่าเชื่อถือ และ ไว้ใจได้ ทำให้ปัจจุบัน ASP.NET เป็นหนึ่งทางเลือกหลักขององค์กรขนาดใหญ่ที่ต้องการพัฒนาเว็บแอปพลิเคชัน
.
✅ ต่อมาที่ข้อ 3 ที่การพัฒนาเว็บแอปบน ASP.NET นั้นมีประสิทธิภาพ ความรวดเร็วในการทำงานที่สูงมาก ๆ จากการเปรียบเทียบของ TechEmpower พบว่า ASP.NET สามารถรองรับ Request ได้ถึง 7.33 ล้าน Requests / วินาที
.
โดยถ้าเทียบกับ Java Servlet อยู่เพียง 7-8 แสน Request / วินาที และ Node.js อยู่ที่ 0.88 Request / วินาทีเท่านั้น
.
✅ ข้อที่ 4 คือความไว้ใจได้ และ น่าเชื่อถือด้านความปลอดภัย เพราะ ASP.NET นั้นมีการรองรับ Authentication Protocols เบื้องต้นที่มาเป็นมาตรฐานเลย ทั้งการป้องกัน Cross-site scripting (XSS) ไปถึง Cross-site Request Forgery (CSRF)
.
✅ ข้อสุดท้าย ข้อที่ 5 คือเรื่องการเรียนรู้ที่ทำได้ง่ายมาก ๆ ใครเคยเขียน Java มาจะรัก C# สุด ๆ มีแหล่งเรียนรู้ และ Community ให้สอบถามได้ตลอดเลยนั่นเอง
.
หลังจากที่ Microsoft เริ่มปรับตัว และ ให้การสนับสนุน Open Source, Linux มากขึ้น ทำให้ของเด็ด ๆ เหล่านี้กลับมาได้รับความสนใจเพิ่มขึ้นอีกครั้ง
.
หากใครอยากลองเริ่มทำเว็บแอปสายองค์กร ASP.NET ก็เป็นหนึ่งทางเลือกที่ดีที่ควรค่าแก่การพิจารณาครับ <3
.
#BorntoDev - 🦖 Coding Academy ให้การพัฒนาเทคโนโลยีเป็นเรื่องง่ายสำหรับทุกคน
Search