ActiveQueryBuilder.Web.WebForms 3.8.1.438

There is a newer version of this package available.
See the version list below for details.
dotnet add package ActiveQueryBuilder.Web.WebForms --version 3.8.1.438                
NuGet\Install-Package ActiveQueryBuilder.Web.WebForms -Version 3.8.1.438                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ActiveQueryBuilder.Web.WebForms" Version="3.8.1.438" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ActiveQueryBuilder.Web.WebForms --version 3.8.1.438                
#r "nuget: ActiveQueryBuilder.Web.WebForms, 3.8.1.438"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install ActiveQueryBuilder.Web.WebForms as a Cake Addin
#addin nuget:?package=ActiveQueryBuilder.Web.WebForms&version=3.8.1.438

// Install ActiveQueryBuilder.Web.WebForms as a Cake Tool
#tool nuget:?package=ActiveQueryBuilder.Web.WebForms&version=3.8.1.438                

Active Query Builder ASP.NET Edition is a Visual SQL Query Builder for ASP.NET WebForms, MVC and Core 2.0 environments with full support of all popular database servers and appropriate SQL dialects. Working with Active Query Builder the end-user can combine visual query building with direct SQL query text editing, preview sub-query results. Active Query Builder allows for parsing of complex SQL queries for their visual representation as well as for programmatic analysis and modification. This package should be used in WebForms projects. Packages for MVC and ASP.NET Core environments are available separately.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net452 is compatible.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
3.12.2.490 89 12/27/2024
3.11.7.489 129 10/6/2024
3.11.6.488 125 9/7/2024
3.11.5.487 132 8/27/2024
3.11.4.486 135 7/7/2024
3.11.3.485 127 6/30/2024
3.11.2.484 126 4/3/2024
3.10.2.484 129 4/2/2024
3.10.1.483 245 12/18/2023
3.10.0.482 160 12/14/2023
3.9.14.481 176 12/13/2023
3.9.13.480 194 9/11/2023
3.9.12.479 196 5/31/2023
3.9.11.478 176 5/15/2023
3.9.10.477 201 4/26/2023
3.9.9.476 210 4/13/2023
3.9.8.475 248 3/15/2023
3.9.8.474 252 3/10/2023
3.9.7.473 275 2/18/2023
3.9.6.472 355 1/4/2023
3.9.5.471 395 10/24/2022
3.9.4.470 431 9/20/2022
3.9.3.469 424 9/10/2022
3.9.2.468 424 8/29/2022
3.9.1.467 433 8/24/2022
3.9.1.466 441 8/22/2022
3.9.1.465 413 8/21/2022
3.9.0.464 455 7/22/2022
3.8.29.463 470 7/5/2022
3.8.28.462 446 7/1/2022
3.8.27.461 454 6/28/2022
3.8.26.460 441 6/17/2022
3.8.25.459 467 6/2/2022
3.8.24.458 477 5/13/2022
3.8.23.457 478 5/6/2022
3.8.22.456 494 4/28/2022
3.8.21.455 477 4/26/2022
3.8.20.454 482 4/22/2022
3.8.17.453 512 2/16/2022
3.8.16.452 457 1/27/2022
3.8.15.451 521 1/14/2022
3.8.14.450 349 12/9/2021
3.8.13.449 312 12/8/2021
3.8.12.448 410 11/12/2021
3.8.11.447 359 11/1/2021
3.8.10.446 386 10/22/2021
3.8.9.445 409 8/31/2021
3.8.8.444 399 8/13/2021
3.8.7.443 413 7/20/2021
3.8.6.442 460 7/12/2021
3.8.5.441 435 6/23/2021
3.8.4.440 407 6/22/2021
3.8.1.438 434 5/21/2021
3.7.18.437 528 3/26/2021
3.7.17.436 426 3/18/2021
3.7.16.435 457 3/10/2021
3.7.15.434 424 3/3/2021
3.7.14.433 440 2/17/2021
3.7.14.432 431 2/15/2021
3.7.13.431 469 2/2/2021
3.7.12.430 465 1/29/2021
3.7.11.429 521 1/20/2021
3.7.10.428 504 1/13/2021
3.7.9.427 536 1/2/2021
3.7.8.1183 484 12/30/2020
3.7.7.1182 524 12/14/2020
3.7.6.1181 507 11/25/2020
3.7.5.1179 530 10/28/2020
3.7.4.1178 548 10/26/2020
3.7.2.419 559 9/10/2020
3.7.2.418 539 9/8/2020
3.7.1.417 543 8/28/2020
3.7.0.416 566 8/27/2020
3.6.15.415 563 8/21/2020
3.6.14.414 574 8/11/2020
3.6.13.413 607 8/6/2020
3.6.12.412 584 8/5/2020
3.6.11.411 568 8/4/2020
3.6.10.410 676 7/27/2020
3.6.9.409 614 7/12/2020
3.6.8.408 635 7/3/2020
3.6.7.407 547 7/2/2020
3.6.6.406 622 6/26/2020
3.6.4.404 583 6/2/2020
3.6.3.403 616 6/1/2020
3.6.2.402 586 5/15/2020
3.6.1.401 597 5/8/2020
3.6.0.400 598 4/22/2020
3.4.10.15 630 3/20/2020
3.4.9.14 624 3/8/2020
3.4.8.13 699 1/15/2020
3.4.8.12 656 12/31/2019
3.4.8.11 584 12/30/2019
3.4.8.10 636 11/25/2019
3.4.8.9 616 11/22/2019
3.4.8.8 632 11/22/2019
3.4.8.7 673 11/1/2019
3.4.8.6 668 10/29/2019
3.4.8.5 624 10/22/2019
3.4.8.3 648 10/1/2019
3.4.8.1 652 9/26/2019
3.4.8 639 8/21/2019
3.4.7.2 674 8/2/2019
3.4.7.1 744 6/27/2019
3.4.7 666 6/26/2019
3.4.6 718 6/2/2019
3.4.5 695 5/24/2019
3.4.4 720 5/1/2019
3.4.3.1 763 4/16/2019
3.4.3 697 4/16/2019
3.4.2 703 3/13/2019
3.4.1 741 3/10/2019
3.4.0 772 2/15/2019
3.3.7 790 2/6/2019
3.3.6 816 12/18/2018
3.3.5 841 11/27/2018
3.3.4 877 11/2/2018
3.3.3 865 10/22/2018
3.3.2 896 9/20/2018
3.3.1 920 9/12/2018
3.3.0 903 9/3/2018
3.2.5 1,048 7/17/2018
3.2.4.1 1,041 7/5/2018
3.2.4 1,005 7/3/2018
3.2.3 1,033 6/22/2018
3.2.2 1,067 5/10/2018
3.2.1 1,071 4/25/2018
3.2.0 1,094 4/2/2018
3.1.2.1 1,056 3/27/2018
3.1.1 1,103 3/10/2018
3.1.0 1,021 2/20/2018

+ User Interface Improvements
   * Four columns of the Query Columns List are merged into two for easier reading and
   changing the query column options. "Sort Order" and "Sort Type" became "Sorting";
   "Grouping" and "Aggregate" are now "Group/Aggregate".
   * The way the user works with grouping and aggregation via the datasource field context
   menu on the Design Pane has been changed. The user sees if multiple columns of the same
   field exist in the query, can explicitly add and remove them. The selection of a new
   aggregate function via the context menu doesn't add a new column to the query but
   changes the properties of the existing column.
   * When several foreign keys exist between a pair of database objects, their addition
   to the query leads to linking them only by one particular foreign key, not by all of
   them at a time. The user can switch the foreign key of the link between such objects
   using the special button. It is displayed when the link is selected.
+ SQL Generation
   * The component can automatically generate short aliases for newly added objects. Use
   the BehaviorOptions.GenerateShortObjectAliases property to turn it on and off.
   * The component can normalize object names found in the query according to the database
   schema or leave them untouched. The new SqlGenerationOptions.ObjectNamesNormalization
   property controls this behavior.
+ Metadata Handling
   * It is now possible to hide from the user (but not remove) unwanted objects and fields
   in the Metadata Container. Use the new property MetadataItem.Visible for this purpose.
   * The new bool property MetadataField.DisplayInLookup identifies fields suitable for record
   identification in lookup controls.
   * The new list property MetadataField.EnumValues lets ease the user selection of enum-coded values.
+ ASP.NET Edition
   * Severe problems with disposing of the component before its complete initialization are fixed.
   * Thread-safe methods to initialize the component are added.
   * Demos: The new React demo illustrating the component's use in a SPA application backed with
   a microservice architecture is added.
   * Demos: The new scalable multi-container Redis-backed demo project with a custom state storage
   provider is made.