I would like to know the differences between commercial and OS version.
Could I modify all parts (pages and DB) with the OS version??I a specific post I've seen that with the commecial version will be disponible the source code of SQL... What does that mean?? I've seen the SQL Server DB and I can see/modifiy Stored Procedure, View, tables.... I don't know what i can't modify or manage with the OS versione
The open-source version distributes the source code in encrypted form. Although there is nothing stoping you from developing SQL code that uses the existing procedures and views, you MAY NOT decrypt them (DMCA protected).
The commercial version includes the SQL source code. At the very least, the source code is useful as a template for creating a new module. The commercial version includes a free-runtime license.
2 questions:
First:
Thanks for your reply but I haven't know the differences... where are the ecrypted forms ??? In Visual Studio I can see all pages source code (in .cs files)
Second:> The commercial version includes the SQL source code.Can you send me an example of "SQL source code" ... I don't know what does that mean.
Thanks
The ASP.NET code is not encrypted. The SQL source code are all of the functions, views and stored procedures in the database.
We write every SQL script by hand to ensure readability. This is what a typical view looks like:
Create View dbo.vwROLESwith encryptionasselect ROLES.ID , ROLES.NAME , ROLES.DESCRIPTION , ROLES.DATE_ENTERED , ROLES.DATE_MODIFIED , USERS_CREATED_BY.USER_NAME as CREATED_BY , USERS_MODIFIED_BY.USER_NAME as MODIFIED_BY , ROLES_CSTM.* from ROLES left outer join USERS USERS_CREATED_BY on USERS_CREATED_BY.ID = ROLES.CREATED_BY left outer join USERS USERS_MODIFIED_BY on USERS_MODIFIED_BY.ID = ROLES.MODIFIED_USER_ID left outer join ROLES_CSTM on ROLES_CSTM.ID_C = ROLES.ID where ROLES.DELETED = 0
GO