An Introduction to Windows Script Components

Size: px
Start display at page:

Download "An Introduction to Windows Script Components"

Transcription

1 An Introduction to Windows Script Components Windows Script Components (WSC) provide with a simple and easy way to create COM components. You can use scripting languages such as JScript, VBScript, PERLScript, PScript and Python, which support ActiveX Scripting interface to create them. The WSC supports common types components for Automation and can be extended further by using add-ons such as DHTML behaviors. WSC is used to create COM components for tasks such as: Middle-tier business logic Database insertion and retrieval Addition of transaction processes to applications Adding interactive effects to a Web page using DHTML Behaviors Salient features of WSC: Small and efficient Easy to create, maintain and deploy Ability to create COM components Ability to access a broad range of system services

2 Elements of A WSC File WSC consists of: Scrobj.dll: Is an acronym for Script Component Run-Time, which helps to dispatch COM requests to scripts. In terms of COM terminology, Scrobj.dll functions as inproc server for script components. Interface Handlers: These are compiled components that implement specific COM interfaces. Typical interface handlers like COM Automation interface handler, ASP interface handler and a handler for DHTML Behaviors are already built into the Script component run-time and the rest are available as add-on components or embedded into specific applications. Script Component File: These are XML files that contain information about the type of COM component you wish to create and depending on the functionality that handler provides, you will provide a script in the script component to implement those interfaces. Example of Script Component file is.wsc The script component run-time environment serves as a starting point for the host applications. The complexities of COM, including the implementation of such COM-standard interfaces as IUnknown, are embedded in various interface handlers. Your script component contains only the script needed to implement the functionality of the COM component. For example, one of the most common types of COM components is an Automation component. The Automation Component has properties and methods, which can be called from other applications. The low-level COM interfaces needed to implement this functionality such as dispatching to the correct function when a method is called, are built into an Automation interface handler. In your script component file, you define the properties, methods, and events you want to expose, and the Automation handler makes sure that they are called correctly when the host application needs them.

3 Usage of Script Components in an Application A WSC can be used as any other COM component, by calling it from a host application such as Microsoft Visual Basic, C++, Microsoft Internet Explorer, or other applications. Note: Script components written for DHTML Behaviors are instantiated differently than traditional COM objects. There are a variety of options for creating an instance of the script component, depending on the host application, the type of script component being used and the location where the script component is deployed. The primary difference lies in, whether you create an instance of the script component locally (on the same computer as the application) or remotely (on another computer). If you create an instance of the script component and change the.wsc file while using that instance, your instance of the component is not updated. To update it, create a new instance of the script component. The properties and methods that you can use are defined by the <public> element and by scripts in the script component file. If you are working in an environment that supports statement completion, such as Visual Basic, you can see a script component's properties and methods if you generate and use a type library. If your attempt to create an instance of the script component fails, a likely cause is a syntax or run-time error in the script component file. While developing the script component file, set error checking options in the <?component?> <leteleqscriptlet.asp> processing instruction as described in Checking For Errors in Script Component Files.

4 Installing Script Components On Local Machines You may need to use the developed components on a local machine for testing applications or other purposes. You can register the script component as the applications own component. To use the component, create an object instance using a function like the CreateObject. As in the example given below, you can create an instance of the script component that was registered with the program ID libmain.read. Here the statement is in Visual Basic, Dim ocomponent as object Private Sub Command1_Click() Set ocomponent=new Component.mycomponent End Sub Note: If the application is Visual Basic as in the example above, to handle events triggered by the script component, you must bind the object early with a Dim statement and attach it to an event. While implementing the component for a Web Application, you have to use the <OBJECT> tag to create an instance of the script component. You must know the class ID of the script component and include it in the <OBJECT> tag, as in the following example: <OBJECT ID="oComponent" CLASSID="clsid:307c ba-11d2-a428-00c04f8ec80b"> </OBJECT>

5 To register a script component, which has not been registered with an application on the local computer, you can use the script component moniker to create an instance of it and register Scrobj.dll on the local computer. The moniker is supported in functions such as GetObject. Note: The GetObject function is not supported for script components in Internet Explorer for security reasons. The example given below demonstrates how you can call the Visual Basic GetObject function to create an instance of an unregistered script component: Set ocomponent = GetObject("script:c:\COM\MyComponent.wsc") If the.wsc file referenced by the moniker contains more than one script component, specify the script component to instantiate by adding its name to the file name with a hash mark (#) as a delimiter. The example below demonstrates how to create an instance of the script component whose ID is "calcsum" contained in the file Calc.wsc: Set ocomponent = GetObject("script:c:\COM\Calc.wsc#calcSum") Using a URL moniker, you can create an instance of a script component that resides on another computer, such as a Web server. Use a complete URL (with HTTP protocol) as the location for the script component, as in the example: Set ocomponent = GetObject("script:

6 Creating Remote Instances of a Script Component If the remote attribute of a script component's <registration> element has been set to "true," the script component can be instantiated remotely from another computer using Distributed COM (DCOM) provided both computers have basic DCOM installed. A computer is correctly configured with DCOM if it is running any of: Windows NT 4.0, Windows 98, Windows Millennium Edition, Windows 2000, or Windows XP Windows 95 running Internet Explorer 4.0 Windows 95 with the OEM Service Release 2 (OSR2) or later. For details, see the Windows 95 OSR2 page on the Microsoft Web site. Windows 95 with DCOM for Windows 95, version 1.2. For details, see the DCOM for Windows 95 page on the Microsoft Web site. The script component must be deployed as follows: On the local computer, the script component (.wsc file) or the script component run-time (Scrobj.dll) are not rquired at the time of instantiating the script component but a reference to the remote script component in the local Windows registry for DCOM is required. On the remote computer, you require the script component and the script component runtime and both must be registered. When an instance of a remote script component is created, it works within the application as if it were a local object; you call its methods and get and set its properties normally. But, the remote script component's script runs on the remote machine and has access to that machine's resources (within any limitations imposed by security, and so forth). Communication between the host application on the local machine and the script component on the remote machine is handled automatically and invisibly by DCOM. To create a remote instance of a script component, call the CreateObject method and pass the name of the remote computer as a parameter.

7 Note: The use CreateObject for instantiating remote script components, Visual Basic 6.0 or later or VBScript 5.0 or later is required. Example that shows how Visual Basic s CreateObject is used for instantiating remote server myserver. Set news = CreateObject("Component.MyComponent", "myserver") Note: There can be a slight delay when you first instantiate a remote script component while DCOM establishes communication between the computers. Handling Script Component Events in the Host Application Most of the host applications can receive Windows Script Component events as they do any other events but some require some setup before they can receive script component events. Note: If you are creating a Behavior script component, events are exposed using the DHTML object model. In Visual Basic, for example, you must use early (compile-time) binding to the component in order to receive events. Early binding requires a type library, so you must have generated a type library for the script component. In addition, when you declare the object variable for the component, you must specify the WithEvents keyword. (The class name used in the Dim statement is the ID that you assigned in the script component's <component> <letelescriptlet.asp> element.) An example in Visual Basic look like this: Dim WithEvents Scriptlet1 as MyScriptlet Set Scriptlet1 = CreateObject("MyScriptlet") Sub Scriptlet1_namechanged MsgBox("Value of name property changed") End Sub

8 Creating Registration Information Registration information places information about the COM component in a public location. For instance, in Windows, the registration information is stored in the Windows registry. By reading the registration information, applications can find and load the COM component. Note: Creation of registration information is not a must in every case. For example, a script component that implements DHTML Behaviors interface handler in IE 5.0 does not require registration, since IE registers the behaviors as they are detected on the page. You can create an instance of a script component without registering it, if the host application supports monikers. If the host application requires it, you can register a WSC as a COM component using a program such as Regsvr32.exe. A WSC can be registered as a COM component by using Regsvr32.exe. When you specify registration, the most important information is: A program ID (prog ID), the name used in the host application when creating an instance of the script component. For example, if the script component's program ID is Component.MyComponent, you can create an instance of it in Microsoft Visual Basic using the statement as shown below: Set Component = CreateObject("Component.MyComponent") A class ID is a GUID (globally unique ID) uniquely identifies a script component. A GUID can be generated using Uuidgen.exe. Registration information also includes a description and a version number.

9 Note: If a script component is created by using the Script Component Wizard, the wizard automatically creates a program ID and class ID for you. The registration program can create a class ID for a script component when it is registered but it is highly recommended that you provide a class ID for the script component yourself, to ensure that your script component has the same class ID on all computers on which it is registered. Creating Registration Information For A Script Component Create an <registration> <leteleregistration.asp> element that includes at least a program ID, and optionally, a class ID, description, and version, as shown in the example below: Note: <registration description="my Test Component" progid="component.testscript" version="1" classid="{2154c d1-a3ac-0aa0044eb5f}"/> The registration attributes can appear in any order in the <registration> element. Running Script During Registration The script component <registration> element allows inclusion of script, which will be executed when the script component is registered and unregistered. How To Run A Script During Registration And De-registration Include an <script> <letelescript.asp> element in the <registration> <leteleregistration.asp> element. To run script during registration, write

10 a register( ) function and to run a script during De-registration, write a de-register( ) function. An instance that demonstrates the procedure for posting a message when the script component is registered/unregistered: <registration description="my Test Component" progid="component.testscript" version="1" classid="{2154c d1-a3ac-0aa0044eb5f}"> <script language="vbscript"> <![CDATA[ Function register() MsgBox "Component 'My Test Component' registered." End Function Function unregister() MsgBox "Component 'My Test Component' unregistered." End Function ]]> </script> </registration> Note: Script written in the <script> tag can be made opaque by using CDATA. Registering For A Remote Access A script component can be instantiated remotely, if it is deployed in a distributed environment. For example, you may be creating a script component designed to run on a server, but called from the client s machine. This is possible if the client and server machines are properly configured with DCOM, which provides the mechanism for passing object pointers between the client and server.

11 Registering A Script Component For Remote Access Include the remote attribute in the <registration> <leteleregistration.asp> element, as shown in the below example: <registration description="my Test Component" progid="component.testscript" version="1" classid="{2154c d1-a3ac-0aa0044eb5f}" remotable=true/> Registering a Script Component To register a WSC, the script component run-time Scrobj.dll should be registered on your computer. When the script component is installed from the Microsoft Scripting Technologies Web site, Scrobj.dll is automatically loaded and registered on your computer. Note: Registration is not required if you are creating a script component to be called via DHTML Behaviors, because Microsoft IE 5.0 can use this type of script component without prior registration. A script component can be registered on a local computer via various methods. To register a Script Component in Windows Explorer: Right-click the script component (.wsc) file and then choose Register. Or Use the new version of Regsvr32.exe that ships with the script component package and use this command: regsvr32 URL/component_name.wsc For example, to register a script component called MyComponent.wsc, use syntax such as this:

12 -or regsvr32 file:\\myserver\mycomponent.wsc If you do not have the version of Regsvr32.exe that ships with the script component package, use the existing version and register the script component run-time DLL using syntax such as the following: regsvr32 scrobj.dll /n /i:url/component_name.ext For example, to register a script component called MyComponent.wsc, use syntax such as this: regsvr32 scrobj.dll /n /i: Registering a Script Component for Remote Instantiation To create a remote instance of a script component, the script component must be registered on the remote computer where it resides. You must also register it on each local computer from which you intend to instantiate the script component, so that DCOM can have a starting point in the registry to find and instantiate the remote script component. Determine the program ID and class ID of the script component to be instantiated remotely. Note: The script component must have the same class ID on both the local and remote computers, so you must provide a class ID in the script component's <registration> <leteleregistration.asp> element. On each local computer, create the following registry entry: HKEY_CLASSES_ROOT\componentProgID where componentprogid is the program ID of the script component to instantiate. Under the new entry, create the CLSID key and set its value to the class ID of the script component, enclosing the class ID in brackets.

13 Tip: An easy way to create the proper registry information is to register the script component on the server where it will be instantiated. Then using Regedit.exe, locate the HKEY_CLASSES_ROOT\componentProgID entry. From the Registry menu, choose Export Registry File, which creates a.reg file. This file can be distributed to local computers, and users can simply run the file to create the appropriate registry entries. Un-Registering a Component To remove a Script Component from the registry you can use either of the 2 methods stated below: Locate the registry folder and Right-click the script component file name in Windows Explorer, and then choose Un-register. Run Regsvr32.exe with the -u flag. Creating a Script Component Type Library You can generate a type library for your Windows Script Component containing information about its interfaces and members. In some host applications (such as Visual Basic), Type Libraries are necessary to enable events for the script component while in other host applications Type Libraries are optional. However, even if a type library is not required, generating one can make working with a script component easier and less error-prone in the host application. For example, if you are using Visual Basic as your host application, use the References dialog box to select a script component's type library. This allows you to bind events to the script component and make them visible in Visual Basic. In addition, when you are writing Visual Basic code that references the script component, Visual Basic uses the type library information in statement completion and in the Object Browser so you can easily see and use properties, methods and events that the script component exposes.

14 Note: For information about using a type library in the host application, refer to the application's documentation. Creating A Script Component Type Library In Windows Explorer, right-click the script component.wsc file, and then choose Generate Type Library. A.tlb file is generated for the script component with the same name as the script component file, written to the folder where the.wsc file is and registered in the Windows registry. For more precise control over generating type libraries, you can generate the type library dynamically from script inside the script component file, or you can use a command-line interface. Generating Type Libraries Dynamically The script component run-time includes an Automation interface implemented by the Component.TypeLib object. You can use this object in script to generate a type library from within the script component file. This is particularly useful for creating a type library automatically when the script component is registered. Dynamic Creation Of A Script Component Type Library In the script, inside the script component file, create an instance of the Component.TypeLib object by using syntax as shown: set otl = CreateObject("Scriptlet.TypeLib")

15 Set the following properties of the Component.TypeLib object. Property/Method AddURL(Method) Path(Property) Doc(Property) GUID(Property) Name(Property) MajorVersion(Property) MinorVersion(Property) Description Adds the URL of the script component file from which to generate the type library. You can call this method property multiple times to include multiple script components in the type library. The path and file where the type library will be written. The default path is the current directory and the default name is the name of the script component file with a.tlb extension. If the object is unable to create the specified library, it defaults to creating a type library called component.tlb. A string containing any information that is stored in the registry with the type library information. A GUID for the type library. (This is not the GUID for the script component.) If you do not provi de one, the TypeLib object will create one, but then the type library will have a different GUID on each machine. The GUID must be exactly in this format, where x represents a hex value: {xxxxxxxx-xxxxxxxx-xxxx-xxxxxxxxxxxx} The internal name for the type library. This name is displayed in some applications, such as the Visual Basic Object Browser. An integer value you assign. An integer value you assign. Call the type library object's Write method to create the.tlb file, then register it. If you want to create an additional type library, call the TypeLib object's Reset method to clear the list of script component files in the AddURL property, reset the URLs and any other properties you want, and then call the Write method again. For example, the following script in a <registration> element creates a type library dynamically.

16 Note: A CDATA section is required to make the script in the <script> element opaque. For details, see Script Component Files and XML Conformance. <letxml.asp>. <registration description="my Test Component" progid="component.testscript" version="1" classid="{2154c d1-a3ac-0aa0044eb5f}"> <script language="vbscript"> <![CDATA[ Function Register() Set otl = CreateObject("Scriptlet.TypeLib") otl.addurl "d:\components\mycomponent.wsc" ' Script component URL. otl.addurl "d:\components\yourcomponent.wsc" otl.path = "d:\components\mycomponent.tlb" '.tlb path. otl.doc = "Sample component typelib" ' Documentation string. otl.guid = "{a1e1e3e0-a252-11d1-9fa1-00a0c90fffc0}" otl.name = "MyComponentTLib" ' Internal name for tlb. otl.majorversion = 1 otl.minorversion = 0 otl.write ' Write tlib to disk. otl.reset ' Clear list of URLs in AddURL/. End Function ]]> </script> </registration>

17 Command-line Interface If you are comfortable using the Command Prompt window, you can call the Rundll32.exe program to create type libraries. Creating A Type Library From The Command Prompt Call Rundll32.exe using this syntax: rundll32.exe path\scrobj.dll,typelib options Where: Path: The path where Scrobj.dll is located on your computer. Options: A set of flags and values you can use to specify type library information in the form -flag:value. You can specify the options in any order. The following flags are supported, with values as described under the previous section, to create a script component type library dynamically. -name:name -file:path -doc:\"doc\" -guid:guid -major:majorversion -minor:minorversion -URL:AddURL

18 For example, the following command demonstrates the creation of a Type Library called dcont.tlb from the script component MyCont.wsc (the command is wrapped for clarity): rundll32.exe c:\winnt\system32\scrobj.dll,typelib -name:dconttlib -file:d:\components\dcont.tlb -doc:\"sample component typelib\" -guid:{a1e1e3e0-a252-11d1-9fa1-00a0c90fffc0} -major:1 - minor:0 -URL:d:\components\MyCont.wsc Component Referencing Your WSC can include references to external components that you need to create the script component, such as: Additional COM objects Type libraries Resources, such as numbers and text, that you do not want to hardcode into your script component's scripts. Referencing Additional COM Components In your script component, it might be necessary to create instances of other COM components as needed. You can do so in two ways: In script: Create instances of other objects directly in your script. For example, you can use the CreateObject function in Microsoft Visual Basic Scripting Edition (VBScript) or the new ActiveXObject Object in JScript. Using an OBJECT element: Use an <object> element similar to the <OBJECT> tag you use in HTML pages. Using an <object> element makes objects globally available to any script and allows scripting tools to provide statement completion. It also provides a convenient way to summarize and document the objects you use in your script component. Note: Although <object> elements in script components are similar to <OBJECT> tags in HTML pages, the list of attributes for an <object> element in a script component is shorter, because script components do not present a user interface.

19 Referencing An External Type Library Many components that you might work with support type libraries, which provide a complete listing of the component's classes and their members. By referencing the component's type libraries, you can use constants defined in the type library. To include a reference to a Type Library Include a <reference> <letelereference.asp> element in your script component that specifies the location and name of the type library to include. For example: <reference object="adodb.connection.2.0"/> Referencing Resources Resource elements can include information that might change between versions, strings that might be translated, and other values. To reference Resources in the script component, but outside of the <public> and <script> elements (and <implements> element, if any), create one <resource> <leteleresource.asp> element for each resource you want to define, giving each element a unique ID. The following example shows two <resource> elements: Note: A CDATA section is required to make the contents of the <resource> element opaque to the parser. For details, see Script Component Files and XML Conformance. <letxml.asp>. <component id="myscriptlet"> <public> <method name="random" internalname="getrandomnumber"/> </public> <resource id="errnonnumeric"><![cdata[non-numeric value passed]]> </resource> <resource id="erroutofrange"><![cdata[passed value

20 is out of range ]]> </resource> In your script, include the resource text or number by calling the getresource <letfctgetresource.asp> function, as shown in the following example. Note: A CDATA section is required to make the script in the <script> element opaque to the parser. For details, see Script Component Files and XML Conformance <letxml.asp>. <script language="vbscript"> <![CDATA[ Function getrandomnumber(upperbound) If IsNumeric(upperBound) Then getrandomnumber = Cint(upperBound * Rnd + 1) Else getrandomnumber=getresource("errnonnumeric") End If End Function ]]> </script> Error Options You can set the error option by specifying the error option as an attribute of the XML <?component?> processing instruction. How to Specify Error Checking? Include the <?component?> <leteleqscriptlet.asp> processing instruction at the top of the script component file but below the optional <?XML?> <letelexml.asp> declaration, with one or more of the following attributes:

21 Error: Set this to true for displaying detailed error messages for syntax or run-time errors in the script component. Debug: Set this to true to enable debugging. And, if set false, the script debugger cannot be launced for a script component. For example, to enable all the three error reporting options: <?component error="true" debug="true"?> Tip: Turn error reporting off before deploying the script component to a production environment.

Script Components. Script Components Overview. Windows Script Components

Script Components. Script Components Overview. Windows Script Components Page 1 of 100 Script Components Microsoft Windows Script Components provide you with an easy way to create COM components using scripting languages such as Microsoft Visual Basic Scripting Edition (VBScript)

More information

Tech-Talk Using the PATROL Agent COM Server August 1999 Authored By: Eric Anderson

Tech-Talk Using the PATROL Agent COM Server August 1999 Authored By: Eric Anderson Tech-Talk Using the PATROL Agent COM Server August 1999 Authored By: Eric Anderson Introduction Among the many new features of PATROL version 3.3, is support for Microsoft s Component Object Model (COM).

More information

The name of this type library is LabelManager2 with the TK Labeling Interface reference.

The name of this type library is LabelManager2 with the TK Labeling Interface reference. Page 1 of 10 What is an ActiveX object? ActiveX objects support the COM (Component Object Model) - Microsoft technology. An ActiveX component is an application or library that is able to create one or

More information

Script Host 2.0 Developer's Guide

Script Host 2.0 Developer's Guide _ Microsoft icrosoft Script Host 2.0 Developer's Guide Günter Born Introduction xv parti Introduction to the World of Script Programming chapter i Introduction to Windows Script Host 3 WHAT YOU CAN DO

More information

Chapter 9. Web Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

Chapter 9. Web Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 9 Web Applications McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Chapter Objectives - 1 Explain the functions of the server and the client in Web programming Create a Web

More information

OrgPublisher 8.1 PluginX Implementation Guide

OrgPublisher 8.1 PluginX Implementation Guide OrgPublisher 8.1 PluginX Implementation Guide Introduction Table of Contents Introduction... 3 OrgPublisher Architecture Overview... 4 OrgPublisher Architecture Components... 4 Data Source... 5 Org Chart

More information

Visual Programming 1. What is Visual Basic? 2. What are different Editions available in VB? 3. List the various features of VB

Visual Programming 1. What is Visual Basic? 2. What are different Editions available in VB? 3. List the various features of VB Visual Programming 1. What is Visual Basic? Visual Basic is a powerful application development toolkit developed by John Kemeny and Thomas Kurtz. It is a Microsoft Windows Programming language. Visual

More information

CERTIFICATE IN WEB PROGRAMMING

CERTIFICATE IN WEB PROGRAMMING COURSE DURATION: 6 MONTHS CONTENTS : CERTIFICATE IN WEB PROGRAMMING 1. PROGRAMMING IN C and C++ Language 2. HTML/CSS and JavaScript 3. PHP and MySQL 4. Project on Development of Web Application 1. PROGRAMMING

More information

Ch04 JavaServer Pages (JSP)

Ch04 JavaServer Pages (JSP) Ch04 JavaServer Pages (JSP) Introduce concepts of JSP Web components Compare JSP with Servlets Discuss JSP syntax, EL (expression language) Discuss the integrations with JSP Discuss the Standard Tag Library,

More information

Windows Script Host Fundamentals

Windows Script Host Fundamentals 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. Strangely enough, it is also one of least

More information

ActiveX xtra Version 1.0

ActiveX xtra Version 1.0 ActiveX xtra Version 1.0 www.xtramania.com All trademarked names mentioned in this document and product are used for editorial purposes only, with no intention of infringing upon the trademarks. ActiveX

More information

This article will walk you through a few examples in which we use ASP to bring java classes together.

This article will walk you through a few examples in which we use ASP to bring java classes together. Using Java classes with ASP ASP is a great language, and you can do an awful lot of really great things with it. However, there are certain things you cannot do with ASP, such as use complex data structures

More information

Getting started 7. Setting properties 23

Getting started 7. Setting properties 23 Contents 1 2 3 Getting started 7 Introducing Visual Basic 8 Installing Visual Studio 10 Exploring the IDE 12 Starting a new project 14 Adding a visual control 16 Adding functional code 18 Saving projects

More information

Copyright. Trademarks Attachmate Corporation. All rights reserved. USA Patents Pending. WRQ ReflectionVisual Basic User Guide

Copyright. Trademarks Attachmate Corporation. All rights reserved. USA Patents Pending. WRQ ReflectionVisual Basic User Guide PROGRAMMING WITH REFLECTION: VISUAL BASIC USER GUIDE WINDOWS XP WINDOWS 2000 WINDOWS SERVER 2003 WINDOWS 2000 SERVER WINDOWS TERMINAL SERVER CITRIX METAFRAME CITRIX METRAFRAME XP ENGLISH Copyright 1994-2006

More information

ASPFileSaver - File Upload Component

ASPFileSaver - File Upload Component Website: www.aspphotoresizer.com Email: info@aspphotoresizer.com ASPFileSaver - File Upload Component This is an ASP component for saving files that have been uploaded through a browser using the

More information

Enterprise Client Software for the Windows Platform

Enterprise Client Software for the Windows Platform Paper 154 Enterprise Client Software for the Windows Platform Gail Kramer, SAS Institute Inc., Cary, NC Carol Rigsbee, SAS Institute Inc., Cary, NC John Toebes, SAS Institute Inc., Cary, NC Jeff Polzin,

More information

Chapter. Web Applications

Chapter. Web Applications Chapter Web Applications 144 Essential Visual Basic.NET fast Introduction Earlier versions of Visual Basic were excellent for creating applications which ran on a Windows PC, but increasingly there is

More information

bs^ir^qfkd=obcib`qflk= prfqb=clo=u

bs^ir^qfkd=obcib`qflk= prfqb=clo=u bs^ir^qfkd=obcib`qflk= prfqb=clo=u cçê=u=táåççïë=póëíéãë cçê=lééåsjp=eçëíë cçê=f_j=eçëíë 14.1 bî~äì~íáåö=oéñäéåíáçå=u This guide provides a quick overview of features in Reflection X. This evaluation guide

More information

COM+ OVERVIEW OF MICROSOFTS COM, DCOM AND COM+ COMPONENT TECHNOLOGIES DCOM - COM+ Peter R. Egli peteregli.net. peteregli.net. 1/20 Rev. 1.

COM+ OVERVIEW OF MICROSOFTS COM, DCOM AND COM+ COMPONENT TECHNOLOGIES DCOM - COM+ Peter R. Egli peteregli.net. peteregli.net. 1/20 Rev. 1. COM, DCOM - COM+ DCOM, COM+ OVERVIEW OF MICROSOFTS COM, DCOM AND COM+ COMPONENT TECHNOLOGIES Peter R. Egli 1/20 Contents 1. Evolution of COM 2. COM, DCOM, ActiveX, OLE, COM+ 3. Structure of COM Components

More information

IT2353 Web Technology Important Questions 2 Marks and 16 Marks Unit 1 Part A 1. Differentiate Internet with Intranet. 2. What are HTML tags? 3.

IT2353 Web Technology Important Questions 2 Marks and 16 Marks Unit 1 Part A 1. Differentiate Internet with Intranet. 2. What are HTML tags? 3. IT2353 Web Technology Important Questions 2 Marks and 16 Marks Unit 1 1. Differentiate Internet with Intranet. 2. What are HTML tags? 3. Write a script that inputs text from an HTML form and outputs the

More information

unisys Internet Commerce Enabler Technical Overview imagine it. done. Release 11.1 October

unisys Internet Commerce Enabler Technical Overview imagine it. done. Release 11.1 October unisys imagine it. done. Internet Commerce Enabler Technical Overview Release 11.1 October 2010 7850 2473 004 NO WARRANTIES OF ANY NATURE ARE EXTENDED BY THIS DOCUMENT. Any product or related information

More information

KEYWORDS DDE GETOBJECT PATHNAME CLASS VB EDITOR WITHEVENTS HMI 1.0 TYPE LIBRARY HMI.TAG

KEYWORDS DDE GETOBJECT PATHNAME CLASS VB EDITOR WITHEVENTS HMI 1.0 TYPE LIBRARY HMI.TAG Document Number: IX_APP00113 File Name: SpreadsheetLinking.doc Date: January 22, 2003 Product: InteractX Designer Application Note Associated Project: GetObjectDemo KEYWORDS DDE GETOBJECT PATHNAME CLASS

More information

DToolsX-DGN REFERENCE MANUAL. An ActiveX DLL To retrieve DGN information. DToolsX-DGN. (C)opyright 2004 CADology Limited, UK

DToolsX-DGN REFERENCE MANUAL. An ActiveX DLL To retrieve DGN information. DToolsX-DGN. (C)opyright 2004 CADology Limited, UK DToolsX-DGN An ActiveX DLL To retrieve DGN information DToolsX-DGN REFERENCE MANUAL 1.1.981.14 (C)opyright 2004 CADology Limited, UK www.cadology.com License Agreement CADology LIMITED(UK) designed and

More information

OrgPublisher 11 Web Administration Installation for Windows 2008 Server

OrgPublisher 11 Web Administration Installation for Windows 2008 Server OrgPublisher 11 Web Administration Installation for Windows 2008 Server Table of Contents for Windows 2008 Server Table of Contents Copyrights... 4 Trademarks... 4 Introduction... 5 Role Requirements for

More information

How to create an Add-In extension.dll file and make it available from Robot pull down menu. (language C#)

How to create an Add-In extension.dll file and make it available from Robot pull down menu. (language C#) 2018 Autodesk, Inc. All Rights Reserved. Except as otherwise permitted by Autodesk, Inc., this publication, or parts thereof, may not be reproduced in any form, by any method, for any purpose. Certain

More information

CHAPTER 8 Scripting. Here are just a few examples of things you can do with ZoomText scripting:

CHAPTER 8 Scripting. Here are just a few examples of things you can do with ZoomText scripting: CHAPTER 8 Scripting In todayʹs computer centric world, visually impaired individuals are challenged to meet the same performance goals as their normal sighted peers. In many situations, especially job

More information

with TestComplete 12 Desktop, Web, and Mobile Testing Tutorials

with TestComplete 12 Desktop, Web, and Mobile Testing Tutorials with TestComplete 12 Desktop, Web, and Mobile Testing Tutorials 2 About the Tutorial With TestComplete, you can test applications of three major types: desktop, web and mobile: Desktop applications - these

More information

Visual Basic 6 (VB6 Comprehensive) Course Overview

Visual Basic 6 (VB6 Comprehensive) Course Overview Visual Basic 6 (VB6 Comprehensive) Course Overview Course Code: VB60010 Duration: 5 Days - custom / on-site options available - please call. Who should attend: Prerequisite Skills: IT professionals who

More information

JOB SCHEDULER JOB DOCUMENTATION EDITOR

JOB SCHEDULER JOB DOCUMENTATION EDITOR Job Scheduler - Job Documentation Editor JOB SCHEDULER JOB DOCUMENTATION EDITOR Instructions for Creating Job Documentation August 2006 Software- und Organisations-Service GmbH Giesebrechtstr. 15 D-10629

More information

154 Student Guide. 29. ActiveX. Chapter 29. ActiveX. Copyright 2001, Intellution, Inc. 29-1

154 Student Guide. 29. ActiveX. Chapter 29. ActiveX. Copyright 2001, Intellution, Inc. 29-1 154 Student Guide 29. ActiveX Chapter 29 ActiveX Copyright 2001, Intellution, Inc. 29-1 Intellution Dynamics ifix 29. ActiveX Section Objectives This section provides an introduction to ActiveX. This includes

More information

FmPro Migrator - BASIC to revtalk Conversion

FmPro Migrator - BASIC to revtalk Conversion FmPro Migrator - BASIC to revtalk Conversion 1 BASIC to revtalk Conversion 1.1 Introduction - BASIC to revtalk Conversion 4 1.2 Step 1 - Create FmPro Migrator Project File 8 1.3 Step 2 - Select Conversion

More information

Inmagic Content Server Enterprise Inmagic Content Server Standard Version 1.3 Installation Notes

Inmagic Content Server Enterprise Inmagic Content Server Standard Version 1.3 Installation Notes Inmagic Content Server Enterprise Inmagic Content Server Standard Version 1.3 Installation Notes Thank you for purchasing Inmagic Content Server. Content Server is an enterprise-wide scalable content management

More information

5/19/2015. Objectives. JavaScript, Sixth Edition. Introduction to the World Wide Web (cont d.) Introduction to the World Wide Web

5/19/2015. Objectives. JavaScript, Sixth Edition. Introduction to the World Wide Web (cont d.) Introduction to the World Wide Web Objectives JavaScript, Sixth Edition Chapter 1 Introduction to JavaScript When you complete this chapter, you will be able to: Explain the history of the World Wide Web Describe the difference between

More information

Upgrading Applications

Upgrading Applications C0561587x.fm Page 77 Thursday, November 15, 2001 2:37 PM Part II Upgrading Applications 5 Your First Upgrade 79 6 Common Tasks in Visual Basic.NET 101 7 Upgrading Wizard Ins and Outs 117 8 Errors, Warnings,

More information

13. Databases on the Web

13. Databases on the Web 13. Databases on the Web Requirements for Web-DBMS Integration The ability to access valuable corporate data in a secure manner Support for session and application-based authentication The ability to interface

More information

Using CSC SSM with Trend Micro Damage Cleanup Services

Using CSC SSM with Trend Micro Damage Cleanup Services APPENDIXD Using CSC SSM with Trend Micro Damage Cleanup Services Trend Micro InterScan for CSC SSM works with Trend Micro Damage Cleanup Services (DCS) as part of an enterprise protection strategy. The

More information

Getting started 7. Setting properties 23

Getting started 7. Setting properties 23 Contents 1 2 3 Getting started 7 Introduction 8 Installing Visual Basic 10 Exploring the IDE 12 Starting a new project 14 Adding a visual control 16 Adding functional code 18 Saving projects 20 Reopening

More information

HP QuickTest Professional

HP QuickTest Professional HP QuickTest Professional Software Version: 10.00 Installation Guide Manufacturing Part Number: T6513-90038 Document Release Date: January 2009 Software Release Date: January 2009 Legal Notices Warranty

More information

CHAPTER 7 COM and.net

CHAPTER 7 COM and.net 1 CHAPTER 7 COM and.net Evolution of DCOM Introduction to COM COM clients and servers COM IDL & COM Interfaces COM Threading Models. Marshalling, Custom and standard marshalling. Comparison COM and CORBA.

More information

Prentice Hall CBT Systems X In A Box IT Courses

Prentice Hall CBT Systems X In A Box IT Courses Prentice Hall CBT Systems X In A Box IT Courses We make it click Visual Basic 5 In A Box Gary Cornell and Dave Jezak Prentice Hall PTR Upper Saddle River, NJ 07458 http://www.phptr.com Part of the Prentice

More information

3I installation on Windows XP Proffessional. D. Dmitriev, (Last updated October 28, 2008)

3I installation on Windows XP Proffessional.   D. Dmitriev, (Last updated October 28, 2008) 3I installation on Windows XP Proffessional. http://ctap.inhs.uiuc.edu/dmitriev/ D. Dmitriev, 2003 2008 (Last updated October 28, 2008) The 3I installation package includes 1. Two Microsoft Access database

More information

Just Enough Eclipse What is Eclipse(TM)? Why is it important? What is this tutorial about?

Just Enough Eclipse What is Eclipse(TM)? Why is it important? What is this tutorial about? Just Enough Eclipse What is Eclipse(TM)? Eclipse is a kind of universal tool platform that provides a feature-rich development environment. It is particularly useful for providing the developer with an

More information

Zend Studio 3.0. Quick Start Guide

Zend Studio 3.0. Quick Start Guide Zend Studio 3.0 This walks you through the Zend Studio 3.0 major features, helping you to get a general knowledge on the most important capabilities of the application. A more complete Information Center

More information

Getting Started with ActiveX Automation

Getting Started with ActiveX Automation Getting Started with ActiveX Automation Understanding ActiveX Automation and Steps for Adding BarTender to a Visual Basic Project Seagull Scientific, Inc 1616 148 th Ave. S.E. Bellevue, WA 98007-6848 USA

More information

Acknowledgments Introduction. Chapter 1: Introduction to Access 2007 VBA 1. The Visual Basic Editor 18. Testing Phase 24

Acknowledgments Introduction. Chapter 1: Introduction to Access 2007 VBA 1. The Visual Basic Editor 18. Testing Phase 24 Acknowledgments Introduction Chapter 1: Introduction to Access 2007 VBA 1 What Is Access 2007 VBA? 1 What s New in Access 2007 VBA? 2 Access 2007 VBA Programming 101 3 Requirements-Gathering Phase 3 Design

More information

3I installation on Windows 7. D. Dmitriev, (Last updated April 19, 2010)

3I installation on Windows 7.   D. Dmitriev, (Last updated April 19, 2010) 3I installation on Windows 7. http://ctap.inhs.uiuc.edu/dmitriev/ D. Dmitriev, 2003 2010 (Last updated April 19, 2010) The 3I installation package includes 1. Two Microsoft Access database files: 3i.mdb

More information

Acknowledgments Introduction. Part I: Programming Access Applications 1. Chapter 1: Overview of Programming for Access 3

Acknowledgments Introduction. Part I: Programming Access Applications 1. Chapter 1: Overview of Programming for Access 3 74029ftoc.qxd:WroxPro 9/27/07 1:40 PM Page xiii Acknowledgments Introduction x xxv Part I: Programming Access Applications 1 Chapter 1: Overview of Programming for Access 3 Writing Code for Access 3 The

More information

Java Applets, etc. Instructor: Dmitri A. Gusev. Fall Lecture 25, December 5, CS 502: Computers and Communications Technology

Java Applets, etc. Instructor: Dmitri A. Gusev. Fall Lecture 25, December 5, CS 502: Computers and Communications Technology Java Applets, etc. Instructor: Dmitri A. Gusev Fall 2007 CS 502: Computers and Communications Technology Lecture 25, December 5, 2007 CGI (Common Gateway Interface) CGI is a standard for handling forms'

More information

User Scripting April 14, 2018

User Scripting April 14, 2018 April 14, 2018 Copyright 2013, 2018, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and

More information

Java CAPS Creating a Simple Web Service from a JCD

Java CAPS Creating a Simple Web Service from a JCD Java CAPS 5.1.3 Creating a Simple Web Service from a JCD Introduction Holger Paffrath, August 2008 This tutorial shows you how to create an XML Schema definition to define the layout of your web service

More information

ADDING FUNCTIONS TO WEBSITE

ADDING FUNCTIONS TO WEBSITE ADDING FUNCTIONS TO WEBSITE JavaScript Basics Dynamic HTML (DHTML) uses HTML, CSS and scripts (commonly Javascript) to provide interactive features on your web pages. The following sections will discuss

More information

Outline. COM overview. DCOM overview. Comparison DCOM and Corba

Outline. COM overview. DCOM overview. Comparison DCOM and Corba DCOM Overview 1 Outline COM overview DCOM overview Comparison DCOM and Corba 2 COM overview Standard for component interoperability binary standard specifies how the component should be represented in

More information

4 Working with WSH objects

4 Working with WSH objects 4 Working with WSH objects In the preceding chapter I have discussed a few basics of script programming. We have also used a few objects, methods and properties. In this chapter I would like to extend

More information

Advanced Java Programming

Advanced Java Programming Advanced Java Programming Length: 4 days Description: This course presents several advanced topics of the Java programming language, including Servlets, Object Serialization and Enterprise JavaBeans. In

More information

DTS. The SQL Server 2000 client installation adds the necessary components for creating DTS packages. You can save your DTS packages to:

DTS. The SQL Server 2000 client installation adds the necessary components for creating DTS packages. You can save your DTS packages to: 11 DTS Data Transformation Services (DTS) is the most versatile tool included with SQL Server 2000. Most SQL Server professionals are first exposed to DTS via the DTS Import and Export Wizard; however,

More information

Internet Information Server 6.0

Internet Information Server 6.0 Internet Information Server 6.0 Introduction and Overview The IIS 6.0 core components and architecture are redesigned, which makes this version of IIS significantly different from previous versions. IIS

More information

CIST 304. Week 7: Chapters 15 & 16 VB with other applications and MS Access

CIST 304. Week 7: Chapters 15 & 16 VB with other applications and MS Access CIST 304 Week 7: Chapters 15 & 16 VB with other applications and MS Access Visual Basic Interoperability VB can be used across applications VB interoperability with other MS Office applications (Word,

More information

Using COM and COM+ in.net -P/invoke: The mechanism to call unmanaged functions in Win32 DLLs from.net

Using COM and COM+ in.net -P/invoke: The mechanism to call unmanaged functions in Win32 DLLs from.net Using COM and COM+ in.net -P/invoke: The mechanism to call unmanaged functions in Win32 DLLs from.net Ways in which.net is better than COM: -For distributed applications communication,.net uses.net remoting

More information

EXAM Web Development Fundamentals. Buy Full Product.

EXAM Web Development Fundamentals. Buy Full Product. Microsoft EXAM - 98-363 Web Development Fundamentals Buy Full Product http://www.examskey.com/98-363.html Examskey Microsoft 98-363 exam demo product is here for you to test the quality of the product.

More information

Alchemex. Web Reporting. Learning Services Alchemex Web Module

Alchemex. Web Reporting. Learning Services Alchemex Web Module Alchemex Web Reporting 1 Table of Contents About The Web Module... 1 Web Module Benefits and Features... 3 Product Features... 3 Product Benefits... 3 Customer Benefits... 3 How It Works... 4 Users Guide...

More information

ArcGIS Export to Circuitscape Instructions

ArcGIS Export to Circuitscape Instructions ArcGIS Export to Circuitscape Instructions This tool will export ArcGIS vector and raster data into ASCII rasters, suitable for analysis in Circuitscape (see http://www.circuitscape.org). Circuitscape

More information

STU SDK Redistribution

STU SDK Redistribution Global Signature Development Team Global Signature Development Team February 2017 Page 1 of 5 Contents 1 Introduction... 3 2 Internet Explorer Javascript... 3 3 Netscape Browser - Javascript... 3 4 Java

More information

Active Endpoints. ActiveVOS Platform Architecture Active Endpoints

Active Endpoints. ActiveVOS Platform Architecture Active Endpoints Active Endpoints ActiveVOS Platform Architecture ActiveVOS Unique process automation platforms to develop, integrate, and deploy business process applications quickly User Experience Easy to learn, use

More information

E ECMAScript, 21 elements collection, HTML, 30 31, 31. Index 161

E ECMAScript, 21 elements collection, HTML, 30 31, 31. Index 161 A element, 108 accessing objects within HTML, using JavaScript, 27 28, 28 activatediv()/deactivatediv(), 114 115, 115 ActiveXObject, AJAX and, 132, 140 adding information to page dynamically, 30, 30,

More information

Getting Started Guide

Getting Started Guide Interstage Application Server V1 powered by Windows Azure Getting Started Guide Windows B1FW-5952-01ENZ0(01) January 2012 Preface Purpose of This Document This document explains the main features of Interstage

More information

JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK

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. Javascript & JQuery: interactive front-end

More information

Connecting with Computer Science Chapter 5 Review: Chapter Summary:

Connecting with Computer Science Chapter 5 Review: Chapter Summary: Chapter Summary: The Internet has revolutionized the world. The internet is just a giant collection of: WANs and LANs. The internet is not owned by any single person or entity. You connect to the Internet

More information

Sequence 8.2 Release Notes. Date: 13 th November 2016

Sequence 8.2 Release Notes. Date: 13 th November 2016 Sequence 8.2 Release Notes Date: 13 th November 2016 2016 PNMsoft All Rights Reserved No part of this document may be reproduced in any form by any means without the prior authorization of PNMsoft. PNMsoft

More information

Version 1.0 Last updated: August 11, 2017 Author: Albert Wang & Mike Hull

Version 1.0 Last updated: August 11, 2017 Author: Albert Wang & Mike Hull IIS Configuration Guidelines for running: Sterling Gentran:Server HTTP Gateway Sterling Gentran:Server HTTP Message Forwarder on Microsoft Windows Server 2012 Version 1.0 Last updated: August 11, 2017

More information

Allow local or remote applications to access the functionality in the VisualCron server through an easy to use interface.

Allow local or remote applications to access the functionality in the VisualCron server through an easy to use interface. VisualCron API VisualCron API... 1 Purpose... 2 COM support... 2 VB6 example... 2 VB6 code sample... 2 Architecture... 2 Object model... 3 Methods... 3 Events... 4 Communication... 5 Local... 5 Remote...

More information

An Introduction to Rational RequisitePro Extensibility

An Introduction to Rational RequisitePro Extensibility Copyright Rational Software 2003 http://www.therationaledge.com/content/jun_03/rdn.jsp An Introduction to Rational RequisitePro Extensibility by Mark Goossen Editor's Note: Each month, we will feature

More information

Chapter 2 FEATURES AND FACILITIES. SYS-ED/ Computer Education Techniques, Inc.

Chapter 2 FEATURES AND FACILITIES. SYS-ED/ Computer Education Techniques, Inc. Chapter 2 FEATURES AND FACILITIES SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: JDeveloper features. Java in the database. Simplified database access. IDE: Integrated Development

More information

SAP Automation (BC-FES-AIT)

SAP Automation (BC-FES-AIT) HELP.BCFESRFC Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission

More information

erwin Data Modeler API Reference Guide Release 9.7

erwin Data Modeler API Reference Guide Release 9.7 erwin Data Modeler API Reference Guide Release 9.7 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as the Documentation ), is

More information

Using SQL Developer. Oracle University and Egabi Solutions use only

Using SQL Developer. Oracle University and Egabi Solutions use only Using SQL Developer Objectives After completing this appendix, you should be able to do the following: List the key features of Oracle SQL Developer Identify menu items of Oracle SQL Developer Create a

More information

Visual Basic Program Coding STEP 2

Visual Basic Program Coding STEP 2 Visual Basic Program Coding 129 STEP 2 Click the Start Debugging button on the Standard toolbar. The program is compiled and saved, and then is run on the computer. When the program runs, the Hotel Room

More information

Recommendations for Web Development and Deployment Using Team Developer

Recommendations for Web Development and Deployment Using Team Developer Recommendations for Web Development and Deployment Using Team Developer By Kumuthini Ragavan Senior Technical Consultant Gupta Technologies, LLC 975 Island Drive Redwood Shores, CA 94065 USA Phone +1-650-596-3400

More information

ASPS Tag Management for DNN (DotNetNuke)

ASPS Tag Management for DNN (DotNetNuke) ASPS Tag Management for DNN (DotNetNuke) About this Extension and DNN This extension enables websites using DNN to manage pages intended for display via the ArtistScope Site Protection System (ASPS), by

More information

END-TERM EXAMINATION

END-TERM EXAMINATION (Please Write your Exam Roll No. immediately) END-TERM EXAMINATION DECEMBER 2006 Exam. Roll No... Exam Series code: 100274DEC06200274 Paper Code : MCA-207 Subject: Front End Design Tools Time: 3 Hours

More information

ACTIVEX INTERFACE FOR OBJECTSTORE RELEASE 3.0

ACTIVEX INTERFACE FOR OBJECTSTORE RELEASE 3.0 ACTIVEX INTERFACE FOR OBJECTSTORE RELEASE 3.0 March 1998 ActiveX Interface for ObjectStore Release 3.0, March 1998 ObjectStore, Object Design, the Object Design logo, LEADERSHIP BY DESIGN, and Object Exchange

More information

OPC UA Configuration Manager Help 2010 Kepware Technologies

OPC UA Configuration Manager Help 2010 Kepware Technologies OPC UA Configuration Manager Help 2010 Kepware Technologies 1 OPC UA Configuration Manager Help Table of Contents 1 Getting Started... 2 Help Contents... 2 Overview... 2 Server Settings... 2 2 OPC UA Configuration...

More information

OrbixCOMet Desktop Getting Started

OrbixCOMet Desktop Getting Started OrbixCOMet Desktop Getting Started IONA Technologies PLC April 1999 Orbix is a Registered Trademark of IONA Technologies PLC. OrbixCOMet (TM) is a Trademark of IONA Technologies PLC. While the information

More information

Taking Advantage of ADSI

Taking Advantage of ADSI Taking Advantage of ADSI Active Directory Service Interfaces (ADSI), is a COM-based set of interfaces that allow you to interact and manipulate directory service interfaces. OK, now in English that means

More information

Experiment No: Group B_2

Experiment No: Group B_2 Experiment No: Group B_2 R (2) N (5) Oral (3) Total (10) Dated Sign Problem Definition: A Web application for Concurrent implementation of ODD-EVEN SORT is to be designed using Real time Object Oriented

More information

ELO. ELO Dropzone. Document Management and Archiving Software. September ELO Digital Office GmbH.

ELO. ELO Dropzone. Document Management and Archiving Software. September ELO Digital Office GmbH. ELO Document Management and Archiving Software ELO Dropzone September 2017 ELO Digital Office GmbH http://www.elo.com Copyright 2017 ELO Digital Office GmbH All rights reserved [06.10.2017-10:21 - en -

More information

OPC UA Configuration Manager PTC Inc. All Rights Reserved.

OPC UA Configuration Manager PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 4 Overview 4 5 Project Properties - OPC UA 5 Server Endpoints 7 Trusted Clients 9 Discovery Servers 10 Trusted Servers 11 Instance

More information

Configuring User Defined Patterns

Configuring User Defined Patterns The allows you to create customized data patterns which can be detected and handled according to the configured security settings. The uses regular expressions (regex) to define data type patterns. Custom

More information

How to Setup QuickLicense And Safe Activation

How to Setup QuickLicense And Safe Activation How to Setup QuickLicense And Safe Activation Excel Software Copyright 2015 Excel Software QuickLicense and Safe Activation provide a feature rich environment to configure almost any kind of software license.

More information

CST272 Getting Started Page 1

CST272 Getting Started Page 1 CST272 Getting Started Page 1 1 2 3 4 5 6 8 Introduction to ASP.NET, Visual Studio and C# CST272 ASP.NET Static and Dynamic Web Applications Static Web pages Created with HTML controls renders exactly

More information

Introduction. ActiveX, OLE, and the Internet

Introduction. ActiveX, OLE, and the Internet ACTIVEX - AN INTERNET STRATEGY FOR APPLICATIONS DEVELOPMENT Roşca Doina University of Craiova, 200585 Craiova, str. A. I. Cuza, nr. 13, tel.: 0721632019, rosca2na@yahoo.com Bănică Logica University of

More information

BusinessObjects OLAP Intelligence XI

BusinessObjects OLAP Intelligence XI Configuring Overview BusinessObjects OLAP Intelligence XI allows users to connect to and design custom applications against OLAP data sources. OLAP Intelligence XI and its web components use the Microsoft

More information

Composer Help. Import and Export

Composer Help. Import and Export Composer Help Import and Export 2/7/2018 Import and Export Contents 1 Import and Export 1.1 Importing External Files into Your Composer Project 1.2 Importing Composer Projects into Your Workspace 1.3 Importing

More information

Workspace Administrator Help File

Workspace Administrator Help File Workspace Administrator Help File Table of Contents HotDocs Workspace Help File... 1 Getting Started with Workspace... 3 What is HotDocs Workspace?... 3 Getting Started with Workspace... 3 To access Workspace...

More information

Contents. Common Site Operations. Home actions. Using SharePoint

Contents. Common Site Operations. Home actions. Using SharePoint This is a companion document to About Share-Point. That document describes the features of a SharePoint website in as much detail as possible with an emphasis on the relationships between features. This

More information

Process / GEL Workbook & Reference

Process / GEL Workbook & Reference Session 3 Overview In this session we ll find out what GEL is, see how to set up the environment for command line GEL scripting, and create simple stand-alone GEL scripts from a subset of the available

More information

9.1 Design-Time Controls. SAS/IntrNet SAS

9.1 Design-Time Controls. SAS/IntrNet SAS 9.1 Design-Time Controls SAS/IntrNet SAS The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2004. SAS/IntrNet 9.1: SAS Design-Time Controls. Cary, NC: SAS Institute Inc.

More information

Short Notes of CS201

Short Notes of CS201 #includes: Short Notes of CS201 The #include directive instructs the preprocessor to read and include a file into a source code file. The file name is typically enclosed with < and > if the file is a system

More information

DiskBoss DATA MANAGEMENT

DiskBoss DATA MANAGEMENT DiskBoss DATA MANAGEMENT File Integrity Monitor Version 9.3 May 2018 www.diskboss.com info@flexense.com 1 1 Product Overview DiskBoss is an automated, policy-based data management solution allowing one

More information

Java4340r: Review. R.G. (Dick) Baldwin. 1 Table of Contents. 2 Preface

Java4340r: Review. R.G. (Dick) Baldwin. 1 Table of Contents. 2 Preface OpenStax-CNX module: m48187 1 Java4340r: Review R.G. (Dick) Baldwin This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 4.0 Abstract This module contains review

More information

InstallAware for Windows Installer, Native Code, DRM, Virtualization

InstallAware for Windows Installer, Native Code, DRM, Virtualization InstallAware for Windows Installer, Native Code, DRM, Virtualization Key Objectives Who is InstallAware? Eliminate Bloated MSI Packages One-Click Deployment of Runtimes Improve Customer Relationships Simplify

More information