IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Introduction.

Slides:



Advertisements
Similar presentations
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 1.
Advertisements

Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Web Services.
1 The World Wide Web Architectural Overview Static Web Documents Dynamic Web Documents HTTP – The HyperText Transfer Protocol Performance Enhancements.
SB500: Information Systems Instructor: Dr. Boris Jukic Evolution of Information Systems (1950’s – 2000’s)
IST 221 Internet Concepts and Applications Internet, WWW and HTML 1.
CS 898N Advanced World Wide Web Technologies Lecture 1: Introduction Chin-Chih Chang
© Prentice Hall CHAPTER 3 Computer Software.
1. Beginners Certificate Course ( BCC) Eligibility : Any Duration : 1 Month Sub - Fundamentals of Computer Typing tutor MS Word, Excel & PowerPoint Internet.
ITM352 Javascript and Dynamic Web Pages: Client Side Processing.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
IT 210 The Internet & World Wide Web introduction.
Website Development & Management Introduction & Overview CIT Fall Instructor: John Seydel, Ph.D.
G51WPS Web Programming and Scripting Boriana Koleva Room: C54 Phone:
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
VS.NET Syllabus By Peter Huang.
Networked Application Architecture Design. Application Building Blocks Application Software Data Infrastructure Software Local Area Network Server Desktop.
Jaeki Song ISQS6337 JAVA Lecture 16 Other Issues in Java.
Internet, intranet, and multimedia database processing l Database processing across local and wide area networks l Alternative architectures for distributing.
WINS Data provides customized software solutions, web development, client-server applications using all major up-to-date technologies. We have experience.
Programming History. Who was the first programmer?
HTML. Principle of Programming  Interface with PC 2 English Japanese Chinese Machine Code Compiler / Interpreter C++ Perl Assembler Machine Code.
HTML ~ Web Design.
WEB SCIENCE. What is the difference between the Internet and the World Wide Web? Internet is the entire network of connected computers and routers used.
Introduction to ASP.NET1. 2 Web applications in general Web applications are divided into two parts –The server part –The client part The server part.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
IT WEB TECHNOLOGY Prepared by, K.ABINAYA Lect/IT.
Software Development Programming Languages and Data Organization.
1 Alternative view on Internet Computing Web 1.0 –Web 1.0 is first generation, Web Information based. Driven by Information provider. Web 2.0 Ajax enabled.
Session 1 Chapter 1 - Introduction to Web Development ITI 133: HTML5 Desktop and Mobile Level I
Introduction to Computers Lesson 13B. home Syntax Programming language rules.
 Computer is an electronic tool that can accept, process, and accumulate data which can produce a result or output.  Computer System is a combination.
Introduction and Principles Web Server Scripting.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
Introduction to the World Wide Web & Internet CIS 101.
Web Application Development 1 Course Introduction.
1 LM 6 Database Applications Dr. Lei Li. Learning Objectives Explain three components of a client-server system Describe differences between a 2-tiered.
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
MOST DEMANDED COMPETENCES AND STUDY OF THE LABOUR MARKET Schools association for improving ICT vocational training Leonardo Da Vinci Partnership
1 Chapter 1 Background Fundamentals of Java: AP Computer Science Essentials, 4th Edition Lambert / Osborne.
CIS 1203 Web Technologies Introduction to the Internet and the WWW.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 13 Computer Programs and Programming Languages.
Doktorant ė : Egl ė Mickevi č i ū t ė Software development technologies KAUNO TECHNOLOGIJOS UNIVERSITETAS INFORMACIJOS SISTEM Ų KATEDA Kaunas, 2013.
National College of Science & Information Technology.
Web Development. Agenda Web History Network Architecture Types of Server The languages of the web Protocols API 2.
Programming Languages and Data Organization
The Object-Oriented Thought Process Chapter 13
Importance of learning programming fundamentals
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Introduction and Principles
Computer Software Lecture 5.
Introduction to Web Pages
GF and RS, Dept. of CS, Mangalore University
Introduction to Computers and the Internet
HTML (Hyper Text Markup Language) HTTP (Hyper Text Transfer Protocol)
Programming Concepts and Languages
(or how to build a webpage)
Computer Network Definition
Chapter 1 HTML, XHTML, and the World Wide Web
HTML5 Level I Session I Chapter 1 - Introduction to Web Development
دليل المتدرب واللائحة التنظيمية للبرنامج
دليل المتدرب واللائحة التنظيمية للبرنامج
Unit 6 part 3 Test Javascript Test.
Secure Web Programming
and Program Development
Introduction to World Wide Web
DR. JOHN ABRAHAM PROFESSOR UTPA
Internet, the Web, and E-commerce
Presentation transcript:

IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Introduction

Evolution of Programming Machine Code, Assembly Languages High Level Languages: Structured (flowcharts, pseudo code) and Procedural – FORTRAN, Pascal, Cobol Object Based and Object Oriented Programming (OOP) – C++, Java, VB.Net – Building block approach: software reuse – Definition of programming skill is fundamentally changed In addition: Markup Languages – LaTex – HTML, XHTML

Other Parallel Evolutions Hardware Evolution – Moore’s Law – Desktop Computing – Local Area Networking The Internet infrastructure evolution – World Wide Web Evolution – Tim Berners Lee - HTTP: stateless protocol, - results in simplicity and robustness of web architecture - complicates things for Electronic Commerce and other professional applications - HTML, CSS, XML, … -

Client Server Architecture Enabled by the progress in LAN technology Extended to the Internet Client side application development tools – XHTML, JavaScript,… Server Side technologies: – Perl/CGI, php, ASP.NET, …

For the next class Make sure that you have a valid account at: crux.clarkson.edu Help Desk or CUSB CIS Satellite Office, Snell 342