รู้จักกับ Microsoft Expression Blend for Windows Phone (Silverlight)
รู้จักกับ Microsoft Expression Blend for Windows Phone (Silverlight) สำหรับ Blend เป็นโปรแกรมสำหรับใช้พัฒนาและออกแบบ Silverlight และใน Windows Phone SDK ถ้าได้ถูกติดตั้งลงในเครื่องแล้ว ก็จะมีการติดตั้ง Microsoft Expression Blend for Windows Phone ให้อัตโนมัติเช่นเดียวกัน
จุดเด่นของ Microsoft Expression Blend คือจะช่วยให้การออกแบบและ Design บน Windows Phone ของ Silverlight ทำได้ง่ายและสะดวกขึ้น อันเนื่องจากมี Tools ที่ช่วยในการออกแบบด้านนี้โดยเฉพาะ เช่นออกแบบภาพเคลื่อนไหว การควบคุมการแสดงผลในรุปแบบต่าง ๆ และสามารถช่วยให้ผู้พัฒนาโปรแกรมเข้าใจรูปแบบการเขียน Silverlight โดยที่ไม่จำเป็นจะต้องมีพื้นฐานการเขียนพวก XML มาก็ตาม
ทดสอบการใช้งานโปรแกรม Expression Blend for Windows Phone (Silverlight)
เปิดโปรแกรมได้จากเมนู Start -> Program -> Microsoft Expression -> Microsoft Expression Blend
กำลังโหลดเข้าสู่โปรแกรม
หากต้องการ Upgrade Version ของ Microsoft Expression Blend ในที่นี้ให้เลือก Close
การสร้าง Project ของ Windows Phone บน Microsoft Expression Blend
เลือกเมนู File -> New Project
เลือกเป็น Windows Phone -> Windows Phone Application และในส่วนข่างล่างจะเป็นชื่อ Project รวมทั้งภาษาในการเขียนโปรแกรม
หน้าจอหลักของ Microsoft Expression Blend IDE สำหรับ Windows Phone
สังเกตุว่าจะมีพวก Windows Phone Controls เช่นเดียวกัน
เครื่องมือในการตบแต่งหน้าจอของ Windows Phone ซึ่งจะเห็นว่ามันสามารถทำอะไรได้เยอะกว่า Visual Studio
โครงสร้างไฟล์ก็ไม่แตกต่างกันกับ Visual Studio
การ Build หรือ Run Project ให้เลือกที่เมนู Project ->แล้วรายการตามรูปภาพ
ทดสอบการรัน Project โดยเลือกที่ Project -> Run Project
กำลัง Deploy และโหลดตัว Emulator
หน้าจอแสดงผลบน Emulator ทีได้จากการเขียนบร Microsoft Expression Blend
เพิ่มเติม
สำหรับ Project ของ Windows Phone ที่สร้างบน Visual Studio กับ Microsoft Expression Blend สามารถที่จะเปิดสลับกันได้ หรือถ้าสร้างโปรเจคบน Microsoft Expression Blend ก็สามารถเปิดโปรแกรมนี้บน Visual Studio เช่นเดียวกัน และในทางตรงกันข้ามสร้างด้วย Microsoft Expression Blend ก็สามารถเปิดโปรเจคบน Visual Studio ได้เช่นกัน
สำหรับ Microsoft Expression Blend จะมีจุดเด่นในการออกแบบและ Design แต่ยังมีจุดด้อยในเรื่องของการเขียนโปรแกรมบน VB.NET และ C# เพระาฉะนั้นการเลือกใช้ก็ควรเลือกใช้ให้ถูกต้องและเหมาะสม และสำหรับบทความนี้เป็นเพียงคำแนะนำพื้นฐาน ส่วนวิธีการใช้งานของหาเปิดดูในเว็บไซต์ของยูทูป ซึ่งจะมีพื้นฐานการใช้ Microsoft Expression Blend อยู่หลายรายการ เช่น