Skip navigation FileNet logo
  Open Client Developer's Guide
  Search  |  Index  |  Glossary   |  
Close menu Overview
  About This Guide
  What's New in 3.3
  Close menu Introduction to the Toolkit
    .NET Framework
    ASP.NET
  Open menu Programming Considerations
Open menu Open Client Architecture
Open menu Developing for Process
Open menu Error and Exception Handling
Open menu Customizing the Framework
Globalization / Localization
Open menu General Information
   

Introduction to the FileNet Open Client Toolkit

The FileNet Open Client toolkit is a modular framework built on Microsoft .NET technology. The toolkit enables the creation of a zero download client that provides a browser agnostic view into FileNet Image Services (IS) and Content Services (CS) libraries.

The diagram below shows the FileNet Open Client Toolkit framework.

The toolkit consists of FileNet COM Foundation Class Objects, Microsoft .NET Server controls and ASPX pages, XML data / serializable objects, and XSLT transformations. The Open Client can be customized to local settings and is compliant with Section 508 accessibility guidelines.

The Open Client features full Process integration. The Open Client also features a Java Viewer, for viewing and annotating JPEG, IMG, and BMP files.

Server Controls

The server user controls are distripbuted into three subgroups:

HTML Controls

HTML elements exposed to the server so you can program them. HTML server controls expose an object model that maps very closely to the HTML elements that they render.

Web Controls 

Controls with more built-in features than HTML server controls. Web server controls include not only form-type controls, such as buttons and text boxes, but also special-purpose controls such as a calendar:

  • Render client-targeted HTML and script
  • Some render as single HTML tags such as a button, TextBox, DropDownList.
  • Some render richer HTML + script such DataGrid, Calendar, Validators

Validation controls

Controls that incorporate logic to allow you to test a
user's input.