MEF Utility Runner

Etkileşimli sistem yardımcı programlarını yazmak için bir barındırma ortamı.
Şimdi İndirin

MEF Utility Runner Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Ms-PL
  • Yayıncı adı:
  • Arian Kulp
  • Dosya boyutu:
  • 445 KB

MEF Utility Runner Etiketler


MEF Utility Runner Açıklama

MEF Utility Runner, etkileşimli sistem yardımcı programlarını yazmak için bir barındırma ortamı sağlar. Küçük yardımcı programlar yazdığınızda, onu almak ve gidip gitmek için belirli bir miktarda sıkıcı iş var. Ana pencerenin oluşturulması, tepsi simgesi (simge ve bağlam menüsü dahil) ve diğer ortak görevler sadece yola çıkıyor. Bu yazıda, yeniden kullanılabilir bir yardımcı çerçeve oluşturdum ve size nasıl kullanılacağını göstereceğim. Peki bu yazı için aslında ne yarattım? Hepimizin, baz sınıflarını kullanmanın, yakından ilişkili nesneleri birbirine bağlamanın harika bir yolu olduğunu biliyoruz. Çok pratik bir örnek olarak, bir taban penceresi veya kontrol sınıfı, konuşmasını sağlamak için tekerleği yeniden icat etmeden zaten var olan bir şeye işlevsellik eklemenizi sağlar. Windows, hizmetler, konsol uygulamaları, kenar çubuğu gadget'ları, Windows Formları, WPF, COM ve daha fazlası gibi bir dizi kod yürütme modelini belirtir. Bunların her biri, hizmetler için başlangıç / durdurma kancaları veya Windows Formları ve WPF için sistem mesajı döngüsü gibi endişelenmenize gerek olmadığınız belirli bir işlevsellik sağlar. Yıllar boyunca çok sayıda küçük yardımcı program inşa etmek, kesinlikle çok fazla kodu kopyaladığımı veya yeniden yazdığım konusunda kesinlikle farkettim. Ne gereksiz! Her zaman bir bildirim simgesi oluşturduğum için (sistem saati tarafından görülür) ve minimize etmek için tepsiye saklanmayı severim ve pencere ayarlarını hatırlamayı severim, bunları her projede uyguladım. Muhtemelen Visual Studio'da bir proje şablonu oluşturmalıydım, ancak bunun bir dezavantajı var. Çerçevem için harika bir yeni özellik eklediysem, yeniden hesaplamam ve yeniden hesaplamam gerekirdi. Daha iyi çözüm, "temel bir uygulama" oluşturmaktı. Bu aslında bir bildirim simgesi ve menüsü ve ana pencereyi ortaya çıkaran kendi uygulaması olacaktır. Pencereyi hareket ettirirseniz, konum kaydedilir. Bireysel yardımcı programlar daha sonra eklentiler olarak eklenebilir. Aslen birden fazla uygulamayı barındırabilecek bir çerçeve öngörüyorum, ancak görsel uygulamalarda bazı ilginç tasarım zorlukları yaratıyor. Sonunda, tek bir yardımcı programı barındıran yeniden kullanılabilir bir uygulamaya yerleştim.


MEF Utility Runner İlgili Yazılım

1. Gönder

1. Arama motoru tanıtımında size yardımcı olacak arama motoru gönderim ve optimizasyon aracı gönderin. Otomatik web sitenizi 1000'den fazla arama motoruna gönderir, web sitenizi trafiğinizi artırın ve yo'yu en üst düzeye çıkarın ...

166 7.3 MB

İndirmek

Dotnetj

.NET istemcilerinin Java bileşenlerini veya J2EE uygulamalarını kullanma yeteneğini veren bir ara yazıcı ...

427 377 KB

İndirmek