admin

มารู้จักกับ Windows Application กันเถอะ

 

ในหลักการเขียนโปรแกรมบน OS ที่เราใช้งานในทุกวันนี้อย่างเช่น Microsoft Windows ปกติแล้วนั้นจะมีซอฟต์แวร์สำหรับพัฒนาโปรแกรมที่ใช้บน Windows อยู่แล้วอย่างเช่น VB.NET แต่ก่อนที่เราจะไปลองจับโปรแกรมชนิดนี้มาทดลองสร้างโปรแกรม เรามาทำความรู้จักกับสิ่งที่เราจะใช้ VB.NET ในการพัฒนาก่อนครับ นั่นก็คือ windows Application หรือ WinAPP นั่นเอง

 

Windows Application หรือ WinAPP เป็นโปรแกรมประเภท GUI (Graphic User Interface) เรียกง่ายๆก็คือ โปรแกรมประเภทนี้เป็นโปรแกรมที่จะติดต่อหรือตอบสนองกับผู้ใช้ (User) ผ่านทางระบบภาพ Graphic เพื่อให้มีการใช้งานที่ง่ายและเข้าใจได้ง่ายยิ่งขึ้นนั่นเอง ในสมัยก่อนนั้น โปรแกรมประเภทนี้ จะต้องผ่านการเขียนโปรแกรมขึ้นมาด้วยข้อความหรือ Text จากโปรแกรมอย่างเช่น Notepad หรือ Editplus แต่หากเป็นในปัจจุบัน มีโปรแกรมที่สามารถใช้วิธีคลิ๊กวาง ลากวางให้สามารถจัดการสร้างสรรค์โปรแกรมได้ง่ายยิ่งขึ้น แต่ถึงอย่างไรก็ควรที่จะมีการศึกษาในเรื่องของหลักการพัฒนาโปรแกรมไว้บ้าง เพื่อความสะดวกในการแก้ไขและจัดการโปรแกรมในภายหลัง  เรามาดูโปรแกรมที่จะใช้พัฒนา WinAPP กันก่อนครับ

 

VB.NET

เป็นโปรแกรมที่ถูกออกแบบมาเพื่อพัฒนาโปรแกรมเชิงวัตถุหรือ Object ในด้านของการแสดงผลนั้น โปรแกรม VB.NET ได้พัฒนาโปรแกรมให้แสดงผลออกมาในรูปลักษณ์ของ Graphic และสำหรับ VB.NET จัดว่าเป็นกลุ่มโปรแกรมพัฒนาซอฟต์แวร์กลุ่มเดียวกันกับ Microsoft Visual Studio.NET ซึ่งเป็นโปรแกรมพัฒนาโปรแกรมเชิงวัตถุจากค่าย Microsoft โดยเฉพาะ ระบบจะทำงานบน .NET Framework

 

ส่วนในด้านของโปรแกรมพัฒนาซอฟต์แวร์เชิงวัตถุที่สามารถต่อยอดในการพัฒนา WinAPP อื่นๆ ก็ยังมีอีกครับนั่นก็คือ c#.net ซึ่งเจ้านี่เองก็เป็นอีก 1 วิวัฒนาการของภาษา C

 

c#.net

สำหรับ c#.net เป็นภาษาโปรแกรมเชิงวัตถุที่ทำงานบน .NET Framework อีกเช่นกัน เป็นการนำภาษา C++ และภาษา Java มาทำการพัฒนาและเพิ่มเติมความสามารถด้านอื่นเข้าไป สามารถพัฒนา WinAPP ได้ แต่จะเน้นไปที่การเขียนแบบ Text หรือ Code

 

และเมื่อเราทำการพัฒนาตัวโปรแกรมได้สำเร็จแล้ว สิ่งที่เราต้องทำก็คือ หากโปรแกรมของเราเป็นโปรแกรมประเภท จัดการระบบต่างๆเช่น ระบบคลังสินค้า , ระบบการเงินต่างๆ หรือจะเป็นระบบเก็บเงินค่าหอพักหรือระบบจัดการเงินเดือนของพนักงาน สิ่งที่เราต้องพัฒนาต่อก็คือ การพัฒนาซอฟต์แวร์ฐานข้อมูลที่มีประสิทธิภาพ ซึ่งเราสามารถใช้ซอฟต์แวร์ต่อไปนี้ในการเพิ่มหรือแก้ไขฐานข้อมูลก็ได้ครับ

 

Oracle

เป็นโปรแกรมที่จะช่วยสร้างปฏิสัมพันธ์ระหว่าง ผู้ใช้ (User) กับฐานข้อมูล เป็นโปรแกรมเกี่ยวกับฐานข้อมูลที่ใช้งานง่ายโดยที่ผู้ใช้ไม่จำเป็นต้องเข้าใจโครงสร้างของฐานข้อมูลเท่าไหร่นัก อีกทั้งยังใช้งานได้สะดวกมากอีกด้วย เช่นเดียวกันกับโปรแกรมจัดการฐานข้อมูลอย่าง MySQL นั่นเองครับ และหากสามารถสร้างฐานข้อมูลได้พร้อมแล้ว WinAPP ก็จะสามารถใช้ร่วมกันกับ Database ที่เราทำไว้ได้อย่างเต็มประสิทธิภาพครับ

 

 

August 31, 2013
การพัฒนา Windows Application

การพัฒนา Windows Application

มารู้จักกับ Windows Application กันเถอะ   ในหลักการเขียนโปรแกรมบน OS ที่เราใช้งานในทุกวันนี้อย่างเช่น Microsoft Windows ปกติแล้วนั้นจะมีซอฟต์แวร์สำหรับพัฒนาโปรแกรมที่ใช้บน Windows อยู่แล้วอย่างเช่น VB.NET แต่ก่อนที่เราจะไปลองจับโปรแกรมชนิดนี้มาทดลองสร้างโปรแกรม เรามาทำความรู้จักกับสิ่งที่เราจะใช้ VB.NET ในการพัฒนาก่อนครับ นั่นก็คือ windows Application หรือ WinAPP นั่นเอง   Windows […]
August 30, 2013
การทำ App Android

การทำ App Android

การทำ Android App   หลายๆคนที่ใช้โทรศัพท์ระบบ android คงจะเคยผ่านการเล่นโปรแกรมบนระบบ Android อย่าง Appclication ต่างๆ หรือจะเรียกกันสั้นๆว่า App กันมาบ้างแล้วนะครับ แน่นอนว่าเราเคยทั้งผ่านการดาวน์โหลดผ่าน Appstore หรือจะเป็นการดาวน์โหลดผ่านเว็บไซต์ฝากไฟล์ในอินเตอร์เน็ต แล้วนำมาติดตั้งใน SmartPhone ของเราอีกทีหนึ่ง แต่ถึงอย่างไร หลายๆคนที่ใช้ก็อาจจะคิดว่า App ในมือถือของเรานั้นดูธรรมดาหรือใช้งานได้ไม่ตรงตามที่ใจเราต้องการเท่าไหร่   สิ่งที่จะสามารถทำให้หลายๆคนรู้สึกพอใจได้นั่นก็คือ […]
August 29, 2013
การทำ App iOS บน iphone และ ipad

การทำ App iOS บน iphone และ ipad

การทำ App iOS   การทำ App หรือ พัฒนาแอพพลิเคชั่นบน SmartPhone อย่าง iPhone หรือ tablet อย่าง iPad เป็นสิ่งที่หลายๆคนกำลังฝึกและพัฒนากันอยู่ นักศึกษาภาควิชาวิทยาการคอมพิวเตอร์หรือเทคโนโลยีสารสนเทศของมหาวิทยาลัยหลายๆแห่ง ต่างใช้ความรู้ความสามารถที่มีในด้านของการพัฒนาโปรแกรม ออกมาใช้เพื่อเป็นงานเสริมพิเศษระหว่างเรียนกันทั้งสิ้น สำหรับผู้ที่ต้องการพัฒนา ios app นี่คงจะเป็นบทความที่จะช่วยให้หลายๆท่าน ได้ตัดสินใจออกแบบโปรแกรมในฝันของตัวเองไว้ใช้บนมือถือ iPhone กันได้แล้วครับ […]
August 28, 2013
Online Marketing การตลาดออนไลน์ ช่วยให้ประสบความสำเร็จทางธุรกิจไม่น้อย

Online Marketing การตลาดออนไลน์ ช่วยให้ประสบความสำเร็จทางธุรกิจไม่น้อย

การที่เราจะเปิดธุรกิจอะไรสักอย่าง สิ่งที่เราจะสามารถมั่นใจได้ว่า สินค้าหรือธุรกิจของเราสามารถเป็นที่รู้จักหรือสามารถเรียกลูกค้าหน้าใหม่ๆมาใช้บริการกับเราได้ก็คือ การโปรโมตหรือการทำการตลาดนั่นเอง แต่ถ้าเป็นในแบบฉบับของการทำธุรกิจผ่านสื่ออินเตอร์เน็ต หรือที่เราเรียกกันว่า Online Marketing จะสามารถใช้เว็บไซต์บางประเภทและอาศัยเทคนิคบางชนิดมาช่วย ก็จะสามารถทำให้เราสามารถทำการตลาดออนไลน์ได้อย่างง่ายๆครับ   การทำการตลาดออนไลน์หรือ Online Marketing คือกลยุทธ์สำคัญที่จะทำให้ลูกค้าหน้าใหม่ๆสามารถติดต่อกับเราเพื่อซื้อสินค้าได้ โดยทุกวันนี้ มีแหล่งสำหรับโปรโมตสินค้าทางโลกออนไลน์ได้หลายทาง บางคนอาจจะใช้วิธีการทำ SEO เพื่อให้เว็บไซต์ของเราสามารถไปปรากฏบนสถานการณ์แสดงข้อมูลของการค้นหาใน Google ก็ได้ ซึ่งวิธีการนี้เป็นวิธีการที่ไม่จำเป็นต้องเสียค่าใช้จ่าย เพียงแค่อาศัยความสามารถในการวิเคราะห์ Keyword เท่านั้น […]