วันพุธที่ ๑๒ พฤษภาคม พ.ศ. ๒๕๕๓

ขนาดของ .NET Framework เวอร์ชั่น 4 น่าประทับใจมาก

สวัสดีครับท่านผู้อ่าน หลังจากห่างหายไปเป็นปี ที่จริงก็ไม่ได้ไปไหนไกลครับ อยู่แถวๆ facebook และ twitter แถวนี้แหละครับ ช่วงนี้ผมได้มีโอกาสลองของใหม่กับเจ้า Visual Studio 2010 เลยนำประสบการณ์มาเล่าให้ฟังเล็กน้อย ซึ่งสิ่งที่ผมค่อนข้างประทับใจในขั้นแรกคือ ตัว .NET Framework ครับ เพราะมันเล็กกว่าเวอร์ชั่นเดิมมาก จากเวอร์ชั่น 3.5 sp1 มีขนาดประมาณ 230 MB ทำให้ผมคาดว่าเวอร์ชั่น 4.0 น่าจะอยู่ที่ 250 - 280 MB แต่ไมโครซอฟท์ทำออกมาขนาดประมาณเพียง 48 MB เท่านั้น! ซึ่งผมลองลงเฉพาะ .NET Framework 4.0 แล้ว พบว่าใช้เวลาประมาณ 15 นาทีครับ แล้วแต่ประสทิธิภาพของเครื่องคอมฯ นั้นๆ ด้วย แต่เวอร์ชั่น 3.5 เดิมนั้นเกือบ 25 นาทีเลย  (ลงเสร็จแล้วมันต้องการ restart เครื่องด้วยครับ) งานนี้ต้องขอชมเชยทีมงานไมโครซอฟท์ด้วยนะครับ เพราะหลายๆ คนรู้สึกว่าผลิตภัณฑ์ของไมโครซอฟท์ที่ออกมาใหม่ส่วนใหญ่จะที่ขนาดใหญ่ กินพื้นที่เยอะ ช้า ซึ่งเป็นเหตุผลอีกอันนึงให้หลายคนไม่อยากใช้ของผลิตภัณฑ์ใหม่ๆของไมโครซอฟท์ เพื่อให้เห็นภาพพัฒนาการเรื่องขนาดของ .NET Framework รุ่นต่างๆ ผมจึงทำเป็นตารางให้ดูกันง่ายๆ ข้างล่างครับ

ตารางเปรียบเทียบขนาดไฟล์ติดตั้งของ .NET Framework รุ่นต่างๆ
เวอร์ชั่นขนาดไฟล์ติดตั้ง
1.1 23 MB
2.0 68 MB (x86 – 22.4 MB, x64 – 45.2 MB)
3.0 140 MB (x86 – 50 MB, x64 – 90 MB)
3.5 200 MB
3.5 sp1 231.5 MB
4.0 48.1

แหล่งข้อมูลเพิ่มเติม :
Microsoft .NET Framework Version 1.1 Redistributable Package (support both x86 and x64)
Microsoft .NET Framework Version 2.0 Redistributable Package (x86)
Microsoft .NET Framework Version 2.0 Redistributable Package (x64)
Microsoft .NET Framework 3.0 Redistributable Package (separate x86 and x64 - full package include)
Microsoft .NET Framework 3.5 (support both x86 and x64 - full package include)
Microsoft .NET Framework 4 (support both x86 and x64 - Standalone Installer)