.Net Runtime Library for Delphi

The .Net Runtime Library for Delphi (CNClrLibrary) is the best library to work with .Net framework and .Net libraries from Delphi. It is designed to provide a way to interact with applications written in anyone of the .Net languages (such as C#, Visual Basic.Net, Delphi.Net, JScript.Net, etc) from Delphi.

CNClrLibrary allows Delphi to use .Net libraries without the need for registry entries, COM registrations, or changes to the .NET libraries.

Use the .Net DLL/WSDL Import Utility for Delphi (which is part of the .Net Runtime Library for Delphi Professional Edition) to import your .Net DLL/WSDL and to generate Delphi classes from the .Net types of the imported libraries. With this utility you don't need to manually convert your .Net Dlls or WSDL to Delphi, the utility does it for you automatically.

Learn more » Utility » Code Samples »

Introduction
  • Current Release6.0.6.2
  • Overview – Provides detailed information about the .Net Runtime Library for Delphi.
  • Features – Provides Key features of the .Net Runtime Library for Delphi.
  • Editions – Shows different versions of the .Net Runtime Library for Delphi.
  • Source Code Samples – Contains demos that shows how you can use the .Net Runtime Library for Delphi to produce Delphi applications.
  • Documentations – Official .Net Runtime Library for Delphi Documentations
  • Articles – Contains articles devoted to working with .Net Runtime Library for Delphi.
Competitive Advantages
  • No extra dll is required when deployed.
  • No COM registration of .Net Libraries is required when deployed.
  • There are tools to generate your .Net Libraries into Delphi pas files.
  • Allows Delphi to consume .Net libraries as if they were native code.
  • Full access to .Net Framework Class Library.
  • Easy to use.


What CNClrLibrary can do
  • Access .Net Framework Class Library (such as Collections, Data Configuration, DataSets, Data Access, Database Connectivity, Diagnostics, IO, Linq, Dynamic Linq, System, Device and Application Management, Networking, Reflections, Security, Encryption, Cryptogrphy, Character Encoding and String Manipulation, XML etc).
  • Access Third Party .Net Libraries.
  • Access Your .Net Libraries.

What Our Customers Say:

  1. Zlatko Kropf
    AOI d.o.o.

    "We are developing software that utilizes very different classes of hardware. Sometimes the SDKs that come with it are available only for specific platforms. In one such example we only had access to .NET dll and wanted to use it in Delphi. We tried several libraries and utilities and until we found CrystalNet nothing worked really well. The responsiveness of their support (while we still used trial version) went far beyond what we are used to with other vendors. With their assistance we had a working solution in days. If we ever have another similar situtation they will be first that we consider."
    More Comments

.Net Native Interface Library

The .Net Native Interface (DotNetNativeInterface) is a native programming interface which allows .Net codes that runs inside a Common Language Runtime Environment to interoperate with applications and libraries written in other programming languages such as C, C++, assembly, Pascal, Java, VB etc. The .Net Native Interface Library is lightweight and the best native library to work with .Net framework from any programming language. It is designed to provide a way to interact with applications written in anyone of the .Net languages: C#, Visual Basic.Net, Delphi.Net, JScript.Net and others.

Learn more »

Introduction
Competitive Advantages
  • No COM registration of .Net Libraries is required when deployed.
  • Allows any programming languages to consume .Net libraries as if they were native code.
  • Allow access to .Net Framework Class Library.
  • Easy to use.


Capabilities
  • Access any .Net Framework Class Library (such as Collections, Data Configuration, DataSets, Data Access, Database Connectivity, Diagnostics, IO, Linq, Dynamic Linq, System, Device and Application Management, Networking, Reflections, Security, Encryption, Cryptogrphy, Character Encoding and String Manipulation, XML etc).
  • Access any 3rd Party .Net Libraries.

.Net VCL for Delphi

Most comprehensive Library of .Net WinForms UI Controls and components for Delphi.
Includes over 50 essential .Net controls and components available in Delphi such as Active Directory components, Internet components, printing components, Xml components, Dialog components, UI controls, Data components, and much more for building powerful line-of-business Windows applications.

Learn more »

Introduction
  • Current Release1.0.0.0
  • Overview – Provides detailed information about the .Net VCL for Delphi.
  • Controls List – Provides list of .Net VCL for Delphi components.
  • Features – Provides Key features of the .Net VCL for Delphi.
  • Editions – Shows different versions of the .Net VCL for Delphi.
  • Documentations – Official .Net VCL for Delphi Documentations
  • Articles – Contains articles devoted to working with .Net VCL for Delphi.
Key Features
  • Extensive feature set.
  • All components have been designed and built to achieve the best performance possible.
  • Easy-to-use, extensive API.
  • Seamless integration with Delphi.
  • Flexible UI controls for complete WinForms apps.

ADO.Net DAC for Delphi

The fastest and most reliable database connectivity solutions for any database using ADO.Net technology in Delphi. The ADO.Net DAC for Delphi provides data access through the ADO.Net data provider framework. It is an enterprise solution for a low cost High-class functionality with it powerful common architecture which enable high-speed access from Delphi to SQL Server, Oracle, SQLite, VistaDB and data sources exposed via ODBC or OLE DB providers.

Learn more »

Introduction
  • Current Release4.0.4.0
  • Overview – Provides detailed information about the ADO.Net DAC for Delphi.
  • Components – Provides list of components of the ADO.Net DAC for Delphi.
  • Features – Provides Key features of the ADO.Net DAC for Delphi.
  • Source Code Examples – Demonstrates how you can use the ADO.Net DAC for Delphi to produce Delphi database based applications.
  • Documentations – Official ADO.Net DAC for Delphi Documentations
  • Articles – Contains articles devoted to working with ADO.Net DAC for Delphi.
Competitive Advantages
  • High performance access to the data source.
  • Fast-forward data retrieval with TDbDataReader component and Server CursorKind Dataset.
  • Provides a modern feature-rich set of components to address all major RDBMS environments.
  • Transmission is via XML format, therefore can pass through firewalls.
  • Support Prefetching rows.
  • High batch updates processing performance.

Database Tool

This is called a CrystalNet Database (CrystalDB) Tool which is a Microsoft Windows based database tool developed by CrystalNet Technologies LTD. This tool is used by developers, DBAs and analyst for managing, administering and developing databases. The tool supports the two common database management system, namely MS SQL Server and Oracle.

Learn more »

Database Management

The CrystalDB Tool provides database management functionalities which includes editing table data, creating or altering tables and views as well as database objects, backup and restore database etc.

Generate Scripts

This is a wizard in the CrystalDB Tool which allows the user to perform Data Definition Language(DDL) operations on the database objects. The DDL operations performed using this wizard include: ALTER, CREATE and DROP objects.

Import & Export Data

This is a wizard in the CrystalDB Tool which allows the user to create packages that import and export data between databases from different servers (MSSQL and Oracle), the same servers, spreadsheets, text files and XML Files.


Compare Database

This is a wizard in the CrystalDB Tool which allows the user to compare the structure or the data in two databases both from the same server or different servers.

XML Explorer

This is a tool in the CrystalDB Tool which allows the user to view XML data from an xml file, excel file and any file which contains xml format and add a new xml data.

Query Builder

This is a tool in the CrystalDB Tool which provides an easy way to develop database queries by using a point-and-click interface and does not require in-depth knowledge about the SQL syntax.