Microsoft Visual Studio C#

ประวัติความเป็นมา

ส่วนประกอบของโปรแกรม

ความสำคัญของโปรแกรม

    ในปี ค.ศ. 1991 บริษัทไมโครซอฟท์ได้นำเสนอรูปแบบการพัฒนาแอพลิเคชันในรูปแบบ Windows ด้วยการเปิดตัวโปรแกรม Visual Basic 1.0 ซึ่งเป็นการเปลี่ยนรูปแบบของการเขียนโปรแกรมให้ต่างจากเดิมแบบสิ้นเชิง เพราะความยุ่งยากซับซ้อนของคำสั่งถูกซ่อนไว้ (Encapsulated) มีแต่ความสะดวกสบายในรูปแบบเครื่องมือ (Tool) ต่าง ๆ ที่โปรแกรมเมอร์สามารถนำมาใช้ในการออกแบบโปรแกรมได้อย่างง่ายดาย ซึ่งได้สร้างความแปลกใหม่ให้โปรแกรมเวอร์ชันยุคนั้นเป็นอย่างยิ่ง จนกระทั่งในยุคปัจจุบัน Visual Basic ได้พัฒนามาถึงเวอร์ชัน 6.0 (ไม่กล่าวถึง Visual Basic .Net และ Visual Basic 2005 เนื่องจากมี Platform ต่างกัน) ซึ่งทำให้ Visual Basic มีความสามารถมากขึ้น เช่น สามารถสร้างแอพพลิเคชันชนิด DHTML ซึ่งใช้รันบนเว็บไซต์ได้, รวมถึงการผนวกเทคโนโลยี ActiveX เข้ากับคอนโทรลของ Visual Basic ทำให้สามารถเชื่อมโยงเข้ากับโปรแกรมภาษาระดับสูงอื่น ๆ ได้ง่ายดาย

อย่างไรก็ดี Visual Basic ยังคงรักษาเอกลักษณ์อย่างหนึ่งไว้ได้เป็นอย่างดีนั่นคือ ความง่ายต่อการเรียนรู้ในโครงสร้างภาษาและชุดคำสั่ง ทำให้สามารถพัฒนาแอพพลิเคชันได้ในระยะเวลาอันสั้นและรวดเร็ว (Rapid application development, RAD) อีกทั้งสามารถทำความเข้าใจได้อย่างรวดเร็วเมื่อเทียบกับการเริ่มต้นเรียนรู้ด้วยภาษาอื่นๆ

พัฒนา Application ได้หลายแบบ เช่น โปรแกรมด้านธุรกิจ ด้านอินเตอร์เน็ต และ Web Application

ง่ายต่อการเรียนรู้เหมาะสำหรับผู้เริ่มต้น ทั้งในเรื่องไวยากรณ์ของภาษาเองและเครื่องมือการใช้งาน

ออกแบบการติดต่อกับผู้ใช้(ฟอร์ม) ได้ทันที

ความนิยมของตัวภาษา โดยอาจกล่าวได้ว่าภาษา Basic นั้นเป็นภาษาที่คนเรียนรู้และใช้งานมากที่สุดในประวัติศาสตร์ของคอมพิวเตอร์

สามารถสร้างไฟล์ .EXE ที่สามารถทำงานได้ด้วยตัวเอง

การพัฒนาอย่างต่อเนื่อง การปรับปรุงประสิทธิภาพในด้านของตัวภาษาและความเร็วของการประมวลผล และในเรื่องของความสามารถใหม่ๆ เช่น การติดต่อกับระบบฐานข้อมูล การเชื่อมต่อกับเครือขายอินเตอร์เน็ต

มีเครื่องมือในการพัฒนา Application จำนวนมาก

ผู้พัฒนาสำคัญของ Visual Basic คือบริษัทไมโครซอฟท์ซึ่งจัดว่าเป็นยักษ์ใหญ่ของวงการคอมพิวเตอร์ในปัจจุบัน เราจึงสามารถมั่นใจได้ว่า Visual Basic จะยังมีการพัฒนา ปรับปรุงและคงอยู่ไปอีกนาน

มีโครงสร้างใกล้เคียงภาษามนุษย์ทำให้เรียนรู้ได้ง่าย

clip_image002

Toolbar

Project Explorer Window

Toolbox


Properties Window

Form

Form Layout Window

เป็นส่วนที่ใช้สำหรับจอภาพของโปรแกรมขึ้นใช้งาน โดยจะทำหน้าที่เป็น Background ขอจอภาพ

เป็นส่วนที่ประกอบด้วย Icon ต่าง ๆ หรือ ที่เรียกว่า Control ที่จะนำไปใช้งานโดยการนำไปวางบน Form


เป็นเครื่องมือที่ช่วยในการพัฒนาโปรแกรม หรือเป็นเครื่องมือที่มีการเรียกใช้บ่อย ๆ

เป็นส่วนที่ใช้สำหรับเรียก Form ต่าง ๆ ขึ้นมาแก้ไข ในกรณีที่มี Form มากกว่า 1 Form


เป็นจอภาพที่ใช้กำหนดคุณสมบัติต่าง ๆ ของ Project ที่เราได้ออกแบบไว้เพื่อให้ทำงานตามความต้องการ


ใช้สำหรับกำหนดตำแหน่งของ Form ที่จะให้แสดงอยู่ในจอภาพเมื่อทำการ Run