WebScheduler 2.4.7 10/08/08 control

WebScheduler targets ASP.NET 2.0 and Microsoft Visual Studio 2005/2008 developers.

“We’ve made the most of ASP.NET 2.0 and AJAX and really achieved look-and-feel of a desktop application. ” – said Ernest Boron, a developer from a ComponentGo! team. “We have minimized bandwidth, multiple browser compatibility, postback/callback selection, mouse events on a client, drag&drop, edit-in-place etc”.

WebScheduler for ASP.NET includes full source code.

WebScheduler establishes ComponentGo! as a pioneer in ASP.NET 2.0/AJAX calendaring components targeting Microsoft Visual Studio 2005/2008 developers. Written in managed C# it is seamlessly integrated with Visual Studio.NET 2005/2008. With a minimum of programmer’s work it provides an ASP.NET application with fully functional calendars, schedulers and Gantt charts.

See how WebScheduler in action in practice using Live Demo.


 
Features
  • IE, Netscape, Firefox, Opera - a component is displayed correctly in Internet Explorer, Netscape Navigator and FireFox browsers. demo
  • HTML + JavaScript - for correct operation, support for only standard HTML and JavaScript in a browser is required. No ActiveX controls, Java applets etc. are needed.
  • Minimum HTML size - a large portion of HTML code is generated on a client. Therefore a size of HTML transferred in small and does not depend of a number of rows (time resolution of a scheduler).
  • Simple programming - a simple data model and structure similar to other .NET controls simplify using ComponentGo controls in your code. demo
  • JavaScript object - a possibility to program a calendar control using a client JavaScript reduces number of routes to a server.
  • AJAX callbacks - callback support (AJAX) allows for faster processing of server events without screen refresh and focus loss. A cooperation with MS UpdatePanel is supported.
  • Context Menus - client events for mouse clicks in a Web browser and new menu controls allow to display context menus associated with various elements of a scheduler without requests to a server.
  • Multilingual – using system language settings allows operation in any language.
  • Resource manager – allows you to manage available resources in time (hotel rooms, employees performing tasks, availability of various devices, cars, etc.).
  • Full control over color from a Visual Designer and Auto format — all the controls' colors can be easily adjusted. demo vstudio
  • Smart tags (Action list) - a scheduler supports new capabilities of Microsoft Visual Studio 2005/2008 speeding up setting frequently used properties. vstudio
  • Defining tooltips - allows 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 to define time resolution of a control within 5 minutes to 1 day range. demo demo2
  • 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 - allows controlling how a 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) - allows to edit text directly on a item or a resource control without opening a new page. demo
  • Customizable hours - allows to set working hours, holidays and a range of time displayed on a scheduler.
  • Reading from and saving to ADO.NET - A demo program writing resources and items objects to and reading them from an SQL database using ADO.NET and any data structure.
  • CLS Compliant & Code Analysis - All assemblies are compiled with rules set to CLS Compliant and chcecked using Code Analysis
  • Drag & Drop functionality - directly on a scheduler you can change duration and start time of an item using a mouse. It is possible to check how durations of linked objects changed when scheduler item objects were changed. demo
  • Extended elements display - allows to associate arbitrary content (including graphics) to individual scheduler elements including full support for client mouse events.
  • Overlapping items – Settings allowing 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.
  • Caption and date navigator – definable title of a list with time navigation buttons.
  • Client and Server events – fully configurable mechanism allowing to easily handle them in client event, server callbacks or server postbacks models. demo1 demo2
  • Linked items – allows for linking many scheduler item objects with many others (many-to-many). Determines order of items.
  • Layers and Regions – layers allow for manually controlling of grouping scheduler items for ordering; regions declare styling the specified scheduler grid cells.  
Links

Change log


(C) ComponentGo! 2008 | Home | Site map | Partners | Links | Forum | info@componentgo.com