Implementierung von Lizenzmodellen in .NET
Реклама. ООО «ЛитРес», ИНН: 7719571260.
Оглавление
Fabian Deitelhoff. Implementierung von Lizenzmodellen in .NET
Inhaltsverzeichnis. Teil I: Einleitung
Teil II: Was ist eine Lizenz?
Teil III: Bibliotheken und Methoden
Teil IV: Vergleich der Bibliotheken und Methoden
Teil V: Ausblick und Fazit
Über den Autor
Einleitung
Lizenzierung – das unterschätze Thema
Lizenzierung im Wandel der Zeit
Was ist überhaupt eine Lizenz?
Unterschiede zu Softwarelizenzen
Rechtliches zu Softwarelizenzen
Verschiedene Sichtweisen
Windows 8 und das Strafrecht
Arten von Softwarelizenzen
Warum lizenzieren?
Was sind Feature-Toggles?
Verschiedene Anwender-Typen
Anwenderströme
Sicherheit vs. Angemessenheit
Lizenzmanagement
Eckpunkte einer Lizenzierung
Policy Patterns
Xamarin ändert Lizenzmodell
Policy Patterns
Component License Pattern
Time-Based License Pattern
Identity License Pattern
Node-Locked License Pattern
Multiple User License Pattern
Capacity License Pattern
Consumptive License Pattern
Lizenzierungs-Attribute
Deployment von Lizenzen
Lizenzierungs-Prozedur
Vorsicht vor Änderungen
Nützliche Methoden und Bibliotheken
Closed vs. Open Source
Das .NET Lizenzmodell
Aufbau des Frameworks
Lizenzierung eines Controls
Der LicFileLicenseProvider
Kompilierte Lizenzdateien
Zusätzliche Anwendungsfälle
Vor- und Nachteile
Lizenzschlüssel generieren
Vor- und Nachteile
Eindeutiger Fingerabdruck
Vor- und Nachteile
SKGL und Software Protector
Das Datenformat
Lizenzschlüssel erzeugen und validieren
Erweiterte Konfigurationen
Software Protector
Vor- und Nachteile
Rhino Licensing
Schlüsselerzeugung
Lizenzdatei erzeugen
Auslesen von Lizenzdaten
Vor- und Nachteile
Portable.Licensing
Schlüsselerzeugung
Lizenzdatei erzeugen
Aufbau der Lizenzdatei
Auslesen von Lizenzdaten
License.Manager-Light
Vor- und Nachteile
Vergleich von Policy Patterns
Vergleich für Attribute
Vergleich beim Deployment
Vergleich der Lizenzierungs-Prozeduren
Vergleich beim Lizenzmanagement und Gegenüberstellung
Anwendungsfälle sowie Einsatzgebiete
Eckpunkte für eine eigene Implementierung
Zusammenfassung Lektionen
Ausblick & Fazit
Quellcode
Отрывок из книги
Über den Autor
Einleitung
.....
3. Eindeutiger Fingerabdruck
4. SKGL und Software Protector
.....