Yazılım Lisanslama ve Kod Güvenliği (3 / 3)
What you'll 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ı
Requirements
- Giriş seviyesinde C# bilgisi.
- Visual Studio kurulu bilgisayar.
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.
Who this course is for:
- .Net ortamında yazılım geliştiren herkes.
Instructor
Yazılım hayatıma 90'lı yılların başlarında GwBasic dilini kullanarak başladım. Üniversiteyi bitirdiğim 1995 yılından beri özel veya kamu kurumları için 100'lerce proje geliştirdim ve halen daha geliştirmeye devam ediyorum.
Projelerimde çok yoğun olarak .Net teknolojilerini kullanıyorum.
Eğitimlerimiz boyunca takıldığınız her konuda istediğiniz her zaman bana bu platformdan ulaşabileceğinizi hatırlatır, çalışmalarınızda başarılar dilerim.