ฉันเจอสิ่งที่เรียกว่าปริซึมเร็ว ๆ นี้ Microsoft ผู้ดำเนินโครงการอธิบายว่า
แนวทางสำหรับการใช้งานคอมโพสิตใน WPF และ Silverlight
แม้หลังจากอ่านคำอธิบายโดยละเอียดแล้วฉันก็ยังไม่รู้ว่ามันเกี่ยวกับอะไร แต่ฉันก็กลัว
ฉันหวังว่าที่นี่ใครบางคนสามารถให้คำอธิบายสั้น ๆ ที่ชัดเจนเกี่ยวกับสิ่งที่เป็นจริงปริซึมและทำไมฉันควรเรียนรู้มัน ตอนนี้ฉันเป็นนักพัฒนา WPF มาสองสามปีแล้วใช้ MVVM ที่ฉันมีร่วมกับผู้อื่นและได้พบกับคนที่ใช้ Prism เมื่อเร็ว ๆ นี้ แต่โดยส่วนตัวแล้วฉันรู้สึกไม่ค่อยดีนักที่นี่
โดยเฉพาะอย่างยิ่งฉันสงสัยเกี่ยวกับประเด็นต่อไปนี้:
ปริซึมเป็นเพียงหนังสือ (หรือส่วนใหญ่) ตามที่กำหนดไว้ในเว็บไซต์ MSDNหรือไม่? มันรวมไลบรารีใด ๆ หรือไม่ถ้าใช่เพื่ออะไร
ปริซึมเป็นกรอบ MVVM หรือไม่? ฉันควรจะใช้มันเป็น "กรอบงานอย่างเป็นทางการของ Microsoft MVVM" เหนือผู้อื่นที่นั่นหรือของฉันเองหรือไม่?
มันให้ฉีดพึ่งพา? มันเกี่ยวข้องกับ MEF ด้วยวิธีนี้หรือไม่?
สิ่งใดที่ฉันควรรู้เกี่ยวกับสิ่งที่ Prism ทำในฐานะนักพัฒนา WPF / Silverlight