ไม่พูดพร่ำทำเพลงแล้วนะคับ เพราะตอนนี้ก้อคงรู้ว่ามันคือ (WPF/E) ลองดูแล้วมันก้อรันได้ทุก Platform และ Browser ดัง ๆ อันดับแรกเราต้องเตรียมเครื่องมือกันก่อน โหลดที่นี่เลย
- VS.NET 2008 (ใช้อันนี้อ่ะสะดวกสุด เพราะใช้ 2005 ต้องโหลด Extension ให้วุ่นวายและก้องงด้วย)
- Microsoft Silverlight Tools Alpha Refresh for Visual Studio (July 2007)
- Microsoft ASP.NET Futures (July 2007) *
- Microsoft Silverlight 1.1 Alpha September Refresh *
- Expression Blend 2 August Preview (ใช้ออกแบบยังไม่ต้องใช้ก้อได้แต่ถ้ามีก้อสะดวกเลย เพราะตัวอย่างที่แถมมา มันอลังการงานสร้างมั๊ก ๆ)
วิธีที่ 1 ใช้ VS.NET 2008 เลือก Sliverlight Project
- File => New =>project
- เลือก Sliverlight Project
จะได้ไฟล์หลัก ๆ 2 อัน คือ .html (ใช้แสดงผล) .xaml (นี่แหละไฟล์ Sliver light)
วิธีที่ 2 ใช้ VS.NET 2008 เลือก Web AJAX Project
- File => New =>project
- เลือก Web => ASP.NET AJAX futures
- อันนี้จะไม่ได้ xaml มา ต้องมา Add เอง โดยคลิกขวาที่โปรเจคเลือก Add new Sliverlight JS page
ลองเขียนโค้ดในไฟล์ xaml ที่เป็น mark up ของ sliverlight (mark up = object)

ลองรันดูจะได้ตามนี้ เพราะมันจะอ้างอิงตาม xamlurl ซึ่งเป็น Propertyของ cc1:xaml(สงสัยผิดตัวป่าวจิง ๆ มันน่าจะเป็น asp:xaml) ซึ่งเป็นคอนโทรลอยู่ในกลุ่ม ASP.NET Future


วิธีที่ 3 ใช้ Expression Blend
- File => New Project เลือกชนิดของโปรเจค อันนี้เลือกแบบ .NET เลย (ขี้เกียจแฮ่ๆ )

2. จากนั้นก้อทำการออกแบบเหมือน VS.NET เลยแต่จะง่ายกว่าเพราะมี TOOL มาให้อ่่ะ ลากวาง ๆ แล้วเขียนโค้ดก้อสามารถ Switch ไปที่ VS.NET ได้เลยสะดวกดีขอบอก

2 Responses to “เย้ย… สัมผัสแรกกับ Sliverlight ตอนที่1”