iGrid.NET - Compatibility
What's inside?
The current version of iGrid.NET is based on the .NET Framework 2.0 and is developed in Visual Studio 2005. The control is written entirely in C#.
iGrid.NET is a practically 100% .NET native control. Internally iGrid for .NET uses Windows API functions little, mainly when the control should be drawn using system-specific features (for instance, visual styles in Windows XP/2003) and to get the best performance when .NET does not allow to gain that. In the last case, a minimal subset of WinAPI functions available in all versions of Windows is used, so the control should work properly on all computers with the .NET Framework installed.
The control also uses unsafe .NET code to work with pointers in C#. The pointers are used in iGrid.NET's internal memory manager to get the best performance.
CLS-compliance
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 by us in such MS development environments as C#, VC++ and VB.NET, and it works properly in these CLS-compliant environments.
Supported platforms (CPU, OS, .NET Framework, Visual Studio)
The latest version of iGrid.NET has been tested and works properly on all the Windows platforms that support the .NET Framework 2.0 or higher (now it is 3.0 and 3.5). These are Windows 98/Me/2000/XP/2003/Vista.
Note that Windows NT4 is no longer supported by Microsoft in .NET 2.0, and thus we also do not support our grid in that OS. If you are planning to launch your app with iGrid.NET on Windows 98 or Millennium, test also the used features of iGrid.NET thoroughly because some features of the .NET Framework may not be supported in full on the Windows 9x platform.
The tests were done on 32- and real 64-bit platforms (based on such processors as AMD Turion 64, Intel Core 2 Duo, etc), and under the corresponding versions of the .NET Framework (on the 64-bit platforms the special 64-bit versions of the .NET Framework were used) and MS Windows (for instance, MS Windows Professional x64 Edition). iGrid.NET works properly on both hardware platforms.
At design-time, iGrid.NET can be used in the two latest versions of Visual Studio which support the .NET Framework 2.0-3.5; these are Visual Studio 2005 and Visual Studio 2008.
Older versions of the .NET Framework and Visual Studio
The earlier versions of the .NET Framework and Visual Studio aren't supported in the latest releases of iGrid.NET, but we still provide our customers with the previous major version of iGrid.NET, 1.7, which is based on the .NET Framework 1.1 and can be used in Visual Studio 2003 and 2005. You can download the demo of iGrid.NET 1.7 in the Download section at our website. If you need this version, you can still order it using the same order link on our Order page, but before you do that please send us a notification about that to sales@10Tec.com.
iGrid.NET and ASP.NET
iGrid.NET is a Windows Forms control, and it cannot be used in ASP.NET pages like any other Windows Forms control.
Required files
To launch or distribute iGrid for .NET, you don't need any additional files except the installed .NET Framework 2.0 or higher. Note that you can launch iGrid.NET developed for .NET 2.0 even if only a higher version of .NET is installed - for instance, .NET 3.5.
Due to the backward compatibility Microsoft tries to maintain in the .NET Framework, we suppose the control will work with future versions of the .NET Framework - the tests will be done as new versions of the .NET Framework appear.
|