Konu
ActiveX / Geçiş Konusu
ActiveX / OCX'i korumak mı yoksa değiştirmek mi gerektiği konusunda kararsız kalanlar için bakım ve geçiş yaklaşımını ve ilgili sayfaları bir araya getiren konu sayfası.
Bu konu ne için
Mevcut ActiveX / OCX varlıkları bulunan projelerde seçim çoğu zaman “her şeyi yeniden yazmak” ile “hiçbir şeye dokunmamak” arasında sahte bir ikilem gibi görünür. Oysa bu ikisinin arasında pek çok yol vardır.
- Mevcut bileşeni koruyup bakımını sürdürmek
- Yalnızca dışını sarmalayarak yeni koddan daha kolay kullanılır hâle getirmek
- Çevresindeki işlevlerden başlayarak aşamalı olarak değiştirmek
- Yalnızca yerel (native) sınırı ayrı bir tasarımla düzenlemek
Danışmanlıkta Sık Gündeme Gelen Noktalar
- Mevcut bir ActiveX / OCX varlığının ömrü ne kadar uzatılmalı
- Yeni .NET kodu onunla nasıl güvenli biçimde etkileşime girmeli
- Değiştirilecek parçalar ile şimdilik kalacak parçalar nasıl birbirinden ayrılmalı
- COM sorumlulukları ve iş parçacığı sınırları nasıl ayrıştırılmalı
Önerilen yaklaşım
Doğrudan tam bir yeniden yazıma geçmek yerine, önce mevcut sınırları netleştirip bakımın, sarmalamanın veya aşamalı değiştirmenin nerede anlamlı olduğuna karar vermek çoğu zaman daha etkilidir. Teknik danışmanlık sayfasına, geçiş desteği sayfasına ve ilgili makalelere birlikte bakmak, yaklaşımları karşılaştırmayı kolaylaştırır.
Bize Danışın
Bu sayfanın içeriğine yakın bir sorununuz varsa, lütfen mevcut durumu ve ne tür bir desteğe ihtiyaç duyduğunuzu belirterek bize danışın.