Yazılım Lisanslama ve Kod Güvenliği (3 / 3)
.Net ile geliştirilen yazılımları Demo, Full veya Parçalı olarak lisanslama konularını örnek c# projesi ile öğrenin
Description
Bu eğitim seti ile geliştirmiş olduğunuz ticari yazılımlarınızın,
DEMO olarak (Gün kullanım sınırlı, belirli bir tarihe kadar sınırlı, belirli bir süre sınırlı, belirli bir çalıştırma sayısı sınırlı) nasıl lisanslayabileceğinizi,
Tek bir Pc'de ve tek kullanıcılı olarak nasıl lisanslayabileceğinizi,
Özel lisanslama kriterleri içeren lisans dosyalarını nasıl oluşturabileceğinizi,
Oluşturulan lisans dosyası ile DEMO modundan çıkarılarak Full veya parçalı kullanıma açılması,
Oluşturulan lisansın sadece tek bir pc'de çalışacak şekilde ayarlanması,
Lisans Server'lar oluşturarak Intranet veya Web üzerinden lisans kontrolünü nasıl yapabileceğinizi,
Lisanslarını nasıl taşınabileceğinizi, nasıl devre dışı bırakılabileceğinizi, nasıl tekrar devreye alabileceğinizi,
Asenkron lisans kontrol işlemini nasıl yapabileceğinizi,
Class Library (.dll) dosyalarını nasıl lisanslayabileceğinizi,
Lisans kontrol işlemini Runtime veya Design-Time'da nasıl yapabileceğinizi,
Kodlarını değiştirilmeye veya crack'lenmeye karşı nasıl koruyabilceğinizi,
Dijital olarak nasıl imzalayabileceğinizi vb.
daha bir çok konuyu en detaylı şekilde öğrenmiş olacaksınız.
What You Will Learn!
- Yazılımların Demo (Çalışma süresi, Çalışma sayısı, Gün, veya Tarih Sınırlı) olarak lisanslanması
- Yazılımın içindeki bölümlerin ayrı ayrı olarak lisanslanması (Parçalı lisans)
- Yazılımları tek bir Pc'de çalışacak şekilde lisanslanması
- Lisans kontrol işleminin Runtime veya Design-Time'de yapılabilmesi
- Asenkron lisans kontrol işlemi
- İntranet üzerinde çalışacak Lisans Kontrol Sisteminin geliştirilmesi
- Web Servis olarak çalışacak Lisans Kontrol Sisteminin geliştirilmesi
- Geliştirdiğimiz yazılımların kodlarına Obfuscate işleminin uygulanması (Yazılım kodlarının korunması)
- Yazılımların Dijital olarak imzalanması
- Lisanslanan yazılımın bir Pc'den kaldırılarak başka bir Pc'ye taşınması
Who Should Attend!
- .Net ortamında yazılım geliştiren herkes.