Upgrade instructions. From Version 3.x to 5.x for .NET Framework 4.x projects
/upgrade-instructions/net4-editions-from-3-x-to-5-xGetting started for ASP.NET WebForms
/version-3-x/getting-started/asp-net-webformsHere you can find the instructions how to add EasyQuery components into your ASP.NET WebForms project
Upgrading to 5.x: ASP.NET (MVC and WebForms) projects
/upgrade-instructions/net-framework-3-x-to-5-x-/asp-net-mvc-webformsThis tutorial describes how to upgrde your old ASP.NET MVC project with EasyQuery 3.x to EasyQuery version 5.2.0 (or higher). 1.2 Use NuGet Package Manager to install the following packages: Korzh.EasyQuery.AspNet4 Korzh.EasyQuery.EntityFramewok6 - if you are using Entity Framework 6.x Korzh.EasyQuery.DataExport - if you will need the data exporting functions Korzh.EasyQuery.MsSqlGate (or .MySqlGate or .OdbcGate depending on your DB) - if you need to load your model directly from DB connection. Finally, we need to make some modifications on our pages where we use EasyQuery scripts. Version 5.2.0 and higher of EasyQuery scripts will not need JQuery anymore, so you will be able to throw them away if they are not used in your own pages. Here is an example for "advanced search" view: To update your Web Forms page your will need to do the following 3 steps: Add EasyQuery scripts and styles on your page.
ASP.NET Core tutorials
/getting-started/asp-net-coreThis section contains all getting started articles for the version 5.x branch of EasyQuery for .NET Core. Please note if you have a project for .NET Framework (version 4.x or earlier) - please look at the articles in [$$-Version 3.x-$$](/$aid/eqdn-6f1z3hf0ml4u) section.
Upgrading from version 3.x to 4.0
/release-notes/upgrade-from-3.x-to-4.0How to upgrade your project from version 3.x to version 4.0 of EasyQuery
Upgrade instructions: EasyQuery.NET 5.3 + EasyQuery.JS 6.0
/upgrade-instructions/net-5-3-js-6-0If you use EasyQuery.JS via NPM packages (for example, in your Angular or React project) you need to do the following changes: Since JQuery is not used anyore, you can remove @easyquery/ui-jquery package from your project. All functionality from this package was moved either to @easyquery/core or @easyquery/enterprise packages. Add @easyquery/enterprise package if you need full set of features as in previous version (5.1.x) of EasyQuery. Obviously, set the version number for all EasyQuery packages to 6.0.0 (or higher). Get the license key for EasyQuery Enterprise.
Upgrading from version 2.x to 3.0
/release-notes/upgrade-from-2.x-to-3.0How to upgrade your project from version 2.x to version 3.0 of EasyQuery
Gridview filtering with EasyQuery ASP.NET (WebForms)
/use-cases/gridview-filtering-with-easyquery-aspnet-webformsGridview filtering with EasyQuery ASP.NET (WebForms)
Getting started for ASP.NET 4
/getting-started/asp-net-4-mvc-or-webformsDescribes the steps you need to perform for applying EasyQuery ASP.NET to your MVC or WebForms project
Getting started for EasyQuery ASP.NET MVC
/getting-started/version-3-x/asp-net-mvcThis article will guide you through all steps necessary to apply EasyQuery ASP.NET to MVC web application
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.
Upgrading from version 4.x to 5.x
/release-notes/upgrade-from-4-x-to-5-0Here you will find step-by-step instructions on how to upgrade your current ASP.NET Core project that uses version 4.x of EasyQuery to version 5.0
Getting started for EasyQuery ASP.NET Core (version 4.x)
/getting-started/asp-net-core-v4Describes how to setup EasyQuery in ASP.NET Core web application
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 5.x
/how-to/version-5-xContains the articles with solutions for different scenarios built on top of EasyQuery 5.0 (or higher)
Version 4.x (obsolete)
/getting-started/version-4-x-obsoleteGetting started articles for the old version (4.x) of EasyQuery for .NET Core
Getting started for ASP.NET Core + MVC or Razor pages
/getting-started/aspnet-core-razorHow to use install EasyQuery to your ASP.NET Core project with Razor Pages or MVC.