ActiveX Dr. Horia F. Pop, Associate Professor Department of Computer Science, “Babes-Bolyai” University RO-3400 Cluj-Napoca, Romania

Slides:



Advertisements
Similar presentations
1 Copyright © 2002 Pearson Education, Inc.. 2 Chapter 1 Introduction to Perl and CGI.
Advertisements

Overview Environment for Internet database connectivity
Lecture plan Information retrieval (from week 11)
1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
WHAT CBT DEVELOPERS NEED TO KNOW ABOUT BROWSERS, PLUG-INS, AND ACTIVEX Doug Foster, Oakes Interactive Inc. Jesse M. Heines, Univ. of Mass. Lowell.
IIS Technologies.
Chapter Concepts Review Markup Languages
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Introduction to ASP.NET. 2 © UW Business School, University of Washington 2004 Outline Static vs. Dynamic Web Pages.NET Framework Installing ASP.NET First.
ACTIVE X By Ethan Huang. OUTLINE What is ActiveX? Component of ActiveX Why ActiveX? ActiveX and Java Security Issue.
B.Sc. Multimedia ComputingMedia Technologies Database Technologies.
Introduction to Web Base Multimedia Application. Web base application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
Introduction to Web Database Processing
Kashif Jalal CA-240 (072) Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 2 of…
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
DT211/3 Internet Development Application Internet Development Application.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Active X Microsoft’s Answer to Dynamic Content Reference: Using Active X by Brian Farrar QUE
Remote mailbox access gateway Software lab project.
Introduction to Servlet & JSP
Define objects and their relationships to multimedia Explain the fundamentals of C, C++, Java, JavaScript, JScript, C#, ActiveX and VBScript Discuss security.
14 Chapter 14 Databases and The Internet Database Systems: Design, Implementation, and Management 4th Edition Peter Rob & Carlos Coronel.
Microsoft Exchange Exchange is more than just Electronic Mail The server that embraces Internet standards and extends rich messaging and collaboration.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Web-based Software Development - An introduction.
INTRODUCTION TO WEB DATABASE PROGRAMMING
PLUG INS flash, quicktime, java applets, etc. Browser Plug-ins Netscape wanted a method to extend features of the browser became an unofficial standard.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 5: Multimedia on the Web.
Languages in WEB Presented by: Jenisha Kshatriya BCM SS09.
Week 7 Lecture Web Database Development Samuel Conn, Asst. Professor
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
CSS/417 Introduction to Database Management Systems Workshop 5.
Server Side Programming ASP1 Server Side Programming Database Integration (cont.) Internet Systems Design.
Introduction to Computers Section 8A. home How the Internet Works Anyone with access to the Internet can exchange text, data files, and programs with.
Introduction to Internet Programming (Web Based Application)
Web Pages I Jeffrey Muday Department of Biology Wake Forest University.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Fundamentals of Database Chapter 7 Database Technologies.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Microsoft Internet Explorer and the Internet Using Microsoft Explorer 5.
OFC 308 Advanced Word XML: The WordML Schema and Bringing Everything Together Brian Jones Program Manager Authoring Services.
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
Web Design and Development for E-Business By Jensen J. Zhao Copyright 2003 Prentice Hall, Inc. Web Design and Development for E-Business Jensen J. Zhao.
2-1 WEB DATABSE INTERFACING Colorado Technical University IT420.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
Active Server Pages  In this chapter, you will learn:  How browsers and servers interacted on the Internet when the Internet first became popular 
1 World Wide Web Concepts (Chapter 18) 인공지능연구실. 2 목 차  Elements of the Web  Web Browsers  Keeping Tracking of your Favorite Web sites  Security and.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
IT WEB TECHNOLOGY Prepared by, K.ABINAYA Lect/IT.
Overview of Form and Javascript fundamentals. Brief matching exercise 1. This is the software that allows a user to access and view HTML documents 2.
Cs332a_chapt10.ppt CS332A Advanced HTML Programming DHTML Dynamic Hypertext Markup Language A term describing a series of technologies Not a stand-a-lone.
PLUG INS flash, quicktime, java applets, etc. Browser Plug-ins Netscape wanted a method to extend features of the browser became an unofficial standard.
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.
Web Application Programming Presented by: Mehwish Shafiq.
TOPIC II Dynamic HTML Prepared by: Nimcan Cabd Cali.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
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.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
7-1 Active Server and ADO Colorado Technical University IT420 Tim Peterson.
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.
Project 1 Introduction to HTML.
Database Applications Using Internet Technology
Chapter 1 Introduction to HTML.
Active Server Pages Computer Science 40S.
Web Development Using ASP .NET
Dynamic Web Pages Jin Wu INF 385E Information Architecture
Lesson 5: Multimedia on the Web
Presentation transcript:

ActiveX Dr. Horia F. Pop, Associate Professor Department of Computer Science, “Babes-Bolyai” University RO-3400 Cluj-Napoca, Romania Web: Advanced Educational Technologies Workshop Tempus SJEP “Petru Maior” University, Targu Mures, Romania October , 1998

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University2 ActiveX Fundamentals of Internet and ActiveX Components of ActiveX Developing ActiveX Controls Issues and Future of ActiveX

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University3 I. Fundamentals of Internet & ActiveX Computers and Internet Today Internet’s Future with ActiveX

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University4 Computers and Internet Today Connectivity Versus Computing –Connectivity: Retrieving Internet-Based Information –Computing: Generating New Information Locally Connectivity and Computing Are Different Things –Why Computing and Connectivity Have Not Mixed –Why Computing and Connectivity Will Be Mixed Soon

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University5 Internet’s Future with ActiveX Combining Connectivity with Computing How Is ActiveX Different from Java? –How Does ActiveX Fit into the Big Internet Picture? How the Internet and the Web Changes with ActiveX –The Internet Today –The World Wide Web Today –The Internet and Web with ActiveX

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University6 II. Components of ActiveX The Components of ActiveX ActiveX Documents ActiveX Controls ActiveX Scripting ActiveX Internet Information Server

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University7 The Components of ActiveX ActiveX Controls: Building Blocks of ActiveX –Can Compute and Manipulate Data –Can Communicate –Save Programming Effort ActiveX Scripting with Visual Basic Script –Is Easy to Learn –Is a Powerful Communicator Program and File: ActiveX Documents –OLE Editing, Anytime, Anywhere –One Program, Many Uses ISAPI Filters: ActiveX Technology for Web Servers

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University8 ActiveX Documents Problems of New Information and New File Formats –HTML for Everything –Make a Helper Application –Make a Plug-In Module –Make a Java Applet ActiveX Documents: The Best of All Worlds –How ActiveX Documents Work –The Benefits of ActiveX Documents

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University9 ActiveX Controls What are ActiveX Controls and Their Advantages –How Java Applets Work –How ActiveX Controls Work Differently Creating ActiveX Controlsfrom Scratch Using ActiveX Controls Within Web Pages What ActiveX Controls Enable

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University10 ActiveX Scripting What is Web Page Scripting? –Why Scripting is Useful? –What About JavaScript? What Is ActiveX’s VBScript? –The Benefits of VBScript –How VBScript Works –What VBScript Can Control

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University11 ActiveX Internet IS The Power and Ease of ActiveX-Enabled Web Servers –Increased Power and Potential –Increased Ease and Simplicity –Integration with Existing Technologies The differences Between CGI and ISAPI –CGI Versus ISAPI –CGI Scripts Versus ISAPI Filters How ISAPI Filters Are Made

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University12 III. Developing ActiveX Controls ActiveX Controls and Visual Basic Script Specific ActiveX Controls

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University13 ActiveX Controls and Visual Basic Script Why a Scripting Language? VBScript Embedding ActiveX Objects on a Web Page –The Tag –Specifying Object Parameters –Control Pad Introduction to VB Script –Adding Script to HTML –VBScript Features VBScript and HTML –The Main Event –Assigning Events in HTML –Form Control Properties VBScript and ActiveX Controls –ActiveX Properties and Methods –ActiveX and Events

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University14 Specific ActiveX Controls Using the ActiveMovie Control ActiveX DocObjects: Internet and Intranet Aware Applications ActiveX ISAPI Filters: Controlling the IIS ISAPI Extensions: Developing Web Applications

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University15 IV. Issues and Future of ActiveX Applications of ActiveX ActiveX Versus Java ActiveX Online Resources

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University16 Applications of ActiveX Online Multimedia With ActiveX –Singing and Dancing Web Pages –New Types of Web-Based Multimedia –Replacing Traditional Helper Applications with ActiveX Web-Based Applications with ActiveX –Searching the Real World with the Web –Playing Games on the Web –Educational Kiosks Through ActiveX

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University17 ActiveX Versus Java Technological Goals –Java Pursuits –ActiveX Pursuits Effective Results –What Java Brings –What ActiveX Brings What Does It All Mean? –Security –Practical Usage –Development Strategy –Decisions –The Crossroads

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University18 Official Information Sources Internet Development Homepage ( ActiveX Table of Contents ( ActiveX Component Connection Page ( Internet Component Download Page ( Visual Basic Scripting Edition Page (

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University19 Unofficial Information Sources NCompass Laboratories ( Microsoft List of ActiveX Newsgroups ( Brian Johnson’s Visual Basic Script Information Page ( Vijay Muhki’s Technology Watch Page (

Dr. Horia F. Pop, Associate Professor, "Babes-Bolyai" University20 General Web Information The Web Overview/W3C ( Web Info/EARN ( Thomas Boutell’s Web FAQ ( Yahoo Web ( Yahoo Internet ( HTML Specification 3.0 ( MacMillan Computers Publishing (