NuGenSmoothUI™
(Featuring NuGenOpenRenderer)

A giant (number of controls) collection of User Interface controls for .Net Winform development. All with a special render mode and style named "smooth". Available within 30 days.

Frequently Asked Questions

Q: What is NuGenOpenRenderer?

A: NuGenOpenRenderer is an architecture that allows you to fully customize appearance of controls.

Q: How does it work?

A: NuGenOpenRenderer controls expose Inversion Of Control along with Dynamic Service Locator pattern. Genetibase.Shared.Controls.dll contains generic version of controls. Each control requires some services for its work. For example, a button requires a renderer service and a layout manager service. Using constructor injection you can pass either brand new services, or derived from existing ones. It gives our controls incredible look-n-feel flexibility.

Q: Hey, I didn't understand anything. Can you tell me the same in simple words?

A: Ok, no problem. If you are satisfied with NuGenSmoothUI look-n-feel, just take the controls and start using them immediately. If you don't like some details, or you want some different appearance for the whole suite there is no problem to implement your own services (derived from NuGenSmoothUI services or just those that implement appropriate interfaces) and pass the reference to the service provider which will return to the control the services you would like to be used. The key thing here is that the business-logic stays the same while the appearance can be changed significantly as if it is a new control written from scratch. Good news is that you can develop your own generic UserControl-s or Form-s and then only provide necessary renderers to use in different applications with various skins.

Download PDF version » User's Guide

Requirements

Does not support CLR 1.0 Does not support CLR 1.1 Requires CLR 2.0

Version Support Description

1. Support Indicator shows if support is provided, required or unavailable for the associated version.

2. Version Medallion show which version of the framework the support is provided for. The medallion also quickly identifies support by the color. Blue indicates support, red indicates a minimum requirement, and gray indicates a lack of support.

Example:

Supports CLR 1.0 The application/component is compiled directly against the .Net Framework 1.0 or can be used without change or application configuration. Can be used with later versions, but may require application configuration.
Requires CLR 1.1 The application/component requires at least version 1.1 of the .Net Framework. Support for later versions may be available and will likely require application configuration.
Does Not Support CLR 2.0 .Net Framework version 2.0 is not supported even with application configuration.
Visit Genetibase, Inc.'s website

The GenetiBlog

Latest entries

RSS feeds

Replacement content
Toggle Product List