New scheduling control for Silverlight
SilverSchedulerGo! has multiple uses such as hierarchical project planning, time/resource management and room bookings.
Silverlight scheduling demonstration in SilverSchedulerGo!.
SilverSchedulerGo! includes support for editing-in-place, drag and drop, animations, colors and customization of elements. SilverSchedulerGo! lets you create relations between tasks to allow project modelling in a Gantt chart style. Full support for data binding and WCF speed up development. The control can be used in many areas: hierarchical project planning, time management, resource management, hotel room booking, a doctor/dentist office time plan, employee scheduling, team management, project organizing, etc. A rich set of properties give you the ability to define views and content in detail, and is combined with an easy programming model and support for Microsoft Visual Studio 2010 and Microsoft Expression Blend.
Features
- Simple programming
A simple data model and structure similar to other .NET controls simplify using ComponentGo controls in your code. - Multilingual
Using system language settings allows operation in any language. - Animations
Modern animations effects for scrolling, expanding/collapsing, item dragging, etc. make scheduler more pleasant for users. This feature can be turn off. - Resource manager
Allows you to manage available resources in time, organized in either list or tree structure (hotel rooms, employees performing tasks, availability of various devices, cars, projects, etc.). - Full control over color from a Visual Designer
All the controls' colors can be easily adjusted by styles and control templates. - Defining tooltips
Allows you to assign additional information displayed after pointing to an items or a resource with a mouse. When a full text of an item does not fit a frame, a tooltip displays it in an enlarged window. - Customizable time resolution
Allows you to define time resolution of a control within second to year range. - Time-ruler customization
Gives control over the time-rules scales, and states auto-ruler adjusting works. - Planning of tasks for a long time
Yearly, quarterly, monthly and weekly time resolutions allow to build and planning project for a long period. - Free-time appearance controlling
Control how free-time will be presented: showing with another color, collapsing into one, special column or completely removing from the time-line. - Edit text item and resource (Edit In Place)
Edit text directly on an item or a resource control without opening a new page. - Customizable hours
Allows you to set working hours, holidays and a range of time displayed on a scheduler. - WCF demo
A demo program writing resources and items to and reading them from a SQL database using ADO.NET and WCF and any data structure. - Data binding support
Full support for data binding significantly increases connecting scheduler with any business objects. - Drag & Drop functionality
You can change duration and start time of an item directly on a scheduler using a mouse. It is possible to check how durations of linked objects change when scheduler item objects are changed. - Splitting, joining and gluing
Scheduler dragging supports item splitting (one item into two items), joining (connecting by dependency) and gluing (two items to one item). Very useful for Gantt-charts and project planning. - Overlapping items
Settings allowing you to control the way scheduler item objects overlap and are moved between different levels of resource tree. - Resources tree
Fully editable list or a tree of resources allowing for editing texts, change size and the way columns look, etc. - like data-grid - Caption and date navigator
Definable title of a list with time navigation buttons. - Item relations
Allows for linking scheduler item objects with others (many-to-many). - Layers and Regions
Layers allow for manually controlling of grouping scheduler items for ordering; regions declare styling the specified scheduler grid cells. - Multipage printing
Pager object supports multipage document creating, which contains periods of time which do not fit into a single page.
Silverlight ResourceTree control
ResourceTree is an element of SilverSchedulerGo! that can be used separately in your Silverlight application, without the scheduler control. The control can be used to display resource trees. It can also be used to display any tree structure. The multicolumn and edit in place features make the ResourceTree rather like a data grid with tree structure. Animations (optional feature) and color customizing give a modern look.
About ComponentGo
ComponentGo was created by Ernest Boron and Robert Zawadzki. They decided to create a simple calendar control for the new .NET platform. The work started in August 2003 and DailyCalendar debuted in October 2003. In May 2004 they published a Resource Scheduler, selling both DailyCalendar and ResourceScheduler as a Calendaring Combo. In January 2005 they released WebDailyCalendar for ASP.NET. ComponentGo is dedicated to providing affordable controls for .NET (WinForms and ASP.NET). ComponentGo uses .NET 1.1 and 2.0, VS 2005, AJAX and XML.