-
Notifications
You must be signed in to change notification settings - Fork 6
Home
The Geeks core library (or GCL in short) is our library that we use at Happy Horizon for our .NET projects, they all use this library. For example, our other open source projects Wiser and Wiser Task Scheduler also make use of the GCL. But also all the websites, webshops, configurators etc. that we make for customers, run on the GCL.
The GCL is basically what connects Wiser to other projects. We use Wiser to manage all the data in the database and the GCL has lots of functionality to also do things with this data. For example, the GCL has an WiserItemsService that has functions to read, create, update and delete items. An item can be anything, like an user account, a product, a basket, a webpage etc. More information about this can be found in the Wiser wiki.
The GCL also contains most components that we use for building websites. Components like a repeater that executes a query and then generates HTML for each result of the query, or an account component that can be used for allowing users to create accounts and login on the website.
Other things that are included in the GCL are things like a service for connecting to a database, services and middlewares for different kinds of caching etc.
GeeksCoreLibrary is made and maintained by Happy Horizon, located in Eindhoven, The Netherlands.