Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Modular Design Question
Message
From
15/04/2010 13:55:44
 
General information
Forum:
ASP.NET
Category:
Class design
Miscellaneous
Thread ID:
01460339
Message ID:
01460358
Views:
35
>Back to my original question. Assume I was writing classes that worked along side of MS Word and MS Outlook. My class hierarchy
>might look like this http://www.marois-consulting.com/Files/hierarchy.JPG. (This is just an example, but it resembles what I was
>thinking). Each one of the objects in this image would be in their own project in the solution.
>
>When I compile the class "Outlook2003 Extensions", in the bin folder you would see:
>
>Outlook2003 Extensions.dll
>Outlook2003.dll
>Outlook2000.dll
>OutlookBase.dll
>OfficeBase.dll
>
>Now assuming that I was creating a product to market called "Outlook2003 Extensions", and each child built upon its parent, then what's stopping someone from instantiating Outlook2000.dll and using the functions in it, even though they might not have purchased
>the Outlook2000 module?

Viv provided info on how to add security. But, I am not sure you would be able to embed all that into one file.
Michel Fournier
Level Extreme Inc.
Designer, architect, owner of the Level Extreme Platform
Subscribe to the site at https://www.levelextreme.com/Home/DataEntry?Activator=55&NoStore=303
Subscription benefits https://www.levelextreme.com/Home/ViewPage?Activator=7&ID=52
Previous
Reply
Map
View

Click here to load this message in the networking platform