Yazılım Lisanslama ve Kod Güvenliği (2 / 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ı
Course content
- Preview27:55
- 20:13Asenkron lisans kontrol sistemi, Türkçe mesajlar ve MessageBox oluşturulması
- 12:07Özel lisanslama anahtarları kullanarak parçalı lisanslar oluşturulması
- 15:40Intranet Lisans Kontrol Sistemi'nin oluşturulması işlemleri-1
- 15:10Intranet Lisans Kontrol Sistemi'nin oluşturulması işlemleri-2
- 10:21Intranet Lisans Kontrol Sistemi'nin oluşturulması işlemleri-3
- 19:36Intranet Lisans Kontrol Sistemi'nin oluşturulması işlemleri-4
- 19:06Intranet Lisans Kontrol Sistemi'nin oluşturulması işlemleri-5
- 17:43Intranet Lisans Server'in çeşitli lisanslama seçenekleriyle test edilmesi-1
- 14:56Intranet Lisans Server'in çeşitli lisanslama seçenekleriyle test edilmesi-2
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 de geliştirmeye devam ediyorum.
Geliştirdiğim Projelerimde Uzman Seviyesinde Sql Server, C#, Entity Framework, Linq, Devexpress Componentleri'ni çok yoğun olarak kullanmaktayım.
Ayrıca Uzman seviyesinde olmasa bile Asp.Net, Bootstrap, Css, Javascript, jQuery, Ajax, MVC 'te kullanmaktayım.
Eğitimlerimiz boyunca takıldığınız her konuda istediğiniz her zaman bu platformdan veya sahvey@gmail.com adresinden bana ulaşabileceğinizi hatırlatır, çalışmalarınızda başarılar dilerim.