วันอาทิตย์ที่ 21 มีนาคม พ.ศ. 2553

WPF คืออะไร

WPF ย่อมาจากคำว่า Windows Presentation Foundation เป็นเทคโนโลยีหนึ่งที่ช่วยให้โปรแกรมเมอร์พัฒนาซอฟแวร์ออกมาได้อย่างสวยงาม แล้วก็ง่ายกว่าสมัยก่อนเยอะ ซึ่งจะใช้ .Net framework 3.0 ขึ้นไป
โดยสิ่งที่ Microsoft พยายามจะผลักดันตัวนี้คือ ต้องการสร้าง User Experience (เห็นแล้วตื่นตาตื่นใจ หวือหวา) ตัวอย่าง WPF Application

ถ้าถามว่าเราจะใช้เครื่องมืออะไรในการพัฒนาไอ่เจ้า WPF ตัวนี้ ผมขอแนะนำ Visual Studio 2008 SP1 (ย้ำนะครับ ต้องเป็น service pack1 ไม่อย่างนั้นเจอบั๊กพอตัวเลยทีเดียว ) หรือคุณอาจจะใช้ Visual Studio 2010 ก็ได้ซึ่งตอนนี้ก็มีให้ลองใช้กันแล้ว

ข้อดีของ WPF
  • สามารถแบ่งหน้าที่การทำงานระหว่าง Designer และ Programmer ได้อย่างชัดเจน
  • มีกราฟฟิกที่สวยงาม
  • สร้าง control ใช้เองได้อย่างง่ายดาย
  • มี style ( คล้ายๆ CSS ของ web ) ซึ่งเราสามารถสร้าง control หรือ window เดียวแล้วเปลี่ยนแค่ style ก็ทำให้ look & feel เปลี่ยนทั้งหมดโดยที่ไม่ต้องแก้ code แม้แต่บรรทัดเดียว
คราวหน้าผมจะมาต่อกันที่ Hello world ละกันครับ ตามธรรมเนียม ( ไม่รู้จะไปสวัสดีชาวโลกกันทำไมหนอ - -")

ไม่มีความคิดเห็น:

แสดงความคิดเห็น