The latest version of iGrid.NET is intended to be used with the Microsoft .NET Framework 2.0-4.7 and Visual Studio 2005-2019. It fully corresponds to the requirements of the minimal subset of the .NET Framework called "client profile". Both CPU architectures, x86 and x64, are fully supported.
The demo installation of iGrid.NET contains the build of control compiled specially for the .NET Framework 4 and later versions. Special builds of the latest iGrid.NET for the previous versions of the .NET Framework (2.0 and 3.5) are available as separate downloads on demand. They have no functional limitations and can be ordered like the latest build of the component using the same order pages.
iGrid.NET is a CLS compliant control. This means that the control can be used with any language that supports this specification. iGrid.NET was tested in all major Microsoft development environments including C#, VC++ and VB.NET, and it works properly in these CLS-compliant environments.
The core grid control is written entirely in C#, and it is a 100% .NET native control except some blocks of code marked as "unsafe". First, these are .NET native pointers used to significanlty increase the performance of the component. Without them, iGrid would not be super-fast in data uploading and manipulation. Second, iGrid for .NET calls Windows API functions to provide the look-and-feel fully compatible with the OS (the same visual effect while opening its drop-down lists, drawing some items using the current visual style, etc).
- The source code of PrintManager is C#. This add-on can be used with any currently available version of iGrid.NET starting from the v1.6. The minimal version of .NET Framework it requires to run is 2.0.
- The source code of AutoFilterManager is VB.NET. It is intended to be used with iGrid.NET 4.5 or higher. The minimal version of the .NET Framework it requires to run is 2.0.
Previous versions of iGrid.NET, .NET Framework and Visual Studio
The latest version of iGrid.NET that works with all widely used latest releases of the .NET Framework and Visual Studio, which are the .NET Framework 2.0-4.0 and VS 2005/2008/2010, is the version 3.0. iGrid.NET 3.0 was originally developed in Visual Studio 2005 and later in 2008, and it is based on the .NET Framework 2.0 to maximize the compatibility. Despite this fact, it can be used with the .NET Framework 3.5/4.0 and Visual Studio 2008/2010 without any functional limitations at design- and run-time.
This version of iGrid.NET is still available for ordering for the same price as the latest release. To evaluate it before purchase, download the corresponding installation from the Previous Versions download page.
First versions of the .NET Framework (1.0/1.1) and Visual Studio (2002/2003)
The first versions of the .NET Framework (1.0, 1.1) and Visual Studio (2002 - 2003) aren't supported in the latest releases of iGrid.NET. However, we still provide our customers with iGrid.NET 1.7 based on the .NET Framework 1.1 which can be used in those older environments. The iGrid.NET 1.7 demo can be also downloaded from the Previous Versions download page. This version can be also ordered like the latest release of iGrid.NET (request this specific version by notifying us using any available contact way).
iGrid.NET and ASP.NET
iGrid.NET is a Windows Forms control designated to build Windows desktop applications, and it cannot be used on ASP.NET pages like any other Windows Forms control.
All the functionality of iGrid.NET is provided by the corresponding version of the .NET Framework and the OS, and no additional components are required to be installed to use all the features of the product.