When you are learning a new technology, such as .NET, there are many different approaches to absorbing the new material. You might seek out training and instruction from people who have more experience, you (obviously) read books, and you might check the Internet for newsgroups, communities, and samples. All of this gives you a wealth of knowledge and information to teach you how to write your code and create your applications.
But what do you do if you need to protect your applications and your investment in their development? We often spend so much time trying to figure out how to code our applications that we forget that we are indeed trying to make money. How do you make sure that only people who have paid for your applications or your controls can make use of them? How do you protect your application from prying eyes and curious hackers?
This chapter will show you how to create licensing schemes for your controls and how to protect your application's sensitive code.
WHAT YOU NEED
LICENSING AND INTELLECTUAL PROPERTY AT A GLANCE