The need for server pages

Slides:



Advertisements
Similar presentations
ASP.NET Intro An introduction to the languages and communication of an ASP.NET system.
Advertisements

1 CSC 551: Web Programming Spring 2004 client-side programming with JavaScript  scripts vs. programs  JavaScript vs. JScript vs. VBScript  common tasks.
DT228/3 Web Development WWW and Client server model.
Languages for Dynamic Web Documents
Server-Side vs. Client-Side Scripting Languages
1 Chapter 12 Working With Access 2000 on the Internet.
PHP/ASP Robert Nelson & Will Vanlue BA370 November 4 th, 2005.
 Adding Background image  Creating internal links  Creating external links  Save your document as a webpage(.mht) file.
Introduction to ASP.NET. 2 © UW Business School, University of Washington 2004 Outline Static vs. Dynamic Web Pages.NET Framework Installing ASP.NET First.
B.Sc. Multimedia ComputingMedia Technologies Database Technologies.
28/1/2001 Seminar in Databases in the Internet Environment Introduction to J ava S erver P ages technology by Naomi Chen.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
Copyright © 2002 Pearson Education, Inc. Slide 4-1 Choosing the Hardware for an E-commerce Site  Hardware platform  Refers to all the underlying computing.
DT228/3 Web Development JSP: Directives and Scripting elements.
Microsoft Office XP Illustrated Introductory, Enhanced Office Applications with Internet Explorer Integrating.
2440: 141 Web Site Administration Web Server-Side Programming Professor: Enoch E. Damson.
1 CS428 Web Engineering Lecture 18 Introduction (PHP - I)
Java Server Pages (JSP) Presented by: Ananth Prasad & Alex Ivanov May 10, 2001.
Overview of JSP Technology. The need of JSP With servlets, it is easy to – Read form data – Read HTTP request headers – Set HTTP status codes and response.
Server Side Scripting Norman White. Where do we do processing? Client side – Javascript (embed code in html) – Java applets (send java program to run.
Exploring Microsoft Office XP - Microsoft Word 2002 Chapter 61 Exploring Microsoft Word Chapter 6 Creating a Home Page and Web Site By Robert T. Grauer.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
Server- Side technologies Client-side vs. Server-side scripts PHP basic ASP.NET basic ColdFusion.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
CSCI 6962: Server-side Design and Programming Course Introduction and Overview.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
3/8/00asp00 1 Active Server Pages from Microsoft Nancy McCracken Northeast Parallel Architectures Center at Syracuse.
Creating Web Pages Overview. Design – Start with a Purpose Before you start any web page, you need to design the website. The first question that should.
Server Side Programming ASP1 Server Side Programming Database Integration (cont.) Internet Systems Design.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 Exploring Microsoft Office Word 2007 Chapter 8 Word and the Internet Robert Grauer, Keith.
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
ASP (Active Server Pages) by Bülent & Resul. Presentation Outline Introduction What is an ASP file? How does ASP work? What can ASP do? Differences Between.
Client-side & Server-side Scripting ©Richard L. Goldman August 5, 2003 Requires PowerPoint 2002 or later for full functionality.
An Introduction to JavaServer™ Pages Prepared by Nicole Swan.
CITA 310 Section 7 Installing and Testing a Programming Environment (Textbook Chapter 7)
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
Unit 2, Lesson 7 Creating Web Pages and Web Documents.
Chapter 3 JSP Overview. The Problem with Servlets processing the request and generating the response are both handled by a single servlet class Java programming.
Web Programming Introduction to Web Technology HTML & Dynamic web content.
1111 Creating HTML Programatically Objectives You will be able to Invoke C# code on the server from an ASP.NET page. Write C# code to create HTML.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
1 CSC160 Chapter 1: Introduction to JavaScript Chapter 2: Placing JavaScript in an HTML File.
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
XP Creating Web Pages with Microsoft Office
Pros and Cons of Static or Dynamic Websites. As a website user, you may not bother if a site you visit is static or dynamic as it is a sheer backend functionality.
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
Introduction to Dynamic Web Programming
Ford Foundation International Fellowships Program - Philippines
<workgroup name>
CIS 388 Internet Programming
Exploring Microsoft Word 2000
Exploring Microsoft Office PowerPoint 2000 Chapter 2
Active Server Pages Computer Science 40S.
Introduction and Principles
Howard Cowan Here’s a Snap Shot
Section 17.1 Section 17.2 Add an audio file using HTML
Introduction to JSP Liu Haibin 12/09/2018.
Global Cooling ©2004, Perry Samson, University of Michigan.
Chapter 27 WWW and HTTP.
Java Server Pages (JSP)
ASP.NET Module Subtitle.
Intro to Web Development Links
IntroductionToPHP Static vs. Dynamic websites
Chapter 2 HTML & CSS.
Bourke properties Houston, Whitney relocation info 23/02/2019.
Database Connectivity and Web Development
VIGNESH POLYTECHNIC COLLEGE
Presentation transcript:

The need for server pages HTML Need for Dynamic Content Server pages Hyper-text Markup Language. Designed to implement the layout of a webpage. Stateless nature of pure HTML pages. Example Led to development of scripting languages Client-side scripting vs. Server-side scripting Non-static Complement HTML to present dynamic data. Example languages: ASP, JSP Use this template to create Intranet web pages for your workgroup or project. You can modify the sample content to add your own information, and you can even change the structure of the web site by adding and removing slides. The navigation controls are on the slide master. To change them, on the View menu, point to Master, then choose Slide Master. To add or remove hyperlinks on text or objects, or to change existing hyperlinks, select the text or object, then choose Hyperlink from the Insert menu. When you’re finished customizing, delete these notes to save space in your final HTML files. For more information, ask the Answer Wizard about: The Slide Master Hyperlinks Last Updated: May 4, 2019

Similarities Between ASP and JSP Run on a server as opposed to running on a client Require good programming skills and logical thought Provide full SQL database functionality No difference in the output Examples: A page in ASP………A page in JSP

Output of an ASP page code

Code for the ASP example <html> <head> <title>Hello World</title> </head> <body> <%response.write "<h1>Hello World</h1>"%> </body> </html>

Output of a JSP page code

Code for the JSP example <html> <head> <title>Hello World</title> </head> <body> <h1> <% out.println("Hello World"); %> </h1> </body> </html>

Differences Functionality of languages: JScript, VBScript for ASP vs. Java for JSP JSP-robust exception handling Interpreted vs. translated Programming logic vs. page design in JSP Greater learning curve for JSP vs. ASP JSP- Open standard vs. ASP- Microsoft tied Cross-platform reusability Tag customization

A word of caution Objectivity is lost on diehard fans of either languages With advances in both languages it’s a constant struggle to determine which has a upper hand ASP .NET is the new variation of ASP in direct competition with JSP Difficult to determine which would be ideal for a given project

Resource Links on the Web http://www.w3schools.com http://www.jsptut.com

An Example HTML Page code

Code for the HTML Example <head> <title>Hello World</title> </head> <body> <h1>Hello World</h1> </body> </html>