Page 1. Installer s Guide

Size: px
Start display at page:

Download "Page 1. Installer s Guide"

Transcription

1 Page 1 Installer s Guide

2 Preface This is the first edition of the ProntoScript Installer s Guide. It is targeted towards installers that want to integrate rich 2-way applications for the Pronto Platform. Programmers that want to develop such 2-way modules are not the intended audience. For them we have provided the ProntoScript Developer s Guide. Using this guide Realizing reliable, easy-to-use two-way Home Automation and Entertainment systems is a demanding job, even for the very experienced custom install professional. A certain level of knowledge and experience with one-way control systems is required before taking on the two-way challenge: The Pronto Control System with Panels, Serial and Wireless Extenders Basics of TCP/IP Networks RS-232 control of AV and Home Automation components Multi-zone control That being said, Philips is trying to make the job as easy as possible for you with a set of consistent ProntoScript modules, developed by or in cooperation with our integration partners. Page 2 ProntoScript Installer s Guide Version 1.0

3 Table of Contents PREFACE 2 USING THIS GUIDE...2 TABLE OF CONTENTS 3 1. INTRODUCTION GETTING A TASTE FOR PRONTOSCRIPT ADDING A PRONTOSCRIPT MODULE TO A PRONTO PROJECT: OVERVIEW MERGE-IN A MODULE XCF 6 3. INTEGRATE THE MODULE INTO THE NAVIGATION STRUCTURE 8 4. CONFIGURE & TEST SETTING PARAMETERS ON THE [PARAMETERS] PAGE HANDS-ON PRONTOSCRIPT MODULE UI CUSTOMIZATION CONCLUSION 12 Version 1.0 ProntoScript Installer s Guide Page 3

4 1. Introduction 1.1. Getting a taste for ProntoScript Download the ProntoScript Tutorial Example from the Pronto website. Open in ProntoEdit Professional (version 1.1 and up) Download to the Pronto TSU9600 On the Welcome page, press. On the Home Page, select the Calculator (last button) Try it If you re familiar with Pronto, you know this is something that can not be achieved with the traditional Pronto tools like page jumps there s something more here and it s called: ProntoScript So what is ProntoScript? ProntoScript is a powerful, flexible programming tool to realize two-way modules on the Pronto platform. What matters most to the custom install professional is the last part: ready-made two-way modules to be plugged into any new or existing automation project. Before we continue to explain step by step how to add, configure and deploy a two-way module to a Pronto project, let s try some examples in the same Tutorial that actually retrieve information from the outside world (the two in two-way ) You need a wireless access point connected to the internet (without proxy server) In System Properties Wireless Settings, configure the Pronto to connect to this access point (see the Editor s Help: Basic Actions How Can I? Configure the Communication Method of the Control Panel) Instead of the Calculator, try the button TCP Connect Here you see the Time and Data as they are fetched from the google site. Another more in depth example is the TCP Connect 2. Press Connect, a green server status indicates a successful connection (to example.com) Press Get Page : a small html page is retrieved and displayed as ASCII text If you feel like experimenting more, try to get the data from other URL s, but expect to see much bigger pages being displayed. Page 4 ProntoScript Installer s Guide Version 1.0

5 1.2. Adding a ProntoScript module to a Pronto Project: Overview Adding a ProntoScript 2-way module to a project consist of 4 logical steps 1. Merge-in a module xcf The module appears as a Device/Activity in the tree view 2. Integrate the module into the navigation structure Add jumps from the Home Page (and Activity Shortcut Bar) to the module 3. Configure & Test Edit the [PARAMETERS] page to configure IP address, IP port, Extender ID & Ports etc. Test-drive the module 4. Deploy and Backup Deploy with in your real life project Archive the latest version of integrated xcf Train the end users to familiarize them with a 2-way control system In the next chapters we will explain each of these steps in more detail. For customizing graphics/backgrounds of existing ProntoScript modules, see Chapter 5 ProntoScript Module UI Customization Version 1.0 ProntoScript Installer s Guide Page 5

6 2. Merge-in a module xcf 1. Open the project you are working on in ProntoEdit Professional 2. In the Menu: File Merge Configuration: Browse to the ProntoScript module and open Page 6 ProntoScript Installer s Guide Version 1.0

7 The Result: A Home and Module Device/Activity have been added. The Home is not strictly necessary and can be deleted. It does however have a jump to the default hidden [TESTING] page, which can be useful during configuration testing. The Module, in this case an Example Module has a standard structure: One or more UI pages An [INSTRUCTIONS] page where the module maker explains you how to configure its parameters A [PARAMETERS] page where you can change the module parameters An optional [RESOURCES] page that should not be altered to insure proper operation of the module An optional [TESTING] page that contains unit tests to debug the module within the actual project context. Before we start to actually use and test the module we ll first wire it into the navigation structure of your project. Version 1.0 ProntoScript Installer s Guide Page 7

8 3. Integrate the module into the navigation structure systems this means, adding a button to the home page that represents the two- control lights) and adding in its actions, a jump to module. In the most basic way activity (e.g.: The standard punch through of the Home button takes care of complete, closed loop navigation. Projects based on the Pronto Basic Configuration template work this way. (see Editor s Help: Creating Jobs starting from a Philips xcf the 6 steps for customizing the basic configuration file) More complex systems, e.g. those based on the Pronto Multi Room template will require some more work: access from one or more zone pages, quick access from other activities. Regarding quick access from within other activities you should consider whether the two-way module activity is a helper-activity (e.g. tweak lights, temperature, two-way zone-volume etc.). In this case you typically want to browse back to the main activity (Watch TV, DVD etc.). You don t want to reexecute the complete activity. This can be achieved by adding the browse backward action instead of explicit page jumps or navigating via Home. The Pronto team proposes to the module developers and installers to use the left firmkey as the default location to add this Back navigation. Page 8 ProntoScript Installer s Guide Version 1.0

9 4. Configure & Test The next step is to configure the two-way module to work correctly in your particular project situation. This typically involves setting a number of parameters to establish connectivity: For TCP/IP based modules: IP Address or Host Name (e.g or Fireball ) IP Port (e.g. 80, 8080, ) System ID or Address Many vendors have internal addresses to distinguish between multiple instances of the same component in a system (e.g. thermostats, lighting pads) For RS-232 based modules Extender id (0,1..9,A..F as found on the back of the extender) Extender serial port number Please Note: 1. In order for ProntoScript to be able to access a particular extender, it has to be defined, declared at system level The extender as it can also be defined at Device/Activity level, e.g. for Power Sense commands, are not being used by ProntoScript: Therefore it is required as a mandatory parameter in the [PARAMETERS] page. 2. The same goes for the Extender serial port number: it has to be an explicit parameter. Please note that on the Extender, the ports are numbered from 1 to 4 where as a (JavaScript) programming convention, they are numbered as 0 to 3 in ProntoScript. Read the [INSTRUCTIONS] page to check which convention the module maker has chosen. If in doubt, set the parameter to 1 and see which extender serial LED s blink when testing. It can be port 1 or port 2, depending. This brings us to testing the module. We propose the following approach: After configuring the essential parameters, give it a quick round of testing: if your module comes to life, you ve made a big step and you can iteratively maximize the functionality. It gives a boost of confidence to see these signs of life when trying something new If after some attempts, you have no success, i.e. you see no sign of life, it may be best to take step back before getting frustrated have a look at the following checklist 1. Do I have basic connectivity? 1. Is my panel connected to the router? (check on device settings) 2. Am I seeing the extender? (see on device diagnostics or editor discovery) 3. Does it receive basic IR commands? Check LED s on front of extender. 2. Do I have the right serial cable? Straight, Cross, 3 wire, with some control signals pulled up or down or looped back Check manufacturers specification! 3. Is the baud rate correct? Apart from 9600 there is hardly any standard in baud rate: check module instructions and manufacturers specifications. The other serial port settings (1 stop bits, no parity and 8 bits) are pretty much standard, i.e. Version 1.0 ProntoScript Installer s Guide Page 9

10 need no changes. If Hardware Flow Control is used on your equipment, there is often an setting to work without it. Please note that many components have configurable baud rate, the ProntoScript module is typically set up for the default value! 4. IP connection: Can you ping the Pronto, the extender and the component from a PC on the same network? This can be a huge time saver. Start Run... Type cmd and press ok. In the console type ping followed by the IP address of Pronto, Extender or A/V component. If you get a reply, you can access the device via the IP network. In case of a connectivity issue, you get a Request timed out Setting Parameters on the [PARAMETERS] page hands-on This is an example of a [PARMETERS] page. All the parameters that the module makers want to expose to the custom installer for configuration are clearly indicated with a yellow background. All other elements of a 2-way module should in principle be treated as read-only 1 : you will not need to change any of those to achieve a successful 2-way integration. 1 In our custom installer oriented philosophy we have opted not to make the module read-only in the literal sense. If for a reason we cannot foresee you should need to make changes to the module, we don t want to prevent you from doing so. Page 10 ProntoScript Installer s Guide Version 1.0

11 5. ProntoScript Module UI Customization The customization of a ProntoScript differs typically from what you re used to with normal Pronto Pages. With normal pages the UI is not dependant on any programming logic, i.e. the button actions. You can freely change button locations, delete buttons, or change their appearance. With ProntoScript modules, this is not always the case! (Parts of) the UI of two-way modules are dynamic: Button and Label texts are updated with two-way system information (track title, lighting scene ) Buttons can be hidden and unhidden when needed Buttons can change appearance dynamically (taking bitmaps from the [RESOURCES] page) Buttons can be moved on the page It s easy to understand that one can easily break the programming logic of such a dynamic UI when deleting, copy-pasting or modifying such buttons and panels. We suggest the following approach: 1. Use the module as is. The two-way modules are made professionally in a color scheme that typically matches the Pronto or equipment manufacturer s style. They blend in well with typical projects. Using as is guarantees a UI operation as anticipated by the ProntoScript Partner or module maker. 2. If you really want to customize a module: consider changing the Background image. This is typically a full screen panel at the bottom of the page. Check under properties advanced. If the ProntoScript Name is empty, it is not used in the script and can safely be adapted 3. Read the [INSTRUCTIONS] for instructions by the ProntoScript Partner or module maker on UI customizations or skinning options offered 4. Contact the ProntoScript Partner or module maker in case of questions related to a specific module Please note: Philips strongly discourages you to make changes to the ProntoScript code yourself without the proper qualifications and training. Small changes to the code can have serious consequences to the perceived reliability of the Control System you re building: the Pronto can e.g. appear to be frozen because you introduced an endless loop into the code. Information on training and certification can be obtained from Version 1.0 ProntoScript Installer s Guide Page 11

12 6. Conclusion With ProntoScript, Philips has added powerful two-way control to the Pronto line. It allows, you, the custom installers to make your custom install jobs more user friendly and reliable. Keeping your productivity in mind we have packaged the power of ProntoScript in easy to use modules that can be plugged into a new or existing job with ease. We ask you to keep an eye on the Pronto website for new and updated modules and wish you success with Pronto and ProntoScript! ProntoTeam Page 12 ProntoScript Installer s Guide Version 1.0

Table Of Contents. About the ProntoEdit Professional Software What s New in ProntoEdit Professional? List of shortcuts and hotkeys...

Table Of Contents. About the ProntoEdit Professional Software What s New in ProntoEdit Professional? List of shortcuts and hotkeys... PEP Table Of Contents About the ProntoEdit Professional Software... 1 What s New in ProntoEdit Professional?... 2 List of shortcuts and hotkeys... 4 Using ProntoEdit Professional Help... 7 Using ProntoEdit

More information

Lab 0 Introduction to the MSP430F5529 Launchpad-based Lab Board and Code Composer Studio

Lab 0 Introduction to the MSP430F5529 Launchpad-based Lab Board and Code Composer Studio ECE2049 Embedded Computing in Engineering Design Lab 0 Introduction to the MSP430F5529 Launchpad-based Lab Board and Code Composer Studio In this lab, you will be introduced to the Code Composer Studio

More information

Title: Sonos module V1.8 December 14, 2009

Title: Sonos module V1.8 December 14, 2009 Introduction The Sonos ProntoScript module is a plug & play solution for Pronto that allows you to browse through and play music from a Sonos system, including the search function and cover art. How does

More information

Designed by installers,

Designed by installers, Designed by installers, made by Philips Designed by you for your customer Everything an enduser could wish for The original Philips Pronto singlehandedly created a new class of programmable touchscreen

More information

Installation & Configuration Guide Enterprise/Unlimited Edition

Installation & Configuration Guide Enterprise/Unlimited Edition Installation & Configuration Guide Enterprise/Unlimited Edition Version 2.3 Updated January 2014 Table of Contents Getting Started... 3 Introduction... 3 Requirements... 3 Support... 4 Recommended Browsers...

More information

Microsoft Expression Web Quickstart Guide

Microsoft Expression Web Quickstart Guide Microsoft Expression Web Quickstart Guide MS-Expression Web Quickstart Guide Page 1 of 24 Expression Web Quickstart Guide (20-Minute Training) Welcome to Expression Web. When you first launch the program,

More information

TALENT Part 1 page 1 of 1

TALENT Part 1 page 1 of 1 Part I Beginning WebCT Course Designer Skills. This sections covers: MyWebCT (a global WebCT user account) Differences between course designer and student accounts How to create a single student account

More information

1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.

1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE. CUSTOMER PAIN POINTS 1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.NET FRAMEORK. THAT S TAKING UP SPACE ON MY HARDDRIVE

More information

20486-Developing ASP.NET MVC 4 Web Applications

20486-Developing ASP.NET MVC 4 Web Applications Course Outline 20486-Developing ASP.NET MVC 4 Web Applications Duration: 5 days (30 hours) Target Audience: This course is intended for professional web developers who use Microsoft Visual Studio in an

More information

DIRECTV Message Board

DIRECTV Message Board DIRECTV Message Board DIRECTV Message Board is an exciting new product for commercial customers. It is being shown at DIRECTV Revolution 2012 for the first time, but the Solid Signal team were lucky enough

More information

Confirmation Opt-In. User Guide

Confirmation Opt-In. User Guide User Guide User Guide CONFIRMATION OPT-IN (COI) HAS BEEN DESIGNED SO CUSTOMERS CAN USE IT STRAIGHT AWAY. EVERY CUSTOMER WILL HAVE A DEFAULT CONFIRMATION OPT-IN. THIS CANNOT BE DELETED AND WILL ALWAYS BE

More information

Human-Computer Interaction Design

Human-Computer Interaction Design Human-Computer Interaction Design COGS120/CSE170 - Intro. HCI Instructor: Philip Guo, Lab TA: Sean Kross Lab 1 - Version control and HTML (2017-10-06) by Michael Bernstein, Scott Klemmer, Philip Guo, and

More information

Arduino IDE Friday, 26 October 2018

Arduino IDE Friday, 26 October 2018 Arduino IDE Friday, 26 October 2018 12:38 PM Looking Under The Hood Of The Arduino IDE FIND THE ARDUINO IDE DOWNLOAD First, jump on the internet with your favorite browser, and navigate to www.arduino.cc.

More information

COPYRIGHTED MATERIAL. Getting Started with. Windows 7. Lesson 1

COPYRIGHTED MATERIAL. Getting Started with. Windows 7. Lesson 1 Lesson 1 Getting Started with Windows 7 What you ll learn in this lesson: What you can do with Windows 7 Activating your copy of Windows 7 Starting Windows 7 The Windows 7 desktop Getting help The public

More information

Club Site Editing Guide

Club Site Editing Guide Swimming New Zealand Club Site Editing Guide Intelligent Software for Membership All information contained in this document is for the exclusive use of Swimming New Zealand. We are happy that any part

More information

Request for Proposal (RFP) Toolkit

Request for Proposal (RFP) Toolkit RFPToolkit Request for Proposal (RFP) Toolkit Table of Contents RFP Checklist......................................................... 2 6 Tips for Writing an RFP..............................................

More information

BEAWebLogic. Portal. Overview

BEAWebLogic. Portal. Overview BEAWebLogic Portal Overview Version 10.2 Revised: February 2008 Contents About the BEA WebLogic Portal Documentation Introduction to WebLogic Portal Portal Concepts.........................................................2-2

More information

QuickStart Guide MindManager 7 MAC

QuickStart Guide MindManager 7 MAC QuickStart Guide MindManager 7 MAC Contents Welcome to Mindjet MindManager...... 1 Technical Support and Registration... 1 About this User Guide............... 1 Learn about MindManager and maps... 2 What

More information

Quick Guide. Choose It Maker 2. Overview/Introduction. ChooseIt!Maker2 is a motivating program at first because of the visual and musical

Quick Guide. Choose It Maker 2. Overview/Introduction. ChooseIt!Maker2 is a motivating program at first because of the visual and musical Choose It Maker 2 Quick Guide Created 09/06 Updated SM Overview/Introduction This is a simple to use piece of software that can be tailored for use by children as an alternative to a pencil and paper worksheet,

More information

Lab 1 Implementing a Simon Says Game

Lab 1 Implementing a Simon Says Game ECE2049 Embedded Computing in Engineering Design Lab 1 Implementing a Simon Says Game In the late 1970s and early 1980s, one of the first and most popular electronic games was Simon by Milton Bradley.

More information

FITECH FITNESS TECHNOLOGY

FITECH FITNESS TECHNOLOGY Browser Software & Fitech FITECH FITNESS TECHNOLOGY What is a Browser? Well, What is a browser? A browser is the software that you use to work with Fitech. It s called a browser because you use it to browse

More information

Table of Contents. Benefits of the Dealer Account...1. Creating a Dealer Account...1. Dealer Account Settings...3. Registering a System...

Table of Contents. Benefits of the Dealer Account...1. Creating a Dealer Account...1. Dealer Account Settings...3. Registering a System... Dealer Access Table of Contents Benefits of the Dealer Account...1 Creating a Dealer Account...1 Dealer Account Settings...3 Registering a System...4 Virtual Editor...6 File Explorer...7 System Settings...8

More information

Programming Fundamentals of Web Applications

Programming Fundamentals of Web Applications Programming Fundamentals of Web Applications Course 10958B; 5 days, Instructor-led Course Description This five-day instructor-led course provides the knowledge and skills to develop web applications by

More information

Mendeley Help Guide. What is Mendeley? Mendeley is freemium software which is available

Mendeley Help Guide. What is Mendeley? Mendeley is freemium software which is available Mendeley Help Guide What is Mendeley? Mendeley is freemium software which is available Getting Started across a number of different platforms. You can run The first thing you ll need to do is to Mendeley

More information

Fish Eye Menu DMXzone.com Fish Eye Menu Manual

Fish Eye Menu DMXzone.com Fish Eye Menu Manual Fish Eye Menu Manual Page 1 of 33 Index Fish Eye Menu Manual... 1 Index... 2 About Fish Eye Menu... 3 Features in Detail... 4 Integrated in Dreamweaver... 6 Before you begin... 7 Installing the extension...

More information

Human-Computer Interaction Design

Human-Computer Interaction Design Human-Computer Interaction Design COGS120/CSE170 - Intro. HCI Instructor: Philip Guo Lab 1 - Version control and HTML (2018-10-03) by Michael Bernstein, Scott Klemmer, Philip Guo, and Sean Kross [Announce

More information

Polarion Trial Installation 17.2

Polarion Trial Installation 17.2 SIEMENS Polarion Trial Installation 17.2 POL002 17.2 Contents About this guide...................................................... 1-1 Before you begin.....................................................

More information

Creating an with Constant Contact. A step-by-step guide

Creating an  with Constant Contact. A step-by-step guide Creating an Email with Constant Contact A step-by-step guide About this Manual Once your Constant Contact account is established, use this manual as a guide to help you create your email campaign Here

More information

Table of Contents. How to use this document. How to use the template. Page 1 of 9

Table of Contents. How to use this document. How to use the template. Page 1 of 9 Table of Contents How to use this document... 1 How to use the template... 1 Template Sections... 2 Blank Section... 2 Signature Sheet... 2 Title Page... 2 Roman Numerals Section (i, ii, iii, iv )... 3

More information

ListManager. ListManager Basic Training

ListManager. ListManager Basic Training ListManager ListManager Basic Training Presented by Ana DeLeón Logistics Before We Begin Shared audio State your name when asking questions s Introduction Please share: Your name Your experience with ListManager

More information

RIT Wiki 5.1 Upgrade - May 21, 2013

RIT Wiki 5.1 Upgrade - May 21, 2013 RIT Wiki 5.1 Upgrade - May 21, 2013 We are pleased to announce that the RIT Wiki will be upgraded to version 5.1 on Tuesday, May 21st. UPDATED TIME: The RIT Wiki will be unavailable on Tuesday, May 21st

More information

EXCEL BASICS: MICROSOFT OFFICE 2007

EXCEL BASICS: MICROSOFT OFFICE 2007 EXCEL BASICS: MICROSOFT OFFICE 2007 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT EXCEL PAGE 03 Opening Microsoft Excel Microsoft Excel Features Keyboard Review Pointer Shapes

More information

Introducing NEMS Linux: Part 2 Monitoring a Local Linux Server

Introducing NEMS Linux: Part 2 Monitoring a Local Linux Server Introducing NEMS Linux: Part 2 Monitoring a Local Linux Server November 1, 2018 Robbie Ferguson, Linux, Tutorial Last month I introduced you to NEMS Linux, the Nagios Enterprise Monitoring Server for ODROID

More information

Lab 1: Space Invaders. The Introduction

Lab 1: Space Invaders. The Introduction Lab 1: Space Invaders The Introduction Welcome to Lab! Feel free to get started until we start talking! The lab document is located on course website: https://users.wpi.edu/~sjarvis/ece2049_smj/ Be sure

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

CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT

CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT Abstract In this document, we provide step-by-step guidance to configure support for the SAFe V4.0 methodology in CLM tooling. Amy Silberbauer

More information

Creating an with Constant Contact. A step-by-step guide

Creating an  with Constant Contact. A step-by-step guide Creating an Email with Constant Contact A step-by-step guide About this Manual Once your Constant Contact account is established, use this manual as a guide to help you create your email campaign Here

More information

What s New in Spotfire DXP 1.1. Spotfire Product Management January 2007

What s New in Spotfire DXP 1.1. Spotfire Product Management January 2007 What s New in Spotfire DXP 1.1 Spotfire Product Management January 2007 Spotfire DXP Version 1.1 This document highlights the new capabilities planned for release in version 1.1 of Spotfire DXP. In this

More information

Duplicate and customize an existing kahoot to fit your needs. Launch and host a kahoot game in your class

Duplicate and customize an existing kahoot to fit your needs. Launch and host a kahoot game in your class Course 1 Get started and discover with Kahoot! Welcome to the first course of the Kahoot! Certified program! Before we get started, please be sure not to share these guides further, as they are only for

More information

THE LAUNCHER. Patcher, updater, launcher for Unity. Documentation file. - assetstore.unity.com/publishers/19358

THE LAUNCHER. Patcher, updater, launcher for Unity. Documentation file. - assetstore.unity.com/publishers/19358 THE LAUNCHER Patcher, updater, launcher for Unity. Documentation file Index: 1.What does the Launcher do? 2.Workflow 3.How to upload a build? 4.How to configure the launcher client? 1.What does the Launcher

More information

ClickFORMS Quickstart Tutorial

ClickFORMS Quickstart Tutorial ClickFORMS Quickstart Tutorial A ClickFORMS Tutorial 2003 by Bradford Technologies. All Rights Reserved. No part of this document may be reproduced in any form or by any means without the written permission

More information

As a programmer, you know how easy it can be to get lost in the details

As a programmer, you know how easy it can be to get lost in the details Chapter 1 Congratulations, Your Problem Has Already Been Solved In This Chapter Introducing design patterns Knowing how design patterns can help Extending object-oriented programming Taking a look at some

More information

Digital Insight PUSHING YOUR SEO TO ITS LIMITS

Digital Insight PUSHING YOUR SEO TO ITS LIMITS Digital Insight PUSHING YOUR SEO TO ITS LIMITS SEO WHAT? If that s your response when asked about your website s SEO, don t despair! It can be a complicated area not least because the search engines are

More information

In today s video I'm going show you how you can set up your own online business using marketing and affiliate marketing.

In today s video I'm going show you how you can set up your own online business using  marketing and affiliate marketing. Hey guys, Diggy here with a summary of part two of the four part free video series. If you haven't watched the first video yet, please do so (https://sixfigureinc.com/intro), before continuing with this

More information

Project Editor 1.2 User s Guide

Project Editor 1.2 User s Guide TM Project Editor 1.2 User s Guide Getting Started Project Editor Software from BitWise Controls is used by professional Installers to create and manage project files for BitWise Controls hardware installations.

More information

Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before installing and using the software, please review the readme files,

More information

Interface. 2. Interface Adobe InDesign CS2 H O T

Interface. 2. Interface Adobe InDesign CS2 H O T 2. Interface Adobe InDesign CS2 H O T 2 Interface The Welcome Screen Interface Overview The Toolbox Toolbox Fly-Out Menus InDesign Palettes Collapsing and Grouping Palettes Moving and Resizing Docked or

More information

The Administration Tab - Diagnostics

The Administration Tab - Diagnostics The Administration Tab - Diagnostics The diagnostic tests (Ping and Traceroute) allow you to check the connections of your network components. Ping Test. The Ping test will check the status of a connection.

More information

10 Tips For Effective Content

10 Tips For Effective  Content 10 Tips For Effective Email Content Nowadays when it comes to online marketing, and the Internet as a whole, so many people are being added to so many email lists. They're being bombarded constantly by

More information

Lab 1 Implementing a Simon Says Game

Lab 1 Implementing a Simon Says Game ECE2049 Embedded Computing in Engineering Design Lab 1 Implementing a Simon Says Game In the late 1970s and early 1980s, one of the first and most popular electronic games was Simon by Milton Bradley.

More information

Module 11 Technical Troubleshooting for Restaurant Managers

Module 11 Technical Troubleshooting for Restaurant Managers Module 11 Technical Troubleshooting for Restaurant Managers Overview This module is about troubleshooting at an introductory level and to help you gain confidence and knowledge to problem-solve Pilot POS

More information

Throughout this book, you find all the neat ways in which you can customize

Throughout this book, you find all the neat ways in which you can customize In This Chapter Chapter 5 A Few Good Tabs and Lists Discovering the lists and tabs Customizing the lists and tabs Putting secondary contacts in the right place Linking documents to the Documents tab Throughout

More information

Copyright 2018 MakeUseOf. All Rights Reserved.

Copyright 2018 MakeUseOf. All Rights Reserved. Supercharge Your Email Marketing With Constant Contact Written by Ben Stegner Published July 2018. Read the original article here: https://www.makeuseof.com/tag/constant-contact-emailmarketing/ This ebook

More information

We aren t getting enough orders on our Web site, storms the CEO.

We aren t getting enough orders on our Web site, storms the CEO. In This Chapter Introducing how Ajax works Chapter 1 Ajax 101 Seeing Ajax at work in live searches, chat, shopping carts, and more We aren t getting enough orders on our Web site, storms the CEO. People

More information

Part 1: Understanding Windows XP Basics

Part 1: Understanding Windows XP Basics 542362 Ch01.qxd 9/18/03 9:54 PM Page 1 Part 1: Understanding Windows XP Basics 1: Starting Up and Logging In 2: Logging Off and Shutting Down 3: Activating Windows 4: Enabling Fast Switching between Users

More information

How To Use My Alternative High

How To Use My Alternative High How To Use My Alternative High Preface Preface I put this together to address the issues and questions that come up all the time in class, especially for newer students. Preface I did this so that I could

More information

Complete Control Mobile App

Complete Control Mobile App for use with a Complete Control system from URC ipad iphone/ipod touch Overview As with ios apps for the ipad, iphone and ipod touch, finding your way around the Complete Control Mobile App is simple.

More information

PUBLISHING FLASH. Lesson Overview

PUBLISHING FLASH. Lesson Overview PUBLISHING FLASH Lesson Overview In this lesson, you ll learn how to do the following: Test a Flash document Understand the Bandwidth Profiler Change publish settings for a document Understand the difference

More information

CA Agile Central Administrator Guide. CA Agile Central On-Premises

CA Agile Central Administrator Guide. CA Agile Central On-Premises CA Agile Central Administrator Guide CA Agile Central On-Premises 2018.1 Table of Contents Overview... 3 Server Requirements...3 Browser Requirements...3 Access Help and WSAPI...4 Time Zone...5 Architectural

More information

The Internet industry has been exploding since its inception from Web

The Internet industry has been exploding since its inception from Web In This Chapter 1 So You Want to Be a Web Designer? Understanding team member roles and responsibilities Getting started on your Web design career The Internet industry has been exploding since its inception

More information

Sending Arabic Distributions

Sending Arabic Distributions Sending Arabic Distributions Install Switch Direction Extension for Chrome Sending distributions in Arabic requires a few additional steps. Firstly, it is highly recommended to install the Switch Direction

More information

Adobe Marketing Cloud Best Practices Implementing Adobe Target using Dynamic Tag Management

Adobe Marketing Cloud Best Practices Implementing Adobe Target using Dynamic Tag Management Adobe Marketing Cloud Best Practices Implementing Adobe Target using Dynamic Tag Management Contents Best Practices for Implementing Adobe Target using Dynamic Tag Management.3 Dynamic Tag Management Implementation...4

More information

VIDEO 1: WHY ARE INBOUND WEBSITES IMPORTANT?

VIDEO 1: WHY ARE INBOUND WEBSITES IMPORTANT? VIDEO 1: WHY ARE INBOUND WEBSITES IMPORTANT? Hi there! I m Angela with HubSpot Academy. In this class, we will be discussing how to use website pages as a part of your inbound marketing strategy. Think

More information

Configuring SharePoint 2007

Configuring SharePoint 2007 26636.book Page 77 Thursday, February 14, 2008 4:38 PM Chapter 3 Configuring SharePoint 2007 MICROSOFT EXAM OBJECTIVES COVERED IN THIS CHAPTER: Manage Administration Manage Central Admin UI Manage the

More information

Course Builder. Quick Start Guide

Course Builder. Quick Start Guide Course Builder Quick Start Guide What this guide will cover: 01 Creating a New Course 02 Developing a Course 03 Downloading a Course Creating a Course Keepin it basic one step at a time. Step 1: Select

More information

Launch Store. University

Launch Store. University Launch Store University Store Settings In this lesson, you will learn about: Completing your Store Profile Down for maintenance, physical dimensions and SEO settings Display and image settings Time zone,

More information

Using Adobe. RoboHelp HTML. to create HTML Help, WebHelp, and more. Convert Design Build. Debug Distribute Maintain

Using Adobe. RoboHelp HTML. to create HTML Help, WebHelp, and more. Convert Design Build. Debug Distribute Maintain Using Adobe RoboHelp HTML to create HTML Help, WebHelp, and more To accompany three-day workshop/seminar with Adobe certified instructor Convert Design Build Debug Distribute Maintain About the seminar

More information

HeroBase Administrator Training Guide 101

HeroBase Administrator Training Guide 101 HeroBase Administrator Training Guide 101 Contents Introduction... 3 Preconditions... 3 What is a campaign?... 3 What is a Project?... 3 How does Campaign Templates relate to Campaigns?... 4 What is Lead

More information

A Short Guide To Preparing Your Files for ebookit.com s Free epub Conversion Service

A Short Guide To Preparing Your Files for ebookit.com s Free epub Conversion Service Introduc9on A Short Guide To Preparing Your Files for ebookit.com s Free epub Conversion Service Here at ebookit.com, we ve been offering professional conversion services since day one. While there s no

More information

Small changes. Big results.

Small changes. Big results. FileMaker Developer Conference 2017 Presenter Series Small changes. Big results. A guide to perfecting user interface. Martha Zink, Soliant Consulting, Inc. FileMaker Developer Conference DevCon is an

More information

Microsoft SQL Installation and Setup

Microsoft SQL Installation and Setup This chapter provides information about installing and setting up Microsoft SQL. Encrypted Database Not Supported, page 1 Install and Setup Microsoft SQL Server, page 1 Database Migration Required for

More information

ECE2049 Embedded Computing in Engineering Design. Lab #0 Introduction to the MSP430F5529 Launchpad-based Lab Board and Code Composer Studio

ECE2049 Embedded Computing in Engineering Design. Lab #0 Introduction to the MSP430F5529 Launchpad-based Lab Board and Code Composer Studio ECE2049 Embedded Computing in Engineering Design Lab #0 Introduction to the MSP430F5529 Launchpad-based Lab Board and Code Composer Studio In this lab you will be introduced to the Code Composer Studio

More information

USER GUIDE MADCAP DOC-TO-HELP 5. Getting Started

USER GUIDE MADCAP DOC-TO-HELP 5. Getting Started USER GUIDE MADCAP DOC-TO-HELP 5 Getting Started Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document

More information

A quick guide to... Split-Testing

A quick guide to... Split-Testing A quick guide to... Split-Testing In this guide... Learn how you can get the best results from your email campaign by testing it first! Just create up to five messages, with different personalization techniques,

More information

Fully Optimize FULLY OPTIMIZE YOUR DBA RESOURCES

Fully Optimize FULLY OPTIMIZE YOUR DBA RESOURCES Fully Optimize FULLY OPTIMIZE YOUR DBA RESOURCES IMPROVE SERVER PERFORMANCE, UPTIME, AND AVAILABILITY WHILE LOWERING COSTS WE LL COVER THESE TOP WAYS TO OPTIMIZE YOUR RESOURCES: 1 Be Smart About Your Wait

More information

TOPAZ DETAIL V2 QUICK START GUIDE

TOPAZ DETAIL V2 QUICK START GUIDE TOPAZ DETAIL V2 QUICK START GUIDE Introduction Topaz Detail brings out the best in images by enhancing the natural elements in the image without over sharpening or creating halos. The three-level detail

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Administrator and Manager's Guide for Site Studio 11g Release 1 (11.1.1) E10614-01 May 2010 Oracle Fusion Middleware Administrator and Manager's Guide for Site Studio, 11g Release

More information

Case Study: Best Strategy To Rank Your Content On Google

Case Study: Best Strategy To Rank Your Content On Google Case Study: Best Strategy To Rank Your Content On Google SEOPressor Connect Presents: Case Study: Best Strategy To Rank Your Content On Google Copyright 2016 SEOPressor Connect All Rights Reserved 1 There

More information

The Education Documentation Experts. Training. Sharon McClain, Paperless Nation Engineer. YellowFolder, LLC, All Rights Reserved.

The Education Documentation Experts. Training. Sharon McClain, Paperless Nation Engineer. YellowFolder, LLC, All Rights Reserved. The Education Documentation Experts Training Sharon McClain, Paperless Nation Engineer YellowFolder, LLC, All Rights Reserved. 1 Table of Contents Who is YellowFolder 3 What does YellowFolder Do 4 How

More information

Chapter 20 Troubleshooter

Chapter 20 Troubleshooter Chapter 20 Troubleshooter Once you have been using the Home Control Assistant for a while, you will probably want to look at the Troubleshooter. The Troubleshooter is a set of several tools you can use

More information

AFFILIATE FAQ: CNN NEWSOURCE UPGRADED VIDEO INTERFACE Updated July 7, 2015

AFFILIATE FAQ: CNN NEWSOURCE UPGRADED VIDEO INTERFACE Updated July 7, 2015 AFFILIATE FAQ: CNN NEWSOURCE UPGRADED VIDEO INTERFACE Updated July 7, 2015 The Big Picture Q: What is this about? *Updated* On July 11 th 2015, CNN Newsource will debut a new video experience. Clients

More information

Introduction to MATLAB

Introduction to MATLAB Introduction to MATLAB This note will introduce you to MATLAB for the purposes of this course. Most of the emphasis is on how to set up MATLAB on your computer. The purposes of this supplement are two.

More information

Hello! ios Development

Hello! ios Development SAMPLE CHAPTER Hello! ios Development by Lou Franco Eitan Mendelowitz Chapter 1 Copyright 2013 Manning Publications Brief contents PART 1 HELLO! IPHONE 1 1 Hello! iphone 3 2 Thinking like an iphone developer

More information

Building a Large, Successful Web Site on a Shoestring: A Decade of Progress

Building a Large, Successful Web Site on a Shoestring: A Decade of Progress Building a Large, Successful Web Site on a Shoestring: A Decade of Progress Theodore W. Frick Bude Su Yun-Jo An Instructional Systems Technology School of Education Indiana University Bloomington Abstract

More information

Getting Started Reliance Communications, Inc.

Getting Started Reliance Communications, Inc. Getting Started Reliance Communications, Inc. 603 Mission Street Santa Cruz, CA 95060 888-527-5225 www.schoolmessenger.com Contents Before you Begin... 3 Bookmark Your Login Page... 3 Setting your Password...

More information

Building an ASP.NET Website

Building an ASP.NET Website In this book we are going to build a content-based ASP.NET website. This website will consist of a number of modules, which will all fit together to produce the finished product. We will build each module

More information

Data type / Backoffice extension. Date: 25/06/2011 Version: OpeningHours - Installation and user guide

Data type / Backoffice extension. Date: 25/06/2011 Version: OpeningHours - Installation and user guide Project: OpeningHours Category: Data type / Backoffice extension Author: Lennart Stoop Date: 25/06/2011 Version: 1.1.0.0 OpeningHours - Installation and user guide Table of contents Table of contents...

More information

Web Design Competition Tutorial. Designed for use by the Michigan Council of Women in Technology Copyright 2018 Patricia Howard All Rights Reserved

Web Design Competition Tutorial. Designed for use by the Michigan Council of Women in Technology Copyright 2018 Patricia Howard All Rights Reserved Web Design Competition Tutorial Designed for use by the Michigan Council of Women in Technology Copyright 2018 Patricia Howard All Rights Reserved Welcome. We ll start with a quick overview of the process.

More information

Clickteam Fusion 2.5 Creating a Debug System - Guide

Clickteam Fusion 2.5 Creating a Debug System - Guide INTRODUCTION In this guide, we will look at how to create your own 'debug' system in Fusion 2.5. Sometimes when you're developing and testing a game, you want to see some of the real-time values of certain

More information

Customizing DAZ Studio

Customizing DAZ Studio Customizing DAZ Studio This tutorial covers from the beginning customization options such as setting tabs to the more advanced options such as setting hot keys and altering the menu layout. Introduction:

More information

WORLD FIRST. In our first ever Flash MX 2004 tutorial, we take a look at the new ease-of-use features that can turn anyone into a Flash guru.

WORLD FIRST. In our first ever Flash MX 2004 tutorial, we take a look at the new ease-of-use features that can turn anyone into a Flash guru. ART90.flash 14/10/03 3:27 pm Page 24 Tutorial WORLD FIRST In our first ever Flash MX 2004 tutorial, we take a look at the new ease-of-use features that can turn anyone into a Flash guru ILLUSTRATION BY

More information

Autoresponder Guide. David Sharpe

Autoresponder Guide. David Sharpe David Sharpe There are two autoresponders that I personally use and recommended AWeber and Sendlane. AWeber AWeber is a great service to use if you already have a website you are using. You can easily

More information

2007, 2008 FileMaker, Inc. All rights reserved.

2007, 2008 FileMaker, Inc. All rights reserved. Bento User s Guide 2007, 2008 FileMaker, Inc. All rights reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker, the file folder logo, Bento and the Bento logo are either

More information

building automation system

building automation system building automation system THIS IS NOT JUST ANOTHER BUILDING AUTOMATION SYSTEM. THIS IS A BREAKTHROUGH! Grenton is a system which does everything other intelligent building systems do, but it does it in

More information

Silex SD-320AN-03 Serial Server

Silex SD-320AN-03 Serial Server GE Healthcare Silex SD-320AN-03 Serial Server Firmware Upgrade Instructions 2106794-001 Revision B Silex SD-320AN-03 Serial Server English 2018 General Electric Company. All Rights Reserved. Publication

More information

Implementing Digital Signage Solutions

Implementing Digital Signage Solutions Implementing Digital Signage Solutions Table of Contents Overview... 3 What is Digital Signage... 3 Content is Key... 4-5 System Integration, Maintenance and Management... 6-7 Practical Application of

More information

Characterizing your Objects

Characterizing your Objects Characterizing your Objects Reprinted from the Feb 1992 issue of The Smalltalk Report Vol. 2, No. 5 By: Rebecca J. Wirfs-Brock In this column I ll describe some vocabulary I find useful to characterize

More information

Using Data From Quandl in EViews

Using Data From Quandl in EViews Department of Economics University of Victoria Using Data From Quandl in EViews David Giles September, 2014 1. What is Quandl? www.quandl.com 1 2 You can use Quandl s data for free, on a limited basis,

More information

1 Installation (briefly)

1 Installation (briefly) Jumpstart Linux Bo Waggoner Updated: 2014-09-15 Abstract A basic, rapid tutorial on Linux and its command line for the absolute beginner. Prerequisites: a computer on which to install, a DVD and/or USB

More information

JSN EasySlider Configuration Manual

JSN EasySlider Configuration Manual JSN EasySlider Configuration Manual Introduction Product Overview JSN EasySlider JSN EasySlider is the cutting-edge way to present content on website: Informative - Impressive - Interactive. It helps you

More information