Implementierung von Lizenzmodellen in .NET

Implementierung von Lizenzmodellen in .NET
Автор книги: id книги: 2342414     Оценка: 0.0     Голосов: 0     Отзывы, комментарии: 0 1456,05 руб.     (14,03$) Читать книгу Купить и скачать книгу Купить бумажную книгу Электронная книга Жанр: Математика Правообладатель и/или издательство: Bookwire Дата добавления в каталог КнигаЛит: ISBN: 9783844292787 Скачать фрагмент в формате   fb2   fb2.zip Возрастное ограничение: 0+ Оглавление Отрывок из книги

Реклама. ООО «ЛитРес», ИНН: 7719571260.

Описание книги

Die beiden Themengebiete Lizenzen und Lizenzmodelle sind untrennbar mit der Softwareentwicklung verbunden. Und doch werden die Themen häufig ignoriert oder zu lange beiseite geschoben. Im Umkehrschluss bedeutet das, dass sich jeder, der Software entwickeln möchte, mit den Themengebieten auseinander setzen muss. Ganz gleich, ob es sich um ein kommerzielles Produkt oder um Open-Source-Software handelt. In den vergangenen Jahren hat sich die Art und Weise, wie über Lizenzen und Lizenzmodelle nachgedacht wird, grundlegend verändert. Es ist nicht mehr notwendig, klobige Disketten zu kopieren, die zudem nur wenige Daten enthalten können. Auch der Kopierschutz von anderen Datenträgern, wie beispielsweise CDs und DVDs, konnte in der Vergangenheit einfacher als gedacht umgangen werden. Zudem fördert die Technologie des Internets den Austausch – auch von großen Datenmengen – in kurzer Zeit. Nie war es einfacher und schneller möglich, Software zu kopieren. Neben theoretischen Aspekten wird auch die Implementierung von Methoden und Frameworks gezeigt und daraufhin untersucht, ob deren Einsatz lohnenswert ist. Einige dieser Methoden und Frameworks sind der Unique Finger Print, der Software Protector und Portable.Licensing. Schwerpunktmäßig werden die Themengebiete rund um die Implementierung von Lizenzmodellen für Desktop- oder Netzwerkanwendungen behandelt. Die Lizenzierung von Cloud- oder Web-Diensten gehört nicht zum Fokus dieses devbooks. Viele der Themen sind dennoch allgemeingültig oder übertragbar, da auch bei den genannten Anwendungsgebieten lokale oder verteilte Lizenzen nützlich sind.

Оглавление

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

.....

Добавление нового отзыва

Комментарий Поле, отмеченное звёздочкой  — обязательно к заполнению

Отзывы и комментарии читателей

Нет рецензий. Будьте первым, кто напишет рецензию на книгу Implementierung von Lizenzmodellen in .NET
Подняться наверх