Thanaphum09 review Microsoft Visual Studio 2010

รู้จักและใช้งาน Microsoft Visual Studio 2010

ภาษาวิชวลเบสิก

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

วิชวลเบสิก คืออะไร

ในหลายปีที่ผ่านมาวงการคอมพิวเตอร์ได้มีการพัฒนาในด้านต่างๆ เป็นอย่างมากโดยเฉพาะทางด้านซอฟต์แวร์

ภาษาวิชวลเบสิก ถือเป็นโปรแกรมภาษาคอมพิวเตอร์ตัวหนึ่ง มีความสามารถในการทำงานที่คล้ายกับภาษาคอมพิวเตอร์อื่นๆ เช่น C , PaslCal , C++, C# แต่แตกต่างกันตรงที่ภาษาจาวาถูกคิดค้นขึ้นมาเพื่อให้ใช้งานได้บนระบบปฏิบัติการใด ๆ ก็ได้ ไม่ว่าจะเป็น DOS , Windows95 , WindowsXP , Linux หรือ UNIX และในปัจจุบันยังสามารถใช้งานได้ในอุปกรณ์ไร้สายได้อีกด้วย

 

Visual Basic.NET

Visual Basic.NET เป็นภาษาที่พัฒนาต่อจาก Visual Basic 6.0 หรือพูดง่ายๆ ก็คือเป็น Visual Basic Version 7 ซึ่งขยายขีดความสามารถที่ Visual Basic เดิมไม่สามารถทำได้ โดยเฉพาะในเรื่องของการเป็นภาษาเชิงวัตถุอย่างแท้จริง (สนับสนุนโครงสร้างของภาษาที่เป็น OOP 100%) ทำให้โครงสร้างภาษาของ Visual Basic.NET นั้นมีความสมบูรณ์มากขึ้น แต่ก็ยังคงสนับสนุนรูปแบบการเขียนแบบเดิมไว้ ในบางส่วนเพื่อความสะดวก

ย้ายจาก Visual Basic Version ก่อนหน้านี้มาเป็น Visual Basic.NET โดย Visual Basic.NET เป็นภาษาหนึ่งที่อยู่ในชุดเครื่องมือ Microsoft Studio.NET โดยจะใช้ IDE (Integrated Development Environment) รวมกับภาษาอื่นอีก 3 ภาษา ที่อยู่ในชุดเครื่องมือนี้ ซึ่งได้แก่ Visual C#, Visual C++ และ Visual J#

วิชวลเบสิก (อังกฤษ: Visual Basic) หรือ VB เป็นภาษาโปรแกรมแบบ GUI สร้างโดยบริษัทไมโครซอฟท์ ภาษานี้เป็นหนึ่งในภาษาโปรแกรมยอดนิยมสำหรับโปรแกรมที่ใช้ในด้านธุรกิจ

ภาษานี้พัฒนามาจากภาษาเบสิก และยังได้พัฒนาต่อเป็นภาษาVB.NET อีกด้วย วิชวลเบสิกสนับสนุน Rapid Application Development (RAD) ทั้งด้านการพัฒนาโปรแกรมประยุกต์แบบ graphical user interface (GUI) , การเข้าถึงฐานข้อมูลโดยใช้การเชื่อมต่อแบบ , , หรือ ADO, และการสร้าง ActiveX control จุดเด่นอีกอย่างหนึ่งของวิชวลเบสิกคือนักเขียนโปรแกรมสามารถนำโปรแกรมประยุกต์หลาย ๆ โปรแกรมมารวมกันในโปรแกรมเดียว และยังสามารถประยุกต์ใช้คอมโพเนนต์ของวิชวลเบสิกที่มีเตรียมไว้ให้แล้วได้อีกด้วย

 

ข้อดีของภาษาวิชวลเบสิก

  1. Simple คือต่อการเขียนโปรแกรม เนื่องจากไม่มีตัวแปรพอยน์เตอร์ และมีกลไกในการจัดการกับหน่วยความจำโดยอัตโนมัติ
  2. Plateform independent สามารถนำไปทำงานบนระบบปฏิบัติการอื่นได้ โดยคุณสมบัตินี้เรียกว่า “Write once run anywhere”
  3. Object Oriented Programming เป็นการเขียนโปรแกรมเชิงวัตถุ
  4. Dynamic สามารถปรับเปลี่ยนเพิ่มเติมไลบรารีต่างได้ง่าย

รุ่นของภาษาวิชวลเบสิก

ภาษาวิชวลเบสิกนั้นได้มีการพัฒนามาตั้งแต่รุ่นแรกๆ ที่ทำงานบนระบบปฏิบัติการ DOS มาจนถึงปัจจุบันที่ทำงานอยู่บนระบบปฏิบัติการวินโดวส์ ก่อนจะมาเป็น ภาษา Visual Basic.NET ให้เราใช้กันได้นั้น เราอาจจะคิดว่า ภาษา BASIC เป็นของ Microsoft คิดค้นขึ้น แท้จริงแล้ว ภาษา BASIC เป็นคำที่เกิดจากอักษรย่อของคำว่า Beginner’s Allpurpose Symbolic Instruction Code ถูกพัฒนาขึ้นตั้งแต่ในช่วงต้นปี คศ. 1963 ที่วิทยาลัย Dartmount College ในสหรัฐอเมริกา โดย จอห์น เคมเมนี John G. Kemeny และ ธอมัส เคิรตส์ Thomas E.Kurtz ถูกออกแบบมาให้เป็นภาษาคอมพิวเตอร์ที่ใช้งานได้ง่ายในการเขียนโปรแกรม โดย สมัยก่อน มีการใช้งานบนเครื่องไมโครคอมพิวเตอร์ โดยมีการนำมาทำเป็น ชุดคำสั่งถาวร หรือ Firmware เพื่อเก็บไว้ใน ROM บนไมโครคอมพิวเตอร์รุ่นแรกๆ รวมถึงการเขียนโปรแกรมทั่วไปด้วย ด้วยความง่าย จึงเป็นที่แพร่หลายและได้รับความนิยม และต่อมา ก็ได้เกิด รุ่นต่างๆ ของ BASIC มาอีก เช่น * ในปี 1975 BASIC for Altair by Bill Gates * ในปี 1980 GWBasic by Microsoft * ในปี 1980 QuickBasic by Microsoft * ในปี 1991 Visual Basic by Microsoft และ ยังมี Turbo BASIC อีก จากนั้นได้ผ่านการพัฒนาต่อเนื่องมาอีกหลายรุ่นนับตั้งแต่ Visual Basic รุ่นแรก จนมาเป็น Visual Basic 6 ในปี 1998 และเมื่อมีการพัฒนา NET Framework ขึ้น การเปลี่ยนแปลง

 

การเปิดใช้งานโปรแกรม สามารถทำได้ดังนี้

  1. Click ที่ปุ่ม Start
  2. เลือก All Program
  3. เลือก Microsoft Visual Studio 2010

แล้วเลือก Microsoft Visual Studio 2010

2.การเปิดโปรแกรม Microsoft Visual Studio 2010

หน้าต่างโปรแกรม Microsoft Visual Studio 2010

3. หน้าต่างโปรแกรม Microsoft Visual Studio 2010

ส่วนประกอบที่สำคัญของต่างโปรแกรม

แถบหัวเรื่อง title bar : เป็นแถบแสดงหัวเรื่องโดยปกติจะบอกชื่อของโปรแกรม

แถบรายการคำสั่ง menu bar : เป็นแถบแสดงรายการคำสั่งต่างๆ ของโปรแกรม

  1. แสดงแถบเมนู menu bar

หน้าต่างเริ่ม (Start Page) : เป็นหน้าต่างเริ่มการทำงานของโปรแกรม ซึ่งจะมีส่วนทีแสดง รายชื่อโปรเจ็กต์ที่เราได้เคยสร้างไว้แล้วในกรณีที่เพิ่งเปิดใช้งานครั้งแรกจะไม่มีรายชื่อปรากฏอยู่

กล่องเครื่องมือ ( ToolBox ) : เป็นส่วนที่เก็บเครื่องมือต่างๆ ที่เราจะนำมาใช้งานในเจ็กต์ของเรา แต่ในกรณียังไม่มีเครื่องมือเนื่องจากเรายังไม่ได้สร้าง Project ใดๆ

  1. แสดงแถบเครื่องมือ

หน้าต่าง Solution Explorer : หน้าต่างที่แสดงรายชื่อและจัดการกับโปรเจ็กต์ของเรา

8.แสดงหน้าต่าง Solution Explorer

แถบสถานะ Status Bar : เป็นแถบที่มีไว้สำหรับบอกสถานะของการทำงานของโปรแกรม

การสร้าง Project ( Create New Project )

ในการเขียนโปรแกรมของภาษาวิชวลเบสิก การสร้างโปรแกรมเริ่มด้วยการสร้างโปรเจ็กต์ใหม่ซึ่งสามารถทำได้ 2 วิธีดังนี้

วิธีที่ 1 คลิกที่ ปุ่ม Create New Project ในหน้าต่างเริ่มต้น (Start Page) ดังรูป

  1. 1 แสดงการสร้าง Project ใหม่จากหน้าเริ่มต้น(Start Page)

หรือ วิธีที่ 2 สามารถทำได้ดังนี้

  1. ไปที่เมนู File
  2. เลือก New
  3. เลือก Project11 แสดงการสร้าง Project ใหม่จากเมนู File
    1. จากนั้นจะปรากฏหน้าต่างให้ สร้างโปรเจ็คโดยเลือกเป็น Win32 console application
      การทำงานกับหน้าต่างโปรแกรม หน้าต่าง Solution เป็นหน้าต่างที่รายละเอียดของโซลูชัน (หลายๆ โปรเจ็กต์รวมกันเรียกว่า Solution ) โปรเจ็กต์ รวมทั้งเรายังสามารถจัดการกับโปรเจ็กต์ได้โดยการเพิ่ม ลบ และเปลี่ยนชื่อของ Solution, Project และ C++fileมาทดลองโดยการพิมพ์ code ลง

      using System;
      using System.Collections.Generic;
      using System.Linq;
      using System.Text;
      
      namespace ConsoleApplication1
      {
       class Program
       {
       static void Main(string[] args)
       {
       
       Console.WriteLine("Enter is name :");
       String name = Console.ReadLine();
       Console.WriteLine("Hello, {0} :)", name);
       Console.ReadLine();
       }
       }
      }

      ผลการรัน

      คลิปสอนการใช้งานYouTube Preview Image

       

       

      นาย ธนภูมิ การดี ID 1560900266

Thanapoom Karndee
at GlurGeek.Com

Leave a Reply

© 2022 GlurGeek.Com