SDN Store - Developer Licence
|
The Developer Licence allows developers to use SDN Store as a developement tool, in particular:
|
-
it ships with the source code, which is in VB.NET; it requires: DNN 4.3.4 or higher, .net 2 and either Visual Studio.net 2005 or Visual Web Developer Express 2005;
|
-
developers become authorised SDN Store Developers therefore they could change the source code, customise it and sell it (without the source code) to their clients who must have a valid licence; furthermore they'll be listed as Authorised SDN Store Developers to the SysDataNet.com web site;
|
-
there is NO limitation on the number of domains and/or IP addresses: the licence is bound to the developer rather than to domain names and/or IP addresses:
developer licence
|
-
the installation is very simple: they just need to upload the module (as a zip file) into DNN, after that, developers can immediately start their customisations.
|
-
there is also a dedicated forum to SDN Store developers (only if they subscribe to the Developer Licence Support) which gives support on how to use it and customise it;
|
How to compile the code to sell to your customers.
|
|
This section shows how to compile your customised souce code so that you provide to your customers only compiled version (Developers are not allowed to give the source code to their customers). |
|
In IIS create a web folder, called for example: CompileSDNStore |
|
Download the Compile_SDNStore_Kit and extract it into the new Web Folder. You should have the following: |
 |
Copy:
-
any new dlls into the CompileSDNStore/WebSite/Bin folder
-
all the *.aspx, *.aspx.vb, *.ascx and *.ascx.vb into the
CompileSDNStore/Website/DesktopModules/SysDataNetStore folder
-
all Website/App_Code/SysDataNetStore/*.vb files into
CompileSDNStore/Website/App_Code/SysDataNetStore
|
|
Then, run the file CompileSDNStore.bat found in the Website folder. This bat file assumes the web folder is called CompileSDNStore and the physical path is: H:\Home\CompileSDNStore, obviously if your is different from the standard settings, yiu must change it accordanly. |
This process, if there no errors, you should create 2 dlls:
-
H:\Home\Compiled\bin\App_SubCode_SysDataNetStore.dll
-
Compiled\bin\DesktopModules.SysDataNetStore.dll
These are the dlls to put in the compiled version. |
|
Now you could deploy your package by deploying only the ascx and aspx files plus those 2 dlls. |
|
|
FAQ
|
|
Q. I have a developer licence, one of my team members wants to develop the store, do I need another licence? |
|
A. Yes, the licence is bound to the developer. |
|
Q. I have the developer licence, if I decided to sell e-commerce based (SysDataNet) web sites, would be required to purchase additional stores licences? |
|
A. Yes, your customers need a valid licence to use your customised version of SDN Store. The first store licence is included in the Developer Licence. |
|
Q. I have the developer licence, I did some changes of the original version, could you include these changes in the standard version? |
|
A. Yes, send me those changes and I'll include them into the orginal version. |