Working with Resources

Size: px
Start display at page:

Download "Working with Resources"

Transcription

1 Autodesk MapGuide Enterprise Working with Resources Autodesk MapGuide Enterprise software has a powerful API (application programming interface) for manipulating resources such as feature and drawing sources, maps, layers, and layouts. Using the Resource Service API, MapGuide-based applications can perform operations such as dynamic theming, data filtering, and layer creation among others, providing a rich, interactive experience for your users. This paper provides an in-depth look at resources and the resource service API in Autodesk MapGuide Enterprise. The information in this paper is applicable to both the MapGuide Open Source and Autodesk MapGuide Enterprise versions of the platform.

2 Contents Introduction...3 Resources and the Resource Database...4 Resource Identifiers...5 Resource Service API...5 Layer Definition Resource XML Schema...7 Using Templates to Make Dynamic Resource Creation Easy...11 Modifying Resource XML Documents with the DOM...12 Computing Distributions with the MgFeatureService SelectAggregate API...13 Putting It Together in the Theme Task...14 Resources...16 Appendix A: Sample Layer Definition for the Parcel Layer in Figure

3 Introduction Resources are XML documents that define feature sources, drawing sources, layers, maps, and the user interface (layout) of the Autodesk MapGuide Viewer. This paper introduces the concepts and demonstrates how to create and modify resources on a peruser basis in MapGuide applications. This can be useful if your application needs to dynamically add layers, change layer filters or stylization, or customize the map or web layout based on who the user is. The code samples in the paper were taken from a sample application that is available on the Autodesk MapGuide Technology Resource Center website ( learnmapguide or data.mapguide.com/mapguide/gt/index.php for the direct link to the sample and source code download). The Theme task in the sample application allows the end user to theme or retheme a polygon layer (Figure 1). Figure 1: Sample Application Theme Task Users start by selecting a layer to theme and a property to use for the theme value. From there they can choose a statistical distribution from a drop-down menu that includes all the standard commands offered in Autodesk MapGuide Studio (Individual, Equal, Standard Deviation, Quantile, and Jenks [Natural Breaks]) and the number of rules/categories to create. For the style ramp they can choose the starting and ending fill and border colors. Once they have made their choices, clicking Apply creates a new layer (using all the properties of the selected layer) and inserts it in the map just above the existing layer in the draw order. 3

4 This paper covers all of the Autodesk MapGuide APIs and techniques used to create the theme application. Resources and the Resource Database Autodesk MapGuide Enterprise stores map definitions, layer definitions, data source connections, symbol definitions, and web and print layouts as XML documents in the Resource Database. These XML documents are referred to as resources. Resources are stored within the Resource Database in a directory-like hierarchy. Each stored resource has two fundamental parts: a header and content. The content is the XML document itself, such as the content of a file in the file system. The header is also an XML document that defines access permissions and metadata for the resource. Continuing the file system analogy, resources are also typed, that is, you can immediately distinguish between a map definition and a layer definition without reading and examining the content. All resource XML is defined by a W3C XML schema, and by default documents are validated against the schema when they are written to the resource database. Resource documents can refer to other resources and can have associated data, such as files, strings, or streams of bytes. Figure 2 shows the various resource types supported by Autodesk MapGuide Enterprise and which ones typically contain references to other resources, use resource data, or both. Resources References another resource Uses resource data Web Layout Print Layout [1] The specific requirements for Data File, Configuration Document, and Credentials data for a given Feature Source depends on the FDO Provider. [2] Session based Map resources do not have XML document content, they are stored only as stream based resource data. Map Definition Resource Data Files Streams Strings Layer Definition Symbol Library Symbols Feature Source Definition[1] Data File(s) Drawing Source Definition Configuration Document Credentials Load Procedure DWF File Folder Map[2] Map Feature Set Figure 2: Resource Types, References, and Data Usage The resource database is divided into two separate storage containers called repositories. The library repository is shared by all users and stores resource documents for an indefinite period of time. The Autodesk MapGuide Studio application allows you to create, edit, and manage resources in the library repository. The session repository stores 4

5 transient resources that exist only for the lifetime of a client session. A unique session repository is created for each client session and only that client may access it. When the client session is terminated, that session s repository is deleted along with all of its content. Resource Identifiers A resource identifier specifies the location and type of a resource or folder. Resource identifiers are defined by a URI, such as a string that has the following format: RepositoryType:[RepositoryName]//[ResourcePath/][Resourc ename.resourcetype] The portions in brackets [] are optional. So, for example, the resource identifier for a layer definition called MyLayer within a folder called MyStuff in the library repository would look as follows: Library://MyStuff/MyLayer.LayerDefinition Note there is only one library repository, hence RepositoryName is not applicable. Likewise, to access a layer definition called TempLayer at the root of the user s session, repository would look as follows: Session:{SessionId}//TempLayer.LayerDefinition Note that {SessionId} needs to be replaced by the client s unique session identifier. Finally, to specify a folder resource, use the following syntax: Library://MyFolder/ Note that the trailing slash is required. Resource Service API The MapGuide Resource Service API gives application developers full read/write access to the resource database. Using the methods of the MgResourceService class, your applications can enumerate the resources in the library repository, and read and write resource documents and data in either the library or session repositories. The key MgResourceService methods used in the theme application are GetResourceContent and SetResource, which are used to read the definition of the layer the user wants to theme and subsequently write the updated version to the user s session repository. The signatures of those methods are defined as follows: MgByteReader GetResourceContent(MgResourceIdentifier resource); void SetResource( MgResourceIdentifier resource, MgByteReader content, MgByteReader header); The first method GetResourceContent retrieves the XML content for a specified resource. The second method writes the content and header for a specified resource. If the resource 5

6 does not exist, it is created, and if it already exists, it is updated with the new content and header. For SetResource the following applies: If content and header are both null, the resource being created must be a folder. If header is null and the resource does not yet exist, the security attributes of the parent folder are applied to the resource. If the resource already exists, the header remains unchanged. If content is null, the resource, must exist and the existing header is replaced with the specified one. Using these methods, you can read a layer definition resource as follows: $resid = new MgResourceIdentifier( Library://MyLayer.LayerDefinition ); $bytereader = $resourceservice->getresourcecontent($resid); $layerxml = $bytereader->tostring(); Subsequently writing the LayerDefinition resource to the current session can be accomplished as follows: $resid = new MgResourceIdentifier( Session:. $currsessionid. //MyLayer.LayerDefinition ); $bytesource = new MgByteSource($layerXML, strlen($layerxml)); $resourceservice->setresource($resid, $bytesource->getreader(), null); Using the Byte Reader All service APIs execute methods over a TCP/IP connection to the server. MapGuide streams content over this pipe using the MgByteReader class. $stringdata = $bytereader->tostring(); To create an MgByteReader, you need to use an MgByteSource. $bytesource = new MgByteSource($stringData, strlen($stringdata)); $bytereader = $bytesource->getreader(); In addition to strings, a data file can be used as a source of data for a reader. Now that you know how to read and write resource documents, the next section takes a detailed look at the structure of one of these XML documents, the LayerDefinition. 6

7 Layer Definition Resource XML Schema Arguably one of the most important and most complex resource document types in Autodesk MapGuide Enterprise is the Layer Definition. However, once you understand its structure, you can create dynamic mapping applications. The root element LayerDefinition and its children are described as follows. The LayerDefinition element can contain a single DrawingLayerDefinition, a VectorLayerDefinition, or GridLayerDefinition. DrawingLayerDefinition is used with Drawing.Sources (for example, DWF content). VectorLayerDefinition is used with Feature Sources for vector-based data. GridLayerDefinition is used with Feature Sources (for example, SDF, SHP, Oracle) for raster-based data. 7

8 The VectorLayerDefinition element specifies the source of the data for the vector layer and the stylization rules to be applied to the data. The required elements ResourceId, FeatureName, and Geometry specify the link to the feature source, the name of the feature class, and the name of the geometry property, respectively. The optional PropertyMapping element defines the properties displayed in the Viewer s property pane when a feature on the layer is selected. The optional Filter, URL, and Tooltip elements specify expressions for their namesake concepts. The stylization for the VectorLayerDefinition element is specified by one or more VectorScaleRange elements. 8

9 Each VectorScaleRange element within a VectorLayerDefinition specifies the stylization for a particular scale range. The scale range is specified by the MinScale and MaxScale elements, while the AreaTypeStyle, LineTypeStyle, and PointTypeStyle elements define the stylization for polygon, line string, and point data respectively. The AreaTypeStyle element within a VectorScaleRange contains one or more AreaRule elements. Each AreaRule element within an AreaTypeStyle specifies the stylization for a subset of the polygon feature data. The exact subset is defined by the optional Filter element. AreaRule elements are processed in order, and the first matching rule is applied (all others are skipped). If a Filter element is not specified, the stylization is applied to all polygon features. The optional Label element specifies how to label the features, and the AreaSymbolization2D element specifies how to draw the features. 9

10 The AreaSymbolization2D element within an AreaRule contains two elements, Fill and Stroke, which specify how to draw the fill and border for the polygon features. The Fill element contains FillPattern, ForegroundColor, and BackgroundColor elements, which specify how to draw the area within polygons. Note that color elements are in ARGB format, where the first two hex values specify the transparency. The Stroke element contains LineStyle, Thickness, Unit, and Color elements that specify how to draw a line. Note that color elements are in ARGB format; however, for lines the Alpha value is ignored. To make this more concrete, Appendix A contains a complete listing of the XML for the Parcels layer that corresponds to the screenshot in Figure 1. 10

11 Resource XML Schemas For reference, the XML schema files for all of the resource document types are installed with the Autodesk MapGuide Server and can be found in the following folders: C:\Program Files\Autodesk\<MapGuideVersion>\Server\Schema or C:\Program Files\MapGuideOpenSource\Server\Schema Generally, the best way to understand the Resource schema structures is to create some resources in Autodesk MapGuide Studio and use the File>Save as XML command to look at the actual XML produced by Studio. Using Templates to Make Dynamic Resource Creation Easy Many MapGuide applications need the ability to create resources (or portions of resources), particularly layers, dynamically. Doing that using XML APIs such as DOM or even building up the XML using string concatenation can be daunting and error prone. A much better approach is to use Autodesk MapGuide Studio to create a resource and save it to disk using the File>Save as XML command. You can then edit the XML file with a text editor and replace element or attribute values that need to be set programmatically with a substitution character. Your application can then load the template file and substitute values in place of the substation characters. So in the dynamic theming scenario, you can use an XML template for <AreaRule> elements that looks as follows: <AreaRule> <LegendLabel>%s</LegendLabel> <Filter>%s</Filter> <AreaSymbolization2D> <Fill> <FillPattern>Solid</FillPattern> <ForegroundColor>%s</ForegroundColor> <BackgroundColor>FF000000</BackgroundColor> </Fill> <Stroke> <LineStyle>Solid</LineStyle> <Thickness>0</Thickness> <Color>%s</Color> <Unit>Inches</Unit> </Stroke> </AreaSymbolization2D> </AreaRule> Note the %s substitution characters used in the <LegendLabel>, <Filter>, <ForegroundColor>, and <Color> elements. With the following two lines of code you can have a fully defined <AreaRule> element ready for insertion into a Layer Definition resource. 11

12 $arearuletemplate = file_get_contents("templates/arearuletemplate.xml"); $arearulexml = sprintf($arearuletemplate, GP_CLASS: Residential, GPCLASS = Residential, FF0000FF, FF ); This technique can be applied to snippets of an XML resource document as shown or to entire resource documents. How much you template depends on the requirements of your application. Modifying Resource XML Documents with the DOM The preceding technique for creating resource documents from templates is great when you want to create an entire resource document, but what if you want to modify an existing one? For this you need to turn to the standard W3C DOM APIs ( Implementations of this API exist in the standard PHP, Java, and.net frameworks. For example, the following code shows how to remove all <AreaRule> elements from the first <VectorScaleRange> element. $layerdefresid = new MgResourceIdentifier( Library://MyLayer.LayerDefinition ); $bytereader = $resourceservice->getresourcecontent($layerdefresid); $doc = DOMDocument::loadXML($byteReader->ToString()); $nodelist = $doc->getelementsbytagname('vectorscalerange'); $vectorscalerangecelement = $nodelist->item(0); $areatypestyle = $vectorscalerangecelement ->getelementsbytagname('areatypestyle')->item(0); $arearulelist = $areatypestyle->getelementsbytagname('arearule'); foreach ($arearulelist as $arearule) { $areatypestyle->removechild($arearule); } Now you can insert your new <AreaRule> element created in the previous section with the following code: $areadoc = DOMDocument::loadXML($areaRuleXML); $areanode = $doc->importnode($areadoc->documentelement, true); $areatypestyle->appendchild($areanode); The key takeaway here is that the DOM API can be used with the templating technique shown in the previous section to greatly simplify dynamic XML resource document modification. 12

13 Computing Distributions with the MgFeatureService SelectAggregate API The final piece of the puzzle for putting the theme application together is computing the distributions for generating the new <AreaRule> elements. This is where a powerful but poorly documented API in the MapGuide Feature Service API comes in. The SelectAggregate API of MgFeatureService allows application developers to perform aggregate calculations on the properties of a feature class. The API itself has the following signature: MgDataReader SelectAggregate ( MgResourceIdentifier resource, sting classname, MgFeatureAggregateOptions options); The first two parameters are the same as those of SelectFeatures, the resource identifier of the feature source and the name of the feature class to operate upon. The last parameter is an instance of MgFeatureAggregateOptions. Using the AddComputedProperty method of MgFeatureAggregateOptions, you can perform the following aggregate operations: Operation Syntax Description Count Count(propertyName) Returns a count of the number of features in the feature class with the specified property. Min Min(propertyName) Returns the minimum value of the specified numeric property. Max Max(propertyName) Returns the maximum value of the specified numeric property. EQUAL_DIST EQUAL_DIST(propertyName, numvalues, minvalue, maxvalue) Computes an equal distribution of numvalues for the specified numeric property between minvalue and maxvalue. STDEV_DIST QUANT_DIST JENK_DIST STDEV _DIST(propertyName, numvalues, minvalue, maxvalue) QUANT _DIST(propertyName, numvalues, minvalue, maxvalue) JENK _DIST(propertyName, numvalues, minvalue, maxvalue) Computes a standard deviation distribution of numvalues for the specified numeric property between minvalue and maxvalue. Computes a quantile distribution of numvalues for the specified numeric property between minvalue and maxvalue. Computes a jenks (natural breaks) distribution of numvalues for the specified numeric property between minvalue and maxvalue. So, for example, using SelectAggregate to compute a Quantile distribution of 5 values from 1 to 100 on the Area property of a Parcels feature class could be accomplished with the following code: 13

14 $resid = new MgResourceIdentifier('Library://MyParcels.FeatureSource'); $options = new MgFeatureAggregateOptions(); $options->addcomputedproperty( 'THEME_VALUE', 'QUANT_DIST("Area", 5, 1, 10)'); $datareader = $featureservice->selectaggregate($resid, 'Parcels', $options); while ($datareader->readnext()) { // Get the value of THEME_VALUE from the reader and do something with it! } $datareader->close(); As you can see, the SelectAggregate API can be used to do all the manual work required to compute the distributions for the theme application. Not only that but it is the same API that is used by Autodesk MapGuide Studio when creating themes, so the results are guaranteed to match the results produced by Studio. Putting It Together in the Theme Task Autodesk MapGuide Enterprise applications typically employ a combination of server-side and client-side logic, where the client-side code is focused on user interaction and the server-side code is focused on geospatial processing. Figure 3 illustrates the typical structure and client/server interaction used by Autodesk MapGuide Enterprise applications. Figure 3: MapGuide Application Interaction The Theme Task is written in PHP and follows this model using AJAX (Asynchronous JavaScript and XML) techniques to prevent reloading the task page as selections are made in the client. The application is made up of the five files shown in Figure 4. 14

15 Figure 4: Theme Task Structure The Theme Task user interface is encapsulated in thememain.php. AJAX requests from the client come into themecontroller.php, which hands off processing to the Theme class (theme.php). The LayerInfo (layerinfo.php) and Property (property.php) classes are used to pass complex data structures to the client using another useful technology called JSON (Java Script Object Notation). The key operations supported by the Theme class are as follows: Operation GetMapLayerNames GetLayerInfo Description Returns a list of all polygon layers in the current map. More specifically, it returns all layers that are based on feature geometry with a geometric type of surface. Unlike the other operations, this one is invoked in thememain.php when the Theme task is initialized. Returns information about the Layer selected in the client, including the properties of the feature class that can be used for theming and the scale ranges at which the layer is rendered. The collection of properties includes the property name, data type, and list of distributions supported for that property. GetPropertyMinMaxCount ApplyTheme Returns the minimum value, maximum value, and count of the Property selected in the client. Applies the theming instructions provided by the client and adds the resulting layer to the map. This method reads the existing layer, strips out the existing AreaRules for the specified scale range, computes the distributions, generates new Area rules, and saves the new layer to the user s session repository. Before returning, it adds this new layer to the map just above the existing layer in the draw order. There are also several private methods in the Theme class that play a supporting role for these primary operations. 15

16 What Is JSON? JSON stands for JavaScript Object Notation. It is a technology for representing JavaScript objects in string form. In other words, it allows you to encode an object into a string and then decode that string back into an object. This process is useful in an AJAX application for passing complex data structures between client and server without having to read and write XML documents. Furthermore, JSON is supported by several higher-order languages and tools, including PHP, Java, and.net. This is especially useful because you can encode an instance of a PHP, Java, or.net data structure into a string on the server side, and decode that string into a JavaScript object on the client side. More information on JSON can be found at Resources Source Code and Sample Application Download The sample application used in this paper is available online at under developer samples or the direct link at Autodesk MapGuide Product Center Get the latest information on all versions of MapGuide, including the free data migration tool from the Autodesk website at. Autodesk MapGuide Discussion Group Here you will find the MapGuide discussion group, which is an excellent resource for sharing and obtaining information from your peers. Visit Autodesk MapGuide Developer Discussion Group The MapGuide developer discussion group is another great resources for development issues. Visit MapGuide Open Source Website (OSGeo.org) This site is the destination for information about MapGuide Open Source. Download the latest release from this site and join the mailing lists at mapguide.osgeo.org. Autodesk DWF Developer Center Find developer tools for the DWF-based viewer, including the DWF Viewer API, which can be used with MapGuide Open Source, at 16

17 Appendix A: Sample Layer Definition for the Parcel Layer in Figure 1 <?xml version="1.0" encoding="utf-8"?> <LayerDefinition xmlns:xsi= xmlns:xsd= xsi:nonamespaceschemalocation="layerdefinition xsd" version="1.0.0"> <VectorLayerDefinition> <ResourceId>Library://Redding/Basemap/Data/Parcels.Featu resource</resourceid> <FeatureName>Schema:Parcels</FeatureName> <FeatureNameType>FeatureClass</FeatureNameType> <Filter>NOT STNAME NULL</Filter> <Geometry>Geometry</Geometry> <ToolTip>concat(APN, concat('\nadr: ', STNAME))</ToolTip> <VectorScaleRange> <MaxScale>25000</MaxScale> <AreaTypeStyle> <AreaRule> <LegendLabel>AREA: </LegendLabel> <Filter>"AREA" >= AND "AREA" < </Filter> <AreaSymbolization2D> <Fill> <FillPattern>Solid</FillPattern> <ForegroundColor>ff00ff00</ForegroundColor> <BackgroundColor>FF000000</BackgroundColor> </Fill> <Stroke> <LineStyle>Solid</LineStyle> <Thickness>0</Thickness> <Color>ff000000</Color> <Unit>Inches</Unit> </Stroke> </AreaSymbolization2D> </AreaRule> <AreaRule> <LegendLabel>AREA: </LegendLabel> <Filter>"AREA" >= AND "AREA" < </Filter> <AreaSymbolization2D> <Fill> <FillPattern>Solid</FillPattern> <ForegroundColor>ff44ee00</ForegroundColor> <BackgroundColor>FF000000</BackgroundColor> </Fill> <Stroke> <LineStyle>Solid</LineStyle> <Thickness>0</Thickness> <Color>ff000000</Color> <Unit>Inches</Unit> </Stroke> </AreaSymbolization2D> </AreaRule> <AreaRule> 17

18 <LegendLabel>AREA: </LegendLabel> <Filter>"AREA" >= AND "AREA" < </Filter> <AreaSymbolization2D> <Fill> <FillPattern>Solid</FillPattern> <ForegroundColor>ff88dd00</ForegroundColor> <BackgroundColor>FF000000</BackgroundColor> </Fill> <Stroke> <LineStyle>Solid</LineStyle> <Thickness>0</Thickness> <Color>ff000000</Color> <Unit>Inches</Unit> </Stroke> </AreaSymbolization2D> </AreaRule> <AreaRule> <LegendLabel>AREA: </LegendLabel> <Filter>"AREA" >= AND "AREA" < </Filter> <AreaSymbolization2D> <Fill> <FillPattern>Solid</FillPattern> <ForegroundColor>ffcccc00</ForegroundColor> <BackgroundColor>FF000000</BackgroundColor> </Fill> <Stroke> <LineStyle>Solid</LineStyle> <Thickness>0</Thickness> <Color>ff000000</Color> <Unit>Inches</Unit> </Stroke> </AreaSymbolization2D> </AreaRule></AreaTypeStyle> </VectorScaleRange> </VectorLayerDefinition> </LayerDefinition> Autodesk and Autodesk MapGuide are registered trademarks or trademarks of Autodesk, Inc., in the USA and/or other countries. OSGeo is a trademark of the Open Source Geospatial Foundation in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product offerings and specifications at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document Autodesk, Inc. All rights reserved. 18

Creating Shareable Markups

Creating Shareable Markups Autodesk MapGuide Enterprise Creating Shareable Markups Autodesk MapGuide Enterprise has a powerful API (application programming interface) for creating and managing resources and creating markups or redlines.

More information

Introduction to Autodesk MapGuide EnterpriseChapter1:

Introduction to Autodesk MapGuide EnterpriseChapter1: Chapter 1 Introduction to Autodesk MapGuide EnterpriseChapter1: In this chapter, you review the high-level key components that make up Autodesk MapGuide Enterprise. The Autodesk MapGuide Studio, an integral

More information

Introduction to Autodesk MapGuide EnterpriseChapter1:

Introduction to Autodesk MapGuide EnterpriseChapter1: Chapter 1 Introduction to Autodesk MapGuide EnterpriseChapter1: In this chapter, you review the high-level key components that comprise Autodesk MapGuide Enterprise. The Autodesk MapGuide Studio, an integral

More information

Overview. Please send us your comment about this page

Overview. Please send us your comment about this page Overview Topics in this section Introduction Relationship to MapGuide Geospatial Platform API Documentation Setting Up Visual Studio Sample Applications ntroduction The AutoCAD Map 3D 2009 Geospatial Platform

More information

Editing Data Online with the Autodesk MapGuide Enterprise API

Editing Data Online with the Autodesk MapGuide Enterprise API Editing Data Online with the Autodesk MapGuide Enterprise API Dongjin Xing Autodesk, Inc. DE205-3 Autodesk MapGuide Enterprise enables you to view your geospatial data online and edit the data online in

More information

FDO Data Access Technology How to add new data sources with Third Party and Open Source FDO Providers

FDO Data Access Technology How to add new data sources with Third Party and Open Source FDO Providers AUTODESK GEOSPATIAL WHITE PAPER FDO Data Access Technology How to add new data sources with Third Party and Open Source FDO Providers Work seamlessly with your geospatial data whatever the format Autodesk

More information

FDO Data Access Technology at a Glance

FDO Data Access Technology at a Glance Autodesk Geospatial FDO Data Access Technology at a Glance Work seamlessly with your geospatial data whatever the format 1 The Challenge The growing need for openness and interoperability between traditional

More information

Features and Benefits

Features and Benefits AUTODESK MAPGUIDE ENTERPRISE 2010 Features and Benefits Extend the reach and value of your spatial information using Autodesk MapGuide Enterprise 2010 software. Access design and spatial data from a variety

More information

Autodesk MapGuide Enterprise 2010 Update 1 Readme

Autodesk MapGuide Enterprise 2010 Update 1 Readme Autodesk MapGuide Enterprise 2010 Update 1 Readme 1 Thank you for downloading Autodesk MapGuide Enterprise 2010 Update 1. This readme contains the latest information regarding the installation and use

More information

AutoCAD Map 3D and ESRI ArcSDE

AutoCAD Map 3D and ESRI ArcSDE AUTOCAD MAP 3D 2009 WHITE PAPER AutoCAD Map 3D and ESRI ArcSDE Many organizations, such as utilities, telecommunication providers, and government agencies, depend on geospatial data that is stored in a

More information

Establishing a Geospatial EnvironmentChapter1:

Establishing a Geospatial EnvironmentChapter1: Chapter 1 Establishing a Geospatial EnvironmentChapter1: The lessons in this chapter describe working with the SDF format, and feature sources such as raster and ODBC points. Feature sources can be both

More information

Implementation Best Practices

Implementation Best Practices Autodesk MapGuide Enterprise Implementation Best Practices An Autodesk MapGuide Enterprise site is essentially a web implementation that is influenced by factors such as number of users, frequency of visits,

More information

PHP & PHP++ Curriculum

PHP & PHP++ Curriculum PHP & PHP++ Curriculum CORE PHP How PHP Works The php.ini File Basic PHP Syntax PHP Tags PHP Statements and Whitespace Comments PHP Functions Variables Variable Types Variable Names (Identifiers) Type

More information

Introduction Haim Michael. All Rights Reserved.

Introduction Haim Michael. All Rights Reserved. Architecture Introduction Applications developed using Vaadin include a web application servlet based part, user interface components, themes that dictate the look & feel and a data model that enables

More information

A set of annotation templates that maybe used to label objects using information input in the data model mentioned above.

A set of annotation templates that maybe used to label objects using information input in the data model mentioned above. AUTOCAD MAP 3D 2009 WHITE PAPER Industry Toolkits Introduction In today s world, passing of information between organizations is an integral part of many processes. With this comes complexity in a company

More information

Delivery Options: Attend face-to-face in the classroom or remote-live attendance.

Delivery Options: Attend face-to-face in the classroom or remote-live attendance. XML Programming Duration: 5 Days Price: $2795 *California residents and government employees call for pricing. Discounts: We offer multiple discount options. Click here for more info. Delivery Options:

More information

Using ESRI data in Autodesk ISD Products

Using ESRI data in Autodesk ISD Products GI13-3 Using ESRI data in Autodesk ISD Products 1.5 hr. Class 02-Dec-03 3:30pm - 5:00pm Session Description: We will focus on using data in a variety of ESRI formats within the Autodesk GIS product line,

More information

Autodesk Vault and Data Management Questions and Answers

Autodesk Vault and Data Management Questions and Answers Autodesk Civil 3D 2007 Autodesk Vault and Data Management Questions and Answers Autodesk Civil 3D software is a powerful, mature, civil engineering application designed to significantly increase productivity,

More information

Delivery Options: Attend face-to-face in the classroom or via remote-live attendance.

Delivery Options: Attend face-to-face in the classroom or via remote-live attendance. XML Programming Duration: 5 Days US Price: $2795 UK Price: 1,995 *Prices are subject to VAT CA Price: CDN$3,275 *Prices are subject to GST/HST Delivery Options: Attend face-to-face in the classroom or

More information

Tzunami Deployer Lotus Notes Exporter Guide

Tzunami Deployer Lotus Notes Exporter Guide Tzunami Deployer Lotus Notes Exporter Guide Version 2.5 Copyright 2010. Tzunami Inc. All rights reserved. All intellectual property rights in this publication are owned by Tzunami, Inc. and protected by

More information

EMC Documentum Composer

EMC Documentum Composer EMC Documentum Composer Version 6.0 SP1.5 User Guide P/N 300 005 253 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All

More information

Q&A PRODUCT OVERVIEW. March Four J's Development Tools

Q&A PRODUCT OVERVIEW. March Four J's Development Tools Q&A PRODUCT OVERVIEW March 2015 2015 Four J's Development Tools Positioning Page 2 Positioning DEVELOPMENT PRODUCTION Developer Designer End-user Page 3 Product Genero Studio (GST) Design report data &

More information

Application Development and Migration from Autodesk MapGuide to the New Spatial Application Server

Application Development and Migration from Autodesk MapGuide to the New Spatial Application Server 11/30/2005-10:00 am - 11:30 am Room:Pelican 2 (Swan) Walt Disney World Swan and Dolphin Resort Orlando, Florida Application Development and Migration from Autodesk MapGuide to the New Spatial Application

More information

Web Engineering (CC 552)

Web Engineering (CC 552) Web Engineering (CC 552) Introduction Dr. Mohamed Magdy mohamedmagdy@gmail.com Room 405 (CCIT) Course Goals n A general understanding of the fundamentals of the Internet programming n Knowledge and experience

More information

BEAWebLogic. Portal. Overview

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

More information

Enterprise Client Software for the Windows Platform

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

More information

SAS Data Integration Studio 3.3. User s Guide

SAS Data Integration Studio 3.3. User s Guide SAS Data Integration Studio 3.3 User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2006. SAS Data Integration Studio 3.3: User s Guide. Cary, NC: SAS Institute

More information

Kelar Corporation. Leaseline Management Application (LMA)

Kelar Corporation. Leaseline Management Application (LMA) Kelar Corporation Leaseline Management Application (LMA) Overview LMA is an ObjectARX application for AutoCAD Map software. It is designed to add intelligence to the space management drawings associated

More information

Best Practices for Loading Autodesk Inventor Data into Autodesk Vault

Best Practices for Loading Autodesk Inventor Data into Autodesk Vault AUTODESK INVENTOR WHITE PAPER Best Practices for Loading Autodesk Inventor Data into Autodesk Vault The most important item to address during the implementation of Autodesk Vault software is the cleaning

More information

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

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

More information

Creating Your First Web Dynpro Application

Creating Your First Web Dynpro Application Creating Your First Web Dynpro Application Release 646 HELP.BCJAVA_START_QUICK Copyright Copyright 2004 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any

More information

SAS. Information Map Studio 3.1: Creating Your First Information Map

SAS. Information Map Studio 3.1: Creating Your First Information Map SAS Information Map Studio 3.1: Creating Your First Information Map The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2006. SAS Information Map Studio 3.1: Creating Your

More information

Learning Objectives. Description. Your AU Expert(s) Trent Earley Behlen Mfg. Co. Shane Wemhoff Behlen Mfg. Co.

Learning Objectives. Description. Your AU Expert(s) Trent Earley Behlen Mfg. Co. Shane Wemhoff Behlen Mfg. Co. PL17257 JavaScript and PLM: Empowering the User Trent Earley Behlen Mfg. Co. Shane Wemhoff Behlen Mfg. Co. Learning Objectives Using items and setting data in a Workspace Setting Data in Related Workspaces

More information

Oracle Financial Consolidation and Close Cloud. What s New in the November Update (16.11)

Oracle Financial Consolidation and Close Cloud. What s New in the November Update (16.11) Oracle Financial Consolidation and Close Cloud What s New in the November Update (16.11) November 2016 TABLE OF CONTENTS REVISION HISTORY... 3 ORACLE FINANCIAL CONSOLIDATION AND CLOSE CLOUD, NOVEMBER UPDATE...

More information

Best Practices for Implementing Autodesk Vault

Best Practices for Implementing Autodesk Vault AUTODESK VAULT WHITE PAPER Best Practices for Implementing Autodesk Vault Introduction This document guides you through the best practices for implementing Autodesk Vault software. This document covers

More information

MAP INTELLIGENCE CLIENT FOR OBIEE README

MAP INTELLIGENCE CLIENT FOR OBIEE README MAP INTELLIGENCE CLIENT FOR OBIEE 323 README Please take a moment to read this document as it contains late-breaking information that will help get you up and running quickly with Map Intelligence This

More information

Dataflow Editor User Guide

Dataflow Editor User Guide - Cisco EFF, Release 1.0.1 Cisco (EFF) 1.0.1 Revised: August 25, 2017 Conventions This document uses the following conventions. Convention bold font italic font string courier font Indication Menu options,

More information

Selftestengine.P questuons P IBM FileNet P8 System Implementation Technical Mastery Test v1

Selftestengine.P questuons P IBM FileNet P8 System Implementation Technical Mastery Test v1 Selftestengine.P2070-055.38 questuons Number: P2070-055 Passing Score: 800 Time Limit: 120 min File Version: 5.2 P2070-055 IBM FileNet P8 System Implementation Technical Mastery Test v1 A questions are

More information

MicroStation. FDO Reader USER S MANUAL. [Företagets adress]

MicroStation. FDO Reader USER S MANUAL. [Företagets adress] MicroStation FDO Reader USER S MANUAL [Företagets adress] MicroStation FDO Reader - User s Manual, 2018-10-27 copyright, 2018 ringduvevägen 13, 132 47 saltsjö-boo e-mail: consulting@surell.se, web: www.surell.se

More information

Using Knowledge Management Functionality in Web Dynpro Applications

Using Knowledge Management Functionality in Web Dynpro Applications Using Knowledge Management Functionality in Web Dynpro Applications SAP NetWeaver 04 Copyright Copyright 2004 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in

More information

Comp 426 Midterm Fall 2013

Comp 426 Midterm Fall 2013 Comp 426 Midterm Fall 2013 I have not given nor received any unauthorized assistance in the course of completing this examination. Name: PID: This is a closed book exam. This page left intentionally blank.

More information

EMC Documentum Forms Builder

EMC Documentum Forms Builder EMC Documentum Forms Builder Version 6 User Guide P/N 300-005-243 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 1994-2007 EMC Corporation. All rights

More information

Testking.P questuons

Testking.P questuons Testking.P2070-055.48 questuons Number: P2070-055 Passing Score: 800 Time Limit: 120 min File Version: 4.7 http://www.gratisexam.com/ P2070-055 IBM FileNet P8 System Implementation Technical Mastery Test

More information

Oracle FLEXCUBE Investor Servicing BIP Report Development Guide Release 12.0 April 2012 Oracle Part Number E

Oracle FLEXCUBE Investor Servicing BIP Report Development Guide Release 12.0 April 2012 Oracle Part Number E Oracle FLEXCUBE Investor Servicing BIP Report Development Guide Release 12.0 April 2012 Oracle Part Number E51528-01 Contents 1 Preface... 3 1.1 Audience... 3 1.2 Related documents... 3 1.3 Conventions...

More information

Feature Enhancements by Release

Feature Enhancements by Release Autodesk Map Feature Enhancements by Release This document highlights the feature enhancements that have occurred with each release of Autodesk Map software from Release 4 (2000i) through the current 2004

More information

EMC Documentum Composer

EMC Documentum Composer EMC Documentum Composer Version 6 SP1 User Guide P/N 300 005 253 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All rights

More information

WebStudio User Guide. OpenL Tablets BRMS Release 5.18

WebStudio User Guide. OpenL Tablets BRMS Release 5.18 WebStudio User Guide OpenL Tablets BRMS Release 5.18 Document number: TP_OpenL_WS_UG_3.2_LSh Revised: 07-12-2017 OpenL Tablets Documentation is licensed under a Creative Commons Attribution 3.0 United

More information

XMLInput Application Guide

XMLInput Application Guide XMLInput Application Guide Version 1.6 August 23, 2002 (573) 308-3525 Mid-Continent Mapping Center 1400 Independence Drive Rolla, MO 65401 Richard E. Brown (reb@usgs.gov) Table of Contents OVERVIEW...

More information

Questions and Answers

Questions and Answers AUTODESK IMPRESSION 2 Questions and Answers Contents 1. General Product Information... 2 1.1 What is Autodesk Impression?... 2 1.2 Who uses Autodesk Impression?... 2 1.3 What are the primary benefits of

More information

XML Processing & Web Services. Husni Husni.trunojoyo.ac.id

XML Processing & Web Services. Husni Husni.trunojoyo.ac.id XML Processing & Web Services Husni Husni.trunojoyo.ac.id Based on Randy Connolly and Ricardo Hoar Fundamentals of Web Development, Pearson Education, 2015 Objectives 1 XML Overview 2 XML Processing 3

More information

Data Mining in Autocad with Data Extraction

Data Mining in Autocad with Data Extraction Data Mining in Autocad with Data Extraction Ben Rand Director of IT, Job Industrial Services, Inc. Twitter: @leadensky Email: ben@leadensky.com Join the conversation #AU2016 A little about me BA in English,

More information

XPages development practices: developing a common Tree View Cust...

XPages development practices: developing a common Tree View Cust... 1 of 11 2009-12-11 08:06 XPages development practices: developing a common Tree View Custom Controls Use XPages develop a common style of user control Dojo Level: Intermediate Zhan Yonghua, Software Engineer,

More information

TIBCO Spotfire Automation Services

TIBCO Spotfire Automation Services TIBCO Spotfire Automation Services Software Release 7.9 May 2017 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED

More information

Product Brief DESIGN GALLERY

Product Brief DESIGN GALLERY Product Brief DESIGN GALLERY Release Enhancements List Note: The intention of the below listing is to highlight enhancements that have been added to the product. The below does not list defect fixes that

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

Chapter 10 Web-based Information Systems

Chapter 10 Web-based Information Systems Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Chapter 10 Web-based Information Systems Role of the WWW for IS Initial

More information

Microsoft. Inside Microsoft. SharePoint Ted Pattison. Andrew Connell. Scot Hillier. David Mann

Microsoft. Inside Microsoft. SharePoint Ted Pattison. Andrew Connell. Scot Hillier. David Mann Microsoft Inside Microsoft SharePoint 2010 Ted Pattison Andrew Connell Scot Hillier David Mann ble of Contents Foreword Acknowledgments Introduction xv xvii xix 1 SharePoint 2010 Developer Roadmap 1 SharePoint

More information

CNIT 129S: Securing Web Applications. Ch 3: Web Application Technologies

CNIT 129S: Securing Web Applications. Ch 3: Web Application Technologies CNIT 129S: Securing Web Applications Ch 3: Web Application Technologies HTTP Hypertext Transfer Protocol (HTTP) Connectionless protocol Client sends an HTTP request to a Web server Gets an HTTP response

More information

Set the default database for a new project to SQL Server Express using plantconfiguredatabase.

Set the default database for a new project to SQL Server Express using plantconfiguredatabase. Autodesk Plant Solutions Creating a Project that uses SQL Server Introduction Whitepaper AutoCAD Plant 3D 2011 and AutoCAD P&ID 2011 use a file-based (SQLite) database by default. If a server-based database

More information

Autodesk MapGuide Enterprise Getting Started

Autodesk MapGuide Enterprise Getting Started Autodesk MapGuide Enterprise 20 Getting Started 276A-050000-PM02A April 200 200 Autodesk, Inc. All Rights Reserved. Except as otherwise permitted by Autodesk, Inc., this publication, or parts thereof,

More information

Internet Application Developer

Internet Application Developer Internet Application Developer SUN-Java Programmer Certification Building a Web Presence with XHTML & XML 5 days or 12 evenings $2,199 CBIT 081 J A V A P R O G R A M M E R Fundamentals of Java and Object

More information

Questions and Answers

Questions and Answers AUTODESK IMPRESSION 3 Questions and Answers Contents 1. General Product Information... 2 1.1 What is Autodesk Impression?... 2 1.2 Who uses Autodesk Impression?... 2 1.3 What are the primary benefits of

More information

How To Generate XSD Schemas from Existing MDM Repositories

How To Generate XSD Schemas from Existing MDM Repositories SAP NetWeaver How-To Guide How To Generate XSD Schemas from Existing MDM Repositories Applicable Releases: SAP NetWeaver MDM 7.1 Topic Area: Information Management Capability: Master Data Management Version

More information

CSI 3140 WWW Structures, Techniques and Standards. Representing Web Data: XML

CSI 3140 WWW Structures, Techniques and Standards. Representing Web Data: XML CSI 3140 WWW Structures, Techniques and Standards Representing Web Data: XML XML Example XML document: An XML document is one that follows certain syntax rules (most of which we followed for XHTML) Guy-Vincent

More information

SAS AppDev Studio TM 3.4 Eclipse Plug-ins. Migration Guide

SAS AppDev Studio TM 3.4 Eclipse Plug-ins. Migration Guide SAS AppDev Studio TM 3.4 Eclipse Plug-ins Migration Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2009. SAS AppDev Studio TM 3.4 Eclipse Plug-ins: Migration

More information

How to Use Context Menus in a Web Dynpro for Java Application

How to Use Context Menus in a Web Dynpro for Java Application How to Use Context Menus in a Web Dynpro for Java Application Applies to: Web Dynpro for Java 7.11. For more information, visit the Web Dynpro Java homepage. Summary This tutorial explains the Web Dynpro

More information

EMC Documentum Composer

EMC Documentum Composer EMC Documentum Composer Version 6.5 SP2 User Guide P/N 300-009-462 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2008 2009 EMC Corporation. All

More information

Quark XML Author for FileNet 2.8 with BusDocs Guide

Quark XML Author for FileNet 2.8 with BusDocs Guide Quark XML Author for FileNet.8 with BusDocs Guide Contents Getting started... About Quark XML Author... System setup and preferences... Logging on to the repository... Specifying the location of checked-out

More information

VPAT. Voluntary Product Accessibility Template. Version 1.3

VPAT. Voluntary Product Accessibility Template. Version 1.3 VPAT Version 1.3 The purpose of the Voluntary Product Accessibility Template, or VPAT, is to assist Federal contracting officials and other buyers in making preliminary assessments regarding the availability

More information

Features and Benefits

Features and Benefits AutoCAD Map 3D 2010 Features and Benefits AutoCAD Map 3D software is a leading engineering solution for creating and managing spatial data. Using open-source Feature Data Object (FDO) technology, AutoCAD

More information

Implementing Data Masking and Data Subset with IMS Unload File Sources

Implementing Data Masking and Data Subset with IMS Unload File Sources Implementing Data Masking and Data Subset with IMS Unload File Sources 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Learning vrealize Orchestrator in action V M U G L A B

Learning vrealize Orchestrator in action V M U G L A B Learning vrealize Orchestrator in action V M U G L A B Lab Learning vrealize Orchestrator in action Code examples If you don t feel like typing the code you can download it from the webserver running on

More information

XDS Connector. Installation and Setup Guide. Version: 1.0.x

XDS Connector. Installation and Setup Guide. Version: 1.0.x XDS Connector Installation and Setup Guide Version: 1.0.x Written by: Product Knowledge, R&D Date: November 2016 2016 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International Inc.,

More information

SAS Viya 3.3 Administration: Promotion (Import and Export)

SAS Viya 3.3 Administration: Promotion (Import and Export) SAS Viya 3.3 Administration: Promotion (Import and Export) Promotion Overview Promotion is the process of capturing content and moving it to a different location. The following scenarios are supported:

More information

DBMaker. XML Tool User's Guide

DBMaker. XML Tool User's Guide DBMaker XML Tool User's Guide CASEMaker Inc./Corporate Headquarters 1680 Civic Center Drive Santa Clara, CA 95050, U.S.A. www.casemaker.com www.casemaker.com/support Copyright 1995-2003 by CASEMaker Inc.

More information

Advanced Input Help - The Object Value Selector (OVS)

Advanced Input Help - The Object Value Selector (OVS) Advanced Input Help - The Object Value Selector (OVS) SAP NetWeaver 04 Copyright Copyright 2004 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or

More information

<Insert Picture Here>

<Insert Picture Here> Oracle Forms Modernization with Oracle Application Express Marc Sewtz Software Development Manager Oracle Application Express Oracle USA Inc. 540 Madison Avenue,

More information

The course also includes an overview of some of the most popular frameworks that you will most likely encounter in your real work environments.

The course also includes an overview of some of the most popular frameworks that you will most likely encounter in your real work environments. Web Development WEB101: Web Development Fundamentals using HTML, CSS and JavaScript $2,495.00 5 Days Replay Class Recordings included with this course Upcoming Dates Course Description This 5-day instructor-led

More information

Logi Ad Hoc Reporting Management Console Usage Guide

Logi Ad Hoc Reporting Management Console Usage Guide Logi Ad Hoc Reporting Management Console Usage Guide Version 12.1 July 2016 Page 2 Contents Introduction... 5 Target Audience... 5 System Requirements... 6 Components... 6 Supported Reporting Databases...

More information

Data Communication & Computer Networks MCQ S

Data Communication & Computer Networks MCQ S Data Communication & Computer Networks MCQ S 1. The translates internet domain and host names to IP address. a) domain name system b) routing information protocol c) network time protocol d) internet relay

More information

Working with PDF Forms and Documents. PegaRULES Process Commander 5.1

Working with PDF Forms and Documents. PegaRULES Process Commander 5.1 Working with PDF Forms and Documents PegaRULES Process Commander 5.1 Copyright 2006 Pegasystems Inc., Cambridge, MA All rights reserved. This document describes products and services of Pegasystems Inc.

More information

Business Insight Authoring

Business Insight Authoring Business Insight Authoring Getting Started Guide ImageNow Version: 6.7.x Written by: Product Documentation, R&D Date: August 2016 2014 Perceptive Software. All rights reserved CaptureNow, ImageNow, Interact,

More information

SAS Web Infrastructure Kit 1.0. Overview

SAS Web Infrastructure Kit 1.0. Overview SAS Web Infrastructure Kit 1.0 Overview The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2004. SAS Web Infrastructure Kit 1.0: Overview. Cary, NC: SAS Institute Inc.

More information

CHAPTER 1: INTRODUCING C# 3

CHAPTER 1: INTRODUCING C# 3 INTRODUCTION xix PART I: THE OOP LANGUAGE CHAPTER 1: INTRODUCING C# 3 What Is the.net Framework? 4 What s in the.net Framework? 4 Writing Applications Using the.net Framework 5 What Is C#? 8 Applications

More information

The main differences with other open source reporting solutions such as JasperReports or mondrian are:

The main differences with other open source reporting solutions such as JasperReports or mondrian are: WYSIWYG Reporting Including Introduction: Content at a glance. Create A New Report: Steps to start the creation of a new report. Manage Data Blocks: Add, edit or remove data blocks in a report. General

More information

Amazon S3 Glacier. Developer Guide API Version

Amazon S3 Glacier. Developer Guide API Version Amazon S3 Glacier Developer Guide Amazon S3 Glacier: Developer Guide Table of Contents What Is Amazon S3 Glacier?... 1 Are You a First-Time Glacier User?... 1 Data Model... 2 Vault... 2 Archive... 3 Job...

More information

Cross-Platform Parallels: Understanding SharePoint (Online) Through Notes-colored glasses

Cross-Platform Parallels: Understanding SharePoint (Online) Through Notes-colored glasses Cross-Platform Parallels: Understanding SharePoint (Online) Through Notes-colored glasses Presented by Ben Menesi Speaker Head of Product at Ytria IBM Notes Domino Admin & Dev. for the past 10 years Actually

More information

Quark XML Author October 2017 Update for Platform with Business Documents

Quark XML Author October 2017 Update for Platform with Business Documents Quark XML Author 05 - October 07 Update for Platform with Business Documents Contents Getting started... About Quark XML Author... Working with the Platform repository...3 Creating a new document from

More information

How To Customize the SAP User Interface Using Theme Editor

How To Customize the SAP User Interface Using Theme Editor SAP NetWeaver How-To Guide How To Customize the SAP User Interface Using Theme Editor Applicable Releases: SAP NetWeaver 7.0 and 7.11 Version 1.0 June 2010 Copyright 2010 SAP AG. All rights reserved. No

More information

Release Presentation. ODS Web Services Version Open Data Services Via Web Services. Release Date: 2014/09/30

Release Presentation. ODS Web Services Version Open Data Services Via Web Services. Release Date: 2014/09/30 Release Presentation ODS Web Services Version 1.1.1 Open Data Services Via Web Services Release Date: 2014/09/30 Deliverables The document represents a companion standard recommendation for interacting

More information

SAS Drug Development Program Portability

SAS Drug Development Program Portability PharmaSUG2011 Paper SAS-AD03 SAS Drug Development Program Portability Ben Bocchicchio, SAS Institute, Cary NC, US Nancy Cole, SAS Institute, Cary NC, US ABSTRACT A Roadmap showing how SAS code developed

More information

Test On Line: reusing SAS code in WEB applications Author: Carlo Ramella TXT e-solutions

Test On Line: reusing SAS code in WEB applications Author: Carlo Ramella TXT e-solutions Test On Line: reusing SAS code in WEB applications Author: Carlo Ramella TXT e-solutions Chapter 1: Abstract The Proway System is a powerful complete system for Process and Testing Data Analysis in IC

More information

TechNet Home > Products & Technologies > Desktop Products & Technologies > Microsoft Office > SharePoint Portal Server 2003 > Deploy

TechNet Home > Products & Technologies > Desktop Products & Technologies > Microsoft Office > SharePoint Portal Server 2003 > Deploy TechNet Home > Products & Technologies > Desktop Products & Technologies > Microsoft Office > SharePoint Portal Server 2003 > Deploy Reference: http://www.microsoft.com/technet/prodtechnol/office/sps2003/deploy/spst2003.mspx?pf=true

More information

Quark XML Author October 2017 Update with Business Documents

Quark XML Author October 2017 Update with Business Documents Quark XML Author 05 - October 07 Update with Business Documents Contents Getting started... About Quark XML Author... Working with documents... Basic document features... What is a business document...

More information

Publishing Options for Autodesk Vault 2009

Publishing Options for Autodesk Vault 2009 AUTODESK VAULT WHITE PAPER Publishing Options for Autodesk Vault 2009 Introduction When a CAD file is checked into Autodesk Vault, the vault client publishes a DWF of the file. In previous releases, Autodesk

More information

Writing Queries Using Microsoft SQL Server 2008 Transact- SQL

Writing Queries Using Microsoft SQL Server 2008 Transact- SQL Writing Queries Using Microsoft SQL Server 2008 Transact- SQL Course 2778-08; 3 Days, Instructor-led Course Description This 3-day instructor led course provides students with the technical skills required

More information

Siebel Application Deployment Manager Guide. Version 8.0, Rev. A April 2007

Siebel Application Deployment Manager Guide. Version 8.0, Rev. A April 2007 Siebel Application Deployment Manager Guide Version 8.0, Rev. A April 2007 Copyright 2005, 2006, 2007 Oracle. All rights reserved. The Programs (which include both the software and documentation) contain

More information

1Z0-430

1Z0-430 1Z0-430 Passing Score: 800 Time Limit: 0 min Exam A QUESTION 1 On a normally well-performing environment, you are experiencing unexpected slow response times, or no server response, for some page requests

More information

Teiid Designer User Guide 7.5.0

Teiid Designer User Guide 7.5.0 Teiid Designer User Guide 1 7.5.0 1. Introduction... 1 1.1. What is Teiid Designer?... 1 1.2. Why Use Teiid Designer?... 2 1.3. Metadata Overview... 2 1.3.1. What is Metadata... 2 1.3.2. Editing Metadata

More information

Quark XML Author for FileNet 2.5 with BusDocs Guide

Quark XML Author for FileNet 2.5 with BusDocs Guide Quark XML Author for FileNet 2.5 with BusDocs Guide CONTENTS Contents Getting started...6 About Quark XML Author...6 System setup and preferences...8 Logging in to the repository...8 Specifying the location

More information