เมื่อปลายเดือนมกราคมที่ผ่านมา ไมโครซอฟท์ได้ออกอัพเดตให้กับ Windows Template Studio วิซาร์ดสำหรับขึ้นโครงร่างแอพ Universal Windows Platform ช่วยให้นักพัฒนาสามารถสร้างแอพต้นแบบซึ่งพร้อมให้นำไปแก้ไขและทดลองรัน ผ่านการตัวเลือกต่างๆ ได้ภายในไม่กี่คลิก
โดยใน WTS เวอร์ชัน 3.0 ได้มีการเปลี่ยนแปลงที่สำคัญคือ ต่อจากนี้เป็นต้นไปโค้ดของแอพที่ได้รับการสร้างโดย WTS จะออกมาในลักษณะ multi-project solution ซึ่งหมายความว่าแอพ UWP ตัวหนึ่งจะประกอบไปด้วยโปรเจ็กต์หลายโปรเจ็กต์ภายในโซลูชั่นเดียว
ผลคือนักพัฒนาจะได้โค้ดต้นแบบที่ได้รับการแบ่งโซลูชั่นออกเป็นโปรเจ็กต์ UWP และโปรเจ็กต์ .NET Core แยกกันต่างหาก ซึ่งจะช่วยให้การเขียน logic ต่างๆ ถูกแบ่งให้เป็นสัดเป็นส่วนมากขึ้น และยังช่วยให้การนำโค้ดที่มีอยู่ไปใช้งานใหม่ทำได้ง่ายกว่าเดิมอีกด้วย
ภาพ Windows Template Studio จาก Visual Studio Marketplace
WTS 3.0 ยังมาพร้อมการปรับปรุงอีกหลายอย่าง ท่านใดสนใจสามารถเข้าไปอ่านรายละเอียดทั้งหมดได้ที่บล็อกต้นทาง
ดาวน์โหลด WTS เพื่อติดตั้งใช้งานร่วมกับ Visual Studio 2017 และ 2019 ได้ที่นี่ ส่วนผู้ที่เคยติดตั้งแล้วเข้าไปกดเช็กอัพเดตได้บน Visual Studio ที่เมนู Tools > Extensions and Updates ครับ
ที่มา - Windows Developer Blogs via MSPoweruser
Comments
UWP ไม่มีแอพในสโตร์เท่าไหร่ แต่จริงๆแล้ว แอพ sideload ใน Enterprise นิเยอะพอสมควร ผมก็นั่งทำแต่ sideload
multi-project solution มันคืออะไรมันดีกว่าปกติใช่ไหม
งงมาก ของจำเป็นอย่างพวก datagrid ก็ไม่มีมา(ที่มีมาก็เขียนยากมาก) HamburgerMenu(ใช่ตัวนี้รึเปล่า) ก็บอกว่าใน Build หน้าจะเปลี่ยนไปใช้ตัวอื่น
หาจุดยืนไม่ได้เลยครับสำหรับ UWP, Xamarin มันน่าจะรวมๆกันได้แล้วนะ