Workspace

From Wikipedia, the free encyclopedia

Look up workspace in Wiktionary, the free dictionary.

Workspace is a term used in different engineering topics.

Contents

In computer programming, Workspace is a term used for several different purposes.


A workspace is (often) a file or directory that allows a user to gather various source code files and resources and work with them as a cohesive unit. Workspaces are very helpful in cases of complex projects when maintenance can be challenging. A good example of an environment that allows users to create and use workspaces is Microsoft Visual Studio.

From the view of configuration management, a workspace is a part of the file system where the files of interest (for a given task like debugging, development, etc.) are located. A workspace acts as an environment where a programmer can work, isolated from the outside world, for the task duration.

GNOME's workspace switcher.
GNOME's workspace switcher.

Additionally, workspaces refer to the grouping of windows in some window managers. Grouping applications in this way is meant to reduce clutter and make the desktop easier to navigate.

Multiple workspaces are prevalent on Unix-like operating systems and certain operating system shells. Mac OS X 10.5 is slated to include an equivalent feature called "Spaces"; a Windows XP PowerToy is available to bring this functionality to Windows.

Most systems with support for workspaces provide keyboard shortcuts to switch between them. Many also include some form of workspace switcher to change between them and sometimes to move windows between them as well.

Workspaces are visualized in different ways. For example, on Linux computers using Compiz or Beryl, each workspace is rendered as a face of an on-screen cube, and switching between workspaces is visualized by zooming out from the current face, rotating the cube to the new face, and zooming back in. On Mac OS, the old set of windows slides off the screen and the new set slides on. Systems without "eye candy" often simply remove the old windows and display the new ones without any sort of intermediate effect.

In the context of Software-as-a-Service, Workspace is a term used by several software vendors (including BT, Union Square and Asite, plus, in the past, IBM and Groove) for applications that allow users to exchange and organize files over the Internet.

Such applications have several advantages over traditional FTP clients or virtual folder offerings, including:

  • Ability to capture task performance data and version data
  • Organization of information in a more user-friendly interface than a traditional file-based structure
  • Secure storage and upload/download of data (many FTP clients are unsecured, susceptible to eavesdropping, or open to other abuse)
  • Compatible with virtually all web browsers and computer operating systems.
  • Updated on the server-side, meaning that a user will never have to update the software.

Beyond organizing and sharing files, these applications can often also be used as a business communication tool for assigning tasks, scheduling meetings, and maintaining contact information.

Online address book databases such as Plaxo can be incorporated into Workspace so that client/employee contact information is updated automatically to the Workspace.

Small and medium-sized businesses are the typical users of this application given the high expense of purchasing and updating traditional business-related file sharing and productivity software.

Globally, Workspace is offered by British Telecom (as BT Workspace) and by Telus(as ePoint), though several other companies are developing or intend to develop the offering, which is based on Microsoft SharePoint and available from SMB:live Corporation.

Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.