WebDesktopManager is a member of the WebDesktop.NET which offers the Windows-like navigation system. Users can use and configure it easily since it has very powerful functions and features. WebDesktopManager has been carefully modeled into component for high reusability.

| Visual Basic (Declaration) | |
|---|---|
Public Class WebDesktopManager Inherits ISNet.WebUI.ISNetControl Implements ISNet.ICopyable, ISNet.IObjectState, ISNet.IResetable, ISNet.Serialization.BinarySerialization.IBinarySerialize, ISNet.Serialization.XmlSerialization.IXmlSerialize, ISNet.WebUI.IBaseISNetControl, ISNet.WebUI.IInfo, ISNet.WebUI.ILayoutSettings, ISNet.WebUI.ITemplateSync | |
| Visual Basic (Usage) | Copy Code |
|---|---|
Dim instance As WebDesktopManager | |
| C# | |
|---|---|
public class WebDesktopManager : ISNet.WebUI.ISNetControl, ISNet.ICopyable, ISNet.IObjectState, ISNet.IResetable, ISNet.Serialization.BinarySerialization.IBinarySerialize, ISNet.Serialization.XmlSerialization.IXmlSerialize, ISNet.WebUI.IBaseISNetControl, ISNet.WebUI.IInfo, ISNet.WebUI.ILayoutSettings, ISNet.WebUI.ITemplateSync | |
The WebDesktopManager component exposed rich Desktop's behavior which is close to the popular desktops with the implementation of Desktop element in the user interface. A Desktop represents the main working area, where a collection of shortcuts and open Windows resides. In today's popular concept, a Desktop also contains TaskBar which lists all currently open Windows.
You can use WebDesktopManager as your primary Application Navigation component to easily manage Shortcuts and Windows. WebDesktopManager allows you to easily create features-rich and high performance Windows desktop-style web applications. It has HighClarityDesktop technology which implements 98 percent behaviors of a desktop user interface and concepts, such as window movement, resizing, minimizing, maximizing, context menus and many more. Moreover, WebDesktopManager allows you to quickly build web applications that deliver better user interface with uncluttered workspace's approach to browsers which at the end significantly increase users’ productivity.
WebDesktopManager allows you to improve efficiency and usability by replacing traditional's "single tasking" approach application with DesktopManager's "multi tasking" approach. Multiple tasking concepts in DesktopManager allows you to launch multiple windows hosting different modules/pages. Furthermore, you can easily switch between windows, arrange them vertically or horizontally to look at different information at the same time.
WebDesktopManager offers built-in "Shell" features such as shortcut icons, taskbars, window buttons, complete window management features, professional animation to enrich the Windowing system, highly customizable styles and appearance for most elements, strongly-typed client side object model and as always, complete keyboard navigation system.
Following is some of the key features in WebDesktopManager:
- Cinematic visual experiences.
WebDesktopManager now comes with 8 visual effects that you can easily apply to your project. You can apply the visual effect in two levels: - DesktopManager level.
- Window level.
- Built-in preloader for scripts and images.
This feature allows you to quickly add "preloading" effect to the WebDesktopManager instance. - Blocking user interactions in busy mode.
WebDesktopManager now comes with built-in capability to set a WebDesktopWindow to busy mode programmatically. - Windowing navigation system.
Windowing navigation system works in both Internet Explorer and other Gecko browsers. - ClickAndEdit™
ClickAndEdit greatly enhances developer's productivity by simplifying editing mechanism which takes advantages of Visual Studio 2005. - TaskBar settings.
You can configure TaskBar in more advanced settings using TaskBarSettings property. - Clientside construct-able objects.
You can now construct the Shortcut and Window object at client side programmatically and add it to the collection the same way and manner as you did it in server side.
Using Component Editor on WebDesktopManager you will find three important features, which are Properties Manager, Layout Manager and Structure Manager.
- Properties Manager is the first and basic feature of the Component Editor. This feature exists to give better layouting and organization of the properties available in the component you are editing. Other than that it offers a better property editing experience.
- Layout Manager provides the ability to persist the layouting you have done to the component such as color, style and other things related to the UI appearance of the component. You can later on apply the same appearance to other instance of the same component.
- Structure Manager provides the ability to persist the structure of the component so you can save then load the component structure, this is very useful in cases where you have a complex structure so you can simply load the structure without needing to build the structure from scratch anymore.
For more information and illustration please read Using Component Editor, Working with Properties Manager, Working with Layout Manager, Working with Structure Manager.
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
ISNet.WebUI.ISNetControl
ISNet.WebUI.WebDesktop.WebDesktopManager
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
Reference
WebDesktopManager MembersISNet.WebUI.WebDesktop Namespace
Concepts
WebDesktopManager OverviewDesktop
WebDesktop Concepts
WebDesktop Features
Shortcut
Working with ClickAndEdit and Designers
Tasks
Creating Simple DesktopConfiguring Desktop to use VerticalTile WindowArrangement
Using IFrame as ContentMode
concepts
Using Component EditorWorking with Properties Manager
Working with Layout Manager
Working with Structure Manager