I am currently responsible for the development and maintenance of several web sites. The following table lists the sites and what technologies they use:
The sections that talk about the individual sites begin with an overview of the site and its current state. Next, technology paragraphs describe the usage of the various technologies from the above table. Lastly, a brief discussion of the general vision for the site's future evolution.
The public site for Parastream Technologies, Inc. (http://www.parastream.com) is its main public presence, and serves pages for news, product and service literature, and product ordering. It has secure sections using SSL with user authentication, and allows controlled access to customer's account information, software downloads and updates.
In the site, there are 100 FrontPage-generated HTML pages, 8 ASP pages, 8 web user controls, and 45 ASP.NET pages.
ADO.NET, C#, MS SQL
The following code is written in C# – web controls, database access classes, and all business logic classes. There are several server custom controls that are part of PagePorter, including a brand-new search engine for the site. The database runs on Microsoft SQL Server 2000, and accessed by stored procedures and the I/O classes using C# and ADO.NET. Over 12,000 lines of code and class library documentation.
ASP, ASP.NET, Visual Basic .NET
The ASP.NET web pages and web user controls are written in Visual Basic .NET. They include pages for secure download, display invoices, edit password, edit user information and preferences, login, logout, and the PagePorter Conversion Checker. 6,000 lines of code-behind (UI), and 500 lines of business logic code.
The site uses Parastream Technologies web services for some functions such as new password generation. Tilisoft's LocInfo web service is used to look up city, state, and county from a zip code for US addresses.
The web site implements the PayPal IPN to receive and process orders from Pay Now buttons, or the shopping cart.
The following activities are anticipated as development on the Parastream Technologies Internal Site progresses and the necessary web services and other infrastructures are put into place.
The public site for the Parastream Document Center (http://pdc.parastream.com) serves pages of product documentation and other reference material. There are currently 1,100 document pages in the site.
The internal site for Parastream Technologies, Inc. is used to manage all aspects of the business, and is currently running on an internal intranet. Its main function in life presently is to provide a place to store account information, inventory, R&D plans, and other vital company information.
Currently, the entire site was developed on FrontPage 2003, and contains about 40 pages.
Database tables and queries are currently under development (using Microsoft SQL Server 2000 Enterprise Manager) to manage Georgia sales tax rates per county, account information, transactions, and inventory. These databases are hosted by the web host for cost and performance reasons.
The Present and Future
The following activities are currently active, and in the queue for this year:
This site (http://robert.weathergreen.com) is a very low priority at the moment, and for the foreseeable future. It's mainly a parking space and entry point for the Robert E. Weatherford Résumé Site. It also has a few pages about the vintage Korg BX-3 and CX-3 organs. Nothing is planned for this site over the next 12 months.
The Robert E. Weatherford Résumé Site (http://robert.weathergreen.com/resume) is home to the on-line résumé, as well as the Interactive Project History.
Currently, the entire site was developed on FrontPage 2003, and contains about 20 pages and 75 images. It uses the outline control in a few places to make a collapsible outline. There are no plans to port this site to another development platform, other than to switch to whatever search engine the Parastream Technologies Public Site will use so they may be searched together.
The Interactive Project History page is the place where a visitor can look at a complete list of projects over his career. It spans over 25 years and is quite long. It's also fairly difficult to find specific information such as, "What has he done with MFC?"
The following activities are in the queue:
Copyright © 2002-2011
Robert E. Weatherford, Johns Creek, GA (A suburb North of Atlanta). All Rights