An Introduction to Procedural and Object-oriented Programming (Object Rexx) 3 "Automating Windows and Windows Applications"
|
|
|
- Teresa Lawson
- 10 years ago
- Views:
Transcription
1 MIS Department An Introduction to Procedural and Object-oriented Programming (Object Rexx) 3 "Automating Windows and Windows Applications" Windows Script Host (WSH), Windows Script Engine (WSE), Windows Script File (WSF), Windows Script Component (WSC) Prof. Dr. Rony G. Flatscher Vienna University of Economics and Business Administration Wirtschaftsuniversität Wien Augasse 2-6 A-1090 Wien Hier Automation Vortrags-/Vorlesungstitel Automatisierung of Windows von and Windows im Master Anwendungen Applications eintragen (Object (3) Rexx) 3, p.1 Prof. Dr. Rony G. Flatscher
2 Windows Script Host (WSH), Overview 1 Windows Script Host (WSH) Advancement of OLE (Automation) Made available at the end of the 90's Part of the Windows operating system since Windows 98 (16-Bit Windows) Windows 2000 (32-Bit Windows) Installed with Microsoft Internet Explorer (MSIE) Updates via MSIE Since October 2001 available also as a separate package WSH 5.6 with Documentation and its wizard, search Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.2
3 Windows Script Host (WSH), Overview 2 Windows Script Host (WSH) Each Application that uses the IActiveScript COM interfaces WSH-Applications are able to pre-register scriptable objects with the runtime of the WSE, before the script program is invoked No cumbersome initializing of needed objects necessary anymore! Attention of name collisions/name clashes! Windows Script Host Applications of Microsoft Internet Explorer (MSIE) Internet Authoring Tools (IIS, Internet Information Server) Active Server Pages (ASP) Shell Eventually new synonym (homonym!): "Windows Script Host"!!! Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.3
4 Windows Script Host Engine (WSE), Overview Each programming language which supports the following COM interfaces ActiveX/OLE Automation interfaces and IActiveScript, IActiveScriptParse, IPersist Application can pre-register scriptable objects for the scripts Microsoft WSE as part of WSH Visual Basic Script Edition: "VBScript" Java Script ("ECMA"-Script) Microsoft Edition: "JScript" oorexx on Windows is implemented as a WSE! Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.4
5 Windows Script File (WSF), Overview Collection ("package") of Tasks ("job"), which may consist of different Scripts May be implemented in any WSE WSE scripting languages can be intermixed! WSF files are structured with XML-Markup Code must be defined as a "CDATA" section! <package> <job...> <script...> <![CDATA[... Programmcode... ]]> </job> </package> Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.5
6 Windows Script Component (WSC), Overview Collection of functions (methods), attributes and events, which may be implemented in any WSE WSE languages can be intermixed! WSC files are structured with XML markup Definitions are registered as a COM class with Windows and are made systemwide available All programs are able to use such WSC programs With "Shell" WSC can be addressed via DCOM WSC are therefore distributable via networks! Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.6
7 WSH, Example: MSIE ("DHTML"), 1 WWW browser parses files with markup HTML XML Enables each WSE to be used for scripts Implicitly supplied scriptable DOM objects, e.g. Object "window" Object "document" with all nodes DOM events, e.g. Keyboard, mouse, session information Microsofts name for DOM: DHTML "Dynamic HTML" Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.7
8 WSH, Example: MSIE ("DHTML"), 2 <head> <title>demonstrating the REXX Windows Scripting Engine (WSE)...</title> </head> <body> <script language="object Rexx"> document~writeln( "Greetings from REXX!" ) </body> Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.8
9 WSH, Example: MSIE ("DHTML"), 3 <head> <title>demonstrating the VBScript Windows Script Engine (WSE)...</title> </head> <body> <script language="vbscript"> document.writeln "Greetings from VBScript!" </body> Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.9
10 WSH, Example: MSIE ("DHTML"), 4 <head> <title>demonstrating the JScript Windows Script Engine (WSE)...</title> </head> <body> <script language="jscript"> document.writeln( "Greetings from JScript!" ) </body> Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.10
11 WSH, Example: "Shell", 1 Enables the interaction with the Windows user interface Implicit scriptable object named "WScript" Input, output of information Parsing arguments Maintaining the graphical user interface Access to the Windows registry Installation of Windows applications Network settings... Supplies among other things the following ActiveX/OLE-Automation classes "Scripting.Directory" "Scripting.FileSystemObject" (FSO) Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.11
12 WSH, Example: "Shell", 2 Starting via the commandline interface (CLI) To get a CLI enter "Start Run..." the command "cmd.exe" Invocation of "Shell" script programs wscript scriptprogramname Output via alert popup windows or cscript scriptprogramname Output to the CLI Double-click using the Explorer, if files end in.vbs (VBScript).js (JScript).rxs (Object Rexx) Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.12
13 WSH, Example: "Shell", 3 Query some information about the Windows computer /* "query.rxs": Rexx using the "Shell" WSH */ wsn =.OLEObject~new("WScript.Network") wscript~echo( "ComputerName:" wsn~computername ) wscript~echo( "UserName:" wsn~username ) wscript~echo( "UserDomain:" wsn~userdomain ) Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.13
14 WSF, Example, 1 "getversion.wsf" <?xml version="1.0"?> <?job error="true"?> <!-- uebeprueft, ob XML korrekt ist --> <package id="rgf_version"> <!-- Allererster "job" ist "Default"-job --> <!-- "cscript wscript getversion.wsf" --> <!-- "cscript wscript getversion.wsf //job:firstjob" --> <job id="firstjob"> <script language="jscript"><![cdata[ WScript.echo( "Hi, this is JScript." ); ]]> <script language="object Rexx"><![CDATA[ wscript~echo( "Hi, this is Object Rexx." ) ]]> <script language="vbscript"><![cdata[ wscript.echo "Hi, this is VBScript." ]]> </job> <!-- "cscript wscript getversion.wsf //job:secondjob" --> <job id="secondjob"> <script language="jscript"><![cdata[ function jsversion(){ return ScriptEngine() + ": " + ScriptEngineMajorVersion() + "." + ScriptEngineMinorVersion() + " build: " + ScriptEngineBuildVersion(); } ]]> <script language="vbscript"><![cdata[ function vbsversion() vbsversion=scriptengine() & ": " & ScriptEngineMajorVersion() _ & "." & ScriptEngineMinorVersion() & " build: " & _ ScriptEngineBuildVersion() end function ]]> <script language="object Rexx"><![CDATA[ ::routine rxsversion public return ScriptEngine()":" ScriptEngineMajorVersion()"." - ScriptEngineMinorVersion() "build:" ScriptEngineBuildVersion() ]]> <script language="object Rexx"><![CDATA[ wscript~echo( "(Rexx) VBScript tells me:" vbsversion()"." ) wscript~echo( "(Rexx) JScript tells me: " jsversion()"." ) wscript~echo( "(Rexx) Rexx tells me: " rxsversion()"." ) ]]> </job> </package> Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.14
15 WSF, Example, 2 Activate Double-click in the Windows explorer CLI Invokes the "default job" ("firstjob") Invokes the "default job", always 1 st job ("firstjob") cscript getversion.wsf wscript getversion.wsf Invoke job which is named "firstjob" cscript getversion.wsf //job:firstjob wscript getversion.wsf //job:firstjob Invoke job which is named "secondjob" cscript getversion.wsf //job:secondjob wscript getversion.wsf //job:secondjob Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.15
16 WSC, Example, 1 "Counter.wsc" <?xml version="1.0"?> <?component error="true" debug="true"?> <component> <registration description="counter" progid="rexx.counter" version="1.00" classid="{cfe63bb0-391f-11d6-a3d eb4d95}"/> <public> <property name="counter"> <get/> </property> <method name="increment" /> </public> <script language="object Rexx"> <![CDATA[.local~counter= initialize.counter to "100" ::routine increment public.local~counter=.counter+1 return.counter ::routine get_counter public return.counter ]]> </component> -- increment counter -- increment counter -- return value -- accessor function -- return value Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.16
17 WSC, Example, 2 WSC definitions must be registered with Windows Windows Explorer Right mouse-click over WSC file Choose "Register" Choose "Generate Type Library" Usable as any other ActiveX/OCX/OLE COM classes Can be also analyzed via the utility "rgf_oleinfo.hta" Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.17
18 WSC, Example, 3 ' VBScript: "use_counter.vbs" dim MyVar Set MyVar = createobject("rexx.counter") wscript.echo "Counter: " & MyVar.counter wscript.echo "Counter: " & MyVar.increment // JScript: "use_counter.js" var MyVar MyVar = new ActiveXObject("Rexx.Counter") WScript.echo( "Counter: " + MyVar.counter ) WScript.echo( "Counter: " + MyVar.increment() ) -- REXX: "use_counter.rxs" MyVar =.OLEObject~new("Rexx.Counter") wscript~echo( "Counter:" MyVar~counter ) wscript~echo( "Counter:" MyVar~increment ) Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.18
19 WSH, Security Considerations, 1 Script programs run under the context (authority) of the program, that started it Access Locally ("standalone PC"?) Network Spying Sabotage Changing/deleting of content Creation of viruses Original "Love Letter Virus" and MS Outlook Attention also at all of the functionality the WSH gives its script programs! Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.19
20 WSH, Security Considerations, 2 Systematic security measurements rather late (Oktober 2001) WSH 5.6 "Signing" of script programs Using the concept of "trust" Possibility to set the execution rights based on trust Modest security measurement E.g. problem of frustrated/dishonest personnel whose script programs are marked "trusted" No "sandbox" for WSH! Therefore use the security manager of the script languages you are using, if available at all E.g. oorexx' security manager Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.20
21 Assignments and Presentations Group assignment for the next (final) date One WSF file with three (short!) contained jobs, which each should consist of at least two scripts One WSC file, which will be used from a DHTML program Automation ("Remote-controlling") of Windows programs Combine at least three Windows programs At least one of these Windows programs must not be from Microsoft! Presentation of the examples At most twenty minutes per group, discussion/q&a time: five minutes Professional slides (e.g. in OpenOffice) Each group member must present! Hier Automation Vortrags-/Vorlesungstitel of Windows and Windows im Master Applications eintragen (Object Rexx) 3, p.21
An Introduction to Procedural and Object-oriented Programming (Object Rexx) 8 "Automating Windows and Windows Applications"
MIS Department An Introduction to Procedural and Object-oriented Programming (Object Rexx) 8 "Automating Windows and Windows Applications" Windows Script Host (WSH), Windows Script Engine (WSE), Windows
The 2014 Edition of BSF4ooRexx (for Windows, Linux, MacOSX) http://sourceforge.net/projects/bsf4oorexx/files/
Institut für Betriebswirtschaftslehre und Wirtschaftsinformatik The 2014 Edition of BSF4ooRexx (for Windows, Linux, MacOSX) http://sourceforge.net/projects/bsf4oorexx/files/ The 2014 International Rexx
New Features in BSF4ooRexx (Camouflaging Java as oorexx) http://sourceforge.net/projects/bsf4oorexx/files/
Institut für Betriebswirtschaftslehre und Wirtschaftsinformatik New Features in BSF4ooRexx (Camouflaging Java as oorexx) http://sourceforge.net/projects/bsf4oorexx/files/ The 2015 International Rexx Symposium
How To Run A Test File Extension On A Rexx 4.1.1 (Unix) 4.2.1 On A Microsoft Linux 4.3.2 (Amd64) (Orchestra) (For Windows) (
Institut für Betriebswirtschaftslehre und Wirtschaftsinformatik Configuring Rexx Interpreter Instances from NetRexx/Java The 2012 International Rexx Symposium Rony G. Flatscher Wirtschaftsuniversität Wien
Implementing Rexx Handlers in NetRexx/Java/Rexx
Institut für Betriebswirtschaftslehre und Wirtschaftsinformatik Implementing Rexx Handlers in NetRexx/Java/Rexx The 2012 International Rexx Symposium Rony G. Flatscher Wirtschaftsuniversität Wien Augasse
An Introduction to Procedural and Object-oriented Programming (Object Rexx) 1 "Automating Windows and Windows Applications"
MIS Department An Introduction to Procedural and Object-oriented Programming (Object Rexx) 1 "Automating Windows and Windows Applications" OLE-Automation/ActiveX-Automation, the Object Rexx Proxy Class
D-Bus Language Bindings for oorexx
Institut für Betriebswirtschaftslehre und Wirtschaftsinformatik D-Bus Language Bindings for oorexx The 2011 International Rexx Symposium Rony G. Flatscher Wirtschaftsuniversität Wien Augasse 2-6 A-1090
Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials
Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials 2433: Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials (3 Days) About this Course
Windows Script Host Fundamentals
1.fm Page 1 Tuesday, January 23, 2001 4:46 PM O N E Windows Script Host Fundamentals 1 The Windows Script Host, or WSH for short, is one of the most powerful and useful parts of the Windows operating system.
QuickOPC Examples. Examples-QuickOPC.docx Page 1 of 19
QuickOPC Examples Examples-QuickOPC.docx Page 1 of 19 Contents QuickOPC Examples... 1 Introduction... 3.NET Examples... 4 Examples for OPC Classic (OPC-DA, OPC XML-DA and OPC-A&E)... 4 Examples for OPC
JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK
Programming for Digital Media EE1707 JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK 1 References and Sources 1. DOM Scripting, Web Design with JavaScript
Creating, Running, and Scheduling Scripts
T H R E E Creating, Running, and Scheduling Scripts 3 When learning any new development technology, some of the most important questions are the basic "how to" nuts and bolts questions. How do I create
BarTender Integration Methods. Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER
BarTender Integration Methods Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER Contents Introduction 3 Integrating with External Data 4 Importing Data
Using WMI Scripting. W indows Management Instrumentation (WMI) is the. for System Administration
Using WMI Scripting for System Administration Windows Management Instrumentation (WMI), which offers administrators a rich management scripting tool set, is an integral part of the Microsoft Windows family
Connecting with Computer Science, 2e. Chapter 5 The Internet
Connecting with Computer Science, 2e Chapter 5 The Internet Objectives In this chapter you will: Learn what the Internet really is Become familiar with the architecture of the Internet Become familiar
Chapter 1 Programming Languages for Web Applications
Chapter 1 Programming Languages for Web Applications Introduction Web-related programming tasks include HTML page authoring, CGI programming, generating and parsing HTML/XHTML and XML (extensible Markup
Intellex Platform Security Update Process. Microsoft Security Updates. Version 11-12
Intellex Platform Security Update Process Microsoft Security Updates Version 11-12 Contents Intellex Platform Security Update Process... 1 Introduction... 3 Installing updates on an Intellex Ultra running
Chapter 12 Programming Concepts and Languages
Chapter 12 Programming Concepts and Languages Chapter 12 Programming Concepts and Languages Paradigm Publishing, Inc. 12-1 Presentation Overview Programming Concepts Problem-Solving Techniques The Evolution
BarTender s ActiveX Automation Interface. The World's Leading Software for Label, Barcode, RFID & Card Printing
The World's Leading Software for Label, Barcode, RFID & Card Printing White Paper BarTender s ActiveX Automation Interface Controlling BarTender using Programming Languages not in the.net Family Contents
Desktop, Web and Mobile Testing Tutorials
Desktop, Web and Mobile Testing Tutorials * Windows and the Windows logo are trademarks of the Microsoft group of companies. 2 About the Tutorial With TestComplete, you can test applications of three major
Intellex Platform Security Update Process. Microsoft Security Updates. Version 06-10
Intellex Platform Security Update Process Microsoft Security Updates Version 06-10 Contents Intellex Platform Security Update Process... 1 Introduction... 3 Installing updates on an Intellex Ultra running
MSSQL quick start guide
C u s t o m e r S u p p o r t MSSQL quick start guide This guide will help you: Add a MS SQL database to your account. Find your database. Add additional users. Set your user permissions Upload your database
WhatsUp Gold v11 Features Overview
WhatsUp Gold v11 Features Overview This guide provides an overview of the core functionality of WhatsUp Gold v11, and introduces interesting features and processes that help users maximize productivity
IN10A. MICROSOFT WINDOWS CRITICAL UPDATES October 2014
IN10A MICROSOFT WINDOWS CRITICAL UPDATES October 2014 The following list of security patch updates have been tested and approved for IN10A R1.0 Imaging and Workflow Management System compatibility. Prior
Developing Database Business Applications using VB.NET
Developing Database Business Applications using VB.NET Curriculum class designed and written by Ernest Bonat, Ph.D., President Visual WWW, Inc. Visual WWW is a Microsoft Visual Studio Industry Partner
Chapter 13 Computer Programs and Programming Languages. Discovering Computers 2012. Your Interactive Guide to the Digital World
Chapter 13 Computer Programs and Programming Languages Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Differentiate between machine and assembly languages Identify
About This Document 3. Integration and Automation Capabilities 4. Command-Line Interface (CLI) 8. API RPC Protocol 9.
Parallels Panel Contents About This Document 3 Integration and Automation Capabilities 4 Command-Line Interface (CLI) 8 API RPC Protocol 9 Event Handlers 11 Panel Notifications 13 APS Packages 14 C H A
AXL Troubleshooting. Overview. Architecture
AXL Troubleshooting This chapter contains the following topics: Overview, page 35 Architecture, page 35 Postinstallation Checklist, page 36 Troubleshooting Tools, page 39 Error Codes, page 43 Overview
Windows PowerShell Cookbook
Windows PowerShell Cookbook Lee Holmes O'REILLY' Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents Foreword Preface xvii xxi Part I. Tour A Guided Tour of Windows PowerShell
Filestream Ltd. File Stream Document Management Integration Overview
Filestream Ltd File Stream Document Management Integration Overview (C) Filestream Ltd 2011 Table of Contents Introduction... 3 Components... 3 General API... 4 Command Line Search... 6 Search Shortcut
1. Product Information
ORIXCLOUD BACKUP CLIENT USER MANUAL LINUX 1. Product Information Product: Orixcloud Backup Client for Linux Version: 4.1.7 1.1 System Requirements Linux (RedHat, SuSE, Debian and Debian based systems such
Microsoft Outlook: Security Features. and Vulnerabilities
Microsoft Outlook: Security Features and Vulnerabilities ECE478 Report By: Mohammad Al-Fares Fares Al-Osaimi Abstract: Microsoft Outlook has been a favorite victim of virus makers for its relatively easy
Online Backup Client User Manual Linux
Online Backup Client User Manual Linux 1. Product Information Product: Online Backup Client for Linux Version: 4.1.7 1.1 System Requirements Operating System Linux (RedHat, SuSE, Debian and Debian based
Short notes on webpage programming languages
Short notes on webpage programming languages What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language A markup language is a set of
Projektseminar aus Wirtschaftsinformatik
Projektseminar aus Wirtschaftsinformatik Creation and Installation of BSF4ooRexx on MacOSX Seminararbeit 26.01.2011 Jürgen Hesse Manuel Paar Table of contents 1 Introduction... 4 1.1 oorexx... 4 1.2 BSF4ooRexx...
Chapter 4 Accessing Data
Chapter 4: Accessing Data 73 Chapter 4 Accessing Data The entire purpose of reporting is to make sense of data. Therefore, it is important to know how to access data locked away in the database. In this
XStream Remote Control: Configuring DCOM Connectivity
XStream Remote Control: Configuring DCOM Connectivity APPLICATION BRIEF March 2009 Summary The application running the graphical user interface of LeCroy Windows-based oscilloscopes is a COM Automation
Citrix EdgeSight for Load Testing User s Guide. Citrix EdgeSight for Load Testing 3.8
Citrix EdgeSight for Load Testing User s Guide Citrix EdgeSight for Load Testing 3.8 Copyright Use of the product documented in this guide is subject to your prior acceptance of the End User License Agreement.
RecoveryVault Express Client User Manual
For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by
Online Backup Linux Client User Manual
Online Backup Linux Client User Manual Software version 4.0.x For Linux distributions August 2011 Version 1.0 Disclaimer This document is compiled with the greatest possible care. However, errors might
14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë
14.1 bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë bî~äì~íáåö=oéñäéåíáçå=ñçê=emi=rkfui=~åç=lééåsjp=eçëíë This guide walks you quickly through key Reflection features. It covers: Getting Connected
Online Backup Client User Manual
For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by
Database Automation using VBA
Database Automation using VBA UC BERKELEY EXTENSION MICHAEL KREMER, PH.D. E-mail: [email protected] Web Site: www.ucb-access.org Copyright 2010 Michael Kremer All rights reserved. This publication,
Introduction to ASP. Are you sick of static HTML pages? Do you want to create dynamic web pages? Do you
Introduction to ASP Introduction Are you sick of static HTML pages? Do you want to create dynamic web pages? Do you want to enable your web pages with database access? If your answer is Yes, ASP might
Migrating Web Applications
Migrating Web Applications Ahmed E. Hassan and Richard C. Holt Software Architecture Group (SWAG) Department of Computer Science University of Waterloo Waterloo, Canada {aeehassa, holt}@plg.uwaterloo.ca
Application Manager. Installation and Upgrade Guide. Version 8 FR6
Application Manager Installation and Upgrade Guide Version 8 FR6 APPLICATION MANAGER INSTALLATION AND UPGRADE GUIDE ii AppSense Limited, 2012 All rights reserved. No part of this document may be produced
How To Understand Programming Languages And Programming Languages
Objectives Differentiate between machine and and assembly languages Describe Describe various various ways ways to to develop develop Web Web pages pages including including HTML, HTML, scripting scripting
Archive Attender Version 3.5
Archive Attender Version 3.5 Getting Started Guide Sherpa Software (800) 255-5155 www.sherpasoftware.com Page 1 Under the copyright laws, neither the documentation nor the software can be copied, photocopied,
Performance Testing for Ajax Applications
Radview Software How to Performance Testing for Ajax Applications Rich internet applications are growing rapidly and AJAX technologies serve as the building blocks for such applications. These new technologies
Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access
Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix Jennifer Clegg, SAS Institute Inc., Cary, NC Eric Hill, SAS Institute Inc., Cary, NC ABSTRACT Release 2.1 of SAS
UQconnect Email+ for Life Basics
UQconnect Email+ for Life Basics Course Objectives Read, Send, Reply to and Delete e-mail Locate and use addresses in an address book Send receive and open attachments Use folders to manage e- mail University
LobbyWorks VMS Configuration and Technical Requirement Survey
LobbyWorks VMS Configuration and Technical Requirement Survey Initial Date Completed: Revised Date: Sales Person: Name Office Phone: Email Address Title: Mobile Phone: Customer Contact: Name: IT Person:
CLC Server Command Line Tools USER MANUAL
CLC Server Command Line Tools USER MANUAL Manual for CLC Server Command Line Tools 2.5 Windows, Mac OS X and Linux September 4, 2015 This software is for research purposes only. QIAGEN Aarhus A/S Silkeborgvej
COMMAND-LINE AND AUTOMATION TOOLS
29 COMMAND-LINE AND AUTOMATION TOOLS Command-Line Tools Despite the ease of use of the Windows graphical user interface, the command-line interface remains a useful way to perform many maintenance, configuration,
Anti-Virus Policy. Computing and Networking Services (CNS).
Anti-Virus Policy Reference: CNS-P-I-ANTIVIRUS Revision: A Supersedes: Purpose: Source: None CNS is to provide a computing network that is virus-free. The purpose of this policy is to provide instructions
Web Pages. Static Web Pages SHTML
1 Web Pages Htm and Html pages are static Static Web Pages 2 Pages tagged with "shtml" reveal that "Server Side Includes" are being used on the server With SSI a page can contain tags that indicate that
Monitoring Windows Servers and Applications with GroundWork Monitor Enterprise 6.7. Product Application Guide October 8, 2012
Monitoring Windows Servers and Applications with GroundWork Monitor Enterprise 6.7 Product Application Guide October 8, 2012 Table of Contents Introduction...3 Definitions and Abbreviations...3 GroundWork
Copyright Notice. 2013 SmartBear Software. All rights reserved.
USER MANUAL Copyright Notice Automated Build Studio, as described in this on-line help system, is licensed under the software license agreement distributed with the product. The software may be used or
2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led
2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led Introduction This three-day, instructor-led course provides students with the knowledge and skills
Solutions using our software products
SAE Automation, s.r.o. Nová Dubnica Solid And Effective partner at development of your products and industrial automation Solutions using our software products OpcDbGateway, SAEAUT SNMP OPC Server, SAEAUT
PROACTIVE MANAGEMENT OF THE MICROSOFT WINDOWS SERVER 2003 PLATFORM
PROACTIVE MANAGEMENT OF THE MICROSOFT WINDOWS SERVER 2003 PLATFORM June 7, 2006 CONTENTS Introduction... 1 Windows Server 2003... 3 ELM Enterprise Manager 4.0... 4 Real-time and Scheduled Monitoring...
Web Hosting Features. Small Office Premium. Small Office. Basic Premium. Enterprise. Basic. General
General Basic Basic Small Office Small Office Enterprise Enterprise RAID Web Storage 200 MB 1.5 MB 3 GB 6 GB 12 GB 42 GB Web Transfer Limit 36 GB 192 GB 288 GB 480 GB 960 GB 1200 GB Mail boxes 0 23 30
AdminToys Suite. Installation & Setup Guide
AdminToys Suite Installation & Setup Guide Copyright 2008-2009 Lovelysoft. All Rights Reserved. Information in this document is subject to change without prior notice. Certain names of program products
JavaScript: Client-Side Scripting. Chapter 6
JavaScript: Client-Side Scripting Chapter 6 Textbook to be published by Pearson Ed 2015 in early Pearson 2014 Fundamentals of Web http://www.funwebdev.com Development Section 1 of 8 WHAT IS JAVASCRIPT
ASSOCIATE IN APPLIED SCIENCE DEGREES AND CERTIFICATES
ASSOCIATE IN APPLIED SCIENCE DEGREES AND S COMPUTER INFORMATION TECHNOLOGY The Game Animation and Design degree prepares students to create computer generated animation, design, and create video games,
Software Requirements Specification For Real Estate Web Site
Software Requirements Specification For Real Estate Web Site Brent Cross 7 February 2011 Page 1 Table of Contents 1. Introduction...3 1.1. Purpose...3 1.2. Scope...3 1.3. Definitions, Acronyms, and Abbreviations...3
WWW. World Wide Web Aka The Internet. dr. C. P. J. Koymans. Informatics Institute Universiteit van Amsterdam. November 30, 2007
WWW World Wide Web Aka The Internet dr. C. P. J. Koymans Informatics Institute Universiteit van Amsterdam November 30, 2007 dr. C. P. J. Koymans (UvA) WWW November 30, 2007 1 / 36 WWW history (1) 1968
SafeGuard PrivateCrypto 2.40 help
SafeGuard PrivateCrypto 2.40 help Document date: September 2009 Contents 1 Introduction... 2 2 Installation... 4 3 SafeGuard PrivateCrypto User Application... 5 4 SafeGuard PrivateCrypto Explorer extensions...
Setting Up a Unisphere Management Station for the VNX Series P/N 300-011-796 Revision A01 January 5, 2010
Setting Up a Unisphere Management Station for the VNX Series P/N 300-011-796 Revision A01 January 5, 2010 This document describes the different types of Unisphere management stations and tells how to install
Integration Overview. The World's Leading Software for Label, Barcode, RFID & Card Printing
The World's Leading Software for Label, Barcode, RFID & Card Printing White Paper Integration Overview Importing Data into BarTender and Controlling BarTender from within other Programs Contents Introduction...
VB.NET - WEB PROGRAMMING
VB.NET - WEB PROGRAMMING http://www.tutorialspoint.com/vb.net/vb.net_web_programming.htm Copyright tutorialspoint.com A dynamic web application consists of either or both of the following two types of
CAPIX Job Scheduler User Guide
CAPIX Job Scheduler User Guide Version 1.1 December 2009 Table of Contents Table of Contents... 2 Introduction... 3 CJS Installation... 5 Writing CJS VBA Functions... 7 CJS.EXE Command Line Parameters...
TS2Mascot. Introduction. System Requirements. Installation. Interactive Use
TS2Mascot Introduction TS2Mascot is a simple utility to export peak lists from an Applied Biosystems 4000 Series database. The peak list is saved as a Mascot Generic Format (MGF) file. This can be a file
Cleo Communications. CUEScript Training
Cleo Communications CUEScript Training Introduction RMCS Architecture Why CUEScript, What is it? How and Where Scripts in RMCS XML Primer XPath Pi Primer Introduction (cont.) Getting Started Scripting
Using Excel As a Web Front-end for SAS
Using Excel As a Web Front-end for SAS Tom Taylor Palladian Analysis & Consulting, LLC [email protected] Office 713-526-6727 ext 1# August, 2002 Abstract We have developed a framework for using Excel
Administrator s Guide
MAPILab Disclaimers for Exchange Administrator s Guide document version 1.8 MAPILab, December 2015 Table of contents Intro... 3 1. Product Overview... 4 2. Product Architecture and Basic Concepts... 4
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
Advanced Web Application Development using Microsoft ASP.NET
Course Outline Other Information MS2311 Days 3 Starting Time 9:00 Finish Time 4:30 Lunch & refreshments are included with this course. Advanced Web Application Development using Microsoft ASP.NET Course
NLUI Server User s Guide
By Vadim Berman Monday, 19 March 2012 Overview NLUI (Natural Language User Interface) Server is designed to run scripted applications driven by natural language interaction. Just like a web server application
Not Just for Scheduling: Doing More with SAS Enterprise Guide Automation Chris Hemedinger, SAS Institute Inc, Cary, NC
ABSTRACT Paper 298-2012 Not Just for Scheduling: Doing More with SAS Enterprise Guide Automation Chris Hemedinger, SAS Institute Inc, Cary, NC SAS Enterprise Guide supports a rich automation model that
2667A - Introduction to Programming
2667A - Introduction to Programming Table of Contents Introduction Audience At Course Completion Prerequisites Microsoft Certified Professional Exams Student Materials Course Outline Introduction Elements
Net 2. NetApp Electronic Library. User Guide for Net 2 Client Version 6.0a
Net 2 NetApp Electronic Library User Guide for Net 2 Client Version 6.0a Table of Contents 1 INTRODUCTION AND KEY FEATURES... 3 SOME OF THE KEY FEATURES INCLUDE:... 3 INSTALLATION PREREQUISITES:... 3 2
LogProcess v1.0 User Guide
LogProcess v1.0 Index Pages Subject Introduction 3 What is LogProcess? Installation & Configuration 4 System requirements 4-5 Installing the utility 6 Configuring LogProcess 7 Configuring IIS 8 Scheduling
s@lm@n IBM Exam C2120-800 IBM PureApplication System V1.1, System Administration Version: 3.0 [ Total Questions: 85 ]
s@lm@n IBM Exam C2120-800 IBM PureApplication System V1.1, System Administration Version: 3.0 [ Total Questions: 85 ] IBM C2120-800 : Practice Test Question No : 1 What type of cloud resource contains
Administrator Manual Across Translator Edition v6.3 (Revision: 10. December 2015)
Administrator Manual Across Translator Edition v6.3 (Revision: 10. December 2015) Copyright 2004-2015 Across Systems GmbH The contents of this document may not be copied or made available to third parties
1. What is Long-Term Docs... 5
Contents 1. What is Long-Term Docs... 5 1.1. General Properties of Long-Term Docs... 5 1.2. The Features of Long-Term Docs... 5 1.2.1. Long-Term Document Validity (LTV)... 6 1.2.2. Long-Term Document Archiving
Windows Command Line Administration Instant Reference
Brochure More information from http://www.researchandmarkets.com/reports/1689674/ Windows Command Line Administration Instant Reference Description: The perfect companion to any book on Windows Server
Overview. In the beginning. Issues with Client Side Scripting What is JavaScript? Syntax and the Document Object Model Moving forward with JavaScript
Overview In the beginning Static vs. Dynamic Content Issues with Client Side Scripting What is JavaScript? Syntax and the Document Object Model Moving forward with JavaScript AJAX Libraries and Frameworks
Online Backup Client User Manual
Online Backup Client User Manual Software version 3.21 For Linux distributions January 2011 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have
Version 4.61 or Later. Copyright 2013 Interactive Financial Solutions, Inc. All Rights Reserved. ProviderPro Network Administration Guide.
Version 4.61 or Later Copyright 2013 Interactive Financial Solutions, Inc. All Rights Reserved. ProviderPro Network Administration Guide. This manual, as well as the software described in it, is furnished
Introduction VITAL SIGNS FROM SAVISION / FAQS. 2014 Savision B.V. savision.com All rights reserved.
Rev 2.6.0 Introduction 2 VITAL SIGNS FROM SAVISION / FAQS 2014 Savision B.V. savision.com All rights reserved. This manual, as well as the software described in it, is furnished under license and may be
Deploying Secure Internet Connectivity
C H A P T E R 5 Deploying Secure Internet Connectivity This chapter is a step-by-step procedure explaining how to use the ASDM Startup Wizard to set up the initial configuration for your ASA/PIX Security
Contents. Introduction. Chapter 1 Some Hot Tips to Get You Started. Chapter 2 Tips on Working with Strings and Arrays..
Contents Introduction How to Use This Book How to Use the Tips in This Book Code Naming Conventions Getting the Example Source Code Getting Updates to the Example Code Contacting the Author Chapter 1 Some
