Embracing .NET with Delphi
Ever since it was originally announced, the Delphi community has had a love/hate relationship with .NET.
Being spoiled by the richness in RAD development they had been enjoying for years, the community was quick
to dismiss .NET as something that might bring benefits to MFC or Visual Basic developers, but would bring
little benefit over Delphi and its powerful VCL class library and RAD form designers. Three significant
releases later, it has now become obvious that these assumptions were wrong. Third party markets for .NET
have developed strongly, with a vast range of professional components being available in all imaginable
areas – while at the same time the Delphi component market seems to be winding down, as many third party
vendors scale down their support in favor of .NET or are leaving the market altogether.
It is for this reason that the .Net Runtime Library for Delphi was introduced which will bridge the gap
between the .Net and Delphi development. It solves the problem faced by developers who wants to preserve
their existing investment in solid, working Win32/Win64 code written in Delphi, but at the same time enable
them to extend that codebase, using new .NET-based technologies. CNClrLibrary enables the developer to keep
your investment in your existing native Delphi code base, while at the same time opening your applications
to .Net Framework Class Libraries or 3rd party libraries.