หัวข้อ
หัวข้อ ActiveX และการโยกย้าย
หน้ารวมหัวข้อที่รวบรวมเกณฑ์การบำรุงรักษาและการโยกย้าย พร้อมหน้าที่เกี่ยวข้อง สำหรับผู้ที่ลังเลระหว่างการคงไว้หรือแทนที่ ActiveX / OCX
สิ่งที่ควรจัดระเบียบในหัวข้อนี้
เมื่อมีสินทรัพย์เดิมที่รวม ActiveX / OCX อยู่ด้วย มักดูเหมือนมีเพียงสองทางเลือก คือ “สร้างใหม่ทั้งหมด” หรือ “ไม่แตะต้องอะไรเลย” แต่ในความเป็นจริงยังมีความเป็นไปได้ระหว่างกลางอีกมาก
- คงสภาพปัจจุบันไว้ก่อนเป็นอันดับแรก
- ห่อหุ้มเฉพาะส่วนภายนอก เพื่อให้เรียกใช้จากโค้ดใหม่ได้สะดวกขึ้น
- แทนที่ทีละขั้นโดยเริ่มจากฟังก์ชันรอบนอก
- จัดระเบียบเฉพาะขอบเขต native ด้วยทางเลือกอื่น
ประเด็นที่พบบ่อยในการปรึกษา
- ควรยืดอายุการใช้งานของ ActiveX / OCX ที่มีอยู่เดิมไปถึงระดับใด
- จะเรียกใช้จากส่วน .NET ใหม่อย่างปลอดภัยได้อย่างไร
- จะแยกสิ่งที่ควรแทนที่ออกจากสิ่งที่จะคงไว้ก่อนได้อย่างไร
- จะจัดระเบียบขอบเขตของเธรดและความรับผิดชอบรอบ ๆ COM อย่างไร
แนวทางที่แนะนำ
แทนที่จะตัดสินใจแทนที่ทั้งหมดในทันที การจัดระเบียบขอบเขตปัจจุบันแล้วพิจารณาว่าแนวทางที่เหมาะสมคือการคงไว้ ห่อหุ้ม หรือแทนที่ มักช่วยให้เดินหน้าได้ง่ายกว่า การดูหน้าที่ปรึกษาด้านเทคนิค หน้าการสนับสนุนการโยกย้าย และบทความที่เกี่ยวข้องประกอบกัน จะช่วยให้เปรียบเทียบทางเลือกได้สะดวกขึ้น
ติดต่อเรา
หากหน้านี้ตรงกับสถานการณ์ของคุณ โปรดเล่าบริบทปัจจุบันและความช่วยเหลือที่ต้องการให้เราทราบ