UNIT TESTING FOR PERFORMANCE USING NTIME. Author: Ramajayam Ramalingam

Size: px
Start display at page:

Download "UNIT TESTING FOR PERFORMANCE USING NTIME. Author: Ramajayam Ramalingam"

Transcription

1 UNIT TESTING FOR PERFORMANCE USING NTIME Author: Ramajayam Ramalingam

2 TABLE OF CONTENTS AN INTRODUCTION TO NTIME 2 PERFORMANCE ENGINEERING AND NTIME 3 TESTING FOR APPLICATION PERFORMANCE USING NTIME 4 NTime Test Class Setup 4 NTime Possible Performance Test Scenarios 4 Sample Implementation 5 Setup a.net Console Application 6 Create Entities/Classes to be Tested 6 Write Performance Test Scripts Using NTime 7 Testing & Seeing Performance Results in NTime 8 CONTINUOUS INTEGRATION RUNNING NTIME IN MS BUILD 9 Creating NTime Task for MSBuild 9 Integrating NTime Task with MSBuild 9 BENEFITS OF NTIME 11 CONCLUSION 11 REFERENCES 11

3 The performance of a software application is critical in ensuring user satisfaction and meeting service-level agreements (SLAs). Therefore, performance testing plays an important role in the development life cycle. Performance needs to be engineered throughout the software development lifecycle. Performance goals must be defined and metrics must be gathered and analyzed at each phase of the development life cycle to ensure that performance goals are being met. This whitepaper introduces NTime, a performance testing tool that helps test performance goals throughout the development process and measure key performance metrics, such as the duration of a method call, number of hits to a method and code optimization levels. This paper also demonstrates the need for NTime and explains how to execute a performance test for.net applications using this freely available open source tool. AN INTRODUCTION TO NTIME NTime is a free, open source, performance benchmarking tool created by Adam Slosarski, to write performance tests for.net applications. NTime ensures repeated performance testing of an application at desired intervals. It can test against the duration or number of hits to a method or make use of Windows Performance Monitor probes to check for optimized code solutions. NTime is not a profiler, but a quick way to set time or performance boundaries on.net applications which are susceptible to performance bottlenecks. In other words, an upfront performance specification/metric is required to implement NTime. NTime s source code, installer and tutorials are freely available at ( They can be downloaded and used for measuring and achieving performance goals of any application. NTime can be used by both system architects and.net developers. Architects Architects identify key scenarios for performance, translate them to performance goals for each layer and hand over the minimum performance measures of modules to the developers tasked with NTime testing..net Developers.NET Developers would be interested in the diverse features offered by NTime for unit testing the performance of their modules, which in turn will help them realize the minimum required performance. UNIT TESTING FOR PERFORMANCE USING NTIME 2

4 PERFORMANCE ENGINEERING AND NTIME Performance, as a quality of service requirement, has to be engineered and cannot be planned/executed overnight. During different phases of the development life cycle, the following performance principles must be applied: Gathering Requirements In this phase, performance objectives are set by the development team after consultations with the customer. Units of measure, such as CPU time and memory footprint, are identified. Designing for Performance Key performance scenarios, along with the workload, are identified in this phase. Examples of scenarios include meeting a performance goal or addressing a potential threat to the overall performance. Implementation In this phase, performance requirements are implemented in line with established design guidelines. The performance-verifying unit test cases are created when bottlenecks are expected or a performance scenario s functionality keeps changing. Verification/Testing Regular testing of the code for performance ensures that the final performance goals are met. Various tools should be used to test the scenarios identified for performance. Metrics collected for the units of measure from these tools are compared with the performance goals. Performance Engineering and NTime The performance goals that are agreed upon in the requirements gathering phase are translated to measurable units, such as resource utilization and response time. These units are the inputs to the NTime testing scripts. They should be further translated and used as duration, number of hits and performance counters. During the implementation phase, test cases are written in NTime in accordance with the performance specifications for the identified unit test scenarios. Just like NUnit, NTime can be repeatedly run to verify that, in spite of the changes the developers have made to a particular function, it still runs within the performance limits. NTime, if kept open alongside the IDE, reloads the updated tests automatically, as and when the application is built. Figure 1: NTime GUI 3

5 TESTING FOR APPLICATION PERFORMANCE USING NTIME NTime Test Class Setup To set up the performance test environment before and after the test execution, NTime can be configured using the following attributes: TimerFixture: Indicates that a class is to undergo performance testing. TimerFixtureSetup: Specifies a global set-up environment for the entire performance test. The content of this block is executed before the first test is started. This is like a constructor for a class. TimerFixtureTearDown: Specifies a global teardown environment for the entire performance test. This block will be executed after all tests are executed/completed. This is like a destructor for a class. TimerSetUp: Specifies a place to locally set up the environment for a single test. Before each and every performance testing method starts, this block of code is executed and necessary parts/objects are initialized. TimerTearDown: Specifies a place to locally tear down the environment for each performance test. After a test method has finished its execution, contents in this block are executed at the end of each test. TimerIgnore: Instructs the performance test tool to skip performance test and mark it as warning information. Syntax: Gives an overview of how these attributes should be used with proper syntax. NTime Possible Performance Test Scenarios Using NTime, the following performance scenarios for an application can be verified: I. Duration Testing Duration testing involves testing the time taken for completing a function call. This can be achieved using the TimerDurationTest attribute. For example: UNIT TESTING FOR PERFORMANCE USING NTIME [TimerDurationTest(50, Threads = 10, Unit = TimePeriod.Milliseconds)]public static void searchperformancetest() DemoCustomer customerservice = new DemoCustomer(); IEnumerable<Product> searchresult = customerservice.searchproducts( Loan ); foreach (Product product in searchresult) string result = ID : + product.id; result += ;\nname : + product.name+, + product.description; Console.WriteLine(result); 50 denotes the expected duration of this call. The unit parameter specifies the unit of duration, which could be seconds, milliseconds or minutes. 10 indicates the number of threads being used for this test. When the test is run in NTime, if the actual duration is 50 milliseconds or less, the test is shown in the NTime UI as Passed, otherwise it is shown as Failed/ Rejected. II. Hit Count Testing Hit count testing measures the number of times a method can be run/hit within a specified timeframe. This can be achieved in NTime using the TimerHitCountTest attribute. For example: [TimerHitCountTest(25, Threads = 3, Unit = TimePeriod.Second)] public static void loginperformancetest() DemoCustomer customerservice = new DemoCustomer(); string result = customerservice.makelogin(); Console.WriteLine(result); 4

6 25 is the expected number of times this method will be invoked in the given time period. 3 indicates the number of threads that NTime should use to call this method. NTime creates 3 threads and makes calls to this method. If the method has been invoked for 25 times or more within a second, this method is marked as Passed, otherwise the method is marked as Failed. III. Counter Testing Counter testing is where the Windows Performance Monitor (WPM) probes can be utilized in NTime tests to measure the system resources consumed by the application. TimerCounterTest attribute is used to achieve the same. [TimerCounterTest( CategoryName, CounterName, InstanceName = Instance, Threads = int, MinimumValue = int, MaximumValue = int)] CategoryName is any of the Performance Objects that one can see in the PerfMon counter (such as Processor or Memory). CounterName is the specific counters within the CategoryName, such as Pages/sec or % Processor Time. To gather performance-monitoring statistics, methods need to exercise the TimerCounterTest attribute. loginperformancetest(); searchperformancetest(); Sample Implementation Business Scenario ABC Bank is developing an application to handle a large amount of customer data. ABC Bank s top priority in the application is to achieve maximum performance gains. The application should be able to handle large hits from several users, run fast and utilize the minimum number of resources possible. The application s performance specifications include the following: 1. Application should support 50 concurrent users signing in per second 2. Search module should return results within 2 seconds at a peak load of 10 concurrent searches. 3. For any given operation or operations combined, CPU utilization should not exceed 70% for 1 user Performance Testing Scenarios The following sample performance test implementation intends to measure the performance requirements using NTime: 1. To determine whether the application meets the concurrent access load, the number of hits will be measured 2. To determine whether search results are returned within the agreed upon time, the duration of method calls will be measured 3. To determine the CPU utilization, windows performance counters will be measured Note that the normal execution of a method call might have to be prolonged to ensure that enough data is gathered. The following example tests are used to ensure CPU utilization rates are within 1 to 70 percent. [TimerCounterTest( Process, % Processor Time, Threads = 1, InstanceName = NTimeGUI, MinimumValue = 1, MaximumValue = 70)] public static void loadperformancetest() 5

7 Implementing NTime: Walkthrough Database Setup Create a database named BankDB with the following two tables and host it in your Database Server. g. In the Entity Data Model Wizard, select the Yes option and press Next button. h. From the tables listed by expanding the Tables node, select the Customer and Product tables and then press the Finish button. Now your Figure 2: Database Bank DB Setup a.net Console Application 1. Create a.net console application 2. Add the following dll references to your projects: a. NTime.Framework.dll (at folder \NTime\ Bin\ for.net Framework 3.5 and below. For.NET Framework 4.0 and above, use Recompiled version of NTime Source Code for corresponding version). 3. To use the Entity Framework as the data source: a. Select Add new Items by right clicking the project. b. Pick the ADO.NET Entity Data Model, name it Bank DataModel and press the Enter button. Consequently, select Generate from Database for creating the models. c. Follow the following sequence to set the data provider: New Connection -> Press Change Button -> Select Others as Data source -> Select.NET Framework Data Provider for SQL Server as the data Provider. d. Type your database server machine name where you have created and saved the database BankDB in the Server Name text box. e. Use the SQL Server Authentication with the appropriate User Name and Password that can be used to connect to the database server. f. Select the BankDB as the Database and press Ok button. Entity Data Model is ready to be used by the Application. Create Entities/Classes to be Tested 1. Create a Customer Data Service Interface to interact with the database (through the above Entity Framework). This is called the Data Access Layer. public interface ICustomerDataService IEnumerable<Product> SearchProducts(string productname); Customer Login(string username, string password); public class CustomerDataService:ICustomerD ataservice public IEnumerable<Product> SearchProducts(string productname) return (from product in (new BankDBEntities()).Products where product.name.tolower(). Contains(ProductName.ToLower()) select product); public Customer Login(string username, UNIT TESTING FOR PERFORMANCE USING NTIME 6

8 string password) try return (new BankDBEntities()).Customers. Where(cust => cust.username == UserName && cust. Password == Password).Single(); catch (Exception exception) return null; 2. Create a class (named DemoCustomer) that performs two operations, namely makelogin and searchproducts as the following: class DemoCustomer public string makelogin() string result; CustomerDataService service = new CustomerDataService(); Customer loggedcustomer = service. Login( Ramajayam, rama ); if (loggedcustomer == null) result = Invalid Login Information Entered\n ; else result = Log-in Successfull\n ; result += User Name: + loggedcustomer.username + ;\nfullname: + loggedcustomer.fullname; result += ;\naddress: + loggedcustomer.location+ \n\n ; return result; public IEnumerable<Product> searchproducts(string searchterm) searchterm = searchterm.tolower(); CustomerDataService service = new CustomerDataService(); return service.searchproducts(searchterm); Write Performance Test Scripts Using NTime 1. Add the NTime.Framework.dll Assembly file as Reference to your project. 2. Write a class which is going to performance test the above operations as indicated below: [TimerFixture] public class BankPerformanceTest //Test if the 50 logins could be achieved within a second, assuming there could be an average of 10 threads. [TimerHitCountTest(50, Threads = 10, Unit = TimePeriod.Second)] public static void loginperformancetest() DemoCustomer customerservice = new DemoCustomer(); string result = customerservice. makelogin(); Console.WriteLine(result); //Test if the search method is executed within 2 seconds for 10 concurrent searches [TimerDurationTest(2, Threads = 10, Unit = TimePeriod.Second)] public static void searchperformancetest() DemoCustomer customerservice = new DemoCustomer(); IEnumerable<Product> searchresult=customerservice. searchproducts( Loan ); foreach (Product product in searchresult) string result = ID : + product.id; result += ;\nname : + product.name+, + product.description; Console.WriteLine(result); 7

9 // For a combined operation of login and search, the CPU utilization should not be more than 70% [TimerCounterTest( Process, % Processor Time, Threads = 1, InstanceName = NTimeGUI, MinimumValue = 1, MaximumValue = 70)] public static void loadperformancetest() loginperformancetest(); searchperformancetest(); 3. Now compile and run the project. 4. The application is now ready for performance testing using the NTime tool. Testing & Seeing Performance Results in NTime The procedure for performance testing on the application using NTime is as follows: 1. Open the NTime.exe file and click the Add Reference option. Then browse and select the output Assembly file of the above application. 2. After adding the application s Assembly file into the NTime tool, press the START button/option shown in the NTime UI. 3. The performance test results will be displayed, indicating whether the methods were accepted or rejected based on the performance specification of the test methods. 4. If a performance test method is rejected, then refactor the method until it achieves the specified performance level. 5. Only after all the performance test methods are accepted will the application have met the agreed upon performance specification. The following snapshot shows the results in the NTime UI: Figure 3: Snapshot of NTime Test Result UNIT TESTING FOR PERFORMANCE USING NTIME 8

10 CONTINUOUS INTEGRATION RUNNING NTIME IN MS BUILD NTime does not have any built-in support for running through automated builds, requiring you to write your own task to be used in the MSBuild tool. Once you create the task, it can be integrated into MSBuild. Creating NTime Task for MSBuild The following steps show how to create a Task for NTime that will be used in the MSBuild: 1. Create a Class Library Project in Visual Studio 2. Add the following Assemblies to this project NTime.Framework.dll 2.2. Microsoft.Build.Utilies.dll (Version: 4.0) 2.3. Microsoft.Build.Framework.dll 3. Create a class that inherits the Parent Class Task and override the Execute() method: public class NTime:Task public override bool Execute() if (AssemblyFullPathValue == null) Console.WriteLine( \nassembly Name must be entered\n ); return false; Program p = new Program(); p.domain = new AssemblyDomain(); p.open(assemblyfullpathvalue); if (p.invalidassembly == true) Console.WriteLine( ); return false; if (p.rl.hastimerfixture == false) Console.WriteLine( No TimerFixture attributed Class found ); return false; p.run(); if(stoponrejectedtest==true) if (p.rl.rejectedtests!= 0) return false; Console.WriteLine( ); return true; [Required] public string AssemblyFullPathValue get; set; public bool StopOnRejectedTest get; set; Integrating NTime Task with MSBuild Follow these steps to integrate the NTime task with MSBuild: 1. Compile the above Ntime task into NTimetask.dll. Copy NTime.Framework.dll and NTimeTask.dll into a specific folder, viz. <<NTIME_LIB>>. 2. Write a Build file that will be input to MSBuild.exe as the following: <Project DefaultTargets= NTimeTarget xmlns= developer/msbuild/2003 > <UsingTask AssemblyFile= <<NTIME_LIB>>\ NTimeTask.dll TaskName= NTimeTask. NTime /> <Target Name= NTimeTarget > <Message Text= Starting the Performance Testing... /> <NTime AssemblyFullPathValue= You rassemblypath1\assemblyname1.dll ContinueOnError= true /> <Message Text= Performance Testing Ended... /> <OnError ExecuteTargets= ErrorTarget /> </Target> <Target Name= ErrorTarget > <Message Text= One Of the Build Tasks had Failed. /> </Target> </Project> 9

11 Assume that you have saved this build file as: NTimeBuild.build at the location <<BUILD_ FILE_FOLDER>> MSBuild.exe <<BUILD_FILE_FOLDER>>\ NTimeBuild.build /t:ntimetarget 5. Execute the above command by pressing the Enter key. All the assemblies mentioned in the build file will be performance tested and results will be displayed as shown in Figure Open the Visual Studio Command Prompt tool. 4. Type the following command in that tool: Figure 4: Snapshot of NTime Result in MS Build UNIT TESTING FOR PERFORMANCE USING NTIME 10

12 BENEFITS OF NTIME NTime allows the development team to get a preview of what the performance of a particular scenario would look like. Early diagnosis of a performance bottleneck will reduce effort in later stages when only profiling could identify the bottlenecks. It also enables an architect to performance budget a scenario and give the developer meaningful goals to achieve, since he/she now has an option to verify that the scenario is functioning well within the performance budget. Integrating NTime into a continuous delivery framework will ensure that the frequent changes to the code will not create surprises later in development or during the release of the product. NTime results could also be part of the exit criteria for development. Doing so will provide the reviewer with vital statistics of the code performance (or lack thereof). CONCLUSION NTime, as noted before, is neither a performance benchmarking profiler nor a full-fledged performance testing suite. It does not replace end-to-end performance testing tools like Load Runner. Instead, NTime, as a tool, can be used to generate performance metrics at individual and unit-level source code. It helps the developers to determine whether the source code is ready for performance test. References 1. Section Creating Performance Bottleneck tests with NTime- Windows Developer Power Tools. 2. Code Project article, NTime- Performance unit testing tool, written by Adam Slosarski. 11

13 About Sapient Global Markets Sapient Global Markets, a division of Sapient (NASDAQ: SAPE), is a leading provider of services to today s evolving financial and commodity markets. We provide a full range of capabilities to help our clients grow and enhance their businesses, create robust and transparent infrastructure, manage operating costs, and foster innovation throughout their organizations. We offer services across Advisory, Analytics, Technology, and Process, as well as unique methodologies in program management, technology development, and process outsourcing. Sapient Global Markets operates in key financial and commodity centers worldwide, including Boston, Chicago, Houston, New York, Calgary, Toronto, London, Amsterdam, Düsseldorf, Geneva, Munich, Zurich, and Singapore, as well as in large technology development and operations outsourcing centers in Bangalore, Delhi, and Noida, India. GLOB For more information, visit sapientglobalmarkets.com Sapient Corporation. Trademark Information: Sapient and the Sapient logo are trademarks or registered trademarks of Sapient Corporation or its subsidiaries in the U.S. and other countries. All other trade names are trademarks or registered trademarks of their respective holders. UNIT TESTING FOR PERFORMANCE USING NTIME

14 Global Offices Amsterdam Sapient Netherlands B.V. Damrak LM Amsterdam Tel: +31 (0) Düsseldorf Hammer Straße Düsseldorf Germany Tel: +49 (0) Munich Kellerstraße München Germany Tel: +49 (0) Bangalore Salarpuria GR Tech Park 6th Floor, VAYU Block #137, Bengaluru Karnataka India Tel: +91 (080) Boston 131 Dartmouth Street 3rd Floor Boston, MA Tel: +1 (617) Calgary 888 3rd Street SW Suite 1000 Calgary, Alberta T2P 5C5 Canada Tel: +1 (403) Chicago 30 West Monroe, 12th floor Chicago, IL Tel: +1 (312) Delhi Towers D & E, AL MARKETS DLF 1 Cyber Greens DLF Phase III Sector 25-A Gurgaon Haryana India Tel: +91 (124) Geneva Sapient Switzerland S.a.r.l. Succursale Genève c/o Florence Thiébaud, avocate rue du Cendrier Geneva Switzerland Tel: +41 (0) Houston Heritage Plaza 1111 Bagby Street Suite 1950 Houston, TX Tel: +1 (713) London Eden House 8 Spital Square London, E1 6DU United Kingdom Tel: + 44 (0) Los Angeles 1601 Cloverfield Blvd. Suite 400 South Santa Monica, CA Tel: +1 (310) New York 40 Fulton Street 22nd Floor New York, NY Tel: +1 (212) Singapore Air View Building # Peck Seah Street Singapore Republic of Singapore Tel: +65 (3) Toronto 129 Spadina Avenue Suite 500 Toronto, Ontario M5V 2L3 Canada Tel: +1 (416) Zürich Sapient Switzerland GmbH Seefeldstrasse Zurich Switzerland Tel: +41 (58)

EQUITY DERIVATIVES STANDARDISATION

EQUITY DERIVATIVES STANDARDISATION EQUITY DERIVATIVES STANDARDISATION A Critical Element in Curbing Systemic Risk Author: Nick Fry Director, Global Markets TABLE OF CONTENTS Introduction 2 Standardisation and the Challenges for Equity Derivatives

More information

ETRM ROUNDTABLE DISCUSSION. Event notes

ETRM ROUNDTABLE DISCUSSION. Event notes ETRM ROUNDTABLE DISCUSSION Event notes EXECUTIVE SUMMARY On May 8, 2012, representatives from 12 energy and commodity firms convened at the Sapient Global Markets Roundtable. Many came hoping to hear about

More information

BANK OF ENGLAND COMPELS BANKS ON TRANSPARENCY. Author: Dave Colling

BANK OF ENGLAND COMPELS BANKS ON TRANSPARENCY. Author: Dave Colling BANK OF ENGLAND COMPELS BANKS ON TRANSPARENCY Author: Dave Colling INTRODUCTION Recently, the Bank of England revised the levels of information required for asset-backed securities (ABS) and whole loan

More information

INVESTMENT BOOK OF RECORDS

INVESTMENT BOOK OF RECORDS INVESTMENT BOOK OF RECORDS Establishing a Single Source of Truth for Buy-side Firms 1 Firms are discovering that there is a strong business need for accurate real-time positional data across their organizations.

More information

CLOUD COMPUTING FOR THE FINANCIAL SERVICES INDUSTRY. Author: Abhinav Garg

CLOUD COMPUTING FOR THE FINANCIAL SERVICES INDUSTRY. Author: Abhinav Garg CLOUD COMPUTING FOR THE FINANCIAL SERVICES INDUSTRY Author: Abhinav Garg 1 CLOUD COMPUTING FOR FINANCIAL SERVICES 2 CONTENTS EXECUTIVE SUMMARY...4 WHAT IS CLOUD COMPUTING?...4 CHARACTERISTICS OF CLOUD

More information

Feith Rules Engine Version 8.1 Install Guide

Feith Rules Engine Version 8.1 Install Guide Feith Rules Engine Version 8.1 Install Guide Feith Rules Engine Version 8.1 Install Guide Copyright 2011 Feith Systems and Software, Inc. All Rights Reserved. No part of this publication may be reproduced,

More information

ASSESSING THE PERFORMANCE OF HETEROGENEOUS SYSTEMS: A PRACTITIONER S APPROACH. Jayesh Parameswaran

ASSESSING THE PERFORMANCE OF HETEROGENEOUS SYSTEMS: A PRACTITIONER S APPROACH. Jayesh Parameswaran ASSESSING THE PERFORMANCE OF HETEROGENEOUS SYSTEMS: A PRACTITIONER S APPROACH Jayesh Parameswaran 1 CONTENTS Executive Summary 3 Introduction 4 Surveying the System Landscape 5 Identifying an Effective

More information

THE DIGITAL TRANSFORMATION OF CAPITAL MARKETS

THE DIGITAL TRANSFORMATION OF CAPITAL MARKETS THE DIGITAL TRANSFORMATION OF CAPITAL MARKETS June 2015 1 THE DIGITAL TRANSFORMATION OF CAPITAL MARKETS 2 COLLATERAL MANAGEMENT: WHEN DOES IT MAKE SENSE TO OUTSOURCE? 2 TABLE OF CONTENTS PART 1: Capital

More information

BUILDER 3.0 Installation Guide with Microsoft SQL Server 2005 Express Edition January 2008

BUILDER 3.0 Installation Guide with Microsoft SQL Server 2005 Express Edition January 2008 BUILDER 3.0 Installation Guide with Microsoft SQL Server 2005 Express Edition January 2008 BUILDER 3.0 1 Table of Contents Chapter 1: Installation Overview... 3 Introduction... 3 Minimum Requirements...

More information

DIGITAL CUSTOMER ENGAGEMENT: the key to long-term success for utilities

DIGITAL CUSTOMER ENGAGEMENT: the key to long-term success for utilities CROSSINGS: The Journal of Business Transformation DIGITAL CUSTOMER ENGAGEMENT: the key to long-term success for utilities Power utility businesses around the world are rapidly waking up to the enormous

More information

SELF SERVICE RESET PASSWORD MANAGEMENT DATABASE REPLICATION GUIDE

SELF SERVICE RESET PASSWORD MANAGEMENT DATABASE REPLICATION GUIDE SELF SERVICE RESET PASSWORD MANAGEMENT DATABASE REPLICATION GUIDE Copyright 1998-2015 Tools4ever B.V. All rights reserved. No part of the contents of this user guide may be reproduced or transmitted in

More information

Setting Up ALERE with Client/Server Data

Setting Up ALERE with Client/Server Data Setting Up ALERE with Client/Server Data TIW Technology, Inc. November 2014 ALERE is a registered trademark of TIW Technology, Inc. The following are registered trademarks or trademarks: FoxPro, SQL Server,

More information

How to Implement the X.509 Certificate Based Single Sign-On Solution with SAP Netweaver Single Sign-On

How to Implement the X.509 Certificate Based Single Sign-On Solution with SAP Netweaver Single Sign-On How to Implement the X.509 Certificate Based Single Sign-On Solution with SAP Netweaver Single Sign-On How to implement the X.509 certificate based Single Sign-On solution from SAP Page 2 of 34 How to

More information

c360 Portal Installation Guide

c360 Portal Installation Guide c360 Portal Installation Guide Microsoft Dynamics CRM 2011 compatible c360 Solutions, Inc. www.c360.com Products@c360.com Table of Contents c360 Portal Installation Guide... 1 Table of Contents... 2 Overview

More information

CA Nimsoft Monitor. Probe Guide for IIS Server Monitoring. iis v1.5 series

CA Nimsoft Monitor. Probe Guide for IIS Server Monitoring. iis v1.5 series CA Nimsoft Monitor Probe Guide for IIS Server Monitoring iis v1.5 series Legal Notices Copyright 2013, CA. All rights reserved. Warranty The material contained in this document is provided "as is," and

More information

Snow Inventory. Installing and Evaluating

Snow Inventory. Installing and Evaluating Snow Inventory Installing and Evaluating Snow Software AB 2002 Table of Contents Introduction...3 1. Evaluate Requirements...3 2. Download Software...3 3. Obtain License Key...4 4. Install Snow Inventory

More information

Automated backup. of the LumaSoft Gas database

Automated backup. of the LumaSoft Gas database Automated backup of the LumaSoft Gas database Contents How to enable automated backup of the LumaSoft Gas database at regular intervals... 2 How to restore the LumaSoft Gas database... 13 BE6040-11 Addendum

More information

Upgrading from MSDE to SQL Server 2005 Express Edition with Advanced Services SP2

Upgrading from MSDE to SQL Server 2005 Express Edition with Advanced Services SP2 Upgrading from MSDE to SQL Server 2005 Express Edition with Advanced Services SP2 Installation and Configuration Introduction This document will walk you step by step in removing MSDE and the setup and

More information

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Configuration Guide for IIS Server Monitoring iis v1.5 series Legal Notices This online help system (the "System") is for your informational purposes only and is subject to change

More information

Leveraging Rational Team Concert's build capabilities for Continuous Integration

Leveraging Rational Team Concert's build capabilities for Continuous Integration Leveraging Rational Team Concert's build capabilities for Continuous Integration Krishna Kishore Senior Engineer, RTC IBM Krishna.kishore@in.ibm.com August 9-11, Bangalore August 11, Delhi Agenda What

More information

IIS, FTP Server and Windows

IIS, FTP Server and Windows IIS, FTP Server and Windows The Objective: To setup, configure and test FTP server. Requirement: Any version of the Windows 2000 Server. FTP Windows s component. Internet Information Services, IIS. Steps:

More information

How To Install Safari Antivirus On A Dv8000 Dv Recorder On A Pc Or Macbook Or Ipad (For A Pc) On A Microsoft Dv8 (For Macbook) On An Ipad Or Ipa (

How To Install Safari Antivirus On A Dv8000 Dv Recorder On A Pc Or Macbook Or Ipad (For A Pc) On A Microsoft Dv8 (For Macbook) On An Ipad Or Ipa ( Using Symantec AntiVirus Corporate Edition Version 9.0 Software On a DX8000 DVR DX8000 Digital Video Recorder C1613M-A (12/04) Contents Using Symantec AntiVirus Corporate Edition 9.0 Software.....................................................................5

More information

Crystal Reports Installation Guide

Crystal Reports Installation Guide Crystal Reports Installation Guide Version XI Infor Global Solutions, Inc. Copyright 2006 Infor IP Holdings C.V. and/or its affiliates or licensors. All rights reserved. The Infor word and design marks

More information

How To Create An Easybelle History Database On A Microsoft Powerbook 2.5.2 (Windows)

How To Create An Easybelle History Database On A Microsoft Powerbook 2.5.2 (Windows) Introduction EASYLABEL 6 has several new features for saving the history of label formats. This history can include information about when label formats were edited and printed. In order to save this history,

More information

Using MS-SQL Server with Visual DataFlex March, 2009

Using MS-SQL Server with Visual DataFlex March, 2009 Using MS-SQL Server with Visual DataFlex March, 2009 All rights reserved. Target Audience It is assumed that the reader of this white paper has general knowledge of the Visual DataFlex development environment.

More information

HP Operations Smart Plug-in for Virtualization Infrastructure

HP Operations Smart Plug-in for Virtualization Infrastructure HP Operations Smart Plug-in for Virtualization Infrastructure for HP Operations Manager for Windows Software Version: 1.00 Deployment and Reference Guide Document Release Date: October 2008 Software Release

More information

VITAL SIGNS Quick Start Guide

VITAL SIGNS Quick Start Guide VITAL SIGNS Quick Start Guide Rev 2.6.0 Introduction 2 VITAL SIGNS FROM SAVISION / QUICK START GUIDE 2014 Savision B.V. savision.com All rights reserved. This manual, as well as the software described

More information

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008. Znode Multifront - Installation Guide Version 6.2 1 System Requirements To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server

More information

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link: TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link: ftp://ftp.software.ibm.com/storage/tivoli-storagemanagement/maintenance/client/v6r2/windows/x32/v623/

More information

VERSION NINE. Be A Better Auditor. You Have The Knowledge. We Have The Tools. INSTALLATION GUIDE

VERSION NINE. Be A Better Auditor. You Have The Knowledge. We Have The Tools. INSTALLATION GUIDE VERSION NINE Be A Better Auditor. You Have The Knowledge. We Have The Tools. INSTALLATION GUIDE Copyright October 2012 (v9.0) CaseWare IDEA Inc. All rights reserved. This manual and the data files are

More information

HP LeftHand SAN Solutions

HP LeftHand SAN Solutions HP LeftHand SAN Solutions Support Document Applications Notes Best Practices for Using SolarWinds' ORION to Monitor SANiQ Performance Legal Notices Warranty The only warranties for HP products and services

More information

Linko Software Express Edition Typical Installation Guide

Linko Software Express Edition Typical Installation Guide Linko Software Express Edition Typical Installation Guide Install Database Service Components and Database...1 Install Workstation Components...4 Install DB Administration Tool...6 Office 2003 Security

More information

HR Onboarding Solution

HR Onboarding Solution HR Onboarding Solution Installation and Setup Guide Version: 3.0.x Compatible with ImageNow Version: 6.7.x Written by: Product Documentation, R&D Date: November 2014 2014 Perceptive Software. All rights

More information

Automated Performance Testing of Desktop Applications

Automated Performance Testing of Desktop Applications By Ostap Elyashevskyy Automated Performance Testing of Desktop Applications Introduction For the most part, performance testing is associated with Web applications. This area is more or less covered by

More information

Generating Serialisation Code with Clang

Generating Serialisation Code with Clang EURO-LLVM CONFERENCE 12 th April 2012 Wayne Palmer Generating Serialisation Code with Clang 1 INTRODUCTION TO THE QUANTITATIVE ANALYTICS LIBRARY A single C++ library of nearly 10 million lines of code.

More information

Table of Contents INTRODUCTION... 3. Prerequisites... 3 Audience... 3 Report Metrics... 3

Table of Contents INTRODUCTION... 3. Prerequisites... 3 Audience... 3 Report Metrics... 3 Table of Contents INTRODUCTION... 3 Prerequisites... 3 Audience... 3 Report Metrics... 3 IS MY TEST CONFIGURATION (DURATION / ITERATIONS SETTING ) APPROPRIATE?... 4 Request / Response Status Summary...

More information

SharePoint 2013 Developer s Installation Guide

SharePoint 2013 Developer s Installation Guide SharePoint 2013 Developer s Installation Guide Authored by Matthew Riedel March 2013 In this installation guide, we will demonstrate the process of creating a new SharePoint development virtual machine

More information

Server Installation Manual 4.4.1

Server Installation Manual 4.4.1 Server Installation Manual 4.4.1 1. Product Information Product: BackupAgent Server Version: 4.4.1 2. Introduction BackupAgent Server has several features. The application is a web application and offers:

More information

STEP BY STEP IIS, DotNET and SQL-Server Installation for an ARAS Innovator9x Test System

STEP BY STEP IIS, DotNET and SQL-Server Installation for an ARAS Innovator9x Test System STEP BY STEP IIS, DotNET and SQL-Server Installation for an ARAS Innovator9x Test System Abstract The intention of this document is to ensure successful installation of 3rd-Party software required for

More information

STOCHASTIC ANALYTICS: increasing confidence in business decisions

STOCHASTIC ANALYTICS: increasing confidence in business decisions CROSSINGS: The Journal of Business Transformation STOCHASTIC ANALYTICS: increasing confidence in business decisions With the increasing complexity of the energy supply chain and markets, it is becoming

More information

Microsoft SQL Server 2014. Installation Guide

Microsoft SQL Server 2014. Installation Guide Microsoft SQL Server 2014 Installation Guide Notices 2015 XMPie Inc. All rights reserved. U.S. Patents 6948115, 7406194, 7548338, 7757169 and pending patents. JP Patent 4406364B and pending patents. Microsoft

More information

Global Delivery Centre:

Global Delivery Centre: Performance Testing Global Delivery Centre: 401-408, A-Wing, Pride Silicon Plaza, S.B. Road, Shivaji Nagar, Pune -411006, Maharashtra, INDIA Email: info@nitorinfotech.com Tel: +91-20-41020202 Introduction

More information

PROJECTIONS SUITE. Database Setup Utility (and Prerequisites) Installation and General Instructions. v0.9 draft prepared by David Weinstein

PROJECTIONS SUITE. Database Setup Utility (and Prerequisites) Installation and General Instructions. v0.9 draft prepared by David Weinstein PROJECTIONS SUITE Database Setup Utility (and Prerequisites) Installation and General Instructions v0.9 draft prepared by David Weinstein Introduction These are the instructions for installing, updating,

More information

NTP Software File Auditor for Windows Edition

NTP Software File Auditor for Windows Edition NTP Software File Auditor for Windows Edition An NTP Software Installation Guide Abstract This guide provides a short introduction to installation and initial configuration of NTP Software File Auditor

More information

Redis OLTP (Transactional) Load Testing

Redis OLTP (Transactional) Load Testing Redis OLTP (Transactional) Load Testing The document Introduction to Transactional (OLTP) Load Testing for all Databases provides a general overview on the HammerDB OLTP workload and should be read prior

More information

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview October 2014 2014 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark

More information

Sage Intelligence Financial Reporting for Sage ERP X3 Version 6.5 Installation Guide

Sage Intelligence Financial Reporting for Sage ERP X3 Version 6.5 Installation Guide Sage Intelligence Financial Reporting for Sage ERP X3 Version 6.5 Installation Guide Table of Contents TABLE OF CONTENTS... 3 1.0 INTRODUCTION... 1 1.1 HOW TO USE THIS GUIDE... 1 1.2 TOPIC SUMMARY...

More information

Demo: Controlling.NET Windows Forms from a Java Application. Version 7.3

Demo: Controlling.NET Windows Forms from a Java Application. Version 7.3 Demo: Controlling.NET Windows Forms from a Java Application Version 7.3 JNBridge, LLC www.jnbridge.com COPYRIGHT 2002 2015 JNBridge, LLC. All rights reserved. JNBridge is a registered trademark and JNBridgePro

More information

Monitoring SQL Server with Microsoft Operations Manager 2005

Monitoring SQL Server with Microsoft Operations Manager 2005 Monitoring SQL Server with Microsoft Operations Manager 2005 Objectives After completing this lab, you will have had an opportunity to become familiar with several key SQL Management Pack features including:

More information

Windows Server 2012 Server Manager

Windows Server 2012 Server Manager Windows Server 2012 Server Manager Introduction: Prior to release of Server Manager in Windows Server 2008, Enterprise solution was to use different third party vendors which includes CA, HP utilities

More information

SOS Suite Installation Guide

SOS Suite Installation Guide SOS Suite Installation Guide rev. 8/31/2010 Contents Overview Upgrading from SOS 2009 and Older Pre-Installation Recommendations Network Installations System Requirements Preparing for Installation Installing

More information

Print Audit 6 - SQL Server 2005 Express Edition

Print Audit 6 - SQL Server 2005 Express Edition Print Audit 6 - SQL Server 2005 Express Edition Summary This is a step-by-step guide to install SQL Server 2005 Express Edition to use as a database for Print Audit 6. Pre-Requisites There are a few pre-requisites

More information

Technical Paper. Provisioning Systems and Other Ways to Share the Wealth of SAS

Technical Paper. Provisioning Systems and Other Ways to Share the Wealth of SAS Technical Paper Provisioning Systems and Other Ways to Share the Wealth of SAS Table of Contents Abstract... 1 Introduction... 1 System Requirements... 1 Deploying SAS Enterprise BI Server... 6 Step 1:

More information

Configuring and Monitoring Database Servers

Configuring and Monitoring Database Servers Configuring and Monitoring Database Servers eg Enterprise v5.6 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part of this

More information

Configuring a Windows 2003 Server for IAS

Configuring a Windows 2003 Server for IAS Configuring a Windows 2003 Server for IAS When setting up a Windows 2003 server to function as an IAS server for our demo environment we will need the server to serve several functions. First of all we

More information

WHITE PAPER. Best Practices for Configuring PATROL for Microsoft Exchange Servers

WHITE PAPER. Best Practices for Configuring PATROL for Microsoft Exchange Servers WHITE PAPER Best Practices for Configuring PATROL for Microsoft Exchange Servers Contents INTRODUCTION..................................................... 3 PATROL SECURITY....................................................

More information

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This

More information

Metalogix Replicator. Quick Start Guide. Publication Date: May 14, 2015

Metalogix Replicator. Quick Start Guide. Publication Date: May 14, 2015 Metalogix Replicator Quick Start Guide Publication Date: May 14, 2015 Copyright Metalogix International GmbH, 2002-2015. All Rights Reserved. This software is protected by copyright law and international

More information

ODBC Client Driver Help. 2015 Kepware, Inc.

ODBC Client Driver Help. 2015 Kepware, Inc. 2015 Kepware, Inc. 2 Table of Contents Table of Contents 2 4 Overview 4 External Dependencies 4 Driver Setup 5 Data Source Settings 5 Data Source Setup 6 Data Source Access Methods 13 Fixed Table 14 Table

More information

Avira Management Console AMC server configuration for managing online remote computers. HowTo

Avira Management Console AMC server configuration for managing online remote computers. HowTo Avira Management Console AMC server configuration for managing online remote computers HowTo Table of Contents 1. General... 3 2. Network layout plan... 3 3. Configuration... 4 3.1 Port forwarding...4

More information

Credit Card Processing

Credit Card Processing Microsoft Dynamics AX 2009 Credit Card Processing Technical White Paper This white paper is intended for professionals who are involved in the implementation and support of the Credit Card Processing functionality

More information

Setting up the Oracle Warehouse Builder Project. Topics. Overview. Purpose

Setting up the Oracle Warehouse Builder Project. Topics. Overview. Purpose Setting up the Oracle Warehouse Builder Project Purpose In this tutorial, you setup and configure the project environment for Oracle Warehouse Builder 10g Release 2. You create a Warehouse Builder repository

More information

Performance Tuning Guide for ECM 2.0

Performance Tuning Guide for ECM 2.0 Performance Tuning Guide for ECM 2.0 Rev: 20 December 2012 Sitecore ECM 2.0 Performance Tuning Guide for ECM 2.0 A developer's guide to optimizing the performance of Sitecore ECM The information contained

More information

These notes are for upgrading the Linko Version 9.3 MS Access database to a SQL Express 2008 R2, 64 bit installations:

These notes are for upgrading the Linko Version 9.3 MS Access database to a SQL Express 2008 R2, 64 bit installations: These notes are for upgrading the Linko Version 9.3 MS Access database to a SQL Express 2008 R2, 64 bit installations: This document substitutes for STEPS TWO and THREE of the upgrade Game Plan Webpage

More information

MSSQL quick start guide

MSSQL quick start guide C u s t o m e r S u p p o r t MSSQL quick start guide This guide will help you: Add a MS SQL database to your account. Find your database. Add additional users. Set your user permissions Upload your database

More information

Migrating to Azure SQL Database

Migrating to Azure SQL Database Migrating to Azure SQL Database Contents Azure account required for lab... 3 SQL Azure Migration Wizard Overview... 3 Provisioning an Azure SQL Database... 4 Exercise 1: Analyze and resolve... 8 Exercise

More information

Silect Software s MP Author

Silect Software s MP Author Silect MP Author for Microsoft System Center Operations Manager Silect Software s MP Author User Guide September 2, 2015 Disclaimer The information in this document is furnished for informational use only,

More information

M4 Systems. Email Remittance (ER) User Guide

M4 Systems. Email Remittance (ER) User Guide M4 Systems Email Remittance (ER) User Guide M4 Systems Ltd Tel: 0845 5000 777 International: +44 (0)1443 863910 www.m4systems.com www.dynamicsplus.net Table of Contents Introduction ------------------------------------------------------------------------------------------------------------------

More information

Necto on Azure The Ultimate Cloud Solution for BI

Necto on Azure The Ultimate Cloud Solution for BI Necto on Azure The Ultimate Cloud Solution for BI TECHNICAL WHITEPAPER Introduction Organizations of all sizes and sectors need Business Intelligence (BI) to scale operations, improve performance and remain

More information

Chapter 3 Application Monitors

Chapter 3 Application Monitors Chapter 3 Application Monitors AppMetrics utilizes application monitors to organize data collection and analysis per application server. An application monitor is defined on the AppMetrics manager computer

More information

Microsoft SQL Server 2008 R2 Express Edition with Advanced Services Installation Guide

Microsoft SQL Server 2008 R2 Express Edition with Advanced Services Installation Guide Microsoft SQL Server 2008 R2 Express Edition with Advanced Services Installation Guide Notices 2011 XMPie Inc. All rights reserved. U.S. Patents 6948115, 7406194, 7548338, 7757169 and pending patents.

More information

MANAGING AN ANALYTICS PROGRAM: the three key factors for success

MANAGING AN ANALYTICS PROGRAM: the three key factors for success CROSSINGS: The Journal of Business Transformation MANAGING AN ANALYTICS PROGRAM: the three key factors for success Analytics programs bring a different level of execution and delivery complexity involving

More information

Embarcadero Performance Center 2.7 Installation Guide

Embarcadero Performance Center 2.7 Installation Guide Embarcadero Performance Center 2.7 Installation Guide Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A.

More information

Performance Modeling for Web based J2EE and.net Applications

Performance Modeling for Web based J2EE and.net Applications Performance Modeling for Web based J2EE and.net Applications Shankar Kambhampaty, and Venkata Srinivas Modali Abstract When architecting an application, key nonfunctional requirements such as performance,

More information

Technical Paper. Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication

Technical Paper. Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication Technical Paper Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication Release Information Content Version: 1.0 October 2015. Trademarks and Patents SAS Institute

More information

DBMoto 6.5 Setup Guide for SQL Server Transactional Replications

DBMoto 6.5 Setup Guide for SQL Server Transactional Replications DBMoto 6.5 Setup Guide for SQL Server Transactional Replications Copyright This document is copyrighted and protected by worldwide copyright laws and treaty provisions. No portion of this documentation

More information

Backing Up CNG SAFE Version 6.0

Backing Up CNG SAFE Version 6.0 Backing Up CNG SAFE Version 6.0 The CNG-Server consists of 3 components. 1. The CNG Services (Server, Full Text Search and Workflow) 2. The data file repository 3. The SQL Server Databases The three services

More information

Introduction to Building Windows Store Apps with Windows Azure Mobile Services

Introduction to Building Windows Store Apps with Windows Azure Mobile Services Introduction to Building Windows Store Apps with Windows Azure Mobile Services Overview In this HOL you will learn how you can leverage Visual Studio 2012 and Windows Azure Mobile Services to add structured

More information

IBM Tivoli Monitoring V6.2.3, how to debug issues with Windows performance objects issues - overview and tools.

IBM Tivoli Monitoring V6.2.3, how to debug issues with Windows performance objects issues - overview and tools. IBM Tivoli Monitoring V6.2.3, how to debug issues with Windows performance objects issues - overview and tools. Page 1 of 13 The module developer assumes that you understand basic IBM Tivoli Monitoring

More information

Team Foundation Server 2012 Installation Guide

Team Foundation Server 2012 Installation Guide Team Foundation Server 2012 Installation Guide Page 1 of 143 Team Foundation Server 2012 Installation Guide Benjamin Day benday@benday.com v1.0.0 November 15, 2012 Team Foundation Server 2012 Installation

More information

SAIP 2012 Performance Engineering

SAIP 2012 Performance Engineering SAIP 2012 Performance Engineering Author: Jens Edlef Møller (jem@cs.au.dk) Instructions for installation, setup and use of tools. Introduction For the project assignment a number of tools will be used.

More information

Microsoft Dynamics NAV 2013 R2 Sizing Guidelines for On-Premises Single Tenant Deployments

Microsoft Dynamics NAV 2013 R2 Sizing Guidelines for On-Premises Single Tenant Deployments Microsoft Dynamics NAV 2013 R2 Sizing Guidelines for On-Premises Single Tenant Deployments July 2014 White Paper Page 1 Contents 3 Sizing Recommendations Summary 3 Workloads used in the tests 3 Transactional

More information

Note: With v3.2, the DocuSign Fetch application was renamed DocuSign Retrieve.

Note: With v3.2, the DocuSign Fetch application was renamed DocuSign Retrieve. Quick Start Guide DocuSign Retrieve 3.2.2 Published April 2015 Overview DocuSign Retrieve is a windows-based tool that "retrieves" envelopes, documents, and data from DocuSign for use in external systems.

More information

Propalms TSE Deployment Guide

Propalms TSE Deployment Guide Propalms TSE Deployment Guide Version 7.0 Propalms Ltd. Published October 2013 Overview This guide provides instructions for deploying Propalms TSE in a production environment running Windows Server 2003,

More information

SMS Database System Quick Start. [Version 1.0.3]

SMS Database System Quick Start. [Version 1.0.3] SMS Database System Quick Start [Version 1.0.3] Warning ICP DAS Inc., LTD. assumes no liability for damages consequent to the use of this product. ICP DAS Inc., LTD. reserves the right to change this manual

More information

EMC NetWorker Module for Microsoft for Windows Bare Metal Recovery Solution

EMC NetWorker Module for Microsoft for Windows Bare Metal Recovery Solution EMC NetWorker Module for Microsoft for Windows Bare Metal Recovery Solution Release 3.0 User Guide P/N 300-999-671 REV 02 Copyright 2007-2013 EMC Corporation. All rights reserved. Published in the USA.

More information

FTP Server Configuration

FTP Server Configuration FTP Server Configuration For HP customers who need to configure an IIS or FileZilla FTP server before using HP Device Manager Technical white paper 2 Copyright 2012 Hewlett-Packard Development Company,

More information

Event Notification Module TM

Event Notification Module TM Event Notification Module TM Installation Guide Version 7.0 63220-083-03A1 08/2012 Event Notification Module 63220-083-03A1 08/2012 Notices StruxureWare, StruxureWare Power Monitoring, PowerLogic, Citect,

More information

Installing Autodesk Vault Server 2012 on Small Business Server 2008

Installing Autodesk Vault Server 2012 on Small Business Server 2008 Installing Autodesk Vault Server 2012 on Small Business Server 2008 Please follow the following steps to ensure a successful installation of the Autodesk Vault Server 2012 on Microsoft Small Business Server

More information

Telelogic DASHBOARD Installation Guide Release 3.6

Telelogic DASHBOARD Installation Guide Release 3.6 Telelogic DASHBOARD Installation Guide Release 3.6 1 This edition applies to 3.6.0, Telelogic Dashboard and to all subsequent releases and modifications until otherwise indicated in new editions. Copyright

More information

XenDesktop Implementation Guide

XenDesktop Implementation Guide Consulting Solutions WHITE PAPER Citrix XenDesktop XenDesktop Implementation Guide Pooled Desktops (Local and Remote) www.citrix.com Contents Contents... 2 Overview... 4 Initial Architecture... 5 Installation

More information

User's Guide - Beta 1 Draft

User's Guide - Beta 1 Draft IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Hyper-V Server Agent vnext User's Guide - Beta 1 Draft SC27-2319-05 IBM Tivoli Composite Application Manager for Microsoft

More information

eadvantage Certificate Enrollment Procedures

eadvantage Certificate Enrollment Procedures eadvantage Certificate Enrollment Procedures Purpose: Instructions for members to obtain a digital certificate which is a requirement to conduct financial transactions with the Federal Home Loan Bank of

More information

Installing Globodox Web Client on Windows Server 2012

Installing Globodox Web Client on Windows Server 2012 Installing Globodox Web Client on Windows Server 2012 Make sure that the Globodox Desktop Client is installed. Make sure it is not running. Note: Please click on Allow or Continue for all required UAC

More information

PartnerConnect software. Installation guide

PartnerConnect software. Installation guide PartnerConnect software Installation guide 2012 Welch Allyn. All rights are reserved. To support the intended use of the product described in this publication, the purchaser of the product is permitted

More information

FUSION Installation Guide

FUSION Installation Guide FUSION Installation Guide Version 1.0 Page 1 of 74 Content 1.0 Introduction... 3 2.0 FUSION Server Software Installation... 3 3.0 FUSION Client Software Installation... 10 4.0 FUSION NIM Software Installation...

More information

EASRestoreService. Manual

EASRestoreService. Manual Manual Introduction EAS is a powerful Archiving Solution for Microsoft Exchange, Lotus Notes, Sharepoint and Windows based File systems. As one of the Top 5 Enterprise Archiving Solutions worldwide is

More information

User's Guide - Beta 1 Draft

User's Guide - Beta 1 Draft IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Cluster Server Agent vnext User's Guide - Beta 1 Draft SC27-2316-05 IBM Tivoli Composite Application Manager for Microsoft

More information

How to recover IE Client

How to recover IE Client HIKVISION EUROPE B.V. How to recover IE Client (WebClientActiveX Control) Name: WebClientActiveX Control Publisher: HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO.,LTD. Type: ActiveX Control Version: 2.4.0.56

More information

Application Server Installation

Application Server Installation Application Server Installation Guide ARGUS Enterprise 11.0 11/25/2015 ARGUS Software An Altus Group Company Application Server Installation ARGUS Enterprise Version 11.0 11/25/2015 Published by: ARGUS

More information