สิ่งที่อยู่ใน .Net Framework
.Net Framework พื้นฐานประกอบขึ้นด้วย Libary ของ Source Code ขนาดมหึมา ซึ่งเราเรียกใช้จากภาษา Client ของเรา เช่น C#, C++ .Net โดยการใช้เทคนิคเชิงวัตถุ (OOP) Libary ที่ว่านี้ ถูกแบ่งกลุ่มออกเป็น Modul ต่างๆ ดังนั้นเราจึงใช้ส่วนของมัน ตามผลลัพธ์ที่เราต้องการได้ เช่น Windows Application เป็นต้น จุดมุ่งหมายในที่นี้ก็คือ ระบบปฏิบัติการ ที่แตกต่างกัน อาจจะสนับสนุน Modul เหล่านี้ บาง Modul หรือทั้งหมด ขึ้นอยู่กับคุณลักษณะของมัน เช่น PDA จะรวมเอาการสนับสนุน Function หน้าที่ที่เป็นแก่นของ .Net ทั้งหมด เป็นต้น
ส่วน Libary .Net Framework กำหนดชนิด ข้อมูลพื้นฐานบางอย่างเอาไว้ ชนิดข้อมูลเป็นตัวแทนของข้อมูล และการแบ่งกฏเกณฑ์ทั้งหลายเหล่านี้ ที่จะส่งเสริมความสามารถ ในการสัมพันธ์ระหว่างภาษา โดยใช้ .Net Framework สิ่งนี้ถูกเรียกว่า Common Type System (CTS) เช่นเดียวกับการจัดให้มี Libary .Net Common Language Runtime (CLR) ซึ่งรับผิดชอบในการจัดการ กับ ระบบ)ฏิบัติการ ของ Application ทั้งหมดที่ถูกพัฒนาขึ้นมาด้วย Libary .Net Framework
ต่อไปเรามารู้จักกับ c# builder กันนะครับ
ไอ้เจ้าตัวนี้ถ้า้้เแปรตรงตัวจะได้ว่า "มันเป็นตัวสร้าง c#" (แปลแล้วแปลกๆนะครับ) หมายถึงโปรแกรมที่ช่วยเขียนโปรแกรมจากภาษา c# นี่ละครับ โดยโปรแกรมเหล่านี้มีเยอะครับ
ใน windows ก้ใช้ visual studio ก้ได้ครับ ซึ่งมันง่ายดี แต่ถ้าอยากใช้ตัวอื่นก้แล้วแต่ครับ
ใน Linux นี่ก้มีนะครับ(โดนบังคับเรียนในนี้ครับ ยากจิงๆ) ใช้ vi เขียน msc complie แล้วก้ใช้ mono ในการรันโปรแกรม exe ( ถ้าใครเคยเรียนคงรู้นะครับว่ามันยากขนาดไหนที่จะหัดพวกนี้ จากที่เคยใช้ windows )
จบแค่นี้ก่อนละครับไว้เจอกันในบทความหน้าเรื่องไวยกรณ์ของ c# หรือ c# Syntax
ไม่มีความคิดเห็น:
แสดงความคิดเห็น