|
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
|