Lab Manual Visual Studio Team Architect Edition

Size: px
Start display at page:

Download "Lab Manual Visual Studio Team Architect Edition"

Transcription

1 Hands-On Lab Lab Manual Visual Studio Team Architect Edition ARC02: Using the Application Designer to design Your Web Service Architecture in Microsoft Visual Studio 2005 Page 1

2 Please do not remove this manual from the lab Information in this document is subject to change without notice. The example companies, organizations, products, people, and events depicted herein are fictitious. No association with any real company, organization, product, person or event is intended or should be inferred. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. Microsoft may have patents, patent applications, trademarked, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property Microsoft Corporation. All rights reserved. Microsoft, Visual Basic, Visual C#, Visual Studio, and Windows are either registered trademarks or trademarks of Microsoft Corporation in the U.S.A. and/or other countries. Other product and company names herein may be the trademarks of their respective owners. Page 2

3 Page 3

4 Contents ARC02: USING THE APPLICATION DESIGNER TO DESIGN YOUR WEB SERVICE ARCHITECTURE IN MICROSOFT VISUAL STUDIO Lab Objective...1 Exercise Using the Application Designer to Design Your Web Service...2 Task 0 Select the Solution...2 Task 1 Design a service-oriented system...3 Task 2 Implement a Web Service...7 Task 3 Manage the Exposed WSDL file...8 Task 4 Contract (or WSDL) First Design of a Web Service...10 Task 5 Web Service Substitution...12 Task 6 Separating out Web service client proxy behavior to a Class Library...14 Task 7 Using the Class Designer to design your Web Service...16 Page 4

5 Page 5

6 ARC02: Using the Application Designer to Design Your Web Service Architecture in Microsoft Visual Studio 2005 Lab Objective Estimated time to complete this lab: 30 minutes For the purpose of this walkthrough, you will only use the Application Designer. The Application Designer is a part of the Distributed System Designers that will be shipped in Microsoft Visual Studio Team Edition for Software Architects. The Distributed System Designers consists of the following designers: 1. The Application Designer (AD) helps application architects and developers design, construct, and configure services and the applications that consume these services. 2. The System Designer (SD) allows application architects to compose and configure systems for deployment independent of the development configuration used during design. 3. The Logical Datacenter Designer (LDD) allows infrastructure architects and operations teams to describe datacenter architectures including the configuration constraints, logical topology, and policies to be imposed on applications. 4. The Deployment Designer (DD) helps developers and operations teams validate applications against their datacenter architecture and its constraints, prior to deployment. The purpose of this lab is to illustrate the benefits of the Application Designer in designing serviceoriented web service architectures. This lab will not illustrate the end-to-end value of the Distributed System Designers for application architects, IT professionals, and developers. That is covered in ARC01 Using the Distributed System Designers to Visually Design and Validate Service- Oriented Systems in Microsoft Visual Studio 2005 Related Labs: ARC01: Using the Distributed System Designers to Visually Design and Validate Service- Oriented Systems in Microsoft Visual Studio 2005 ARC03: Using the Logical Datacenter Designer for Configuration and Deployment in Microsoft Visual Studio 2005 Page 1

7 Exercise Using the Application Designer to Design Your Web Service This hands-on lab explores how the Visual Studio 2005 Application Designer makes it easier for application architects and developers to design and develop complex multi-node Web service-based systems. In this lab, you will: Design a Web service that adheres to a pre-defined Web service description language (WSDL) contract (WSDL provides a vendor neutral specification of a Web service) Learn how to develop a Web service, configure the automatically generated WSDL file, and define the format of the SOAP messages used for communication. See how, by using the WSDL binding name and namespace properties to type the behavior of a Web service, the tools can use this information to provide basic type checking when you connect Web services. These and other features support developing substitutable Web services. See how the tools support the use of hand-written proxy classes, which are useful if you wish to encapsulate client-side message processing in the proxy. See how the tools visualize Web service connections made from a class library that could be deep within the structure of your application. See how to access the Class Designer to help create the detailed implementation for the Web service. Task 0 Select the Solution Task 1 and Task 2 are similar to lab ARC01: Using the Distributed System Designers to Visually Design and Validate Service-Oriented Systems in Microsoft Visual Studio Login to Microsoft Windows using the following user name and password: administrator/pass@word1 Open Visual Studio 2005 Beta 2 by clicking on the Resource Management shortcut on the desktop. If required, choose a profile and click OK. Visual Studio 2005 Beta 2 opens. On the File menu, point to Open and click Project/Solution. o o Select the ResourceManagement project. Select ResourceManagement.sln. Page 2

8 Click Open. Double-click on the ResourceManagement.ad file in Solution Explorer (if Solution Explorer is not visible, on the View menu, choose Solution Explorer, or alternatively, press Ctrl+Alt+L) The Application Designer displays an application diagram with the abbreviation, AD, on the document tab and Application Designer tools appear in the Toolbox and on the toolbar. The diagram displays several existing application definitions and external applications. Task 1 Design a service-oriented system The Application Designer provides a design surface for defining applications, describing the services these applications offer and describing the connections between these applications. In this lab, applications will communicate via Web services. With the Application Designer, architects can define application specifications that will eventually be implemented. They can experiment with each application s settings and design. If required, the Application Designer can be used to generate code skeletons that developers must fully implement. Once an application is generated, the Application Designer keeps the design and code synchronized. It is also possible to reverse engineer the design from existing code to visualize the connections that exist among applications in your solution. In this lab, we ll start by examining some existing application definitions on the application diagram. The first definition we ll examine is for a database. On the diagram, notice the definition of a database called ProjectsDB. This definition was created from the ExternalDatabase prototype in the Toolbox and will be used to document a connection to an existing database. On the diagram, notice the existing definition of an ASP.NET application called ProjectService on the diagram surface. This definition was created from the ASP.NETWebService prototype in the Toolbox. Select the ProjectService application and push F4 to bring up the Properties window. In the Properties window, notice that the Language property is set to Visual Basic. Note: If you would like to use Microsoft Visual C# instead of Microsoft Visual Basic, please change the Language property for the ProjectService application to Visual C#. Next, notice the connection between ProjectsDB and ProjectService on the diagram: On the ProjectService application, select the database consumer endpoint (the small hollow white hexagon, which is connected to ProjectsDB). Page 3

9 In the Properties window, notice the Connection String property. The Connection String setting will be generated in the Web.config file of the ProjectService application when it is implemented. To define Web service operations, click the Web service provider endpoint (small solid blue circle) also called ProjectService on the ProjectService application definition. The Web Service Details window displays at the bottom of the screen (Note: if the Web Service Details window is not visible, right-click the Web service provider endpoint and select Define Operations, alternatively go to the View menu, select Other Windows and Web Service Details). Notice that an operation already exists on the Web service provider endpoint called GetProjects. In the <add operation> field, add another operation called AssignEmployeeToProject to the Web service. The Modifier and Summary field should be left empty. Visual C# Change the value in the Type column to bool and push Enter Visual Basic Change the value in the Type to Boolean (type Boolean under the Type heading) and push Enter Next, add parameters to the AssignEmployeeToProject operation. To add parameters to an operation, expand the operation node in the Web Service Details window and parameter fields will appear. Click <add parameter> to add parameters named employeeid and projectid with int type (in C#) or Integer type (in VB) The Web Service Details window will look like Figure 1.2 after you make your modifications: Figure 1.2a (C#): The Web Service Details window Figure 1.2b (VB): The Web Service Details window Page 4

10 Next, notice the External Web Service named CompanyDirectory on the design surface. The External Web Service has been created on the basis of a WSDL file at the following location: This can be seen by selecting the External Web Service, pushing F4 to bring up the Properties window, and viewing the WSDL Location property. To examine the operations provided by the External Web Service, click on the DirectoryService endpoint (small solid blue circle), and then look at the Web Service Details window. (Note: if the Web Service Details window is not visible, go to the View menu, select Other Windows and Web Service Details). The Web Service Details window shows that the External Web Service exposes the following operations: GetEmployee, and GetAvailableEmployees. Note: If the External Web Service did not comply to the WS-I ( Basic Profile 1.1, the industry standard for interoperability compliance, an error would have appeared in the Error list to inform you that the External Web Service does not comply to the profile. The design surface will support the use of the non-compliant External Web Services for legacy reasons. However, it is highly recommended that only WS-I Basic Profile 1.1 compliant Web services are created and used. Add an ASP.NET Web application by dragging the ASP.NETWebApplication application prototype from the Toolbox to the diagram. Place this on the top of the diagram. An application definition named WebApplication1 is added to the design surface. Note: If you would like to use Visual C# instead of Visual Basic, change the Language property for the WebApplication1 application to Visual C#. Tip (Optional): Application definitions that appear on the toolbox can be customized by creating a custom prototype. This prototype will display whenever you open the Application Designer as it is a function of the designer and not the solution that was open when you created it. One scenario for creating a custom prototype is if you want to use a language other than Visual Basic as your default language for ASP.NETWebApplications. To accomplish this, create a custom ASP.NETWebApplication prototype that uses your preferred language. Change the Language property for the WebApplication1 ASP.NETWebApplication to Visual C#. On the Application Designer, right-click on WebApplication1 and choose Add to Toolbox. Page 5

11 Under Name, enter C#ASP.NETWebApplication and click OK. The Save File dialog box appears. The file is saved as an.adprototype, meaning that it is an application prototype for the Application Designer. Click Save. The toolbox should now have a custom prototype called C#ASP.NETWebApplication. You can now use the C#ASP.NETWebApplication to create ASP.NET applications where the language is set to Visual C# by default. Right-click WebApplication1 and choose Properties. In the Properties window, rename the application from its default name of WebApplication1 to ResourceManagementWeb. Resize the application so that the complete name is displayed in the application on the diagram. (Alternatively, you can rename the application directly on the diagram by double-clicking on the name of the application) Next, connect the ResourceManagementWeb application to the ProjectService application by: Moving the pointer over the ProjectService Web service endpoint (small solid blue circle) on ProjectService, pressing the Alt key, and dragging a connection to ResourceManagementWeb. In a similar fashion, connect the DirectoryService Web service endpoint (small solid blue circle) to ResourceManagementWeb. Rearrange your diagram to resemble the diagram shown in Figure 1.4: Figure 1.4 Application Diagram Page 6

12 Save the solution by choosing Save All from the File menu. Task 2 Implement a Web Service You will now use the designer to create a skeleton implementation for the ProjectService application. Developers can later populate this skeleton code to implement the project. Right-click the diagram and click Implement All Applications. The Confirm Application Implementation dialog appears. Click OK, and Visual Studio will create a Web service project named ProjectService (this step may take a few minutes) and the Web application project named ResourceManagementWeb Note: You may get a Synchronization Warning dialog. You can safely dismiss this dialog by clicking Close. After implementation is complete, your Solution Explorer should look similar to the following screenshot: Double click the ProjectService.cs or ProjectService.vb file in Solution Explorer (depending on your implementation language) to display it in the code editor. Note that the operations you defined in the Web Service Details window are now reflected in code. Next we will show how the Application Designer is kept synchronized with changes in the code. Page 7

13 Visual C#: In the code view, update the GetProjects method to that shown below: Visual Basic: public System.Xml.XmlDocument GetProjects() { return new System.Xml.XmlDocument(); } In the code view, update the GetProjects method to that shown below: Public Function GetProjects() As System.Xml.XmlDocument End Function Return New System.Xml.XmlDocument() Switch back to the Application Designer by clicking the ResourceManagement.ad tab at the top of the editor window. Click the ProjectService endpoint and then display the Web Service Details window by going to the View menu, selecting Other Windows and clicking Web Service Details. Note the changes made to the return type of the GetProjects operation are reflected in the designer; the GetProjects operation s return type is now correctly reported as System.Xml.XmlDocument. Note: You will see only XmlDocument unless you click in the Type field, at which point you will see the fully qualified name. Save the solution by choosing Save All from the File menu. Task 3 Manage the Exposed WSDL file WSDL is an XML based language that is used to describe a Web service's behavior as endpoint(s) capable of exchanging messages. A WSDL document, therefore, defines the Web service contract that describes the messages exchange protocol required to communicate between a Web service provider and a consumer endpoint..net-based.asmx Web services automatically generate WSDL documents to describe the capabilities of the Web service at that location. You can control WSDL file generation through properties for the endpoint and operation in the Application Designer. Detailed property descriptions of each WSDL property will help you understand the impact on the generated WSDL of setting each property. Page 8

14 In Solution Explorer, right-click the ProjectService.asmx file and choose View in Browser. (HINT: If Solution Explorer is not visible, press Ctrl+Alt+L) If prompted with a dialog to save, click OK. The test page for the Web service will appear. At the end of the sentence: For a formal definition, please review the Service Description., click the Service Description link. The WSDL file for the Web service will appear. Note that the target namespace is in the schema tag. Close the browser and return to the ResourceManagement.ad application diagram in Application Designer. On ProjectService, select the ProjectService endpoint. In the Properties window (HINT: Press F4) change the WSDL Service Namespace property to This property is located under the WSDL heading in the Properties window. View the WSDL file for ProjectService.asmx again (steps above) Note that the target namespace is now in the schema tag. The Application Designer also manages the various artifact/attribute names for a Web service, managing and propagating changes you make on the design surface or the property grid to all the related artifacts in the project and code. Change the name of the ProjectService endpoint to PRService. There might be a slight delay while name propagation occurs. Bring up the Properties window. Note that the following have now changed: o o o Class Name = PRService WSDL Service Name = PRService WSDL Binding Name = PRService In the Solution Explorer notice that the following has changed o o The class file name in the App_Code folder = PRService The.asmx file name = PRService Change the.asmx file name back to ProjectService.asmx in Solution Explorer Change the endpoint name to ProjectResourceService. Notice that the name no longer propagates to the.asmx file name because you have broken the propagation links by manually changing the name of one of the dependent artifacts. Close the ResourceManagement.ad application diagram. If prompted to save, select Yes. Page 9

15 In Solution Explorer, right-click the ProjectService project and choose Add New Item -> Web Service. If Solution Explorer is not visible, press Ctrl+Alt+L. Name the Web service AdminService.asmx. The AdminService Web service class file should appear in Solution Explorer. Open the class file and update the WebService attribute to one of the following: Visual C# [WebService(Name="Administration", Namespace=" Visual Basic <WebService(name:="Administration", Namespace:=" _ Reopen the ResourceManagement.ad application diagram. Notice that a new endpoint on ProjectService has been created. The name of the endpoint has been derived from the WSDL Service name, Administration. Save the solution by choosing Save All from the File menu. Task 4 Contract (or WSDL) First Design of a Web Service One methodology for designing and developing Web services for heterogeneous systems is to design the XML messages transported over the wire, and from these create WSDL contracts that describe the exposed behavior of the Web services, prior to implementation. This approach makes good sense if your Web services will be used by third parties and where it is important for you to agree on the contract. Once the XML messages and a WSDL contract have been designed, the Application Designer can be used to create a Web service implementation that conforms to that WSDL. During this task the architecture of the ResourceManagement System will be changed to add connections to an external vendor s Web service. The Message Broker pattern will be used between ResourceManager and the various resources available for a particular project. The message broker will pull information together and make it available as a consolidated whole. From the Toolbox, drag an ExternalWebService to the ResourceManagement.ad application diagram. A dialog will appear prompting you for the location of the Web Service. Type the following URL in the URL text box and click Go: Page 10

16 Click Add Reference Rename the VendorService external Web service application to VendorDirectory From the Toolbox, drag an ASP.NETWebApplication (or C#ASP.NETWebApplication if you created a custom prototype) to the application diagram. Change the name of the ASP.NET Web application to ConsolidatedResources. This will be the message broker. Move the pointer over the DirectoryService Web service endpoint (small solid blue circle) on CompanyDirectory, press the Alt key, and drag a connection to ConsolidatedResources. Click on the consumer endpoint (small hollow circle) created on ConsolidateResources and rename it to CompanyDirectoryService in the Properties window (press F4). Move the pointer over the VendorService Web service endpoint (small solid blue circle) on VendorDirectory, press the Alt key, and drag a connection to ConsolidatedResources. ConsolidatedResources should now adhere to the same WSDL contract that DirectoryService on CompanyDirectory implemented. Doing this will minimize the effect of this change on ResourceManagementWeb once reconnected. Right-click the ConsolidatedResources Web application and choose Create Web Service Endpoints From WSDL. In the Add Web Reference dialog box, enter the following URL: and click Add Reference. A new provider endpoint called DirectoryService is created on ConsolidatedResources. Right-click the DirectoryService endpoint on ConsolidatedResources and choose Define Operations to view the Web Service Details window. Notice that the endpoint s operations match those defined on the DirectoryService endpoint on the CompanyDirectory application. Right-click on ConsolidatedResources and select Implement Application. When prompted by a Confirm Application Implementation dialog, click OK. Right-click the DirectoryService endpoint on the ConsolidatedResources application and choose Define Operations. In the Web Service Details window, right-click on the operation GetEmployee and choose View Code - Resource. Notice that types used in messages specified in the contract have been implemented as serializable classes and these classes are referenced in the operation/web method definitions. Save the solution by choosing Save All from the File menu. Rearrange your diagram and your connections to resemble the following diagram. You can redraw connections by right-clicking a connection and choosing Redraw Connection. To view the entire diagram, change the zoom level from the toolbar. Page 11

17 Task 5 Web Service Substitution There are two interesting and distinct locations associated with Web services: the location of the WSDL contract that defines the Web service, and which will be used to create a client proxy, and the location of the Web service itself at which the operations can be invoked. Both of these locations are likely to change when you finally deploy the application. However, the WSDL used to define the behavior should not change between development and deployment. Furthermore, treating these locations distinctly allows you to define a client proxy from a WSDL file at a common location and then test the application with any number of Web services that implement that contract but which are accessed at different URLs.. In Visual Studio 2005, Web references all have a default Web service location setting generated in the configuration file. This setting can be easily modified at deployment time to connect to a different location. This concept allows you to easily substitute Web service providers without having the update/change the Web reference being used to consume the Web service. This task will take you through the process of substituting one web service for another on the diagram without having to change the consumer application. In the Solution Explorer (Ctrl+Alt+L), open the ResourceManagerWeb project and navigate to the App_WebReferences folder. Expand the directory and notice the WSDL file called DirectoryService.wsdl. This corresponds to the DirectoryService consumer endpoint. Page 12

18 From the ResourceManagerWeb project, open the Web.config file. The following appsettings entry contains the location of the Web service: <add key="resourcemanagementweb.webserviceproxies.directoryservice" value=" Switch back to the Application Designer. Select the connection (HINT: Not the endpoint) between ResourceManagementWeb and CompanyDirectory. Press the Delete key to delete the connection from the application diagram. Notice that the consumer endpoint on ResourceManagerWeb is not deleted. If you expand the ResourceManagerWeb project in the Solution Explorer, you will notice that the Web reference that corresponds to the consumer endpoint is also not deleted. In the Toolbox, select the Connection tool. Drag the tool from the DirectoryService consumer endpoint and move it over the ProjectResourceService Web service provider endpoint. A warning tooltip appears that states that the binding name and binding namespace on the consumer endpoint do not match those set on the provider endpoint. In the WSDL contract, the binding element defines the concrete format of the messages by detailing the actual format of the messages, the protocol used during the interactions, and the network transport used to exchange the messages. Therefore, as a best practice, the binding name and namespace of a Web service define the behavior of the Web service endpoint. Consequently, when there is a binding name and namespace mismatch between a provider and consumer endpoint, the Application Designer displays a warning. You can still make the connection, if required, as this best practice is not enforced by the ASP.NET infrastructure. Move the Connection tool over the DirectoryService Web service endpoint on ConsolidatedResources. Notice that there is no warning as the Binding name and namespace match. Make the connection. You are prompted with the following dialog: If the default option is selected, the Web reference will be updated according to the WSDL location specified by the DirectoryService Web service provider endpoint on the ConsolidateResources application. In this scenario, we do not want to update the Web reference. Page 13

19 Select the Connect only option in the Reconnected Web Service Endpoints dialog box. A warning icon appears on the consumer endpoint. When moving the pointer over the consumer endpoint, a tooltip indicates that the WSDL location used to define the Web service consumer endpoint is different from the WSDL location specified by the Web service provider endpoint. Switch back to the Web.Config for ResourceManagerWeb. Notice that the Web service location has changed. Arrange your diagram so that it looks like the following: Save the solution by choosing Save All from the File menu. Task 6 Separating out Web service client proxy behavior to a Class Library Class libraries and the behavior they offer in most cases are designed for in process tightly coupled communications that share data and behavior and inherently share types between them. This provides for efficient processing. While Visual Studio automates the creation of Web service proxy classes as part of creating a Web reference and these will in most cases be all you ever need to use, there are occasions when it may be considered useful to write custom proxies. Encapsulating client-side message processing within the proxy is one such scenario. The following task is going to combine both the use of Web service connections made from within a referenced class library and the use of a custom proxy. Page 14

20 1. In the Solution Explorer (Ctrl+Alt+L), right-click on the solution node and choose Add New Project. Select the Visual Basic or Visual C# node and then Windows in the project types list. Then select Class Library from the templates list. Name the class library ResourceClientClassLibrary and click OK. 2. The class file opens. In Solution Explorer, expand the ResourceClientClassLibrary project to view the Class1.vb or Class1.cs file. In the class file, rename the Class1 class to ProjectResourceProxy. This is where you will add your proxy class code. 3. In the Solution Explorer, right-click on the ResourceClientClassLibrary project and choose Properties. Select the Settings tab and add the following setting: a. Set the Name value to the fully qualified Web service client proxy class name: ResourceClientClassLibrary_ProjectResourceProxy b. Set the Type value to indicate that this is a client Web service proxy setting: (Web Service URL) c. Leave the Scope value set to Application. d. Set the Value to the URL where the Web service client proxy class will consume from: 4. In Solution Explorer, right-click the ResourceClientClassLibrary project and choose Build to build the class library. 5. From the class library s App.config file, copy the appropriate entries from the configsections and applicationsettings sections and paste them into the appropriate sections of the ResourceManagementWeb s Web.config file as follows: a. The configsections section should be pasted following the <configuration> tag at the top of the config file and preceding the <appsettings> tag: <configsections> <sectiongroup name="applicationsettings" type="system.configuration.applicationsettingsgroup, System, Version= , Culture=neutral, PublicKeyToken=b77a5c561934e089" > <section name="resourceclientclasslibrary.settings" type="system.configuration.clientsettingssection, System, Version= , Culture=neutral, PublicKeyToken=b77a5c561934e089" /> </sectiongroup> </configsections> b. The following should be pasted following the appsettings section: <applicationsettings> <ResourceClientClassLibrary.Settings> <setting name="resourceclientclasslibrary_projectresourceproxy" serializeas="string"> <value> </setting> </ResourceClientClassLibrary.Settings> </applicationsettings> Page 15

21 6. From the ResourceManagementWeb project, add a project reference to the class library. (HINT: Right-click on the ResourceManagementWeb project and choose Add Reference. In the Projects tab, select ResourceClientClassLibrary and click OK.) 7. On the application diagram, a consumer endpoint called ProjectResourceProxy should appear ResourceManagementWeb. This endpoint visualizes the custom Web service client proxy code that you wrote in the class library. 8. Delete the ProjectResourceService Web service consumer endpoint from ResourceManagementWeb. Task 7 Using the Class Designer to design your Web Service This task illustrates the benefits of integration with the new class diagramming tool available in Visual Studio The class diagramming tool, known as Class Designer, provides visualization, class building, refactoring, and documenting features to help architects and developers work with class structures. The Class Designer is covered in more detail in the following Hands-On Lab, DEV029: Understand, Design, Refactor and Document Code using the new Class Designer tool in Visual Studio In this task we will replace the primitive types in the AssignEmployeeToProject operation with complex types which we will design with the Class Designer. We ll also see how the Class Designer can be used in the design of the Web service class. Right-click on the ProjectResourceService Web service provider endpoint on ProjectService ASP.NET application and choose Define Operations. This will bring up the Web Service Details window. Expand the AssignEmployeeToProject operation. Delete the parameters by selecting each entire parameter row in the AssignEmployeeToProject operation and pressing the Delete key. Add a parameter named EmployeeProjectMapping with type EmployeeProject and press Enter. Right-click the EmployeeProjectMapping parameter and choose Define EmployeeProject in Current Project. When asked to view in the Class Designer, choose Yes. (HINT: If the class diagram appears blank, make sure zoom is set to 100% in the toolbar.) Right-click the EmployeeProject class shape on the diagram and choose Class Details Page 16

22 Add the following properties: Visual C# o projectid with int type o employeeid with int type Visual Basic o projectid with Integer type o employeeid with Integer type Select the ResourceManagement.ad application diagram. Right-click the ProjectResourceService endpoint and choose View in Class Diagram - ProjectResourceService. Expand the ProjectResourceService class. From the Toolbox in Class Designer, select Association and drag an association from ProjectResourceService to EmployeeProject. By creating an association, you have created an EmployeeProject member type for ProjectResourceService. The Class Designer allows you to view this relationship as a simple property or as an association. The following illustration shows this relationship as an association. If you right-click the association line and choose Show as Property, you will see the EmployeeProject member type represented as a property of the ProjectResourceService type. This completes the ARC02: Using the Application Designer to Design Your Web Service Architecture in Microsoft Visual Studio 2005 walkthrough. Page 17

Hands-On Lab. Lab Manual HOL007 Understanding, Designing, and Refactoring Code Using the New Class Designer Tool in Microsoft Visual Studio 2005

Hands-On Lab. Lab Manual HOL007 Understanding, Designing, and Refactoring Code Using the New Class Designer Tool in Microsoft Visual Studio 2005 Hands-On Lab Lab Manual HOL007 Understanding, Designing, and Refactoring Code Using the New Class Designer Tool in Microsoft Visual Studio 2005 Please do not remove this manual from the lab Page 1 Information

More information

Lab Answer Key for Module 1: Creating Databases and Database Files

Lab Answer Key for Module 1: Creating Databases and Database Files Lab Answer Key for Module 1: Creating Databases and Database Files Table of Contents Lab 1: Creating Databases and Database Files 1 Exercise 1: Creating a Database 1 Exercise 2: Creating Schemas 4 Exercise

More information

What s New in BID2WIN Service Pack 4

What s New in BID2WIN Service Pack 4 What s New in BID2WIN Service Pack 4 BID2WIN Software, Inc. Published: August, 2006 Abstract BID2WIN 2005 Service Pack 4 includes many exciting new features that add more power and flexibility to BID2WIN,

More information

What s New in BUILD2WIN Version 3.2

What s New in BUILD2WIN Version 3.2 What s New in BUILD2WIN Version 3.2 BID2WIN Software, Inc. Published June 13, 2012 Abstract BUILD2WIN version 3.2 includes many exciting new features which add even more power and flexibility to your field

More information

WORKGROUP MANAGER S GUIDE

WORKGROUP MANAGER S GUIDE 1 Portal Framework v6.0: Workgroup Manager s Guide EMPLOYEE PORTAL WORKGROUP MANAGER S GUIDE Page 1 2 Portal Framework v6.0: Workgroup Manager s Guide Table of Contents FAQs... 4 Q: I added an assistant

More information

RMH LABEL DESIGNER. Retail Management Hero (RMH)

RMH LABEL DESIGNER. Retail Management Hero (RMH) RMH LABEL DESIGNER Retail Management Hero (RMH) rmhsupport@rrdisti.com www.rmhpos.com Copyright 2016, Retail Realm. All Rights Reserved. RMHDOCLABEL050916 Disclaimer Information in this document, including

More information

WORKGROUP MANAGER S GUIDE

WORKGROUP MANAGER S GUIDE 1 Portal Framework v4.12: Workgroup Manager s Guide EMPLOYEE PORTAL WORKGROUP MANAGER S GUIDE Page 1 2 Portal Framework v4.12: Workgroup Manager s Guide Table of Contents FAQs... 4 Q: I added an assistant

More information

KwikTag v4.6.4 Release Notes

KwikTag v4.6.4 Release Notes KwikTag v4.6.4 Release Notes KwikTag v4.6.4 for Web Client - Release Notes a. Internet Explorer 7.0 b. Internet Explorer 8.0 c. Firefox 3.5+ Server Requirements a. KwikTag v4.6.4 New Features: Feature:

More information

Implementing and Supporting Windows Intune

Implementing and Supporting Windows Intune Implementing and Supporting Windows Intune Lab 4: Managing System Services Lab Manual Information in this document, including URL and other Internet Web site references, is subject to change without notice.

More information

CA ERwin Data Modeler

CA ERwin Data Modeler CA ERwin Data Modeler Implementation Guide Service Pack 9.5.2 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to only and is subject

More information

Deploying Windows Server 2003 Internet Authentication Service (IAS) with Virtual Local Area Networks (VLANs)

Deploying Windows Server 2003 Internet Authentication Service (IAS) with Virtual Local Area Networks (VLANs) Deploying Windows Server 2003 Internet Authentication Service (IAS) with Virtual Local Area Networks (VLANs) Microsoft Corporation Published: June 2004 Abstract This white paper describes how to configure

More information

6/29/ :38 AM 1

6/29/ :38 AM 1 6/29/2017 11:38 AM 1 Creating an Event Hub In this lab, you will create an Event Hub. What you need for this lab An Azure Subscription Create an event hub Take the following steps to create an event hub

More information

Deep Dive into Apps for Office in Outlook

Deep Dive into Apps for Office in Outlook Deep Dive into Apps for Office in Outlook Office 365 Hands-on lab In this lab you will get hands-on experience developing Mail Apps which target Microsoft Outlook and OWA. This document is provided for

More information

Copyright ATRIL Language Engineering, SL. All rights reserved.

Copyright ATRIL Language Engineering, SL. All rights reserved. Us ergui de Déj àvux2e DI T OR dé j à v u Copyright 1993-2011 ATRIL Language Engineering, SL. All rights reserved. This document is provided for informational purposes only and ATRIL makes no warranties,

More information

INSTALLATION & OPERATIONS GUIDE Wavextend Calculation Framework & List Manager for CRM 4.0

INSTALLATION & OPERATIONS GUIDE Wavextend Calculation Framework & List Manager for CRM 4.0 INSTALLATION & OPERATIONS GUIDE Wavextend Calculation Framework & List Manager for CRM 4.0 COPYRIGHT Information in this document, including URL and other Internet Web site references, is subject to change

More information

Marketing List Manager 2011

Marketing List Manager 2011 Marketing List Manager 2011 i Marketing List Manager 2011 CRM Accelerators 6401 W. Eldorado Parkway, Suite 106 McKinney, TX 75070 www.crmaccelerators.net Copyright 2008-2012 by CRM Accelerators All rights

More information

A SharePoint Developer Introduction. Hands-On Lab. Lab Manual HOL5 Using Client OM and REST from.net App C#

A SharePoint Developer Introduction. Hands-On Lab. Lab Manual HOL5 Using Client OM and REST from.net App C# A SharePoint Developer Introduction Hands-On Lab Lab Manual HOL5 Using Client OM and REST from.net App C# Information in this document, including URL and other Internet Web site references, is subject

More information

RMH RESOURCE EDITOR USER GUIDE

RMH RESOURCE EDITOR USER GUIDE RMH RESOURCE EDITOR USER GUIDE Retail Management Hero (RMH) rmhsupport@rrdisti.com www.rmhpos.com Copyright 2017, Retail Management Hero. All Rights Reserved. RMHDOCRESOURCE071317 Disclaimer Information

More information

EA/Studio Business Modeler Edition 1.5 New Features Guide. Published: October 8, 2007

EA/Studio Business Modeler Edition 1.5 New Features Guide. Published: October 8, 2007 EA/Studio Business Modeler Edition 1.5 New Features Guide Published: October 8, 2007 Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. This is a preliminary

More information

Centrify for Dropbox Deployment Guide

Centrify for Dropbox Deployment Guide CENTRIFY DEPLOYMENT GUIDE Centrify for Dropbox Deployment Guide Abstract Centrify provides mobile device management and single sign-on services that you can trust and count on as a critical component of

More information

Hands-On-Labs for. Microsoft Identity Integration Server Microsoft Identity Integration Server 2003 Hand-On-Labs

Hands-On-Labs for. Microsoft Identity Integration Server Microsoft Identity Integration Server 2003 Hand-On-Labs Hands-On-Labs for Microsoft Identity Integration Server 2003 Microsoft Corporation Published: July 2003 Revision: May 2004 For the latest information, see http://www.microsoft.com/miis Page 1 of 32 The

More information

Exclaimer Mail Archiver

Exclaimer Mail Archiver Deployment Guide - Outlook Add-In www.exclaimer.com Contents About This Guide... 3 System Requirements... 4 Software... 4 Installation Files... 5 Deployment Preparation... 6 Installing the Add-In Manually...

More information

USING ADMINISTRATOR FEATURES

USING ADMINISTRATOR FEATURES HYPERION FINANCIAL MANAGEMENT SYSTEM 9 RELEASE 9.3.1 USING ADMINISTRATOR FEATURES Oracle's Hyperion Financial Management System 9 Release 9.3 contains significant enhancements to administrator features

More information

In this lab, you will build and execute a simple message flow. A message flow is like a program but is developed using a visual paradigm.

In this lab, you will build and execute a simple message flow. A message flow is like a program but is developed using a visual paradigm. Lab 1 Getting Started 1.1 Building and Executing a Simple Message Flow In this lab, you will build and execute a simple message flow. A message flow is like a program but is developed using a visual paradigm.

More information

Tutorial. Building Composite Applications for IBM Lotus Notes 8. For use with the IBM Lotus Notes 8 Beta 2 client

Tutorial. Building Composite Applications for IBM Lotus Notes 8. For use with the IBM Lotus Notes 8 Beta 2 client Tutorial Building Composite Applications for IBM Lotus Notes 8 For use with the IBM Lotus Notes 8 Beta 2 client Building composite applications is a process that involves multiple procedures. This tutorial

More information

ForeScout Extended Module for ServiceNow

ForeScout Extended Module for ServiceNow ForeScout Extended Module for ServiceNow Version 1.1.0 Table of Contents About this Integration... 4 Use Cases... 4 Asset Identification... 4 Asset Inventory True-up... 5 Additional ServiceNow Documentation...

More information

Expression Design Lab Exercises

Expression Design Lab Exercises Expression Design Lab Exercises Creating Images with Expression Design 2 Beaches Around the World (Part 1: Beaches Around the World Series) Information in this document, including URL and other Internet

More information

How To Embed EventTracker Widget to an External Site

How To Embed EventTracker Widget to an External Site How To Embed EventTracker Widget to an External Site Publication Date: March 27, 2018 Abstract This guide will help the user(s) to configure an EventTracker Widget to an External Site like SharePoint.

More information

Windows Server 2012 Immersion Experience Enabling Secure Remote Users with RemoteApp, DirectAccess, and Dynamic Access Control

Windows Server 2012 Immersion Experience Enabling Secure Remote Users with RemoteApp, DirectAccess, and Dynamic Access Control Windows Server 2012 Immersion Experience Enabling Secure Remote Users with RemoteApp, DirectAccess, and Dynamic Access Control Windows Server 2012 Hands-on lab In this experience, you will configure a

More information

HOTPin Software Instructions. Mac Client

HOTPin Software Instructions. Mac Client HOTPin Software Instructions Mac Client The information contained in this document represents the current view of Celestix Networks on the issues discussed as of the date of publication. Because Celestix

More information

IDERA ER/Studio Software Architect Evaluation Guide. Version 16.5/2016+ Published February 2017

IDERA ER/Studio Software Architect Evaluation Guide. Version 16.5/2016+ Published February 2017 IDERA ER/Studio Software Architect Evaluation Guide Version 16.5/2016+ Published February 2017 2017 IDERA, Inc. All rights reserved. IDERA and the IDERA logo are trademarks or registered trademarks of

More information

CA ERwin Data Modeler

CA ERwin Data Modeler CA ERwin Data Modeler Implementation Guide Release 9.5.0 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

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

Identity Manager 4 Package Manager Lab

Identity Manager 4 Package Manager Lab Identity Manager 4 Package Manager Lab NIQ16 Novell Training Services ATT LIVE 2012 LAS VEGAS www.novell.com Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents

More information

Receive and Forward syslog events through EventTracker Agent. EventTracker v9.0

Receive and Forward syslog events through EventTracker Agent. EventTracker v9.0 Receive and Forward syslog events through EventTracker Agent EventTracker v9.0 Publication Date: July 23, 2018 Abstract The purpose of this document is to help users to receive syslog messages from various

More information

March 2011

March 2011 Oracle Enterprise Single Sign-on Logon Manager Best Practices: Configuring the ESSO-LM Agent Release 11.1.1.5.0 21004-01 March 2011 Oracle Enterprise Single Sign-on Logon Manager Best Practices: Configuring

More information

Getting Started with Tally.Developer 9 Alpha

Getting Started with Tally.Developer 9 Alpha Getting Started with Tally.Developer 9 Alpha The information contained in this document is current as of the date of publication and subject to change. Because Tally must respond to changing market conditions,

More information

OEM Preinstallation Kit Guide for Microsoft Office 2013

OEM Preinstallation Kit Guide for Microsoft Office 2013 OEM Preinstallation Kit Guide for Microsoft Office 2013 Microsoft Corporation Published: August 2012 Send feedback to Office Resource Kit (feedork@microsoft.com) Abstract This document supports the final

More information

Deploying Lookout with IBM MaaS360

Deploying Lookout with IBM MaaS360 Lookout Mobile Endpoint Security Deploying Lookout with IBM MaaS360 February 2018 2 Copyright and disclaimer Copyright 2018, Lookout, Inc. and/or its affiliates. All rights reserved. Lookout, Inc., Lookout,

More information

Microsoft Office Communicator 2007 R2 Getting Started Guide. Published: December 2008

Microsoft Office Communicator 2007 R2 Getting Started Guide. Published: December 2008 Microsoft Office Communicator 2007 R2 Getting Started Guide Published: December 2008 Information in this document, including URL and other Internet Web site references, is subject to change without notice.

More information

Using SourceTree on the Development Server

Using SourceTree on the Development Server Using SourceTree on the Development Server This content has been modified to exclude client information. Such omissions include the client name and details of the client s infrastructure, such as domain

More information

Choosing a Development Tool

Choosing a Development Tool Microsoft Dynamics GP 2013 Choosing a Development Tool White Paper This paper provides guidance when choosing which development tool to use to create an integration for Microsoft Dynamics GP. Date: February

More information

Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Primavera Portfolio Management 9.0 What s New Copyright 1999-2011, Oracle and/or its affiliates. The Programs (which include both the software and documentation) contain proprietary information; they are

More information

Sage Line 500 Connector Tool V1.0 White Paper

Sage Line 500 Connector Tool V1.0 White Paper V1.0 White Paper Document Number: WP020-01 Issue: 01 Orbis Software Limited 2009 Table of Contents ABOUT SAGE LINE 500 CONNECTOR TOOL... 1 INTRODUCTION... 2 System Requirements... 2 Hardware... 2 Software...

More information

Windows Mobile 2003 Second Edition Software for Pocket PCs. Reviewers Guide August For more information, contact:

Windows Mobile 2003 Second Edition Software for Pocket PCs. Reviewers Guide August For more information, contact: Windows Mobile 2003 Second Edition Software for Pocket PCs Reviewers Guide August 2004 For more information, contact: Josh Kerwin Waggener Edstrom (425) 638-7000 joshk@wagged.com Erica Garver Waggener

More information

x10data Smart Client 6.5 for Windows Mobile Installation Guide

x10data Smart Client 6.5 for Windows Mobile Installation Guide x10data Smart Client 6.5 for Windows Mobile Installation Guide Copyright Copyright 2009 Automated Data Capture (ADC) Technologies, Incorporated. All rights reserved. Complying with all applicable copyright

More information

CHECK PROCESSING. A Select Product of Cougar Mountain Software

CHECK PROCESSING. A Select Product of Cougar Mountain Software CHECK PROCESSING A Select Product of Cougar Mountain Software Check Processing Copyright Notification At Cougar Mountain Software, Inc., we strive to produce high-quality software at reasonable prices.

More information

OpenForms360 Validation User Guide Notable Solutions Inc.

OpenForms360 Validation User Guide Notable Solutions Inc. OpenForms360 Validation User Guide 2011 Notable Solutions Inc. 1 T A B L E O F C O N T EN T S Introduction...5 What is OpenForms360 Validation?... 5 Using OpenForms360 Validation... 5 Features at a glance...

More information

COGNOS (R) ENTERPRISE BI SERIES COGNOS REPORTNET (TM)

COGNOS (R) ENTERPRISE BI SERIES COGNOS REPORTNET (TM) COGNOS (R) ENTERPRISE BI SERIES COGNOS REPORTNET (TM) GETTING STARTED Cognos ReportNet Getting Started 07-05-2004 Cognos ReportNet 1.1MR1 Type the text for the HTML TOC entry Type the text for the HTML

More information

ForeScout Extended Module for ServiceNow

ForeScout Extended Module for ServiceNow ForeScout Extended Module for ServiceNow Version 1.2 Table of Contents About ServiceNow Integration... 4 Use Cases... 4 Asset Identification... 4 Asset Inventory True-up... 5 Additional ServiceNow Documentation...

More information

TIBCO ActiveMatrix Adapter Service Engine for Files Examples. Software Release 6.0 April 2009

TIBCO ActiveMatrix Adapter Service Engine for Files Examples. Software Release 6.0 April 2009 TIBCO ActiveMatrix Adapter Service Engine for Files Examples Software Release 6.0 April 2009 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED

More information

Administrator's Guide

Administrator's Guide Administrator's Guide EPMWARE Version 1.0 EPMWARE, Inc. Published: July, 2015 Information in this document, including URL and other Internet Web site references, is subject to change without notice. Unless

More information

Microsoft Dynamics GP. Extender User s Guide Release 9.0

Microsoft Dynamics GP. Extender User s Guide Release 9.0 Microsoft Dynamics GP Extender User s Guide Release 9.0 Copyright Copyright 2005 Microsoft Corporation. All rights reserved. Complying with all applicable copyright laws is the responsibility of the user.

More information

Client Configuration Cookbook

Client Configuration Cookbook Sitecore CMS 6.2 Client Configuration Cookbook Rev: 2009-10-20 Sitecore CMS 6.2 Client Configuration Cookbook Features, Tips and Techniques for CMS Architects and Developers Table of Contents Chapter 1

More information

Aimetis Thin Client 2.7. User Guide

Aimetis Thin Client 2.7. User Guide Aimetis Thin Client 2.7 User Guide Disclaimers and Legal Information Copyright 2016 Aimetis Inc. All rights reserved. This material is for informational purposes only. AIMETIS MAKES NO WARRANTIES, EXPRESS,

More information

RMH POS USER INTERFACE & NAVIGATION

RMH POS USER INTERFACE & NAVIGATION RMH POS USER INTERFACE & NAVIGATION Retail Management Hero (RMH) rmhsupport@rrdisti.com www.rmhpos.com Copyright 2017, Retail Realm. All Rights Reserved. RMHDOCPOSNAV113017 Disclaimer Information in this

More information

SQL Server 2005: Reporting Services

SQL Server 2005: Reporting Services SQL Server 2005: Reporting Services Table of Contents SQL Server 2005: Reporting Services...3 Lab Setup...4 Exercise 1 Creating a Report Using the Wizard...5 Exercise 2 Creating a List Report...7 Exercise

More information

About the P6 EPPM Importing and Exporting Guide

About the P6 EPPM Importing and Exporting Guide P6 EPPM Importing and Exporting Guide October 2018 Contents About the P6 EPPM Importing and Exporting Guide Scope This guide contains information about import and export formats and the process of importing

More information

Lab 01 Developing a Power Pivot Data Model in Excel 2013

Lab 01 Developing a Power Pivot Data Model in Excel 2013 Power BI Lab 01 Developing a Power Pivot Data Model in Excel 2013 Jump to the Lab Overview Terms of Use 2014 Microsoft Corporation. All rights reserved. Information in this document, including URL and

More information

USER GUIDE MADCAP FLARE Accessibility

USER GUIDE MADCAP FLARE Accessibility USER GUIDE MADCAP FLARE 2018 Accessibility 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

Microsoft Office Groove Server Groove Manager. Domain Administrator s Guide

Microsoft Office Groove Server Groove Manager. Domain Administrator s Guide Microsoft Office Groove Server 2007 Groove Manager Domain Administrator s Guide Copyright Information in this document, including URL and other Internet Web site references, is subject to change without

More information

ForeScout Extended Module for IBM BigFix

ForeScout Extended Module for IBM BigFix Version 1.1 Table of Contents About BigFix Integration... 4 Use Cases... 4 Additional BigFix Documentation... 4 About this Module... 4 About Support for Dual Stack Environments... 5 Concepts, Components,

More information

x10data Smart Client 7.0 for Windows Mobile Installation Guide

x10data Smart Client 7.0 for Windows Mobile Installation Guide x10data Smart Client 7.0 for Windows Mobile Installation Guide Copyright Copyright 2009 Automated Data Capture (ADC) Technologies, Incorporated. All rights reserved. Complying with all applicable copyright

More information

DBArtisan 8.6 New Features Guide. Published: January 13, 2009

DBArtisan 8.6 New Features Guide. Published: January 13, 2009 Published: January 13, 2009 Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. This is a preliminary document and may be changed substantially prior to final

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Using Oracle Eloqua Cloud Adapter Release 12.2.1.1.0 E73562-01 June 2016 Oracle Fusion Middleware Using Oracle Eloqua Cloud Adapter, Release 12.2.1.1.0 E73562-01 Copyright 2015,

More information

Teamcenter 11.1 Systems Engineering and Requirements Management

Teamcenter 11.1 Systems Engineering and Requirements Management SIEMENS Teamcenter 11.1 Systems Engineering and Requirements Management Systems Architect/ Requirements Management Project Administrator's Manual REQ00002 U REQ00002 U Project Administrator's Manual 3

More information

Modeling Network Integrity Release 7.3.1

Modeling Network Integrity Release 7.3.1 [1]Oracle Communications Design Studio Modeling Network Integrity Release 7.3.1 E66651-01 December 2015 Oracle Communications Design Studio Modeling Network Integrity, Release 7.3.1 E66651-01 Copyright

More information

Policy Commander Console Guide - Published February, 2012

Policy Commander Console Guide - Published February, 2012 Policy Commander Console Guide - Published February, 2012 This publication could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes

More information

Oracle Cloud. Using Oracle Eloqua Adapter Release E

Oracle Cloud. Using Oracle Eloqua Adapter Release E Oracle Cloud Using Oracle Eloqua Adapter Release 12.1.3 E65434-01 August 2015 Oracle Cloud Using Oracle Eloqua Adapter, Release 12.1.3 E65434-01 Copyright 2015, Oracle and/or its affiliates. All rights

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Using Oracle Eloqua Cloud Adapter Release 12.2.1.3.0 E83336-02 July 2017 Documentation for Oracle Service-Oriented Architecture (SOA) developers that describes how to use the Oracle

More information

ForeScout Extended Module for IBM BigFix

ForeScout Extended Module for IBM BigFix ForeScout Extended Module for IBM BigFix Version 1.0.0 Table of Contents About this Integration... 4 Use Cases... 4 Additional BigFix Documentation... 4 About this Module... 4 Concepts, Components, Considerations...

More information

Server Installation Guide

Server Installation Guide Server Installation Guide Copyright: Trademarks: Copyright 2015 Word-Tech, Inc. All rights reserved. U.S. Patent No. 8,365,080 and additional patents pending. Complying with all applicable copyright laws

More information

IBM Rational Rhapsody Gateway Add On. User Guide

IBM Rational Rhapsody Gateway Add On. User Guide User Guide Rhapsody IBM Rational Rhapsody Gateway Add On User Guide License Agreement No part of this publication may be reproduced, transmitted, stored in a retrieval system, nor translated into any

More information

Authlogics Forefront TMG and UAG Agent Integration Guide

Authlogics Forefront TMG and UAG Agent Integration Guide Authlogics Forefront TMG and UAG Agent Integration Guide With PINgrid, PINphrase & PINpass Technology Product Version: 3.0.6230.0 Publication date: January 2017 Authlogics, 12 th Floor, Ocean House, The

More information

Deployment guide for Duet Enterprise for Microsoft SharePoint and SAP Server 2.0

Deployment guide for Duet Enterprise for Microsoft SharePoint and SAP Server 2.0 Deployment guide for Duet Enterprise for Microsoft SharePoint and SAP Server 2.0 Microsoft Corporation Published: October 2012 Author: Microsoft Office System and Servers Team (itspdocs@microsoft.com)

More information

SAS Factory Miner 14.2: User s Guide

SAS Factory Miner 14.2: User s Guide SAS Factory Miner 14.2: User s Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2016. SAS Factory Miner 14.2: User s Guide. Cary, NC: SAS Institute

More information

CA Gen. Gen Studio Overview Guide. Release 8.5. Third Edition

CA Gen. Gen Studio Overview Guide. Release 8.5. Third Edition CA Gen Gen Studio Overview Guide Release 8.5 Third Edition This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as the Documentation

More information

USER GUIDE. MADCAP FLARE 2017 r3. Accessibility

USER GUIDE. MADCAP FLARE 2017 r3. Accessibility USER GUIDE MADCAP FLARE 2017 r3 Accessibility 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

Contents About Connecting the Content Repository... 5 Prerequisites for Configuring a Content Repository and Unifier... 5

Contents About Connecting the Content Repository... 5 Prerequisites for Configuring a Content Repository and Unifier... 5 Unifier Content Repository Configuration Guide for On-Premises Version 17 July 2017 Contents About Connecting the Content Repository... 5 Prerequisites for Configuring a Content Repository and Unifier...

More information

Rapid SQL 7.5 Evaluation Guide. Published: September 28, 2007

Rapid SQL 7.5 Evaluation Guide. Published: September 28, 2007 Rapid SQL 7.5 Evaluation Guide Published: September 28, 2007 Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. This is a preliminary document and may be changed

More information

Microsoft Visual Studio Add-In Users Guide

Microsoft Visual Studio Add-In Users Guide Microsoft Visual Studio Add-In Users Guide VS Add-In Microsoft Visual Studio Add-In Users Guide SOA_VS_Users_v62 Copyright Copyright 2014 SOA Software, Inc. All rights reserved. Trademarks SOA Software,

More information

Client Configuration Cookbook

Client Configuration Cookbook Sitecore CMS 6.4 or later Client Configuration Cookbook Rev: 2013-10-01 Sitecore CMS 6.4 or later Client Configuration Cookbook Features, Tips and Techniques for CMS Architects and Developers Table of

More information

Integrating VMware Horizon Workspace and VMware Horizon View TECHNICAL WHITE PAPER

Integrating VMware Horizon Workspace and VMware Horizon View TECHNICAL WHITE PAPER Integrating VMware Horizon Workspace and VMware Horizon View TECHNICAL WHITE PAPER Table of Contents Introduction.... 3 Requirements.... 3 Horizon Workspace Components.... 3 SAML 2.0 Standard.... 3 Authentication

More information

ArtOfTest Inc. Automation Design Canvas 2.0 Beta Quick-Start Guide

ArtOfTest Inc. Automation Design Canvas 2.0 Beta Quick-Start Guide Automation Design Canvas 2.0 Beta Quick-Start Guide Contents Creating and Running Your First Test... 3 Adding Quick Verification Steps... 10 Creating Advanced Test Verifications... 13 Creating a Data Driven

More information

Lookout Mobile Endpoint Security. Deploying Lookout with BlackBerry Unified Endpoint Management

Lookout Mobile Endpoint Security. Deploying Lookout with BlackBerry Unified Endpoint Management Lookout Mobile Endpoint Security Deploying Lookout with BlackBerry Unified Endpoint Management June 2018 2 Copyright and disclaimer Copyright 2018, Lookout, Inc. and/or its affiliates. All rights reserved.

More information

FileWay User s Guide. Version 3

FileWay User s Guide. Version 3 FileWay User s Guide Version 3 Copyright (c) 2003-2008 Everywhere Networks Corporation, All rights reserved. Complying with all applicable copyright laws is the responsibility of the user. Without limiting

More information

Technical Overview of DirectAccess in Windows 7 and Windows Server 2008 R2. Microsoft Windows Family of Operating Systems

Technical Overview of DirectAccess in Windows 7 and Windows Server 2008 R2. Microsoft Windows Family of Operating Systems Technical Overview of in Windows 7 and Windows Server 2008 R2 Microsoft Windows Family of Operating Systems Published: January 2009 This document supports a preliminary release of a software product that

More information

Supply Chain Guru Network Optimization Tutorial. Version 8.2

Supply Chain Guru Network Optimization Tutorial. Version 8.2 Supply Chain Guru Network Optimization Tutorial Version 8.2 Supply Chain Guru 8.2 Network Optimization Tutorial January 2015 Copyright 2015 LLamasoft, Inc. All Rights Reserved. PC*MILER and ALK are registered

More information

Port Configuration. Configure Port of EventTracker Website

Port Configuration. Configure Port of EventTracker Website Port Configuration Configure Port of EventTracker Website Publication Date: May 23, 2017 Abstract This guide will help the end user to change the port of the Website, using the Port Configuration tool,

More information

User Manual. pdoc Forms Designer. Version 3.7 Last Update: May 25, Copyright 2018 Topaz Systems Inc. All rights reserved.

User Manual. pdoc Forms Designer. Version 3.7 Last Update: May 25, Copyright 2018 Topaz Systems Inc. All rights reserved. User Manual pdoc Forms Designer Version 3.7 Last Update: May 25, 2018 Copyright 2018 Topaz Systems Inc. All rights reserved. For Topaz Systems, Inc. trademarks and patents, visit www.topazsystems.com/legal.

More information

Safe AutoLogon Password Server

Safe AutoLogon Password Server Safe AutoLogon Password Server Product Overview White Paper Software version: 8.0 www.wmsoftware.com Contents Introduction... 1 Safe AutoLogon... 1 A Complete Solution: Safe AutoLogon + Safe AutoLogon

More information

RMH PRINT LABEL WIZARD

RMH PRINT LABEL WIZARD RMH PRINT LABEL WIZARD Retail Management Hero (RMH) rmhsupport@rrdisti.com www.rmhpos.com Copyright 2016, Retail Realm. All Rights Reserved. RMHDOCLABELWIZARD050916 Disclaimer Information in this document,

More information

Appendix 13. SharePoint 2013 Web Publishing Lab Guide

Appendix 13. SharePoint 2013 Web Publishing Lab Guide SharePoint 2013 Web Publishing Lab Guide SectorPoint 2013 Web Publishing Lab Guide Course Introduction... 3 Lab 1: Exploring SharePoint... 4 Lab 2: Creating Pages... 11 Lab 3: Uploading & Linking Documents...

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

Working with Mailbox Manager

Working with Mailbox Manager Working with Mailbox Manager A user guide for Mailbox Manager supporting the Message Storage Server component of the Avaya S3400 Message Server Mailbox Manager Version 5.0 February 2003 Copyright 2003

More information

Installation Guide. EventTracker Enterprise. Install Guide Centre Park Drive Publication Date: Aug 03, U.S. Toll Free:

Installation Guide. EventTracker Enterprise. Install Guide Centre Park Drive Publication Date: Aug 03, U.S. Toll Free: EventTracker Enterprise Install Guide 8815 Centre Park Drive Publication Date: Aug 03, 2010 Columbia MD 21045 U.S. Toll Free: 877.333.1433 Abstract The purpose of this document is to help users install

More information

Oracle Service Bus. 10g Release 3 (10.3) October 2008

Oracle Service Bus. 10g Release 3 (10.3) October 2008 Oracle Service Bus Tutorials 10g Release 3 (10.3) October 2008 Oracle Service Bus Tutorials, 10g Release 3 (10.3) Copyright 2007, 2008, Oracle and/or its affiliates. All rights reserved. This software

More information

Windows Server 2012: Manageability and Automation. Module 1: Multi-Machine Management Experience

Windows Server 2012: Manageability and Automation. Module 1: Multi-Machine Management Experience Windows Server 2012: Manageability and Automation Module Manual Author: Rose Malcolm, Content Master Published: 4 th September 2012 Information in this document, including URLs and other Internet Web site

More information

Microsoft Solution for Internet Business. Developer's Guide. Version 1.0, January 2002

Microsoft Solution for Internet Business. Developer's Guide. Version 1.0, January 2002 Microsoft Solution for Internet Business Developer's Guide Version 1.0, January 2002 Abstract This guide contains guidelines, coding samples, and procedures to help you understand and develop Web sites

More information

Aimetis A10D Thin Client 2.1

Aimetis A10D Thin Client 2.1 Aimetis A10D Thin Client 2.1 Disclaimers and Legal Information Copyright 2016 Aimetis Inc. All rights reserved. This material is for informational purposes only. AIMETIS MAKES NO WARRANTIES, EXPRESS,

More information