Version 3.x (obsolete)
/getting-started/version-3-xContains the "getting started" articles for version 3.x branch of EasyQuery. This section includes the tutorials for Windows Forms, WPF, WebForms and old ASP.NET MVC (not Core) editions of the library.
Version 4.x (obsolete)
/getting-started/version-4-x-obsoleteGetting started articles for the old version (4.x) of EasyQuery for .NET Core
Previous versions' tutorials (obsolete)
/tutorials/version-3-x-tutorialsThis section contains the tutorials that we written for older versions of EasyQuery and most probably are obsolete now.
Obsolete (for version 3.x or lower)
/how-to/obsolete-tutorialsThis section contains the tutorials for previous versions of EasyQuery.
Localization of EasyQuery widgets (obsolete)
/tutorials/version-3-x/javascript-widgets-localizationThis article shows how to localize widgets, with extract examples
Processing custom value editors in EasyQuery JS
/how-to/custom-value-editorHere you can find tips how to value editor setup and how to value editor widget
EqExpression class
/api-reference-5x/korzh-easyquery-namespace/eqexpression-classRepresents common expression object.
EqExpression class
/api-reference/korzh-easyquery/korzh-easyquery-namespace/eqexpression-classRepresents common expression object.
Upgrade instructions: Version 7.0
/upgrade-instructions/version-7-0You just need to update the version of all EasyQuery packages (except Korzh.EasyQuery.MsSqlGate - see the details below) to 7.0.x (whatever the latest version is there at the time of your reading). For example: should be changed to: As for Korzh.EasyQuery.MsSqlGate package, it was renamed to Korzh.EasyQuery.SqlServerGate (to prevent any confusion with Korzh.EasyQuery.MySqlGate ). Here are examples: Before EasyQuery 7.0: EasyQuery 7.0+ Both functions accepts a delegate with EasyQueryOptions parameter, so no changes here. Here are some examples: In the most cases, your client-side code and markup will not need a lot of changes with version 7.0 of EasyQuery.JS. Here are the thins that require your attention: If the license key for EasyQuery.JS is hardcoded in the page's script as a parameter of useEnterprise(...) call (like view.getContext().useEnterprise('YourEasyQueryJsKeyGoesHere') ) you will need to get a new one for version 7.0 and replace it there.
DbExprTag class
/api-reference-5x/korzh-easyquery-db-namespace/dbexprtag-classContains several constants for db-related expressions tags values
DbExprTag class
/api-reference/korzh-easyquery-db/korzh-easyquery-db-namespace/dbexprtag-classContains several constants for db-related expressions tags values
ExprTag class
/api-reference-5x/korzh-easyquery-namespace/exprtag-classContains several constant definitions for expressions tag
ExprTag class
/api-reference/korzh-easyquery/korzh-easyquery-namespace/exprtag-classContains several constant definitions for expressions tag
QueryExpr class
/api-reference-5x/korzh-easyquery-namespace/queryexpr-classRepresents a sub-query expression
CustomSqlExpr class
/api-reference-5x/korzh-easyquery-db-namespace/customsqlexpr-classRepresents a custom SQL expression
QueryExpr class
/api-reference/korzh-easyquery/korzh-easyquery-namespace/queryexpr-classRepresents a sub-query expression
CustomSqlExpr class
/api-reference/korzh-easyquery-db/korzh-easyquery-db-namespace/customsqlexpr-classRepresents a custom SQL expression
ValueEditor class
/api-reference-5x/korzh-easyquery-namespace/valueeditor-classRepresents an abstract value editor.