Developer Tutorial Version 1. 0 February 2015

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Developer Tutorial Version 1. 0 February 2015"

Transcription

1 Developer Tutorial Version 1. 0

2 Contents Introduction... 3 What is the Mapzania SDK?... 3 Features of Mapzania SDK... 4 Mapzania Applications... 5 Architecture... 6 Front-end application components... 8 Your first Hello World example...10 Step 1: Create an empty Microsoft Visual Studio 2012 project...10 Step 2: Import Mapzania NuGet Packages...11 Step 3: Update the Global.asax file to extend the class Terrascape.Server.Site...12 Step 4: Update the web.config file Step 5: Create geo-connections and a map schema Step 7: Create the Hello World application HTML page Step 7.1: Create a cascading style sheet (CSS) for the Hello World application...13 Step 7.2: Include standard Mapzania CSS files...13 Step 7.3: Include Third Party Library JavaScript files Step 7.4: Include Mapzania JavaScript files...14 Step 7.5: Define the HTML page content / elements Step 7.6: Use the JavaScript API to create and instantiate the map...15 Step 8: Run the application...16 Adding a map toolbar...17 Step 1: Create a cascading style sheet (CSS) for the toolbar...17 Step 2: Define the HTML page content / elements Step 3: Use the JavaScript API to create and instantiate the map and map toolbar...18 Step 4: Binding behavior to toolbar buttons...19 Step 5: Run the application...19 Page 2 Version 1. 0

3 Introduction What is the Mapzania SDK? The Mapzania Software Development Kit (SDK) is a geo-spatial API, libraries and related set of tools that makes it easy for developers to incorporate a geo-spatial map component to existing and new web-based applications. The Mapzania SDK can be divided into (1) server and (2) web-based client components: The server component is primarily responsible for importing, storing and serving of geospatial data to webbased clients and also provides an API for performing specialized geospatial operations. Geo-spatial data includes vector feature data, such as points, lines and polygons. Raster tile images (typically serving as map backgrounds) is also considered geo-spatial data. This component also serves as a repository for map schemas (that defines the layout and styling associated with each map) and runs on Internet Information Server (IIS) and the Microsoft.NET platform. Multiple database platforms are supported, including Microsoft SQL Server. The web-based client components are primarily responsible for displaying an interactive map that provides users with the ability to interact with the user interface and provides applications the ability to manipulate the content displayed on the map. A number of standard toolbar items are provided. Mapzania supports a number of map renderer options that includes a Canvas, Raphael and Flash renderer, and allows maps to be usable on a wide variety of web browsers and devices. The web-based client side API is primarily JavaScript/HTML/CSS based and supports all major web browsers. This document concentrates on the development of a web-based application, using the Mapzania JavaScript API in the web browser. We assume the user already has some familiarity with Geo-spatial layer sources and map schemas and has the necessary knowledge and skill to configure an interactive map on Mapzania. Two separate documents contains information and detailed steps to successfully create an interactive map. These documents are and can be found at the following locations: Mapzania Implementation Guide ( Mapzania Map Schema Guide ( Several interactive map demos are provided on the site Separate API Reference Guides are provided for the server and web-based client components. These documents are and can be found at the following locations: Mapzania Microsoft.NET platform API document ( Mapzania Web-based client Javascript API reference ( This document assumes that developers have access to the source code of the Hello World sample project. This project is available at this location: Page 3 Version 1. 0

4 Features of Mapzania SDK The Mapzania SDK provides a pluggable architecture for building connectors to third-party service providers (such as Tom Tom, Inrix, Google and other open and free online geospatial services). Additionally, it provides the ability to perform geo-spatial projections and processing of business specific geo-spatial data. Note that this document does not focus on the Mapzania SDK and the Mapzania Microsoft.NET platform API document provides an API reference. Contact Aspire Solutions if you require more information. The client-side (web-based) Mapzania SDK provides a number of features used for web-based map development. These features are listed in the table below. Feature Multiple renderers Description The Mapzania web-based API provides two major rendering platforms: Canvas and Raphael. The Raphael renderer uses the SVG W3C Recommendation and VML as a base for creating graphics and uses the third party JavaScript library The Raphael renderer supports a wide variant of web browsers, including Firefox 3.0+, Safari 3.0+, Chrome 5.0+, Opera 9.5+ and Internet Explorer The Canvas renderer makes use of the HTML 5 Canvas component and is supported on more recent web browser versions. For a summary of web browser support for the Canvas component, see Generally, the Canvas renderer performs better than the Raphael renderer. The Raphael renderer, on the other hand, supports a wider set of web browsers. A Flash-based renderer also exists for the Mapzania platform. Contact Aspire Solutions if you require more information for this renderer. Interactive map toolbar A number of standard interactive map tools are provided. These tools include: Zoom In Zoom Out Zoom Extents Pan Measure distance (between two points) Measure area Query point Query line Query polygon Page 4 Version 1. 0

5 Map data export Mapzania provides the ability to export map vector data to various output formats. The standard supported export formats are: ESRI Shapefile Google KMZ file CSV file For more information on exporting map data, view the web endpoint document at the location: Mapzania Web API documentation ( The endpoint /api/maps/{mapkey}/export provides this functionality. Static images / print Mapzania provides a web endpoint to produce a static image of a map and download that image as a PNG or GIF image. For more information on this endpoint, view the web endpoint document at the location: Mapzania Web API documentation ( The endpoint /api/maps/{mapkey}/image provides this functionality. Dynamic layers Map legends Map data filters Mapzania provides the ability for web based application to dynamically add and remove map layers to user sessions on the web client, without affecting the master map schema on the server. This functionality is useful when applications programmatically needs to adjust the layout and content of an interactive map during a user session. Mapzania provides a standard map user interface legend component, allowing users to view and set the visibility of layers. Applications also have the ability to build map legends that are specialized for an application use case. Applications provides the ability to change filters on map layers dynamically, without affecting the master schema on the server. Filters on vector layers allows applications to filter out features on a vector layer and is useful for creating dynamic maps. Mapzania Applications Mapzania front-end applications are developed using web-based technologies that includes Web 2.0 technologies, HTML / HTML 5, CSS and JavaScript. Mapzania components are built on the Microsoft.NET platform using Internet Information Server (IIS) and the ASP.NET MVC Framework. The recommended development environment for Mapzania web applications is Microsoft Developer Studio However, the Mapzania SDK does not limit front-end application development to this environment. Page 5 Version 1. 0

6 Architecture The Mapzania SDK has 5 NuGet packages, with inter-dependencies to make up the Mapzania platform stack. These libraries are shown in the diagram below. The Mapzania web-based API and components are included in the Terrascape.Web NuGet package. Readers should note that although this document does focus on the web browser based client-side SDK of Mapzania, all the packages are listed and provided here for informational purposes and allow readers to gain a better understanding of the Mapzania platform (in its entire). Diagram 1: The Mapzania platform stack Page 6 Version 1. 0

7 NuGet Package Aspire.Core Terrascape.Core Terrascape.Platforms.Standard Description Contains interfaces for user authentication, caching, database abstractions, Logging and several Microsoft.NET extension methods and helper methods for application development. Contains the core of the Mapzania geospatial server-based library. It includes abstractions and implementations for geometries, spatial algorithms, coordinate systems & projections, static map renderers, layer sources and map schema definitions. Map schema definitions includes interfaces and supporting classes for map schemas, layers (vector, raster and image) and geo-connections. Contains geo-connector implementations. This includes server-based connectors to the following external third party service providers: Open Street Maps (raster tiles) Noterra database tables (vector data) Shape Files (vector data) XML Files (vector data) Map Box (raster tiles) Inrix (raster tiles and vector data) Tom Tom (raster tiles and vector data) Several other third party integrations are supported and are described in the Mapzania Map Schema Guide. Aspire.Mvc Terrascape.Web Contains Microsoft ASP.NET MVC framework additions for Mapzania applications. This includes authentication / site MVC controllers, a large set of utility and helper classes / methods, logging / authentication implementations and JSON / XML formatters. Contains standard ASP.NET MVC controllers for serving geo-spatial data, performing geospatial operations and serving/receiving maps schemas. Additionally, it contains standard web-based map viewers, release notes, the JavaScript API and the corresponding JavaScript API reference. These above listed NuGet packages can be downloaded from the Aspire Solutions NuGet server at the following location: Page 7 Version 1. 0

8 Front-end application components Various loosely coupled application components are provided to make up an interactive map user interface. These components and their responsibilities are listed below. Component Terrascape.Api Description This component provides a programmatic interface to the web-based endpoints exposed by the Mapzania API. Applications usually create a single instance of this component. Functions provided in this class are used mostly by the Mapzania map internally. However, applications can make use of the functions provided in this class. Examples are the ability to save a map schema to the server and perform geo-spatial calculations. Terrascape.Model Applications use the Terrascape.Model component as the primary entry point for interacting with a Mapzania map user interface. Event properties are provided that allows applications to receive various events generated by the interactive map. Examples of these are when a map is panned or zoomed, or when a layer is set visible or hidden. Additional JavaScript functions are provided to perform actions on the map. Examples are the ability to add or removed layers and apply filters to existing vector layers. Mapper / Drawer An interactive map drawer component, responsible for the rendering of features and images on the map interface. Applications typically instantiate this component once, and do not make direct use of any functions defined in this class. Mapzania provides two standard implementations of this component: Canvas.Mapper TRaphael.Mapper Terrascape.Renderer Terrascape.Viewport A component responsible for coordinating the rendering of the interactive map, using the Model, Viewport and Mapper (also known as the drawer, such as Canvas or Raphael). Applications typically instantiate this class once, and do not make direct use of any functionality provided in this class. A component responsible for coordinating the web user interface and the Mapper component (also known as the drawer, such as Canvas or Raphael). Applications typically instantiate this component once, and do not make direct use of any functions provided in this class. The following diagram shows the relationship between these components and the front-end application. Frond-end applications typically only interact with the Model and API components. Page 8 Version 1. 0

9 Diagram 2: Relationship between the Mapzania SDK client-side components Users can consult the JavaScript API reference documentation for a complete list of components and functions provided by the client-side Mapzania platform. Page 9 Version 1. 0

10 Your first Hello World example This section describes, using a step-by-step approach, how to create your first Mapzania web-based application. This example demonstrates the creation of a simple Mapzania map user interface, but with no toolbar. Step 1: Create an empty Microsoft Visual Studio 2012 project Create a new ASP.NET MVC 4 Web Application in Microsoft Visual Studio On the next dialog, when asked to select a project template, select Empty Template. Page 10 Version 1. 0

11 Step 2: Import Mapzania NuGet Packages After adding the Mapzania NuGet server location ( as an additional NuGet Source to the NuGet Package Manager in Microsoft Visual Studio, add the Terrascape.Web NuGet package to the project. By adding this one NuGet package, Visual Studio will ensure that all dependent packages are added as well. This includes all third party libraries and related Mapzania packages. Page 11 Version 1. 0

12 Step 3: Update the Global.asax file to extend the class Terrascape.Server.Site In this step, you are required to update the main ASP.NET MVC Application class to extend the Mapzania Site base class. An example is provided below. using Aspire.Logging; namespace HelloWorld { public class MvcApplication : Terrascape.Server.Site { protected void Application_Start() { base.application_start(); } } } Log.Message("The Hello World! application has started", "Application"); The method call to Log.Message writes a message to the message log file on the server. Step 4: Update the web.config file The web.config file requires an update to contain the necessary logging framework configuration. Refer to the web.config file in the Hello World sample project for an example on how to configure the Enterprise Logging Framework. This step requires you to complete the loggingconfiguration section in this file. Step 5: Create geo-connections and a map schema Configuring Mapzania geo-connections and map schemas are outside the scope of this document. Two separate documents (namely the Mapzania Implementation Guide and the Mapzania Map Schema Guide) provides the necessary background and detailed steps to configure geo-connections and a map schema. This step requires you to configure a map with a raster layer and one or more vector layers. Label this map with the map key TESTMAP. Refer to the MapSchemas\TESTMAP.terraproj file in the Hello World sample project for an example configuration. To validate this step, you can view the map (once you have start running the Microsoft Visual Studio project) using an URL similar to the one below: Page 12 Version 1. 0

13 Step 7: Create the Hello World application HTML page In this step, we will be creating a simple HTML page, containing the map that we have configured in the previous step. No toolbar will be present. The focus is to provide an example that shows how to use and combine the (JavaScript) webbased components. Step 7.1: Create a cascading style sheet (CSS) for the Hello World application The CSS code snippet below contains the styling definition for the HTML DIV element that will contain the map user interface (see the CSS selector #map-container). The map interface, in this example, consumes all the real estate on the web page. body { left: 0px; right: 0px; top: 0px; bottom: 0px; } #map-container { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; } Step 7.2: Include standard Mapzania CSS files The Mapzania SDK contains a Cascading Style Sheet that should be included in all HTML pages containing a Mapzania map component. The HTML snippet below demonstrated the inclusion of this style sheet. <link href="/content/terrascape/mapper.css" rel="stylesheet" type="text/css" /> Step 7.3: Include Third Party Library JavaScript files The Mapzania SDK makes use of a number of third party JavaScript libraries. These needs to be included in all HTML pages containing a Mapzania map component. The HTML snippet below demonstrated the inclusion of these libraries. <script src="/scripts/libs/jquery min.js" type="text/javascript"></script> <script src="/scripts/libs/can js" type="text/javascript"></script> <script src="/scripts/libs/raphael min.js" type="text/javascript"></script> Page 13 Version 1. 0

14 Step 7.4: Include Mapzania JavaScript files The Mapzania SDK makes up two JavaScript files. These need to be included in all HTML pages containing a Mapzania map component. The HTML snippet below demonstrated the inclusion of these files. <script src="/scripts/aspire/aspire_sdk_combined.js" type="text/javascript"></script> <script src="/scripts/terrascape/terrascape_sdk_combined.js" type="text/javascript"></script> Step 7.5: Define the HTML page content / elements The Mapzania web-based map viewer uses dynamic HTML to inject the map user interface into an existing HTML DIV component that defines the size and location of the interactive map on the map. The HTML snippet below demonstrated the declaration of this HTML component. <!-- The HTML DIV element in which the map will be displayed. It should be left empty, since the map renderer will populate this element with the map UI (using dynamic HTML). --> <div id="map-container"></div> Page 14 Version 1. 0

15 Step 7.6: Use the JavaScript API to create and instantiate the map The JavaScript snippet below demonstrates the use and combining of the web-based map components. Code comments explains each step. <!-- The JavaScript code, illustrating the wiring of the map components. --> <script type="text/javascript"> $(function () { Create the API component. We assume that the application URL is the Site URL in this example var api = new Terrascape.Api("/"); In this example, we make use of the Canvas map drawer. Alternatively, you can make use TRaphael.Mapper for the Raphael renderer. var mapper = new Canvas.Mapper(); Create the viewport instance. The map UI is injected in the HTML element with the id "map-container". This element var viewport = new Terrascape.Viewport("#map-container", mapper); viewport.init(function () { Create the Model and Renderer var model = new Terrascape.Model(api); var renderer = new Terrascape.Renderer(model, viewport, mapper); Add an event listener to the Model. This particular event is fired when the map schema has changed model.schemaloaded.add(function () { Once the schema was loaded for the map, we start loading the map layer content (i.e. raster tiles and vector content) model.load(); }); Start loading the schema for the map, TESTMAP. model.loadschema("testmap"); }); }); </script> Page 15 Version 1. 0

16 Step 8: Run the application In this step you are required to run the Hello World application. You should see a map similar to the one below. Page 16 Version 1. 0

17 Adding a map toolbar This section describes the steps required to add a map toolbar to a Mapzania web map. Step 1: Create a cascading style sheet (CSS) for the toolbar The file HelloToolbar.css in the Hello World sample project contains the CSS styling required for the toolbar that we will add to the Mapzania map. Map toolbars buttons are declared and styled by the application (using HTML and CSS). Applications need to ensure that each toolbar button has the correct CSS class association. For example, the Zoom In toolbar button needs to be associated with the zoomin CSS class. The table below lists the CSS classes that needs to be associated with each toolbar button. Toolbar button Zoom in Zoom out Reset Pan Length Area Query point Query line Query polygon Print map Export map CSS class name zoomin zoomout reset pan length area querypoint queryline querypolygon printmap exportmap Step 2: Define the HTML page content / elements The HTML snippet below demonstrates the declaration of the HTML elements for the map and the map toolbar buttons. The file HelloToolbar.css contains the corresponding CSS declarations. <div id="map-toolbar-container"> <!-- The HTML DIV element in which the map will be displayed. It should be left empty, since the map renderer will populate this element with the map UI (using dynamic HTML). --> <div id="map"></div> <!-- Toolbar User Interface. The toolbar is not "injected" (with dynamic HTML) like the map. --> <div id="toolbar" class="shadow"> <div class="button zoomin">zoom In</div> <div class="button zoomout">zoom Out</div> <div class="button reset">zoom Extents</div> <div class="button pan">pan</div> <div class="button length">measure Distance</div> <div class="button area">measure Area</div> <div class="button querypoint">query Point</div> <div class="button queryline">query Line</div> <div class="button querypolygon">query Polygon</div> <div class="button printmap">print</div> <div class="button exportmap">export</div> </div> </div> Page 17 Version 1. 0

18 Step 3: Use the JavaScript API to create and instantiate the map and map toolbar The JavaScript snippet below demonstrates the use and combining of the web-based map components and toolbar events. Code comments explains each step. <!-- The JavaScript code, illustrating the wiring of the map components. --> <script type="text/javascript"> $(function () { Create the API component. We assume that the application URL is the Site URL in this example var api = new Terrascape.Api("/"); In this example, we make use of the Canvas map drawer. Alternatively, you can make use TRaphael.Mapper for the Raphael renderer. var mapper = new Canvas.Mapper(); Create the viewport instance. The map UI is injected in the HTML element with the id "map". This element var viewport = new Terrascape.Viewport("#map", mapper); viewport.init(function () { Create the Model and Renderer var model = new Terrascape.Model(api); var renderer = new Terrascape.Renderer(model, viewport, mapper); The ToolsManager and Toolbar are both responsible for managing the tools on the toolbar var toolsmanager = new Terrascape.ToolsManager(model, viewport, mapper); var toolbar = new Terrascape.Toolbar($("#toolbar"), model); Add an event listener to the Model. This particular event is fired when the map schema has changed model.schemaloaded.add(function () { Once the schema was loaded for the map, we start loading the map layer content (i.e. raster tiles and vector content) model.load(); }); The map model fire a statechanged event when toolbar items are selected. No default implementations exists for the print and export toolbar icons. This example demonstrates how to capture these events. model.statechanged.add(function (e) { switch (e.data) { case Terrascape.MapState.printMap: window.alert("the Print Map toolbar icon was clicked!"); break; case Terrascape.MapState.exportMap: window.alert("the Export Map toolbar icon was clicked!"); break; } }); Start loading the schema for the map, TESTMAP. model.loadschema("testmap"); }); }); </script> Page 18 Version 1. 0

19 Step 4: Binding behavior to toolbar buttons The Mapzania SDK provides default behavior for the Zoom in, Zoom out, Reset and Pan toolbar buttons. The Model fires a gotlength event after the Measure Distance tool was invoked and the user specified two points on the map. The Model fires a gotarea event after the Measure Area tool was invoked and the user specified a set of points on the map. The Model fires a queried event after the Query Point, Query Line and Query Polygon tools was invoked and the user specified points on the map. The Model fires a statechanged event when the Print and Export tools was invoked. The file HelloToolbar.html in the Hello World project contains example uses of these events. Step 5: Run the application In this step you are required to run the Hello World Toolbar application. You should see a map and toolbar buttons similar to the ones shown below. Page 19 Version 1. 0

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications. 20486B: Developing ASP.NET MVC 4 Web Applications Course Overview This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications. Course Introduction Course Introduction

More information

Project Plan Log Monitoring Compliance

Project Plan Log Monitoring Compliance Project Plan Log Monitoring Compliance The Capstone Experience Team Spectrum Health Kathryn Bonnen Collin Lotus Will Seeger Wayne Stiles Department of Computer Science and Engineering Michigan State University

More information

DotNet Web Developer Training Program

DotNet Web Developer Training Program DotNet Web Developer Training Program Introduction/Summary: This 5-day course focuses on understanding and developing various skills required by Microsoft technologies based.net Web Developer. Theoretical

More information

Macromedia Dreamweaver 8 Developer Certification Examination Specification

Macromedia Dreamweaver 8 Developer Certification Examination Specification Macromedia Dreamweaver 8 Developer Certification Examination Specification Introduction This is an exam specification for Macromedia Dreamweaver 8 Developer. The skills and knowledge certified by this

More information

20480B: Programming in HTML5 with JavaScript and CSS3. Course Overview

20480B: Programming in HTML5 with JavaScript and CSS3. Course Overview 20480B: Programming in HTML5 with JavaScript and CSS3 Course Overview This course provides students with the knowledge and skills to create and style HTML pages, use JavaScript, create forms to collect

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Course M20486 5 Day(s) 30:00 Hours Developing ASP.NET MVC 4 Web Applications Introduction In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools

More information

Geographic Web Application

Geographic Web Application University of L Aquila Department of Electrical and Information Engineering Geographic Web Application Enrico Ippoliti Building complete web applications This section discuss how to build complete web

More information

Documentation of open source GIS/RS software projects

Documentation of open source GIS/RS software projects Contract no. Workpackage Delivery Delivery Date 030776 WP1 D1.6 2007-07-02 CASCADOSS Development of a trans-national cascade training programme on Open Source GIS&RS Software for environmental applications

More information

Developing ASP.NET MVC 4 Web Applications MOC 20486

Developing ASP.NET MVC 4 Web Applications MOC 20486 Developing ASP.NET MVC 4 Web Applications MOC 20486 Course Outline Module 1: Exploring ASP.NET MVC 4 The goal of this module is to outline to the students the components of the Microsoft Web Technologies

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at http://www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2004 Vol. 3, No. 4 (April 2004) Special issue: TOOLS USA 2003 WebGD: A Framework for

More information

Developing and Implementing Web Applications with Microsoft Visual C#.NET and Microsoft Visual Studio.NET

Developing and Implementing Web Applications with Microsoft Visual C#.NET and Microsoft Visual Studio.NET Unit 39: Developing and Implementing Web Applications with Microsoft Visual C#.NET and Microsoft Visual Studio.NET Learning Outcomes A candidate following a programme of learning leading to this unit will

More information

Publishing KML Services Tutorial

Publishing KML Services Tutorial Publishing KML Services Tutorial Copyright 1995-2010 Esri All rights reserved. Table of Contents Tutorial: Publishing a KML service............................ 3 Copyright 1995-2010 ESRI, Inc. All rights

More information

Using HTML5 Pack for ADOBE ILLUSTRATOR CS5

Using HTML5 Pack for ADOBE ILLUSTRATOR CS5 Using HTML5 Pack for ADOBE ILLUSTRATOR CS5 ii Contents Chapter 1: Parameterized SVG.....................................................................................................1 Multi-screen SVG.......................................................................................................4

More information

ArcGIS Viewer for Silverlight An Introduction

ArcGIS Viewer for Silverlight An Introduction Esri International User Conference San Diego, California Technical Workshops July 26, 2012 ArcGIS Viewer for Silverlight An Introduction Rich Zwaap Agenda Background Product overview Getting started and

More information

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Credit-By-Assessment (CBA) Competency List Written Assessment Competency List Introduction to the Internet

More information

ArcGIS Server 9.3.1 mashups

ArcGIS Server 9.3.1 mashups Welcome to ArcGIS Server 9.3.1: Creating Fast Web Mapping Applications With JavaScript Scott Moore ESRI Olympia, WA smoore@esri.com Seminar agenda ArcGIS API for JavaScript: An Overview ArcGIS Server Resource

More information

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

SuperGIS Server 3.2 Standard Edition Specification

SuperGIS Server 3.2 Standard Edition Specification SuperGIS Server 3.2 Standard Edition Specification 20140826 Specification 1. All of the services support SOAP (Simple Object Access Protocol). 2. Use map file created by SuperGIS Desktop as map services

More information

Working with Indicee Elements

Working with Indicee Elements Working with Indicee Elements How to Embed Indicee in Your Product 2012 Indicee, Inc. All rights reserved. 1 Embed Indicee Elements into your Web Content 3 Single Sign-On (SSO) using SAML 3 Configure an

More information

MEALS2SHARE Neighborhood Home Cooked Food Sharing Web Application

MEALS2SHARE Neighborhood Home Cooked Food Sharing Web Application Grand Valley State University ScholarWorks@GVSU Technical Library School of Computing and Information Systems 2015 MEALS2SHARE Neighborhood Home Cooked Food Sharing Web Application Isha Singh Grand Valley

More information

This three-day instructor-led course provides students with the tools to extend Microsoft Dynamics CRM 4.0.

This three-day instructor-led course provides students with the tools to extend Microsoft Dynamics CRM 4.0. Table of Contents Introduction Audience Prerequisites Microsoft Certified Professional Exams Student Materials Course Outline Introduction This three-day instructor-led course provides students with the

More information

Simply type the id# in the search mechanism of ACS Skills Online to access the learning assets outlined below.

Simply type the id# in the search mechanism of ACS Skills Online to access the learning assets outlined below. Programming Practices Learning assets Simply type the id# in the search mechanism of ACS Skills Online to access the learning assets outlined below. Titles Debugging: Attach the Visual Studio Debugger

More information

Visualizing a Neo4j Graph Database with KeyLines

Visualizing a Neo4j Graph Database with KeyLines Visualizing a Neo4j Graph Database with KeyLines Introduction 2! What is a graph database? 2! What is Neo4j? 2! Why visualize Neo4j? 3! Visualization Architecture 4! Benefits of the KeyLines/Neo4j architecture

More information

SQL Server Database Administration and Design By Dave Peru, October 2011

SQL Server Database Administration and Design By Dave Peru, October 2011 SQL Server Database Administration and Design By Dave Peru, October 2011 Introduction Name Handout Sheet Developer s Perspective - Story Outline Create a Database Create a New Data Model Data Model Diagrams

More information

System Administration Training Guide. S100 Installation and Site Management

System Administration Training Guide. S100 Installation and Site Management System Administration Training Guide S100 Installation and Site Management Table of contents System Requirements for Acumatica ERP 4.2... 5 Learning Objects:... 5 Web Browser... 5 Server Software... 5

More information

Walkthrough: Creating and Using an ASP.NET Web Service in Visual Web Developer

Walkthrough: Creating and Using an ASP.NET Web Service in Visual Web Developer http://msdn.microsoft.com/en-us/library/8wbhsy70.aspx Walkthrough: Creating and Using an ASP.NET Web Service in Visual Web Developer In addition to letting you create Web pages, Microsoft Visual Studio

More information

Category: Business Process and Integration Solution for Small Business and the Enterprise

Category: Business Process and Integration Solution for Small Business and the Enterprise Home About us Contact us Careers Online Resources Site Map Products Demo Center Support Customers Resources News Download Article in PDF Version Download Diagrams in PDF Version Microsoft Partner Conference

More information

Differences between HTML and HTML 5

Differences between HTML and HTML 5 Differences between HTML and HTML 5 1 T.N.Sharma, 2 Priyanka Bhardwaj, 3 Manish Bhardwaj Abstract: Web technology is a standard that allow developing web applications with the help of predefined sets of

More information

Embedded BI made easy

Embedded BI made easy June, 2015 1 Embedded BI made easy DashXML makes it easy for developers to embed highly customized reports and analytics into applications. DashXML is a fast and flexible framework that exposes Yellowfin

More information

metaengine DataConnect For SharePoint 2007 Configuration Guide

metaengine DataConnect For SharePoint 2007 Configuration Guide metaengine DataConnect For SharePoint 2007 Configuration Guide metaengine DataConnect for SharePoint 2007 Configuration Guide (2.4) Page 1 Contents Introduction... 5 Installation and deployment... 6 Installation...

More information

Outline. CIW Web Design Specialist. Course Content

Outline. CIW Web Design Specialist. Course Content CIW Web Design Specialist Description The Web Design Specialist course (formerly titled Design Methodology and Technology) teaches you how to design and publish Web sites. General topics include Web Site

More information

Design and Functional Specification

Design and Functional Specification 2010 Design and Functional Specification Corpus eready Solutions pvt. Ltd. 3/17/2010 1. Introduction 1.1 Purpose This document records functional specifications for Science Technology English Math (STEM)

More information

Citrix StoreFront. Customizing the Receiver for Web User Interface. 2012 Citrix. All rights reserved.

Citrix StoreFront. Customizing the Receiver for Web User Interface. 2012 Citrix. All rights reserved. Citrix StoreFront Customizing the Receiver for Web User Interface 2012 Citrix. All rights reserved. Customizing the Receiver for Web User Interface Introduction Receiver for Web provides a simple mechanism

More information

Developing ASP.NET MVC 4 Web Applications Online Training

Developing ASP.NET MVC 4 Web Applications Online Training Course Outline Plan the Application Layers Plan data access Plan for separation of concern Appropriate use of models, views, and controllers Choose between client-side and server-side processing Design

More information

Programming Fundamentals of Web Applications Course 10958A; 5 Days

Programming Fundamentals of Web Applications Course 10958A; 5 Days Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Programming Fundamentals of Web Applications Course 10958A; 5 Days Course

More information

Create interactive web graphics out of your SAS or R datasets

Create interactive web graphics out of your SAS or R datasets Paper CS07 Create interactive web graphics out of your SAS or R datasets Patrick René Warnat, HMS Analytical Software GmbH, Heidelberg, Germany ABSTRACT Several commercial software products allow the creation

More information

App Development for Modern UI MODULE 4: APP DEVELOPMENT ESSENTIALS

App Development for Modern UI MODULE 4: APP DEVELOPMENT ESSENTIALS App Development for Modern UI MODULE 4: APP DEVELOPMENT ESSENTIALS Module 4: App Development Essentials Windows, Bing, PowerPoint, Internet Explorer, Visual Studio, WebMatrix, DreamSpark, and Silverlight

More information

DiskPulse DISK CHANGE MONITOR

DiskPulse DISK CHANGE MONITOR DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com info@flexense.com 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product

More information

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX Oracle Application Express 3 The Essentials and More Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX Arie Geller Matthew Lyon J j enterpririse PUBLISHING BIRMINGHAM

More information

OPENTABLE GROUP SEARCH MODULE GETTING STARTED ADD RESERVATIONS TO YOUR WEBSITE

OPENTABLE GROUP SEARCH MODULE GETTING STARTED ADD RESERVATIONS TO YOUR WEBSITE ADD RESERVATIONS TO YOUR WEBSITE OPENTABLE GROUP SEARCH MODULE The group search module allows users to select a specific restaurant location from a list and search tables at that location. The code below

More information

Developing Web Mapping Applications that Leverage GIS

Developing Web Mapping Applications that Leverage GIS Developing Web Mapping Applications that Leverage GIS Introduction Most organizations have already integrated Geospatial Information Systems (GIS) into at least some critical line of business workflows.

More information

WHAT'S NEW IN SHAREPOINT 2013 WEB CONTENT MANAGEMENT

WHAT'S NEW IN SHAREPOINT 2013 WEB CONTENT MANAGEMENT CHAPTER 1 WHAT'S NEW IN SHAREPOINT 2013 WEB CONTENT MANAGEMENT SharePoint 2013 introduces new and improved features for web content management that simplify how we design Internet sites and enhance the

More information

SelectSurvey.NET Developers Manual

SelectSurvey.NET Developers Manual Developers Manual (Last updated: 6/24/2012) SelectSurvey.NET Developers Manual Table of Contents: SelectSurvey.NET Developers Manual... 1 Overview... 2 General Design... 2 Debugging Source Code with Visual

More information

WFP Liberia Country Office

WFP Liberia Country Office 1 Oscar Gobbato oscar.gobbato@wfp.org oscar.gobbato@libero.it WFP Liberia Country Office GIS training - Summary Objectives 1 To introduce to participants the basic concepts and techniques in using Geographic

More information

Dashboard Builder TM for Microsoft Access

Dashboard Builder TM for Microsoft Access Dashboard Builder TM for Microsoft Access Web Edition Application Guide Version 5.3 5.12.2014 This document is copyright 2007-2014 OpenGate Software. The information contained in this document is subject

More information

Operational Decision Manager Worklight Integration

Operational Decision Manager Worklight Integration Copyright IBM Corporation 2013 All rights reserved IBM Operational Decision Manager V8.5 Lab exercise Operational Decision Manager Worklight Integration Integrate dynamic business rules into a Worklight

More information

Integration Overview. Web Services and Single Sign On

Integration Overview. Web Services and Single Sign On Integration Overview Web Services and Single Sign On Table of Contents Overview...3 Quick Start 1-2-3...4 Single Sign-On...6 Background... 6 Setup... 6 Programming SSO... 7 Web Services API...8 What is

More information

70-489. Developing Microsoft SharePoint Server 2013 Advanced Solutions. Version: Demo. Page <<1/8>>

70-489. Developing Microsoft SharePoint Server 2013 Advanced Solutions. Version: Demo. Page <<1/8>> 70-489 Developing Microsoft SharePoint Server 2013 Advanced Solutions Version: Demo Page 1. You need to configure the external content type to search for research papers. Which indexing connector

More information

Tutorial: Building a Dojo Application using IBM Rational Application Developer Loan Payment Calculator

Tutorial: Building a Dojo Application using IBM Rational Application Developer Loan Payment Calculator Tutorial: Building a Dojo Application using IBM Rational Application Developer Loan Payment Calculator Written by: Chris Jaun (cmjaun@us.ibm.com) Sudha Piddaparti (sudhap@us.ibm.com) Objective In this

More information

Expanded contents. Section 1. Chapter 2. The essence off ASP.NET web programming. An introduction to ASP.NET web programming

Expanded contents. Section 1. Chapter 2. The essence off ASP.NET web programming. An introduction to ASP.NET web programming TRAINING & REFERENCE murach's web programming with C# 2010 Anne Boehm Joel Murach Va. Mike Murach & Associates, Inc. I J) 1-800-221-5528 (559) 440-9071 Fax: (559) 44(M)963 murachbooks@murach.com www.murach.com

More information

BarTender Web Print Server

BarTender Web Print Server The World's Leading Software for Label, Barcode, RFID & Card Printing White Paper BarTender Web Print Server Web-based Software for Printing Barcodes, Labels, ID Cards and more. Contents Introduction to

More information

NS DISCOVER 4.0 ADMINISTRATOR S GUIDE. July, 2015. Version 4.0

NS DISCOVER 4.0 ADMINISTRATOR S GUIDE. July, 2015. Version 4.0 NS DISCOVER 4.0 ADMINISTRATOR S GUIDE July, 2015 Version 4.0 TABLE OF CONTENTS 1 General Information... 4 1.1 Objective... 4 1.2 New 4.0 Features Improvements... 4 1.3 Migrating from 3.x to 4.x... 5 2

More information

Enterprise Service Bus

Enterprise Service Bus We tested: Talend ESB 5.2.1 Enterprise Service Bus Dr. Götz Güttich Talend Enterprise Service Bus 5.2.1 is an open source, modular solution that allows enterprises to integrate existing or new applications

More information

Dreamweaver Tutorial - Dreamweaver Interface

Dreamweaver Tutorial - Dreamweaver Interface Expertrating - Dreamweaver Interface 1 of 5 6/14/2012 9:21 PM ExpertRating Home ExpertRating Benefits Recommend ExpertRating Suggest More Tests Privacy Policy FAQ Login Home > Courses, Tutorials & ebooks

More information

MOC 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions

MOC 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions MOC 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Course Overview This course provides students with the knowledge and skills to work with the server-side and client-side object models,

More information

Scott Moore, Esri April 4, 2016 2016 Intermountain, Great Falls, MT

Scott Moore, Esri April 4, 2016 2016 Intermountain, Great Falls, MT Create Great Web Apps No Coding Required Scott Moore, Esri April 4, 2016 2016 Intermountain, Great Falls, MT Agenda Product overview Web AppBuilder for ArcGIS tour What s New November 2015 ArcGIS Online

More information

Visualizing an OrientDB Graph Database with KeyLines

Visualizing an OrientDB Graph Database with KeyLines Visualizing an OrientDB Graph Database with KeyLines Visualizing an OrientDB Graph Database with KeyLines 1! Introduction 2! What is a graph database? 2! What is OrientDB? 2! Why visualize OrientDB? 3!

More information

Team Members: Christopher Copper Philip Eittreim Jeremiah Jekich Andrew Reisdorph. Client: Brian Krzys

Team Members: Christopher Copper Philip Eittreim Jeremiah Jekich Andrew Reisdorph. Client: Brian Krzys Team Members: Christopher Copper Philip Eittreim Jeremiah Jekich Andrew Reisdorph Client: Brian Krzys June 17, 2014 Introduction Newmont Mining is a resource extraction company with a research and development

More information

Glyma Deployment Instructions

Glyma Deployment Instructions Glyma Deployment Instructions Version 0.8 Copyright 2015 Christopher Tomich and Paul Culmsee and Peter Chow Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except

More information

White Paper Using PHP Site Assistant to create sites for mobile devices

White Paper Using PHP Site Assistant to create sites for mobile devices White Paper Using PHP Site Assistant to create sites for mobile devices Overview In the last few years, a major shift has occurred in the number and capabilities of mobile devices. Improvements in processor

More information

Kentico CMS 7.0 Tutorial

Kentico CMS 7.0 Tutorial Kentico CMS 7.0 Tutorial 2 Kentico CMS 7.0 Tutorial Table of Contents Introduction 5... 5 Kentico CMS Overview Installation 7... 7 Prerequisites... 8 Setup installation... 9 Web application installation...

More information

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT AGENDA 1. Introduction to Web Applications and ASP.net 1.1 History of Web Development 1.2 Basic ASP.net processing (ASP

More information

ASP.NET Using C# (VS2012)

ASP.NET Using C# (VS2012) ASP.NET Using C# (VS2012) This five-day course provides a comprehensive and practical hands-on introduction to developing applications using ASP.NET 4.5 and C#. It includes an introduction to ASP.NET MVC,

More information

Getting Started with Telerik Data Access. Contents

Getting Started with Telerik Data Access. Contents Contents Overview... 3 Product Installation... 3 Building a Domain Model... 5 Database-First (Reverse) Mapping... 5 Creating the Project... 6 Creating Entities From the Database Schema... 7 Model-First

More information

Portals and Hosted Files

Portals and Hosted Files 12 Portals and Hosted Files This chapter introduces Progress Rollbase Portals, portal pages, portal visitors setup and management, portal access control and login/authentication and recommended guidelines

More information

Web Dashboard User Guide

Web Dashboard User Guide Web Dashboard User Guide Version 10.2 The software supplied with this document is the property of RadView Software and is furnished under a licensing agreement. Neither the software nor this document may

More information

Introduction to Building Windows Store Apps with Windows Azure Mobile Services

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

More information

HELCOM Data and Map Service. User Manual

HELCOM Data and Map Service. User Manual HELCOM Data and Map Service User Manual Version 2.2 - February 2015 1 Table of contents 1. General Information... 3 1.1 Background... 3 1.2 Technical requirements... 3 1.3 Contact... 3 2. Accessing HELCOM

More information

Instructions for Configuring Your Browser Settings and Online Security FAQ s. ios8 Settings for iphone and ipad app

Instructions for Configuring Your Browser Settings and Online Security FAQ s. ios8 Settings for iphone and ipad app Instructions for Configuring Your Browser Settings and Online Security FAQ s ios8 Settings for iphone and ipad app General Settings The following browser settings and plug-ins are required to properly

More information

MarkLogic Server. Reference Application Architecture Guide. MarkLogic 8 February, 2015. Copyright 2015 MarkLogic Corporation. All rights reserved.

MarkLogic Server. Reference Application Architecture Guide. MarkLogic 8 February, 2015. Copyright 2015 MarkLogic Corporation. All rights reserved. Reference Application Architecture Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-1, February, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents

More information

The Great Office 365 Adventure

The Great Office 365 Adventure COURSE OVERVIEW The Great Office 365 Adventure Duration: 5 days It's no secret that Microsoft has been shifting its development strategy away from the SharePoint on-premises environment to focus on the

More information

Skills for Employment Investment Project (SEIP)

Skills for Employment Investment Project (SEIP) Skills for Employment Investment Project (SEIP) Standards/ Curriculum Format for Web Application Development Using DOT Net Course Duration: Three Months 1 Course Structure and Requirements Course Title:

More information

ArcGIS online Introduction... 2. Module 1: How to create a basic map on ArcGIS online... 3. Creating a public account with ArcGIS online...

ArcGIS online Introduction... 2. Module 1: How to create a basic map on ArcGIS online... 3. Creating a public account with ArcGIS online... Table of Contents ArcGIS online Introduction... 2 Module 1: How to create a basic map on ArcGIS online... 3 Creating a public account with ArcGIS online... 3 Opening a Map, Adding a Basemap and then Saving

More information

Building Views and Charts in Requests Introduction to Answers views and charts Creating and editing charts Performing common view tasks

Building Views and Charts in Requests Introduction to Answers views and charts Creating and editing charts Performing common view tasks Oracle Business Intelligence Enterprise Edition (OBIEE) Training: Working with Oracle Business Intelligence Answers Introduction to Oracle BI Answers Working with requests in Oracle BI Answers Using advanced

More information

ios Hybrid Mobile Application Development

ios Hybrid Mobile Application Development ios Hybrid Mobile Application Development Siva RamaKrishna Ravuri Oct 06, 2012 2000 West Park Drive Westborough MA 01581 USA Phone:5083897300Fax:5083669901 The entire contents of this document are subject

More information

Web Design Specialist

Web Design Specialist UKWDA Training: CIW Web Design Series Web Design Specialist Course Description CIW Web Design Specialist is for those who want to develop the skills to specialise in website design and builds upon existing

More information

Teamcenter s manufacturing process management 8.3. Report Generator Guide. Publication Number PLM00064 E

Teamcenter s manufacturing process management 8.3. Report Generator Guide. Publication Number PLM00064 E Teamcenter s manufacturing process management 8.3 Report Generator Guide Publication Number PLM00064 E Proprietary and restricted rights notice This software and related documentation are proprietary to

More information

Charts for SharePoint

Charts for SharePoint KWizCom Corporation Charts for SharePoint Admin Guide Copyright 2005-2015 KWizCom Corporation. All rights reserved. Company Headquarters 95 Mural Street, Suite 600 Richmond Hill, ON L4B 3G2 Canada E-mail:

More information

ReportPortal Web Reporting for Microsoft SQL Server Analysis Services

ReportPortal Web Reporting for Microsoft SQL Server Analysis Services Zero-footprint OLAP OLAP Web Client Web Client Solution Solution for Microsoft for Microsoft SQL Server Analysis Services ReportPortal Web Reporting for Microsoft SQL Server Analysis Services See what

More information

Whitepaper. HR Dashboard STRATEGIC VALUE CREATION USING MICROSOFT REPORTING SERVICES YOUR SUCCESS IS OUR FOCUS

Whitepaper. HR Dashboard STRATEGIC VALUE CREATION USING MICROSOFT REPORTING SERVICES YOUR SUCCESS IS OUR FOCUS YOUR SUCCESS IS OUR FOCUS Whitepaper S Published on: OCTOBER 2006 Author: Ambika.k - ISG Mumbai, Debasmita ISG Cheenai 2009 Hexaware Technologies. All rights reserved. Table of Contents 1. Executive Summary

More information

Sizmek Features. Wallpaper. Build Guide

Sizmek Features. Wallpaper. Build Guide Features Wallpaper Build Guide Table Of Contents Overview... 3 Known Limitations... 4 Using the Wallpaper Tool... 4 Before you Begin... 4 Creating Background Transforms... 5 Creating Flash Gutters... 7

More information

VB.NET - WEB PROGRAMMING

VB.NET - WEB PROGRAMMING VB.NET - WEB PROGRAMMING http://www.tutorialspoint.com/vb.net/vb.net_web_programming.htm Copyright tutorialspoint.com A dynamic web application consists of either or both of the following two types of

More information

GOA365: The Great Office 365 Adventure

GOA365: The Great Office 365 Adventure BEST PRACTICES IN OFFICE 365 DEVELOPMENT 5 DAYS GOA365: The Great Office 365 Adventure AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES Professional Developers Instructor-led training with hands-on

More information

Introducing Apache Pivot. Greg Brown, Todd Volkert 6/10/2010

Introducing Apache Pivot. Greg Brown, Todd Volkert 6/10/2010 Introducing Apache Pivot Greg Brown, Todd Volkert 6/10/2010 Speaker Bios Greg Brown Senior Software Architect 15 years experience developing client and server applications in both services and R&D Apache

More information

CommonSpot Content Server Version 6.2 Release Notes

CommonSpot Content Server Version 6.2 Release Notes CommonSpot Content Server Version 6.2 Release Notes Copyright 1998-2011 PaperThin, Inc. All rights reserved. About this Document CommonSpot version 6.2 updates the recent 6.1 release with: Enhancements

More information

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB)

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB) Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB) Course Number: 70-567 UPGRADE Certification Exam 70-567 - UPGRADE: Transition your MCPD Web Developer Skills to MCPD ASP.NET

More information

Qlik REST Connector Installation and User Guide

Qlik REST Connector Installation and User Guide Qlik REST Connector Installation and User Guide Qlik REST Connector Version 1.0 Newton, Massachusetts, November 2015 Authored by QlikTech International AB Copyright QlikTech International AB 2015, All

More information

SAP BusinessObjects Business Intelligence Platform Document Version: 4.1 Support Package 5-2014-11-06. Business Intelligence Launch Pad User Guide

SAP BusinessObjects Business Intelligence Platform Document Version: 4.1 Support Package 5-2014-11-06. Business Intelligence Launch Pad User Guide SAP BusinessObjects Business Intelligence Platform Document Version: 4.1 Support Package 5-2014-11-06 Business Intelligence Launch Pad User Guide Table of Contents 1 Document history....7 2 Getting started

More information

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency 1. 420-PA3-AB Introduction to Computers, the Internet, and the Web This course is an introduction to the computer,

More information

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix Jennifer Clegg, SAS Institute Inc., Cary, NC Eric Hill, SAS Institute Inc., Cary, NC ABSTRACT Release 2.1 of SAS

More information

BusinessObjects Enterprise InfoView User's Guide

BusinessObjects Enterprise InfoView User's Guide BusinessObjects Enterprise InfoView User's Guide BusinessObjects Enterprise XI 3.1 Copyright 2009 SAP BusinessObjects. All rights reserved. SAP BusinessObjects and its logos, BusinessObjects, Crystal Reports,

More information

HTML5/CSS3/JavaScript Programming

HTML5/CSS3/JavaScript Programming HTML5/CSS3/JavaScript Programming Description: Prerequisites: Audience: Length: This class is designed for students that have experience with basic HTML concepts that wish to learn about HTML Version 5,

More information

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

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

More information

Reference Guide for WebCDM Application 2013 CEICData. All rights reserved.

Reference Guide for WebCDM Application 2013 CEICData. All rights reserved. Reference Guide for WebCDM Application 2013 CEICData. All rights reserved. Version 1.2 Created On February 5, 2007 Last Modified August 27, 2013 Table of Contents 1 SUPPORTED BROWSERS... 3 1.1 INTERNET

More information

Quick start. A project with SpagoBI 3.x

Quick start. A project with SpagoBI 3.x Quick start. A project with SpagoBI 3.x Summary: 1 SPAGOBI...2 2 SOFTWARE DOWNLOAD...4 3 SOFTWARE INSTALLATION AND CONFIGURATION...5 3.1 Installing SpagoBI Server...5 3.2Installing SpagoBI Studio and Meta...6

More information

Expert Review and Questionnaire (PART I)

Expert Review and Questionnaire (PART I) NASA ARC Project 1-9-2001 Web-based Geospatial Information Services and Analytic Tools for Habitat Conservation and Management Expert Review and Questionnaire (PART I) Thank you for participating in this

More information

MyReports Recommended Browser Settings MYR-200a

MyReports Recommended Browser Settings MYR-200a MyReports Recommended Browser Settings MYR-200a Note: If you have installed an additional Tool Bar on your browser, such as Yahoo Tool Bar or Google Tool Bar, be sure that it is also configured to allow

More information

THIS IS ONLY SAMPLE RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE

THIS IS ONLY SAMPLE RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE [Email ID] [Name] [Contact Number] SUMMARY: 8 years of experience in Requirement Analysis, Design, Development, Testing & Implementation of complete software development life cycle projects for Multi-tier

More information

CONSOLE APPLICATION USING C#.NET

CONSOLE APPLICATION USING C#.NET Microsoft Visual Studio 2010 CONSOLE APPLICATION USING C#.NET 4.0 Module 1:.Net Architecture 4.0 Introduction to.net Framework Installing.Net Framework SDK Base Class Library Common Language Specification

More information

User Guide for Smart Former Gold (v. 1.0) by IToris Inc. team

User Guide for Smart Former Gold (v. 1.0) by IToris Inc. team User Guide for Smart Former Gold (v. 1.0) by IToris Inc. team Contents Offshore Web Development Company CONTENTS... 2 INTRODUCTION... 3 SMART FORMER GOLD IS PROVIDED FOR JOOMLA 1.5.X NATIVE LINE... 3 SUPPORTED

More information