Writing Internet Application
- An Information System Application that utilizes the Internet Technology
- Application/Programming (Dynamic) Vs Document/Publishing (Static)
- The Programming Process
- Defining the problem (exact requirements of the task i.e. input, process, output, error handling).
- Outlining the solution (stepwise refinement).
- Selecting/representing algorithm (pseudocode or flowchart).
- Coding (transforming an algorithm into a program).
- Debugging ( syntax and logic/semantic error).
- Testing and validation (program correctness).
- Documentation ( a continuous process).
- Maintenance (change and enhancement of program).
- Java Applets and Applications