SORU
27 Kasım 2008, PERŞEMBE


Tasarımı genişletilebilir yazılım (eklenti mimarisi)

Yazılım, yani diğer insanlar yazabilir genişletilebilir tasarım hakkında konuşmak kaynakları eklenti işlevselliği ekler eklentileri/biraz ihtiyacım var.

Ne tavsiye edersiniz? Bu konu hakkında o orada herhangi bir kitap?< / ^ br . Kısa ve öz bir şey; teori biraz somut örnekler bir sürü tercih ederim.

Belirli bir dil peşinde değilim, herhangi bir dilde uygulamak, böylece temel fikri anlamak mümkün olmak istiyorum.

Ve aynı nedenle, başkası inşa edilmiş bir çerçeve kullanarak yapmamayı tercih ederim çerçevesinde üst düzey değil çok gerekmedikçe, yani gizlemiyorçokçok), ben şu anda sadece bunu uygulamak için çeşitli yollar ile konu ve deney üzerinde kendimi yetiştirmek istiyorum. Ayrıca, bir çerçeve genellikle konu hakkında kullanıcının bilgi varsayar.

GÜNCELLEME

OOP hakkında soran ya da derslerimi devralınan izin vermiyorum. Sisteminde görevlendirilecek bir uygulama tasarlamaktan bahsediyorum, eklentileri SONRASI üçüncü taraf tarafından uzatılabilir böyle dağıtılmış.

Örneğin, Not Defteri'ni u bir eklenti mimarisi vardır .dll dosyasındaki plugins klasörü ekler ve işlevsellik için uygulama yoktu, gibi renk seçmek veya parçacığını ekleme, veya bir çok başka şey (geniş bir işlevsellik).

CEVAP
27 Kasım 2008, PERŞEMBE


Konuşuyoruz .NET, CodeProject üzerinde Scripting .NET applications with VBScript deneyin. Somut örnekler çok var.

Aşağıda siteler çeşitli uygulama uzatma teknikleri uygulamak

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • theavettbrothers

    theavettbrot

    9 ŞUBAT 2007
  • WePlayWeWatch

    WePlayWeWatc

    3 Temmuz 2013