Getting started for WPF
/getting-started/version-3-x/wpfYou will be able to apply EasyQuery WPF to your application, performing all the instructions in this article
Getting started for Silverlight
/getting-started/silverlightThis article will guide you through all steps necessary to apply EasyQuery.NET to your application, with extract examples
Getting started for WPF
/getting-started/wpfGetting started tutorial on how to use EasyQuery components to implement an ad-hoc query builder in WPF application.
Getting started for Windows Forms
/getting-started/version-3-x/winformsThis article shows how to apply EasyQuery.NET to your application
Getting started for Windows Forms
/getting-started/winformsHere we will describe how to add the UI for advanced search and data filtration in your Windows Forms application.
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.
Getting 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
User-friendly name for tables
/how-to/user-friendly-name-for-tablesSome tips for choosing right “entities” and their “attributes”
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
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
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 ASP.NET Core + Vue project
/getting-started/aspnet-core-vueHow to use EasyQuery library in Vue.js project with ASP.NET Core backend.
Getting started with EasyQuery in ASP.NET Core + Angular project
/getting-started/aspnet-core-angularHow 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
/getting-started/aspnet-core-reactHow to use EasyQuery library in React.js project with ASP.NET Core backend.
How to restrict access to EasyQuery middleware for non-authenticated users
/how-to/easyquery-middleware-non-authenticated-usersProblem Your web application has an open part (main page, some info pages, login/registration forms) and the part that requires the authorization. And you want that the data-filtering or ad-hoc reporting functionality provided by EasyQuery be available only for authorized users. Solution Starting from version 5
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.
SqlFormats class
/api-reference/korzh-easyquery-db/korzh-easyquery-db-namespace/sqlformats-classRepresents different formats of SQL statements.
Data Model
/fundamentals/data-modelIn short (and by its name), data model - is a model (representation) of some data stored in your database. It solves two major problems: Presents the data to the end user in a more friendly and familiar way. Contains some meta information that helps EasyQuery components to build query statements in SQL or other query languages. Any data model contains the following main sections: