Getting started for EasyQuery with ASP.NET Core

Here you will find getting started instructions for using EasyQuery with ASP.NET Core.

NB: For ASP.NET MVC or WebForms with .NET Framework (4.6.1 or higher) please read Getting started for EasyQuery ASP.NET MVC. If your project is for earlier version of .NET Framework (4.6.0 or lower) you can use version 3.x of EasyQuery.

Getting started for ASP.NET Core + MVC or Razor pages

How to use install EasyQuery to your ASP.NET Core project with Razor Pages or MVC.

Getting started with EasyQuery in ASP.NET Core + Angular project

How to add ad-hoc reporting or data-filtering functionality to your ASP.NET Core project with Angular frontend.

Getting started for ASP.NET Core + React project

How to use EasyQuery library in React.js project with ASP.NET Core backend.

Getting started for ASP.NET Core + Vue project

How to use EasyQuery library in Vue.js project with ASP.NET Core backend.

Dynamic queries for ASP.NET Core projects with Entity Framework Core

It takes a few minutes to add a new page with all necessary UI for building dynamic queries and to setup a middleware that will process all requests from that page, convert those request to the queries to your DB and return the result set back for visualization. This step is necessary to get the trial keys for EasyQuery framework. One for ASP.NET Core packages and another one - for EasyQuery.JS scripts. To simplify this task EasyQuery includes a Razor UI library package ( Korzh.EasyQuery.RazorUI ) that contains several predefined pages which you can use in your projects. For example, there is an "advaced search" page which is available via /EasyQuery/AdvancedSearch .