ความแตกต่างระหว่าง Microsoft NET Framework 3. 5 และ. NET Framework 4. 0
Microsoft NET Framework 3. 5 เทียบกับ NET Framework 4. 0
NET Framework 3. 5 และ 4 0 เป็น Microsoft เวอร์ชันที่สอง กรอบ NET Microsoft เสมอมากับโปรแกรมต่างๆและกรอบเพื่อให้การพัฒนาโปรแกรมเป็นขั้นสูงและเพิ่มขึ้น ไมโครซอฟท์ NET Framework เป็นกรอบที่ออกแบบมาสำหรับระบบปฏิบัติการ Windows มีห้องสมุดขนาดใหญ่และสนับสนุนภาษาโปรแกรมต่างๆ นอกจากนี้ยังสนับสนุนการทำงานร่วมกันและไลบรารี NET สามารถใช้ได้กับภาษาโปรแกรมทั้งหมดที่ได้รับการสนับสนุนโดย สุทธิ. ในปี 2550, NET 3. 5 ได้รับการปล่อยตัวออกมาซึ่งได้รวมคุณสมบัติเพิ่มเติมไว้ด้วย NET 2. 0 และ. NET 3. 0 ไม่สามารถอยู่ในวงการอุตสาหกรรมได้เป็นเวลานานเนื่องจากมีประเด็นต่างๆ อย่างไรก็ตาม NET 4. 0 ได้รับการเผยแพร่ในเดือนเมษายน 2010
NET 3. 5 Framework
Microsoft NET 3. 5 Framework มีเทคโนโลยีที่หลากหลายซึ่งสามารถช่วยให้นักพัฒนาแอพพลิเคชันแก้ปัญหาต่างๆในขณะที่พัฒนาแอพพลิเคชั่นได้ เทคโนโลยีบางอย่างมีอยู่ใน NET 3 0 ในขณะที่บางเทคโนโลยีอื่น ๆ มีการเพิ่มเข้ามา NET 3. 5. บางส่วนของเทคโนโลยีใหม่มีการระบุไว้ด้านล่าง:
• ASP NET AJAX - เทคโนโลยีสนับสนุนการสร้างเว็บแอ็พพลิเคชันที่มีคุณสมบัติขั้นสูงมากขึ้น นักพัฒนาซอฟต์แวร์สามารถพัฒนาแอ็พพลิเคชัน AJAX ได้ง่ายขึ้น
• ภาษา - แบบสอบถามแบบบูรณาการ - ด้วยการแนะนำ LINQ; นักพัฒนาซอฟต์แวร์สามารถสร้างและดูแลรักษาได้ โปรแกรมประยุกต์ NET Framework ที่สามารถทำงานได้ดีกับข้อมูล
• Windows Communication Foundation - ใน NET Framework 5 ความท้าทายต่างๆได้รับการจัดการผ่าน Windows Communication Foundation (WCF) ซึ่งเป็นแนวทางที่มุ่งเน้นการให้บริการ
NET 4. 0 Framework
NET 4. 0 Framework จะทำงานเคียงบ่าเคียงไหล่กับเวอร์ชันเก่าของ. สุทธิ. แอปพลิเคชันที่ใช้งานเวอร์ชันเก่าจะทำงานต่อไปได้ในเวอร์ชันนี้ ในรุ่นนี้มีคุณลักษณะใหม่ ๆ ที่ได้รับการติดตั้งมีดังนี้:
CLR (Common Language Runtime) และ Base Class Library (BCL) ได้รับการปรับปรุง
•ได้มีการแนะนำรูปแบบตัวเลขใหม่และไฟล์ที่แมปหน่วยความจำด้วย
•การเข้าถึงข้อมูลและการสร้างแบบจำลองการปรับปรุง
•การเพิ่มประสิทธิภาพใน ASP NET
• Windows Presentation Foundation (WPF) ที่ปรับปรุงใหม่
•คุณลักษณะแบบไดนามิกต่างๆเช่นเทมเพลตเทมเพลตตัวกรองแบบสอบถามใหม่และคุณลักษณะการตรวจสอบความถูกต้อง
•การสนับสนุน Parallel และการสนับสนุนลูปคู่ขนาน