Free Web Hosting by Netfirms
Web Hosting by Netfirms | Free Domain Names by Netfirms

  
 

.NET Framework

.net framework เป็น platform ในการพัฒนาซอฟต์แวร์ใหม่ จุดประสงค์เพื่อให้การพัฒนาโปรแกรมเป็นไปอย่างง่ายดายและสามารถผสานการทำงานกับ internet ได้ดีขึ้น การสร้างซอฟต์แวร์บน .net framework environment จะสามารถรวบรวมชิ้นส่วนที่พัฒนามาจากต่างภาษากันให้มาทำงานร่วมกันได้อย่างง่ายขึ้น และยังสนับสนุนแอพพลิเคชันแบบ distributed หรือweb ด้วย

.net framework ประกอบด้วย 2 ส่วน

  1. Common Language Runtime (CLR)
  2. สิ่งที่เป็นกลไกสำคัญของ .net framework ก็คือ CLR (Common Language Runtime ) ซึ่งCLR ช่วยให้การเขียนโปรแกรมง่ายและโปรแกรมจะทำงานได้อย่างสมบูรณ์มากขึ้น
    การพัฒนาแอพพลิเคชันของ .net นั้นcode ที่เขียนขึ้นจากภาษาต่างๆจะµéͧ¶Ù¡ compile ให้สามารถทำงานกับ CLR ได้ การที่codeจากภาษาต่างมาทำงานบนสภาพแวดล้อมมาตรฐานเดียวกัน ทำให้การทำงานง่ายและมีประสิทธิภาพ

  3. Framework Class Library (FCL)
  4. FCL ช่วยให้รูปแบบในการเขียนโปรแกรมต่างๆกลายเป็นหนึ่งเดียว ภาษาต่างๆ เช่น VB, C#,C++ managed extension ชนิดของ application เช่น windows application(winform), web(asp.net) จะร่วมกันใช้ API ตัวเดียวกันนั่นคือ FCL นั่นเอง ทำให้ programmer เรียนรู้การใช้ library เพียงครั้งเดียวเท่านั้น

 

 

 

ปรับปรุงครั้งสุดท้าย 19 กันยายน 2544