Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Yazılım Lisanslama ve Kod Güvenliği (3 / 3)
Rating: 4.5 out of 5(46 ratings)
403 students

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
Created byVeysel Kılıç
Last updated 10/2019
Turkish
Turkish [Auto],

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

1 section10 lectures2h 31m total length
  • Giriş27:55
  • Lisanslama sisteminin incelenmeyen tüm menülerinin detaylı olarak incelenmesi.16:51
  • Web Servis dosyalarının oluşturularak incelenmesi.7:37
  • Web Servis'e login olunarak hem tanıtılması hem de yeni bir lisans oluşturulması9:40
  • Örnek yazılımın, Web Servis ile çalışacak şekilde lisanslanarak test edilmesi.20:16
  • Class Library (.dll) dosyalarının lisanslanması işlemleri.3:05
  • Oluşturduğumuz yazılımların kodlarını korumaya alma işlemleri (Obfuscating)31:32
  • Geliştirdiğimiz yazılımları dijital olarak imzalama işlemleri.5:40
  • Lisansı devre dışı bırakma ve taşıma işlemleri.20:33
  • Lisanslama sisteminin SDK'sının incelenmesi ve değerlendirilmesi.8:16

Requirements

  • Giriş seviyesinde C# bilgisi.
  • Visual Studio kurulu bilgisayar.

Description

3 bölümden oluşan bu kapsamlı eğitim setiyle,

Ticari yazılımlarınızı profesyonelce lisanslama konusunda uzmanlaşarak yazılım geliştirme kariyerinizde bir adım öne geçeceksiniz!

DEMO modunda yazılımlarınızı nasıl sınırlayacağınızı öğrenerek, günlük kullanım, belirli bir tarih, süre veya çalıştırma sayısı gibi esnek kısıtlamalar uygulayabileceksiniz.

Tek bir bilgisayarda ve tek kullanıcı için lisanslama yöntemlerini adım adım keşfedecek, yazılımlarınızı güvenli ve kullanıcı odaklı hale getireceksiniz.

Özel lisanslama kriterleri içeren lisans dosyalarını nasıl oluşturacağınızı detaylıca öğrenerek, yazılımlarınızı müşteri ihtiyaçlarına göre özelleştirebileceksiniz.

Oluşturulan lisans dosyasıyla yazılımınızı DEMO modundan çıkararak tam veya parçalı kullanıma nasıl açacağınızı uygulamalı olarak anlayacaksınız.

Lisanslarınızı yalnızca tek bir bilgisayarda çalışacak şekilde nasıl yapılandıracağınızı öğrenerek güvenliği maksimize edeceksiniz.

Intranet veya web tabanlı Lisans Server’lar oluşturarak lisans kontrolünü merkezi ve etkili bir şekilde nasıl yöneteceğinizi keşfedeceksiniz.

Lisansların taşınması, devre dışı bırakılması ve tekrar aktif hale getirilmesi süreçlerini kolayca uygulayabileceksiniz.

Asenkron lisans kontrol işlemlerini nasıl gerçekleştireceğinizi, Class Library (.dll) dosyalarını nasıl lisanslayacağınızı ve lisans kontrollerini Runtime veya Design-Time’da nasıl yapacağınızı derinlemesine öğreneceksiniz.

Yazılımlarınızın kodlarını değiştirilmeye veya crack’lenmeye karşı koruma yöntemlerini keşfedecek, güvenlik açıklarını ortadan kaldıracaksınız.

Dijital imzalama teknikleriyle yazılımlarınızı güvenli ve güvenilir hale getirmenin yollarını öğreneceksiniz.

Bu eğitim, yazılım lisanslama süreçlerini baştan sona öğrenmek isteyen geliştiriciler için tasarlandı.

Size, yazılımlarınızı güvenli, esnek ve profesyonel bir şekilde lisanslama becerisi kazandıracak.

Hemen katılın, yazılım lisanslama dünyasında fark yaratın ve projelerinizi güvenle pazara sunun!

Who this course is for:

  • .Net ortamında yazılım geliştiren herkes.