INT213 Active Server Pages using Visual Basic Scripting.

Slides:



Advertisements
Similar presentations
TS 313 Multimedia Applications Welcome to TS 313 Multimedia Applications There is no audio lecture associated with this set of introduction slides Refer.
Advertisements

The Client-Server Model for the Web 1. A Web Client (usually in the form of a web browser) makes an HTTP request to a specific web server. 2. The Web Server.
Languages for Dynamic Web Documents
Server-Side vs. Client-Side Scripting Languages
1 Chapter 12 Working With Access 2000 on the Internet.
Administrative  Philosophy  Class survey  Grading  Proposal (5 points max)  Small projects (10 points each max)  Project (40 points max)  Presentation.
Session 6 Server-side programming - ASP. An ASP page is an HTML page interspersed with server-side code. The.ASP extension instead of.HTM denotes server-side.
Introduction to ASP.NET. 2 © UW Business School, University of Washington 2004 Outline Static vs. Dynamic Web Pages.NET Framework Installing ASP.NET First.
Week 2 IBS 685. Static Page Architecture The user requests the page by typing a URL in a browser The Browser requests the page from the Web Server The.
Multiple Tiers in Action
Administrative  Philosophy  Class survey  Grading  Project  Presentation.
PHP Scripting Language. Introduction “PHP” is an acronym for “PHP: Hypertext Preprocessor.” It is an interpreted, server-side scripting language. Originally.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
2440: 141 Web Site Administration Web Server-Side Programming Professor: Enoch E. Damson.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Website Development & Management Introduction & Overview CIT Fall Instructor: John Seydel, Ph.D.
1 Homework / Exam Exam 3 –Solutions Posted –Questions? HW8 due next class Final Exam –See posted schedule Websites on UNIX systems Course Evaluations.
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.
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
ASP.NET Dr. Ralph Westfall May, Web Development Problem HTML designed to display static pages only interactive when user clicks links  can’t provide.
With your friendly Web Developer, Chris.. Terminology  HTML - > Hypertext Markup Language  CSS -> Cascading Style Sheet  open tag  close tag  HTTP->Hypertext.
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.
Advanced Web Design Scripting Tutorial Chapters. Scripting Intro The scripting part of the forthcoming Advanced Web Design textbook introduces you to.
Part 1. Persistent Data Web applications remember your setting by means of a database linked to the site.
ASP Introduction Y.-H. Chen International College Ming-Chuan University Fall, 2004.
Website Design Lecture 1. Outline Introduction to the module Outline of the Assessment Schedule Lecture Static XHTML, client side and server side Why.
Universiti Utara Malaysia Chapter 3 Introduction to ASP.NET 3.5.
1 3. Computing System Fundamentals 3.1 Language Translators.
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
Lecture Note 1: Getting Started With ASP.  Introduction to ASP  Introduction to ASP An ASP file can contain text, HTML tags and scripts. Scripts in.
CIT 383: Administrative ScriptingSlide #1 CIT 383: Administrative Scripting Introduction.
June 19, Liang-Jun Zhang MTWRF 9:45-11:15 am Sitterson Hall 011 Comp 110 Introduction to Programming.
Web Architecture Introduction
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.
WEB SERVER SOFTWARE FEATURE SETS
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
Unit 1 – Web Concepts Instructor: Brent Presley.
INT213 INT213 – Managing Windows with VBScript VBScript Variables ASP State Management.
Web Page Designing With Dreamweaver MX\Session 1\1 of 9 Session 1 Introduction to PHP Hypertext Preprocessor - PHP.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
ASP.NET WEB Applications. ASP.NET  Web application framework developed by Microsoft  Build dynamic data driven web applications and web services  Subset.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
A S P. Outline  The introduction of ASP  Why we choose ASP  How ASP works  Basic syntax rule of ASP  ASP’S object model  Limitations of ASP  Summary.
Active Server Pages v.s. Java Server Pages Presenters: Lan Guo Qunying Fan Pei-Xun Wu Date:
ASP Mr. Baha & Dr.Husam Osta  What is ASP?  Internet Information Services  How Does ASP Differ from HTML?  What can ASP do for you?  ASP Basic.
Presented By Sushil K. Chaturvedi Assistant Professor SRCEM,Banmore 1.
ASP – Web Programming Class  Ravi Anand. ASP – Active Server Pages What is ASP? - Microsoft Technology - Can Run using IIS/PWS/Others - Helps us create.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
Class03 Introduction to Web Development (Hierarchy and the IDE)
Web Programming Language
Section 6.3 Server-side Scripting
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Active Server Pages Computer Science 40S.
Introduction and Principles
Introduction to ASP By “FlyingBono” 2009_01 By FlyingBono 2009_01
Introduction to Programming the WWW I
PHP / MySQL Introduction
Web App vs Mobile App.
Department of Computer Science, Florida State University
Database Driven Websites
Web Programming: Course Overview
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
IntroductionToPHP Static vs. Dynamic websites
Course Overview Web Programming.
CGS 3066: Web Programming and Design Fall 2019
Presentation transcript:

INT213 Active Server Pages using Visual Basic Scripting

Tim McKenna ● cs/~tmckenna ● see standards ● my background ● a non-scents environment, please. Trust your pheromones.

INT213 – Active Server Pages using VBScript 1. What is ASP, IIS and VBScript? 2. Taking the course Test (1), quizzes (5), labs (10) Assignments (4) Textbook & portable hard drive Minimum course requirements Marks-ism 3. How to succeed

INT213 – Active Server Pages using VBScript ● why take this course? ● program for yourself and users. Not application programming. ● DAT702 – Intro to DB for administrators ● automate administration tasks skills translate to all other scripting languages and to your future Windows and UNIX scripting courses all corporate users need a sign on script!

A S P & I I S ● ASP = Active Server Pages Active – not just static HTML, pages with logic to process variable data and generate HTML Server – process Active pages' logic, interact with DB and access server resources, e.g. ● IIS = Internet Information Server Windows web page server and manager receives ASP file request, processes the page, sends resulting HTML to the client's browser.

VBScript – Visual Basic Script ● VBScript – logic stored in ASP files, processed by IIS ● scripting language derived from Visual Basic scripting language derived from Visual Basic Lightweight, interpreted programming language ● Relatively easy-to-use Relatively easy-to-use easier than ASP.NET or JScript or JavaScript or Perl or Ruby-on-Rails or PHP or C or Java or … VB usually on Microsoft platforms only ● Connects to databases using SQL (Structured Query Language)

VBScript – Visual Basic Script Sample script to display numbers from 1 to 10: <% 'loop ten times, output counter For count = 1 to 10 if (count <= 5) then Response.write " small: " else Response.write " BIG: " end if Response.write count Next %>

INT213evaluation Labs 10 labs for 10 marks (worth a lot more than 1 mark each) 100% late penalty after due date but most labs require previous lab must be demonstrated in lab period Tests & Quizzes 1 midterm test worth 20%. Aid: one page of handwritten notes 5 quizzes worth 3% each. No aids. Quiz and Test dates will be announced on the web page. Assignments 4 assignments worth 25% ( ) Final Exam worth 30%minimum performance is 55% Studies have been done: Ritalin will not help. Aid: one page of handwritten notes See course outline's Promotion Policy

INT213evaluation Career Strategy: Be good enough to be paid to do it. "An expert is a person who has made all the mistakes that can be made in a narrow field." – Neils Bohr Learning: class, lab, program & debug Knowing: the project plan budgets two hours for tests and exams. Done out of your head, not with a computer.

Business evaluation Good enough to be paid to do it. i.e. you provide value Test, Quiz or Exam frequency is...? When paid in dollars, expected performance is...?

INT213 textbook Teach Yourself Active Server Pages 3.0 in 21 Days by Mitchell and Atkinson No longer carried by bookstore. Can find used or online for those who like paper. Available at (search for title in eBooks) Linked on course page

Do I need the textbook? Taking a course without reading the textbook is like watching TV with the sound off: you know who confronted who but not why

INT213 hard drive recommended ● YOU should have A PORTABLE HARD DRIVE in a removable tray or a laptop Avoid tweaking lab computers to run IIS Lab PCs forget your work on shutdown/restart. Lab PCs remember your work after log off. ● Its got to have Windows Professional or Server on it. non-current “home” versions will not run IIS ● Taking WIN210? You will install Server there. create a dual boot drive keep this course separate from WIN210

INT213 development tools ● lab computers have Notepad++ Open source ● TextPad is an optional editor Shareware better support for ASP when configured using my recommendations ● browser to run ASP: use Firefox Chrome is all Googly but has quirks.

IIS and lab computers ● Internal drives support IIS ● Start IIS service (icon somewhere on desktop) ● Note that c:\Inetpub\wwwroot cleared on user login ● backup before you leave (zip your files and to yourself)

Succeeding in INT213 Come to class. Take notes. Read the book. Do the labs. Do it each week. You can take this course as many times as you like.