WebScheduler 3.1.0 11/03/09 control

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

“We’ve made the most of ASP.NET 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/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.
Visit also our control demonstration project at componentgo.codeplex.com.

 

Features
  • IE, Netscape, Firefox, Opera, Safari, Chrome - a component is displayed correctly in Internet Explorer, Netscape Navigator, Mozilla FireFox, Opera, Apple Safari and Google Chrome 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! 2009 | Home | Site map | Partners | Links | Forum | info@componentgo.com