1. An Overview (taken from the NETVIEW Administrator and User Guide)
NetView is a network/web application that brings web publishing to
non-web files, documents and databases (eg plain text files, UNIX DBMs).
It allows access to, and viewing of, these files/documents/databases across
the network, and via conventional web technologies (eg browser, web server).
In technical terms, NetView operates as a CGI program on a web server,
and it converts file/document/database contents "on-the-fly", thereby creating
dynamic web pages. NetView is particularily suitable where contents are
subject to change.
You can put NetView to use in different ways. For example,...
- Use NetView to take full advantage of simple, plain text, databases, and
allow them to be viewable as a web pages.
The simple, plain text, database has a number of advantages - it requires
no special software, has a small "footprint", and, above all, it simple
to create and maintain (especially by junior admin staff).
It is ideal for data sets such a phone directory,
a staff/member/customer/client/patient database, a technical publication
list, a product/price list, a stock list, and so on.
- Use NetView to allow legacy files/documents/databases to be viewable
as web pages (...without converting them all to HTML).
- Use NetView to control access to files/documents/databases on the web
server.
NetView offers a number of advantages to the user, the file
administrator (the person who creates and maintains a file/document/database)
and the system administrator (the person who manages the web server)...
For the user, NetView allows access to non-web
files/documents/databases via conventional web technologies, ie by use of a browser.
For the file administrator, NetView provides a simple and convenient
means of "publishing" information on a network. No knowledge is required of web
standards, technologies, protocols or formats, and no special modifications
are required to the files/documents/databases in order to allow them to be
published in this way.
For the system administrator, NetView provides:
full configurability; a set of HTML Template file (which can be modified to
alter the style of output); security-related features; use of a log file.
General information:
- The Application (code):
- The application was developed in accordance with industry-standard
software development practices and methodologies. As a result, it is
properly structured and employs nested functions, and the code is commented.
- The application is written in Perl 5, makes use of appropriate (Perl)
public packages/modules and employs techniques and optimisations taken
from the books Learning Perl, Programming Perl,
Perl Cookbook and the Perl newsgroup comp.lang.perl.misc.
- The application accepts arguments which allow the user to specify directory
and filenames and modify the behaviour and operation of the application in
different ways, for maximum flexibility.
In addition, it assumes 'reasonable' default values for parameters, where
appropriate.
- The application records activities and events in log file.
- Documentation: The application comes with full documentation.
- Testing: The application was developed and tested using -w and 'use strict'.
The application was developed under Windows 98 and has been tested under
Unix (Solaris 7.x, UnixWare 7.0.x), Windows NT 4, Windows ME/98/95.
For further information, see the
NETVIEW Administrator and User Guide
2. Pricing
Price:
- Executable (Win32/Linux/other): 120 Pounds Sterling.
- Perl source: To be announced.
(If in UK, add VAT at current rate).
Ordering (or for further information):
beaumontsystems@lineone.net
3. Conditions of Use
Legal.
NetView is a commercial software product and the intellectual property
of Beaumont Systems Ltd. It is subject to the same terms and conditions and legal
protections and copyrights that normally apply to such products.
NetView must not be sold, loaned, distributed,
copied or disclosed to third parties, in whole or in part, by any means or under
any circumstances.
Contents.
The price includes: software and documentation; free upgrades/updates for a
period of one year from date of purchase (this includes the search engine database).
The price does not include: technical support; customisation. However,
both are available at additional cost.
Support. See Contents and Feedback.
Modification. NetView is implemented as a Perl 5 script.
Consequently, it is possible to customize or modify the product as necessary.
This practice is permitted but not recommended. If you do modify the product
yourself, you should note that:
- The copyright statements must not be removed and must remain unaltered at all times.
- Unauthorised modification may void any warranty or support that is in effect.
Feedback. You are welcome, and encouraged, to contact Beaumont Systems Ltd.
to report bugs or problems encountered in using the product, submit suggestions
for improving the product, enquire about the latest version of the product, etc.
It should be noted that, while there is no legal obligation to fix bugs, there is
a long term aim to improve and enhance the product. This being the case, it
is anticipated that bugs will be fixed at the earliest opportunity.
Copyright (c) 1999-2002 Beaumont Systems Ltd. All Rights Reserved.