Dll nedir?
Bu çok çaylak bir soru olabilir, ama web Uygulama Geliştirme bugünün dünyasında birçok programcı dll fazla uğraşmak gerekmez, ve böylece amaçlarını öğrenmek için zahmet etmeyin.
Dll nedir?
- Ne için kullanılıyor?
- Nasıl çalışır?
- Nasıl bir oluşturabilirsiniz?
- Hangi durumlarda uygun yaratıyor?
Dll fonksiyonları kütüphaneleri saklamak için kullanılan söylendi, ama bunun ötesinde pek bir şey bilmiyorum. Umarım burada birileri nihayet bütün bu merak durduracağım diye beni aydınlatabilir .benim Windows dizinindeki dll dosyaları yapıyorlar.
CEVAP
DLL dinamik bağlantı Kütüphanesi. Birkaç uygulama (veya diğer kütüphaneler/modülleri) tarafından kullanılan kod ve/veya veri topluluğu.
Örneğin ortak yöntemler işlemek için dosyaları, vb GUI bileşenleri ile çalışmak. kütüphanelerinde yapılan çeşitli uygulamaların aynı işlevi kullanabilir. Bu sadece aynı şeyi birden çok kez oluşturmak için ihtiyacı azaltır, ama aynı zamanda, örneğin ortak diyaloglar uygulamalar arasında aynı olmasını sağlar.
Kütüphaneler, çalışma zamanında yüklenen ve böylece farklı eşzamanlı uygulamalar arasında paylaşılabilir. Bu dinamik bağlama denir.
Bazı durumlarda kütüphane uygulaması kendi içinde dahil edilebilir. Bu statik bağlama olarak bilinir. Statik bağlama yapar farklı uygulama DLL aynı kopyasını yükler için her zaman daha kolay esneklik pahasına dağıtım.
Ancak, statik bağlama her zaman bir seçenek değildir. E. g. yapamazsın statik bir bağlantı .NET uygulama. Kullanıcı olmalı .Bir çalıştırmak için NET kütüphaneleri .Ve (ya da denilen gibi derlemeleri .NET uygulama kütüphaneleri NET) çalışma zamanında yüklenir.
DLL aynı araçları uygulamaları oluşturmak için kullanılan tarafından oluşturulur. Özel ayrıntıları çok kullanılan araçlar bağlıdır.
İyi bir Karma İşlev nedir?...
GA, RC ve M2 sürümü arasındaki fark ne...
Sınıf ruby ve Klass arasındaki fark ne...
Xhtml'rol özniteliği s nedir? Sen...
Bir URI, URL ve URN arasındaki fark ne...