Licensing .NET Applications

The development of software is very expensive so there's the need to protect your applications with a good software licensing model.
Course info
Rating
(88)
Level
Intermediate
Updated
Jan 13, 2014
Duration
1h 42m
Table of contents
Introduction to Licensing
The .NET Licensing Model & other Licensing Frameworks
The Portable.Licensing Framework
Portable.Licensing - Basic Licensing
Portable.Licensing - Advanced Licensing
License Management
Summary
Description
Course info
Rating
(88)
Level
Intermediate
Updated
Jan 13, 2014
Duration
1h 42m
Description

Because the development of an application is very expensive, the licensing topic is an important and often necessary task. This course gives you an introduction how licensing can be used. The key concepts are the licensing model included in the .NET Framework, a short overview of other frameworks and the new open source framework Portable.Licensing. You will learn about licenses and licensing models you can include in your applications.

About the author
About the author

Fabian Deitelhoff is a student of Computer Science, author, speaker, software developer and addicted to nearly everything in the software business.

Section Introduction Transcripts
Section Introduction Transcripts

Introduction to Licensing
The software development is expensive, especially if you write an application from scratch. For instance, if you have that great idea and want to rope up a particular business or market you may not ask what else is new; everyone in the software business should already know that, but what about your licensing strategy? Did you think well enough about this topic? Precisely because the development process is such an expensive task, every software developer or team will reach the point where they normally must think about an appropriate way to protect their software from just getting copied. Even if the software will be available for free or unsourced, these are in fact other types of licenses, but they're needed too. Hi, my name's Fabian Deitelhoff. Welcome to my course, Licensing. NET Applications. In this course I will answer often-asked questions about software licensing and licensing models. How both can be applied from an organizational and technical point of view. And which framework is useful for powerful but simple licensing solutions that you can integrate in your own application.

The .NET Licensing Model & other Licensing Frameworks
Hello, this is Fabian Deitelhoff. Welcome back to my course, Licensing. NET Applications. In this second module I will introduce the. NET licensing model and give a short overview of other existing licensing frameworks in the. NET development environment.

The Portable.Licensing Framework
Hello. This Fabian Deitelhoff, welcome back to my course, Licensing. NET Applications. In this module I want to introduce Portable. Licensing. This is a framework I choose for all my applications and licensing requirements. Therefore, it will be the core topic of the following modules.

Portable.Licensing - Basic Licensing
Hello, this is Fabian Deitelhoff. Welcome back to my course, Licensing. NET Applications. In this module I want to introduce basic licensing procedures and demos for Protable. Licensing.

Portable.Licensing - Advanced Licensing
Hello, this is Fabian Deitelhoff. Welcome back to my course, Licensing. NET Applications. In this module I want to extend the basic licensing concepts with some advanced ones that can handle more real world scenarios.

License Management
Hello, this is Fabian Deitelhoff and welcome back to my course, Licensing. NET Applications. In this module I want to give a short overview of the License Management topic.

Summary
Hello, this is Fabian Dietelhoff. Welcome back to my course, Licensing. NET Applications. In this last module I want to summarize the topics covered by this course.