|




|
|
General
I created the samples on this site to demonstrate typical functionality that
works well and can be used with success in Intranet, Extranet and public
Website environments.
The site was built using MS FrontPage 2002. This allows for WYSIWYG design,
but forces both server-side and client-side scripting entirely via hand
coding. While this may seem like a drawback, it is actually a benefit to the
coder, for the same reason coding HTML in Notepad is.
This application is written entirely by me. In addition, I configured all
database, DSN, hosting setup, SMTP and related pieces that allow the site to
work. I did use some of the tables from the ubiquitous Northwind sample
database from Microsoft, so that I would not have to populate a lot of data
in a fresh database of my design. No FrontPage built in database connection
features were used.
Security
This application uses table based security. That is, when a user logs in his
credentials are verified against the Users table in the database. Session
variables are set to persist the users status. Each page first checks these
to ensure that the user is valid and is logged on in this session,
preventing access to pages inside the application if the checks fail.
In an Intranet (domain or AD) scenario, Windows built in authentication (or
a combination of Windows and table-based) can be used, eliminating the need
for a user to login.
Things to Notice
In this application, I have tried to incorporate elements that would be
found in a typical commercial application. Screen validations, popup
windows, user alerts, etc. are done in JavaScript, with the server-side
written in VBScript, "Classic" ASP.
Privacy
This site is for my demo purposes only. No information is shared with
anyone, at any time, or used for any other purpose than to assist me in
locating employment.
|
|