Please enable JavaScript.
Coggle requires JavaScript to display documents.
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Microsoft Visual Studio C# 2012…
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Microsoft Visual Studio C# 2012
ท าความรู้จักกับภาษา C# และ Visual C# 2012
โปรแกรมเชิงโครงสร้าง, การเขียนโปรแกรมเชิงวัตถุ, การเขียนโปรแกรมโดยใช้เหตุการณ์ควบคุมการ
เป็นเวอร์ชัน 5 มีความสามารถในการน ามาใช้เขียนโปรแกรมได้หลากหลายรูปแบบ เช่น การเขียน
Visual C# ปรากฏตัวขึ้นครั้งแรกในปี 2000 ถูกพัฒนาขึ้นจากภาษา C และ C++ เวอร์ชันล่าสุด
ส่วน Visual C# 2012 เป็นโปรแกรมภายในชุดเครื่องมือ Visual studio 2012 ที่ช่วยในการเขียน
โปรแกรมด้วยภาษา C# โดยที่ชุดเครื่องมือ Visual studio 2012 และภาษา C# นั้นถูกพัฒนาขึ้นโดย
บริษัท Microsoft ภาษา C# เป็นภาษาส าหรับการเขียนโปรแกรมยุคใหม่ที่ถูกสร้างขึ้นมาส าหรับการ
พัฒนาซอฟแวร์ภายใต้การท างานของ .NET Framework ซึ่งเฟรมเวิร์คยอดนิยมของบริษัท
ไมโครซอฟต์
ทำไมภาษา C# จึงเป็นที่นิยมของนักเขียนโปรแกรม
C# เขียนง่าย
C# แข็งแกร่ง
C# ได้รับความนิยมมากขึ้น :
Visual Studio 2012
Visual Studio เป็นชุดเครื่องมือส าหรับการพัฒนาโปรแกรม (แนวคิดคล้ายๆกับ Microsoft
Office ที่เป็นชุดเครื่องมือส าหรับงานส านักงาน) ซึ่งได้รวบรวมเอาเครื่องมือส าหรับพัฒนาแอพพลิเคชัน
หลายๆ ตัวเข้าไว้ด้วยกันซึ่งหนึ่งในนั้นก็ประกอบด้วย Visual C# นั่นเอง
เริ่มต้นใช้งาน Visual C# 2012
คลิกปุ่ม Start > All Programs > Microsoft Visual Studio 2012 > Microsoft
Visual Studio 2012 จะปรากฏหน้าต่าง Choose Default Environment Settings
ขึ้นมา หรือ คลิกปุ่ม Start และพิมพ์ Visual Studio 2012 แล้วคลิกที่ Visual Studio
2012 จากผลลัพธ์ที่ปรากฏขึ้นมา
คลิกเลือก Visual C# Development Settings เพื่อตั้งค่าให้ภาษา Visual C# เป็นภาษา
หลักส าหรับเขียนโปรแกรม
คลิกปุ่ม Start Visual Studio
คลิกที่ New Project… หรือ คลิกที่เมนู File > New > Project
คลิกเลือก Windows Forms Application
ตั้งชื่อ Project ซึ่งก็คือ ชื่อแอพพลิเคชันที่เราจะสร้างขึ้น
ก าหนดต าแหน่งที่ใช้ในการจัดเก็บ
คลิกปุ่ม OK
จากนั้นโปรแกรมจะแสดงหน้าจอหลักส าหรับการออกแบบหน้าจอโปรแกรม
ส่วนประกอบส าคัญของหน้าต่างโปรแกรม Microsoft Visual C#
ส่วนที่ 1 หมายเลข 1 เรียกว่า Title bar เป็นส่วนที่บอกชื่อของโปรเจ็กต์ที่ก าลังถูกเปิดใช้
ส่วนที่2 หมายเลข 2 เรียกว่า Menu bar เป็นแถบแสดงรายการค าสั่ง
ส่วนที่3 หมายเลข 3 เรียกว่า Standard Toolbar ใช้ส าหรับเรียกใช้แทนค าสั่ง Menu bar
ส่วนที่4 หมายเลข 4 เรียกว่า Solution Explorer ใช้ส าหรับควบคุมการท างานของหน้าจอในส่วนพื้นที่
ของการออกแบบและเขียนโปรแกรม(หมายเลข 7)
ส่วนที่5 หมายเลข 5 เรียกว่า Properties Window ใช้ส าหรับการก าหนดคุณสมบัติของวัตถุในส่วนการ
ออกแบบ
ส่วนที่6 หมายเลข 6 เรียกว่า ToolBox หรือกล่องเครื่องมือ มี Control ต่าง ๆ ใช้ส าหรับการออกแบบ
วัตถุต่างๆ ลงบนส่วนของการออกแบบฟอร์มในพื้นที่ของการออกแบบและเขียนโปรแกรม(หมายเลข 7)
ส่วนที่7 หมายเลข 7 เป็นส่วนของพื้นที่ใช้ส าหรับการเขียนโปรแกรม และการออกแบบ
ส่วนที่8 หมายเลข 8 เรียกว่า Error List ใช้ส าหรับเวลา Compile โปรแกรม ดูว่ามีข้อผิดพลาดจากการ
เขียนโปรแกรมหรือไม่ มีที่บรรทัดใดบ้าง
ส่วนประกอบหลักของโปรแกรม
ก่อนเริ่มต้นเขียนโปรแกรมด้วยภาษา C# เราควรรู้จักเครื่องมือส าหรับเขียนโปรแกรม Visual
C# 2012 เพื่อให้สามารถใช้เครื่องมือได้อย่างมีประสิทธิภาพ
เมนูบาร์ (Menu Bar)
เมนูบาร์ เป็นเมนูหลักที่รวบรวมค าสั่งส าหรับควบคุมการท างานทั้งหมดของ Visual Studio
2012 ไว้โดยจัดเป็นกลุ่มค าสั่งแยกตามประเภทการใช้งาน สามารถเรียกใช้ได้โดยใช้เมาส์คลิกจากเมนู
ที่ต้องการ ซึ่งมีกลุ่มค าสั่งเรียกใช้งานดังน
File กลุ่มค าสั่งเกี่ยวกับจัดการแฟ้มข้อมูลของแอพลิเคชัน
Edit กลุ่มค าสั่งที่ช่วยในการแก้ไขส่วนต่างๆ ของโปรแกรมที่เขียนขึ้น
View กลุ่มค าสั่งเกี่ยวกับการจัดการรูปแบบการแสดงผล Visual Studio 2012
Project กลุ่มค าสั่งเกี่ยวกับการจัดการโปรเจ็กต์
Build กลุ่มค าสั่งเกี่ยวกับการสร้างหรือคอมไพล์โปรเจ็กต์
Debug กลุ่มค าสั่งเกี่ยวกับการแก้ไขข้อผิดพลาดของโปรเจ็กต์
Team กลุ่มค าสั่งเกี่ยวกับการบริหารจัดการโครงการที่ท าเป็นทีม
SQL กลุ่มค าสั่งเกี่ยวกับการจัดการฐานข้อมูลด้วย SQL
Format กลุ่มค าสั่งเกี่ยวกับการจัดรูปแบบ Form
Tools กลุ่มค าสั่งเกี่ยวกับการใช้งานเครื่องมือต่างๆ ภายใน Visual Studio 2012
Test กลุ่มค าสั่งเกี่ยวกับการทดสอบการท างานของโปรแกรมที่เขียนขึ้น
Window กลุ่มค าสั่งเกี่ยวกับการจัดการรูปแบบการแสดงผลหน้าต่าง
Help ค าสั่งขอความช่วยเหลือจาก Visual Studio 2012
ทูลบาร์ (Toolbar)
ทูลบาร์ เป็นแถบเครื่องมือที่รวมค าสั่งจากเมนูบาร์บางค าสั่งที่มีการใช้งานบ่อยมาแสดงไว้ใน
รูปแบบของปุ่มสัญลักษณ์เพื่อให้สามารถเรียกใช้งานได้สะดวกขึ้น
หน้าต่าง
Toolbox เป็นหน้าต่างที่แสดงคอนโทรลและคอมโพเนนต์ต่างๆ เพื่ออ านวยความสะดวกในการ
สร้างและออกแบบแอพพลิเคชัน
Form Designer เป็นหน้าต่างที่ใช้ส าหรับการออกแบบหน้าต่างหรือหน้าตาของแอพพลิเคชัน
โดยการลากคอนโทรลต่างจาก Toolbox มาวางบน Form
Solution Explorer เป็นหน้าต่างแสดงรายการหรือไอเท็ม (item) ทั้งหมดที่มีอยู่ในโปรเจ็กต์
เช่น Form, Module, Component และ Class
Properties Window เป็นหน้าต่างที่ใช้แสดงและก าหนดคุณสมบัติของชิ้นส่วน (หรือ
องค์ประกอบ) ต่างๆ ของตัวแอพพลิเคชันที่เราก าลังจะสร้างขึ้น เช่น การก าหนดข้อความบน
คอนโทรล
Code Editor เป็นหน้าต่างที่ใช้ส าหรับเขียนค าสั่งในภาษา C# เพื่อก าหนดการท างานของแอพ
พลิเคชัน ซึ่งปกติจะท าหลังจากการออกแบบหน้าตาแอพพลิเคชัน
ในหน้าต่าง Code Editor จะแสดงค าสั่งโดยใช้สีสันแสดงความแตกต่างของค าสั่ง, ค าสงวน,
ตัวแปรไว้อย่างชัดเจน ท าให้ง่ายต่อการเขียนโปรแกรม
รู้จักกับ Solution และ Projec
Solution ใน Visual Studio 2012 ก็คือกรอบที่ใหญ่ที่สุดในการพัฒนาแอพพลิเคชันด้วย
Visual Studio 2012 ซึ่ง Solution จะถูกสร้างขึ้นเมื่อเรา New Project ครั้งแรก 1 แอพลิเคชันจะมี
1 Solution, 1 Solution อาจจะมีมากกว่า 1 Project ซึ่งแต่ละ Project ก็อาจจะประกอบไปด้วยไฟล์
ต่างๆ เช่น ฟอร์ม, รูปภาพ, ไฟล์ข้อความ ฯลฯ
แต่เราสามารถเพิ่มโปรเจ็กต์ต่างๆ เข้าไปใน Solution เดียวกันได้ ในกรณีที่โปรเจ็กต์แต่ละตัว
ท างานเกี่ยวข้องกัน ตัวอย่างเช่น เราต้องการเพิ่มโปรเจ็กต์สร้างคลาสเข้ามาใน Solution เดียวกัน
เพื่อสร้างคลาสส าหรับพัฒนาแอพพลิเคชันที่เราสร้างขึ้น
ประวัติ ที่มา
โปรแกรมตัวหนึ่งที่เป็นเครื่องมือที่ช่วยพัฒนาซอฟต์แวร์และระบบต่างๆ ซึ่งสามารถติดต่อสื่อสารพูดคุยกับคอมพิวเตอร์ได้ในระดับหนึ่งแล้ว แต่ยังไม่สามารถพัฒนาเป็นระบบเองได้ เหมาะสมสำหรับภาษา VB และ VB.NET เนื่องจากไมโครซอฟต์ได้พัฒนาโปรแกรมและภาษาขึ้นมาควบคู่กันเพื่อให้ใช้งานได้ซึ่งกันและกัน ซึ่งนักโปรแกรมเมอร์จะนำเครื่องมือมาใช้ในการพัฒนาต่อยอดให้เกิดเป็นระบบต่างๆ หรือเป็นเว็บไซต์ และแอพพลิเคชั่นต่างๆ