|
The SharpLibrary is a comprehensive Graphical User Interface library
written for the .NET Framework. It has as its main goal to alleviate a
lot of the limitations of the standard controls in the WindowsForms namespace.
As such, it enhances many of the default controls with needed features that developers often
find themselves wishing the out of the box controls had. It also has its fair share
of controls totally written from scratch when the standard controls were too limited to obtain
a feature or there was simply not equivalent available. The result was
controls that look good, are flexible, powerful and which also
are free from the limitation, compatibility issues and just simply age that the native controls
inherently have and thus are better suited for further enhancements that can accommodate the
most demanding requirement of applications being written in the 21st century.
The library is compiled using the CLSCompliant flag so
that it is perfectly usable from any .NET compliant language. The public interface of all controls
follow closely the design patterns and most conventions of the .NET Framework so that using
the controls in the SharpLibrary feels like just using any of the standard .NET controls.
The runtime support for the library consists of just one freely distributable, royalty
free dll. No need to carry around several dlls for just one control like some other libraries force you into doing.
The library also comes with full source code. This tremendously improves finding bugs as well as allowing the developers
to become more familiar with the code and thus have a better understanding on how to use the controls. The library does not
come with an installation routine that force you into using the GAC. It is for you the developer to decide whether you want to use
the assembly from a local location or if you want to register the library into the Global Assemlby Cache.
|