Connecting a Silverlight Application to Line-of-Business Information

Size: px
Start display at page:

Download "Connecting a Silverlight Application to Line-of-Business Information"

Transcription

1 Microsoft Collaboration Brief March, 2010 Connecting a Silverlight Application to Line-of-Business Information Using the Business Data Connectivity Services (BDC) in SharePoint Server Foundation 2010 Author Christoph Schuler, Technical Consultant, foursquared Consulting, v-cschul@microsoft.com Summary The Microsoft SharePoint Server Foundation 2010 offers exciting new capabilities to integrate business data into SharePoint Server and Office-based business applications. This paper provides an introduction to how information from a Line-of-Business (LOB) system, such as SAP ERP, can be integrated into a SharePoint-based user experience, thus enabling the Information Worker to interact with business data in the browser, using standard, out-of-box SharePoint UI components or a rich, interactive Silverlight UI..

2 Copyright The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication. This White Paper is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. Unless otherwise noted, the example companies, organizations, products, domain names, addresses, logos, people, places and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, address, logo, person, place or event is intended or should be inferred Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Server, Microsoft Office, Microsoft SharePoint Server, Microsoft SharePoint Server Foundation, Visual Studio are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. The names of actual companies and products mentioned herein may be the trademarks of their respective owners.

3 Applies To Office Business Applications (OBAs) Microsoft-SAP Interoperability Solutions Microsoft SharePoint Server Foundation 2010 Visual Studio 2010 Silverlight 3.0 Keywords Office Business Application (OBAs), Microsoft SharePoint Server Foundation 2010, Lineof-Business (LOB), External Lists, SharePoint Client Object Model, SAP NetWeaver, SAP ERP (ECC), Visual Studio 2010, Silverlight 3.0, SharePoint Designer 2010 Audience Technical Consultants, Technical Architects, Solution Developers Contact This document is provided to you by Microsoft Corporation. Please check the SAP interoperability area at and the.net interoperability area in the SAP Developer Network at for any updates or further information.

4 Contents Introduction... 2 SharePoint Business Data Connectivity Services (BDC)... 2 BDC Metadata and External Content Types... 3 Connecting to Line-of-Business Systems... 5 Data Types and Formats... 5 Initialization of Interface Structures... 5 Service Composition... 5 Identifiers... 5 Transaction Support and Session State... 6 Tooling... 6 A Sample Solution... 7 Solution Overview... 7 Solution Implementation... 8 Part 1: Exposing the LOB Interface... 8 Part 2: Using Visual Studio 2010 to Create a Business Data Connectivity Model Part 3: Using SharePoint Designer 2010 to Create a SharePoint External List Part 4: Connecting a Silverlight application to an External List References... 31

5 Introduction SharePoint Business Data Connectivity Services (BDC) The Microsoft SharePoint Server Foundation 2010 provides an improved and expanded set of features that enable SharePoint and Office solutions to connect to external data, i.e. data that is stored in other systems, such as Line-of-Business (LOB) systems. The Business Data Connectivity (BDC) feature which was introduced with SharePoint Server 2007 has been expanded to enable read and write operations in the external system. Furthermore, the BDC now not only connects to database systems or Web services, it can also connect to a custom.net assembly or a custom data source. In the case of a.net assembly the developer can implement any logic that may be needed to communicate with the external system, for example if LOB-specific protocols or interfaces need to be utilized. The.NET assembly will encapsulate the specifics of the LOB interfaces underneath the BDC. A custom data source provides an extensibility option for developers who want to plug in their own connectors for different external system types. In addition to the BDC Services, SharePoint Server Foundation 2010 introduces a set of services that enable an Office client application, including Outlook, InfoPath or Access to integrate with business data, in both online and offline scenarios. For offline scenarios, business data is cached on the user s machine and synchronized with the external system when the connection is available. Fig 1 Business Data Connectivity Services One of the key benefits of working with the BDC is that access to the external systems is provided through a set of standardized and system-independent interfaces. Once defined, a connection to an external system can be utilized in many different ways, within different applications. Within SharePoint Server, out-of-box list types, web parts, or services including Search can work directly with the BDC, without any additional development effort.

6 Similarly, the Office 2010 client applications, including Microsoft Outlook, InfoPath, Word, Access or SharePoint Workspace also take advantage of the BDC and offer outof-box capabilities, including offline access, data synchronization and UI integration. BDC Metadata and External Content Types At the core of the BDC is a Metadata Model (BDC model). The BDC model defines the data structures for Entities (External Content Types) and Methods in an XML format. The main building blocks within a BDC model are External Content Types (ECTs) or Entities. At runtime, the BDC provides a SharePoint or Office client application access to an external system based on the entities and methods that are defined in the BDC model. For example, if you are developing a Purchasing solution, your external content types may include business entities such as Material or Vendor. Each of the business entities will define a set of standardized methods, including as Read, ReadList, Create, Update or Delete. Fig 2 BDC Metadata Model

7 Once you have the external content types defined, you can reuse them in many scenarios. In the Purchasing example from above, you can use an External List in SharePoint which will provide out-of-box UI functionality for the end user to display, create or update Material or Vendor data from the external system. An External List is similar to other lists in SharePoint. It enables the user to interact with list-based information, with the data being stored in the external system. For developers, an External List can be accessed using the same object model as other SharePoint list types. SharePoint Search can use an ECT to crawl external data and provide search functionality to the end user. Within the Microsoft Office application suite, the SharePoint Workspace client can be used to take an External List offline and continue to work with business data while disconnected. Similarly, Outlook 2010 can synchronize folders with external list data and integrate external content type data into the task pane or form regions. In Word 2010, Business Connectivity Services can expose external data in the body of a document in the form of content controls, thus creating a seamless document authoring experience. InfoPath forms can be auto-generated based on external content types, enabling the user to view or update business data using electronic forms that are rendered in the browser. Reusability across business scenarios and client applications is one of the key advantages of using External Content Types. The effort involved in developing an ECT largely depends on the complexity of your external system and how well the interfaces of the external system can be mapped to the standardized methods of the client application.

8 Connecting to Line-of-Business Systems When working with LOB systems, the developer is often faced with additional complexities that are introduced because of the way data and business processes are exposed by the LOB system. The BDC on the other hand exposes entities and methods in a very uniform and LOB-independent structure so that it can work directly with standard SharePoint Server and Office components and interfaces. The solution developer has a number of options to address this gap, including the use of a.net assembly as source type for the BDC which is outlined further below in this document. This approach allows the developer to implement additional logic required to address LOB-specific requirements in-between the BDC and the LOB interface. Following are some common examples of the type of issues the solution developer can be faced with when connecting to LOB systems: Data Types and Formats LOB systems often have their own definition of data types and formats to allow for multiplatform support. In an SAP ABAP system for example, a Date value is defined as an 8- character string in the format YYYYMMDD. A Time value is typically stored in a separate field as a 6-character string in the format HHMMSS. If the client application expects a.net type of DateTime, the developer will have to address the type conversion and proper formatting outside of the LOB system. Initialization of Interface Structures LOB interfaces may require that data structures are initialized properly when called from a client system. For example, in an SAP ABAP system, the input and output structures of web service operations are often represented as array structures. For mandatory input structures, it is necessary to initialize the array instead of passing NULL values. Another example are input structures where specific fields have to be initialized with an update indicator (value = X ) to let the LOB interface know which fields are being updated during the method call. Service Composition A stereotyped method in the BDC (e.g. Read, ReadList, Create, Update, Delete) cannot always be directly mapped to a functionally equivalent interface in the LOB system. For example, to create a Purchase Order in an SAP system, you may have to first check the inventory level or the blocked status of a vendor, or to check which plants the selected material can be shipped from. Even a fairly straight forward core business process can involve multiple service calls to the LOB system to complete the process. Identifiers The BDC requires every entity to have a unique identifier. For example, to display a list of purchase order line items, each line item will require a unique ID. In the LOB system on the other hand, the purchase order line item ID might have to be determined by

9 looking at the combination of the Purchase Order Header ID (e.g ) and the Purchase Order Line Number (e.g. 010 ). Transaction Support and Session State When working with SAP Business APIs (BAPIs), an additional call to either complete or rollback a transaction. The transaction commit (or rollback) calls have to occur in the same web service session context as the method call to create, update or delete data. The developer is required to maintain the session state until the Transaction Commit (or Rollback) step is completed. Tooling Tooling for the development of BDC-based solution has been another significant area of improvement in the SharePoint Server 2010 release. For simple solutions, where you can connect the BDC directly to a web service or database, without any or less of the complexities introduced by LOB systems, SharePoint Designer 2010 can be used to author a BDC model with External Content Type definitions. Furthermore, you can use SharePoint Designer 2010 to create an external list on a SharePoint site or you can create an InfoPath form for the external content type. SharePoint designer provides a declarative design experience for an advanced user, without having to write code. For advanced solutions, where the developer needs to address some of the complexities outlined above or introduce additional logic, validation or custom UI, Visual Studio 2010 is the environment to develop code-based solutions. Visual Studio 2010 comes with support for SharePoint Server 2010 solution development, including a BDC Model project template with a.net assembly as source system. Visual Studio also provides support for Silverlight application and Office Add-ins in the form of solution templates.

10 A Sample Solution Solution Overview In the sample solution outlined in this whitepaper, a SharePoint site is used to display Material information from an SAP system to the end user. The source for Material information is an SAP ERP (ECC 6.0) system which exposes a BAPI as web service and provides the methods to read Material data. The web service is invoked by a.net assembly which acts as the source system for a BDC model. The BDC model defines the Material entity and two methods ReadItem and ReadList. Material information from SAP is surfaced in SharePoint in form of an external list. Finally, a Silverlight application is hosted in SharePoint and is able to access and display the material external list using the SharePoint Client Object model. SharePoint Server 2010 Silverlight UI Client Object Model Material Info External List BCS.NET Assembly BAPI as Web Service Interface SAP ERP (ECC 6.0) Fig 3 Sample Solution Overview

11 Solution Implementation Part 1: Exposing the LOB Interface As a first step in our sample solution, we will enable the required interface in the LOB system. In this sample solution, we will use an SAP BAPI interface to read Material information from the SAP system. A BAPI interface in SAP can be exposed as a Web service. For a detailed walk-through of how a BAPI in SAP can be exposed as a web service, using the underlying SAP NetWeaver infrastructure, please see the whitepaper at This whitepaper also explains how a web service can be configured to be stateful which is required to perform an explicit Transaction Commit or Transaction Rollback operation in the SAP system from an external client. In an SAP system, the ABAP Developer Workbench (SAPGUI transaction code: SE80) can be used to launch into the SAP Web Service wizard. The wizard will guide you through the steps for exposing a web service. In this document only the screens relevant to the sample solution will be outlined. For the general procedure of exposing a BAPI or Function Module as a Web service, please see the whitepaper referenced above. Fig 4 SAP ABAP Developer Workbench

12 For our sample solution, we are using a BAPI from the SAP Application area Logistics Master Data (LO-MD) with a BAPI called Material Fig 5 SAP Web Service Wizard - Material BAPI When you choose the operations to be included in your Web service, you only need to choose the ones that you want to make available via the SharePoint BDC. In our sample application we will need the operations GetList and GetItem. Fig 6 SAP Web Service Wizard - Choose Operations

13 After completing the creation of the web service in SAP, you can verify that the service is available using the Web Service Administration tool (transaction SOAMANGER in SAPGUI). In the Web Service Administration tool, you can find your service and browse to the WSDL for it. You will later need this WSDL to create the Web service reference in your Visual Studio project. Fig 7 SAP Web Service Administration

14 Part 2: Using Visual Studio 2010 to Create a Business Data Connectivity Model Now that we have enabled a web service in our LOB system for material information, we can start developing the BDC model. Visual Studio 2010 offers new project templates to support the creation of SharePoint 2010 solutions, including a template for Business Data Connectivity Model projects. 1. Create a new Business Data Connectivity Model project: a) Start Visual Studio 2010 b) Select New Project and from the list of Installed Templates, expand the SharePoint node under the language that you want to use, and then click 2010 (for this whitepaper we are using Visual C#) c) In the Templates pane, select Business Data Connectivity Model. Name the project (e.g. BDCSampleProject), and then click OK d) The SharePoint Customization Wizard appears. This wizard enables you to select the site that you will use to debug the project and the trust level of the solution. e) Click Finish to accept the default local SharePoint site and default trust level of the solution Fig 8 Business Data Connectivity Model Project Template

15 f) Visual Studio will create the new Business Data Connectivity project. The project will contain a BDC Model item with the default name BdcModel1. 2. Rename the default items in the BDC Model: Visual Studio will create a default BDC Model project, with a default entity definition (Entity1). When you rename the default entity, make sure that you inspect all the properties of every item in the BDC model as well as any auto generated code to ensure that all default names have been renamed properly. a) In the Solution Explorer, rename: BDCModel1 to SAPModel BDCModel1.bdcm to SAPModel.bdcm Entity1.cs to Material.cs Entity1Service.cs to MaterialService.cs b) Double-click on the item SAPModel to display the BDC Explorer and model design surface. The BDC Model will have one default entity (Entity1) with a default identifier (Identifier1) and the minimum required methods ReadList and ReadItem. Fig 9 Business Data Connectivity Model Design

16 c) In the BDC Explorer, expand the entire tree under the Model node and rename: Model1 to SAPModel LobSystem1 to SAPSystem LobSystemInstance1 to SAPECC6 Entity1 to Material Identifier1 to MaterialID 3. Define the Material entity: Switch back to the Solution Explorer window and open the Material.cs file. Define the fields for the Material entity as a C# class: namespace BdcModelSample.SAPModel public partial class Material public string MaterialID get; set; } public string MaterialDescription get; set; } } 4. Add the methods to the Material entity: For our sample solution, we will implement the two minimum required methods for an entity in the BDC ReadList and ReadItem. With these two methods implemented, we can display data in an external list in SharePoint. a) In Solution Explorer, right-click References -> Add Service Reference -> Advanced -> Add Web Service b) In the Add Web Service dialog, specify the URL of the SAP Material web service WSDL in the URL field c) Specify a name for the web reference (e.g. SAPMaterialWebService) and select Add Reference

17 Fig 10 Add Web Reference d) Switch to the model design (open item SAPModel.bdcm), right-click the ReadItem method of the Material entity and choose View Code (F7) Fig 11 BDC Methods Code View

18 e) Add the code for the ReadItem operation of the Material entity: namespace BdcModelSample.SAPModel public class MaterialService public Material ReadItem(string id) Material material = new Material(); SAPMaterialWebService.service client = new SAPMaterialWebService.service(); client.credentials = new NetworkCredential("user","password"); SAPMaterialWebService.MaterialGetDetail request = new SAPMaterialWebService.MaterialGetDetail Material = id, Plant = "BP01" }; client.allowautoredirect = true; SAPMaterialWebService.MaterialGetDetailResponse response = new SAPMaterialWebService.MaterialGetDetailResponse(); response = client.materialgetdetail(request); } } } material.materialid = id; material.materialdescription = response.materialgeneraldata.matldesc; return material; f) In the model design editor (open item SAPModel.bdcm), right-click the ReadList method of the Material entity and choose View Code (F7)

19 g) Add the code for the ReadList operation of the Material entity: namespace BdcModelSample.SAPModel public class MaterialService public IEnumerable<Material> ReadList() Material[] materiallist = new Material[1000]; SAPMaterialWebService.service client = new SAPMaterialWebService.service(); client.credentials = new NetworkCredential("user", "password"); //initialize BAPI request parameters SAPMaterialWebService.MaterialGetList request = new SAPMaterialWebService.MaterialGetList(); SAPMaterialWebService.Bapimatram[] matselection = new SAPMaterialWebService.Bapimatram[1]; matselection[0] = new SAPMaterialWebService.Bapimatram Sign = "I", Option = "CP", MatnrLow = "*", MatnrHigh = "" }; SAPMaterialWebService.Bapimatras[] descselection = new SAPMaterialWebService.Bapimatras[1]; descselection[0] = new SAPMaterialWebService.Bapimatras Sign = "I", Option = "CP", DescrLow = "*", DescrHigh = "" }; request.matnrselection = matselection; request.materialshortdescsel = descselection; SAPMaterialWebService.MaterialGetListResponse response = new SAPMaterialWebService.MaterialGetListResponse(); response = client.materialgetlist(request); } } } for (int i = 0; i < response.matnrlist.length; i++) materiallist[i] = new Material(); materiallist[i].materialid = response.matnrlist[i].material; materiallist[i].materialdescription = response.matnrlist[i].matldesc; } return materiallist;

20 5. Test and Debug your LOB integration code: It can be helpful to implement a test application (e.g. a simple C# Console Application) which invokes the ReadItem and ReadList methods to step through and debug your code. This will allow to monitor input and return values for your web service calls and detect common issues, like initialization problems, authentication problems etc.. 6. Build and deploy your project: You can directly deploy your project to a SharePoint site. You can define the site URL in the properties of your BDC project.

21 Part 3: Using SharePoint Designer 2010 to Create a SharePoint External List Now that our BDC model has been deployed to SharePoint, we can use SharePoint Designer 2010 to view the BDC model and create an external list on SharePoint site. 1. View the deployed BDC Model: a) Open SharePoint Designer and connect to the SharePoint site containing the deployed BDC model b) Select External Content Types from the Site Objects lists c) From the list of External Content Types, select BdcModelSample.SAPModel.Material Fig 12 External Content Types in SharePoint Designer

22 2. Create an External List: a) In the External Content Type page, select the Create Lists & Form command b) In the Create List and Form dialog, select the Create New External List option c) Specify a name for the list (e.g. SAPMaterial) and accept the default values for Read Item Operation and System Instance Fig 13 Creating an External List with SharePoint Designer

23 3. Verify the results in SharePoint: a) Open the SharePoint site where you created the External List b) Navigate to the External List for SAP Material Fig 14 External List in SharePoint

24 Part 4: Connecting a Silverlight application to an External List In this part, we will create a simple Silverlight application that displays the SAP Material list in a Silverlight grid control. Silverlight applications run on the user s machine and can provide a richer user experience and less load on the server compared to server-based web applications. 1. Creating a new Silverlight Navigation Application project: a) Start Visual Studio 2010 and choose File -> New -> Project b) From the Silverlight template category, choose Silverlight Navigation Application and provide a name for the solution (e.g. SAPMaterialList ) and click the OK button: Fig 15 Silverlight Project Templates

25 c) Visual Studio will ask if you want to host the Silverlight application in a Web site. d) For new projects, this is a recommended approach and can help reduce problems further down the road when the Silverlight application is deployed to a web server. e) Check the Host the Silverlight application in a new= Web site box and accept the default values and click the OK button: Fig 16 Silverlight Hosting Options f) A new Visual Studio solution will get created, containing two projects: The C# Silverlight project SAPMaterialList, with the following items: o App.xaml this file is the entry point to our application and also the container for application-wide resources o MainPage.xaml a default page representing the starting user interface for the application. The page is show in the design and XAML view of the Visual Studio editor o Assets & Views folders these two folders contain application assets such as files, images, styles etc. and additional UI views, like the Home, About or Error pages The C# Web project SAPMaterialList.Web ith the following items: o o o o Client.Bin folder - contains the compiles Silverlight application (XAP extension). An XAP file is an archive (ZIP) file. To view the contents, you can rename the extension of the file to.zip. The XAP file is hosted on the web server and is downloaded to the browser when the user navigates to the page that hosts the Silverlight application. SAPMaterialListTestPage.aspx - default.aspx page hosting the Silverlight application in the Client.Bin folder SAPMaterialListTestPage.html default HTML page hosting the Silverlight application in the Client.Bin folder Silverlight.js Java script helper file used by the default HTML page to embed the Silverlight application in the HTML page

26 o Web.config the configuration file for the web application Fig 17 Silverlight Navigation Application g) The default Silverlight Navigation project can be compiled and started in debug mode without any modifications. Visual Studio will create a web application on the local machine which will host the Silverlight application.

27 h) Adding controls to the Home page Using the Silverlight controls from the Toolbox in Visual Studio, you can modify the UI of your application. For our sample solution, we will implement only a few changes to illustrate the process: o Remove the default TextBlock Home from the page o Add an Image control to the Home page (place the logo file in the Assets folder of our project) o Add a Label control for the Material List to the Home page o Add a DataGrid control to show the Materials to the Home page Fig 18 Silverlight UI Design

28 Silverlight uses XAML (Extensible Application Markup Language) to separate the UI definition from the application logic: <Grid x:name="layoutroot"> </Grid> <Image Height="70" Name="HomePageImage" Stretch="Fill" Width="288" HorizontalAlignment="Left" Margin="25,12,0,0" VerticalAlignment="Top" Source="/SAPMaterialList;component/Assets/Litware_75.png" /> <datainput:label Height="24" HorizontalAlignment="Left" Margin="25,104,0,0" Name="LabelMaterialList" VerticalAlignment="Top" Width="288" Content="SAP Material List" FontSize="14" /> <data:datagrid x:name="xmateriallist" Height="262" HorizontalAlignment="Left" Margin="25,134,0,0" VerticalAlignment="Top" Width="288" /> 2. Accessing SharePoint List Data from Silverlight: A SharePoint list can be accessed from a Silverlight application in different ways: o Using the SharePoint Silverlight Client OM o Using the Lists web service (lists.asmx) o Creating a custom web service, which uses the SharePoint Server OM or BCS OM to access list data For this sample solution, we will illustrate how the SharePoint Silverlight Client OM can be used to access a SharePoint external list: a) Add the references for the libraries Microsoft.SharePoint.Client.Silverlight.dll and Microsoft.SharePoint.Client.Silverlight.Runtime.dll to the Silverlight project. (Note: you may run into the following issue when adding the references:

29 Fig 19 Silverlight Client Library References b) We will use the Home.xaml page of our sample solution to show the Material list. Open the code-behind file Home.xaml.cs and add the definitions for web, list collection and list item collection: using Microsoft.SharePoint.Client; namespace SAPMaterialList public partial class Home : Page Web web; ListCollection colllist; ListItemCollection colllistitem;

30 c) When the user navigates to the Home page of the Silverlight app, we will invoke the LoadMaterialList() method. Within the method, we initialize the client context to the SharePoint site which hosts the Material list that the Silverlight app will access. The method will make an asynchronous call to execute a CAML query to return all records from our SharePoint list: protected override void OnNavigatedTo(NavigationEventArgs e) LoadMaterialList(); } private void LoadMaterialList() ClientContext clientcontext = new ClientContext("SiteURL"); web = clientcontext.web; colllist = web.lists; var matlist = colllist.getbytitle("sapmaterial"); CamlQuery cq = new CamlQuery(); colllistitem = matlist.getitems(cq); clientcontext.load(colllistitem); } clientcontext.executequeryasync(onquerysucceeded, onqueryfailed); The callback methods for the asynchronous query: private void onquerysucceeded(object sender, ClientRequestSucceededEventArgs args) UpdateUIMethod updateui = DisplayMaterialList; Dispatcher.BeginInvoke(updateUI); } private void onqueryfailed(object sender, ClientRequestFailedEventArgs args) // query error }

31 d) We need to define the MaterialData structure for display in our data grid. We also need to implement the DisplayMaterialList() method which binds the external list data to the data grid control XMaterialList. e) Finally, we need to add the definition for delegate method UpdateUIMethod which is used to enable an asynchronous method call: public class MaterialData public string MaterialID get; set; } public string MaterialDescription get; set; } } private void DisplayMaterialList() List<MaterialData> source = new List<MaterialData>(); } } foreach (ListItem material in colllistitem) source.add(new MaterialData() MaterialID = (string)material["materialid"], MaterialDescription = (string)material["materialdescription"] }); } xmateriallist.itemssource = source; private delegate void UpdateUIMethod();

32 f) Test the application in debug mode: Fig 20 Silverlight Application in Debug Mode

33 3. Hosting your Silverlight Application in SharePoint: You can host your Silverlight application directly in SharePoint using the Silverlight Web Part which is provided in SharePoint Server When you build your Silverlight project in Visual Studio, a Silverlight application file (.xap) is generated in the output path of your project. You can import the.xap file to a library on your SharePoint site (e.g. a document library). When you add a Silverlight web part to your SharePoint page, you configure the web part with the URL of the Silverlight application file (.xap). Fig 21 Silverlight Web Part in SharePoint

34 References SAP Help Portal Microsoft SAP Customer Information Center SAP Developer Network Microsoft Developer Network

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

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

More information

How To Embed EventTracker Widget to an External Site

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

More information

IDoc based adapterless communication between SAP NetWeaver Application Server (SAP NetWeaver AS) and Microsoft BizTalk Server

IDoc based adapterless communication between SAP NetWeaver Application Server (SAP NetWeaver AS) and Microsoft BizTalk Server Collaboration Technology Support Center Microsoft Collaboration Brief August 2005 IDoc based adapterless communication between SAP NetWeaver Application Server (SAP NetWeaver AS) and Microsoft BizTalk

More information

Break Through Your Software Development Challenges with Microsoft Visual Studio 2008

Break Through Your Software Development Challenges with Microsoft Visual Studio 2008 Break Through Your Software Development Challenges with Microsoft Visual Studio 2008 White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio This is a preliminary document

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

SHAREPOINT 2013 DEVELOPMENT

SHAREPOINT 2013 DEVELOPMENT SHAREPOINT 2013 DEVELOPMENT Audience Profile: This course is for those people who have couple of years of development experience on ASP.NET with C#. Career Path: After completing this course you will be

More information

An Overview of Microsoft Visual Studio 2008

An Overview of Microsoft Visual Studio 2008 An Overview of Microsoft Visual Studio 2008 White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio This is a preliminary document and may be changed substantially prior

More information

20489: Developing Microsoft SharePoint Server 2013 Advanced Solutions

20489: Developing Microsoft SharePoint Server 2013 Advanced Solutions 20489: Developing Microsoft SharePoint Server 2013 Advanced Solutions Length: 5 days Audience: Developers Level: 300 OVERVIEW This course provides SharePoint developers the information needed to implement

More information

Microsoft Dynamics AX 4.0

Microsoft Dynamics AX 4.0 Microsoft Dynamics AX 4.0 Install and Configure a Microsoft Dynamics AX Enterprise Portal Server White Paper Date: June 27, 2006 http://go.microsoft.com/fwlink/?linkid=69531&clcid=0x409 Table of Contents

More information

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

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

More information

DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 ADVANCED SOLUTIONS. Course: 20489A; Duration: 5 Days; Instructor-led

DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 ADVANCED SOLUTIONS. Course: 20489A; Duration: 5 Days; Instructor-led CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 ADVANCED SOLUTIONS Course: 20489A; Duration: 5 Days; Instructor-led WHAT YOU WILL LEARN This course provides SharePoint

More information

SharePoint 2010 Central Administration/Configuration Training

SharePoint 2010 Central Administration/Configuration Training SharePoint 2010 Central Administration/Configuration Training Overview: - This course is designed for the IT professional who has been tasked with setting up, managing and maintaining Microsoft's SharePoint

More information

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

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

More information

Business Data Catalog (BDC), 11, 21 business intelligence, 11 buttons adding to Ribbon interface, 37 making context-sensitive, 126

Business Data Catalog (BDC), 11, 21 business intelligence, 11 buttons adding to Ribbon interface, 37 making context-sensitive, 126 Index A Access, RAD with. See Rapid Application Development Access Services, 22 publishing to, 295 96 RAD with. See Rapid Application Development ACTIONS file, 249 actions panes, custom, 56 58 Actual Cost

More information

Integrate Microsoft Office 365. EventTracker v8.x and above

Integrate Microsoft Office 365. EventTracker v8.x and above EventTracker v8.x and above Publication Date: March 5, 2017 Abstract This guide provides instructions to configure Office 365 to generate logs for critical events. Once EventTracker is configured to collect

More information

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Developing Microsoft SharePoint Server 2013 Advanced Solutions 20489 - Developing Microsoft SharePoint Server 2013 Advanced Solutions Duration: 5 Days Course Price: $2,975 Software Assurance Eligible Course Description Course Overview This training course provides

More information

Microsoft Office Groove Server Groove Manager. Domain Administrator s Guide

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

More information

Microsoft SharePoint Server

Microsoft SharePoint Server Developing Microsoft SharePoint Server 2013 Advanced Solutions Course: 20489 Course Details Audience(s): Developers Technology: Duration: Microsoft SharePoint Server 40 Hours ABOUT THIS COURSE This course

More information

Unloading Master Data from SAP BI 7.0 using Open Hub Service

Unloading Master Data from SAP BI 7.0 using Open Hub Service Unloading Master Data from SAP BI 7.0 using Open Hub Service April 2008 Author Hermann Daeubler, Senior Program Manager, Microsoft Juergen Daiberl, Technical Evangelist, Microsoft Page 1 of 16 This document

More information

Professional SharePoint 2010 Development

Professional SharePoint 2010 Development Professional SharePoint 2010 Development Rizzo, T ISBN-13: 9781118131688 Table of Contents INTRODUCTION xxv CHAPTER 1: INTRODUCTION TO SHAREPOINT 2010 1 What s New in the SharePoint Platform and Tools

More information

Step by Step Guide of BI Case Study of MYSQL via Visual Studio Code

Step by Step Guide of BI Case Study of MYSQL via Visual Studio Code Step by Step Guide of BI Case Study of MYSQL via Visual Studio Code Contents Step by Step Guide of BI Case Study of MYSQL via Visual Studio Code... 1 Introduction of Case Study... 3 Step 1: Install MySQL

More information

TaskCentre v4.5 SalesLogix Connector Tool White Paper

TaskCentre v4.5 SalesLogix Connector Tool White Paper TaskCentre v4.5 SalesLogix Connector Tool White Paper Document Number: WP010-04 Issue: 01 Orbis Software Limited 2008 Table of Contents ABOUT SALESLOGIX CONNECTOR TOOL... 1 INTRODUCTION... 3 SalesLogix

More information

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010 10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010 Course Overview This instructor-led course provides knowledge and skills on developing Web applications by using Microsoft Visual

More information

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

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

More information

Port Configuration. Configure Port of EventTracker Website

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

More information

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

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

More information

Remote Indexing Feature Guide

Remote Indexing Feature Guide Remote Indexing Feature Guide EventTracker Version 8.2 Publication Date: Sept. 8, 2016 EventTracker 8815 Centre Park Drive Columbia MD 21045 www.eventtracker.com Abstract The purpose of this document is

More information

MICROSOFT VISUAL STUDIO 2010 Overview

MICROSOFT VISUAL STUDIO 2010 Overview MICROSOFT VISUAL STUDIO 2010 Overview Visual studio 2010 delivers the following key ADVANCES: Enabling emerging trends Every year the industry develops new technologies and new trends. With Visual Studio

More information

Integrate Windows PowerShell

Integrate Windows PowerShell Integrate Windows PowerShell EventTracker Enterprise Publication Date: Feb 23, 2016 EventTracker 8815 Centre Park Drive Columbia MD 21045 www.eventtracker.com Abstract This guide provides instructions

More information

Integrate Salesforce. EventTracker v8.x and above

Integrate Salesforce. EventTracker v8.x and above EventTracker v8.x and above Publication Date: March 27, 2019 Abstract This guide provides instructions to configure Salesforce, to report its logs to EventTracker Enterprise. Scope The configurations detailed

More information

Microsoft Exchange Server SMTPDiag

Microsoft Exchange Server SMTPDiag Microsoft Exchange Server SMTPDiag Contents Microsoft Exchange Server SMTPDiag...1 Contents... 2 Microsoft Exchange Server SMTPDiag...3 SMTPDiag Arguments...3 SMTPDiag Results...4 SMTPDiag Tests...5 Copyright...5

More information

What s New in BID2WIN Service Pack 4

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

More information

Implementing and Supporting Windows Intune

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

More information

Deep Dive into Apps for Office with Word

Deep Dive into Apps for Office with Word Deep Dive into Apps for Office with Word Office 365 Hands-on lab In this lab you will get hands-on experience developing an App for Office which targets Microsoft Word. This document is provided for informational

More information

Before you start proceeding with this tutorial, we are assuming that you are already aware about the basics of Web development.

Before you start proceeding with this tutorial, we are assuming that you are already aware about the basics of Web development. About the Tutorial This tutorial will give you an idea of how to get started with SharePoint development. Microsoft SharePoint is a browser-based collaboration, document management platform and content

More information

INNOVATE. Creating a Windows. service that uses Microsoft Dynamics GP econnect to integrate data. Microsoft Dynamics GP. Article

INNOVATE. Creating a Windows. service that uses Microsoft Dynamics GP econnect to integrate data. Microsoft Dynamics GP. Article INNOVATE Microsoft Dynamics GP Creating a Windows service that uses Microsoft Dynamics GP econnect to integrate data Article Create a Windows Service that uses the.net FileSystemWatcher class to monitor

More information

SharePoint Portal Server 2003 Advanced Migration Scenarios

SharePoint Portal Server 2003 Advanced Migration Scenarios SharePoint Portal Server 2003 Advanced Migration Scenarios White Paper Published: March 2004 Table of Contents Introduction 1 Related White Papers 1 Background 2 SharePoint Portal Server 2003 Document

More information

SECURE FILE TRANSFER PROTOCOL. EventTracker v8.x and above

SECURE FILE TRANSFER PROTOCOL. EventTracker v8.x and above SECURE FILE TRANSFER PROTOCOL EventTracker v8.x and above Publication Date: January 02, 2019 Abstract This guide provides instructions to configure SFTP logs for User Activities and File Operations. Once

More information

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

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

More information

Deep Dive into Apps for Office in Outlook

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

More information

Administrator's Guide

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

More information

DOT NET Syllabus (6 Months)

DOT NET Syllabus (6 Months) DOT NET Syllabus (6 Months) THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate Language (IL) Just- In- Time Compilation and CLS Disassembling.Net Application to IL

More information

SCM380 SAP MII - Manufacturing Integration and Intelligence Fundamentals

SCM380 SAP MII - Manufacturing Integration and Intelligence Fundamentals SCM380 SAP MII - Manufacturing Integration and Intelligence Fundamentals. COURSE OUTLINE Course Version: 10 Course Duration: 4 SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All

More information

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

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

More information

DOT NET SYLLABUS FOR 6 MONTHS

DOT NET SYLLABUS FOR 6 MONTHS DOT NET SYLLABUS FOR 6 MONTHS INTRODUCTION TO.NET Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate

More information

6/29/ :38 AM 1

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

More information

Sage Line 500 Connector Tool V1.0 White Paper

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

More information

The Project Management Software for Outlook, Web and Smartphone

The Project Management Software for Outlook, Web and Smartphone The Project Management Software for Outlook, Web and Smartphone InLoox PM 10.x Configure Microsoft SQL Server for SQL- Authentication An InLoox Whitepaper Published: Juni 2018 Copyright: 2018 InLoox GmbH.

More information

Getting Started with FPM BOPF Integration (FBI)

Getting Started with FPM BOPF Integration (FBI) Summary Creating a List GUIBB with a Related View Level of complexity: Time required for completion: Beginner 45 min. Author: Sharon Dassa Company: SAP AG Created on: 20 February 2013 www.sap.com Table

More information

Microsoft Developing Microsoft SharePoint Server 2013 Advanced Solutions

Microsoft Developing Microsoft SharePoint Server 2013 Advanced Solutions 1800 ULEARN (853 276) www.ddls.com.au Microsoft 20489 - Developing Microsoft SharePoint Server 2013 Advanced Solutions Length 5 days Price $4290.00 (inc GST) Version B Overview This course provides SharePoint

More information

Microsoft Dynamics GP Web Client Installation and Administration Guide For Service Pack 1

Microsoft Dynamics GP Web Client Installation and Administration Guide For Service Pack 1 Microsoft Dynamics GP 2013 Web Client Installation and Administration Guide For Service Pack 1 Copyright Copyright 2013 Microsoft. All rights reserved. Limitation of liability This document is provided

More information

RMH PRINT LABEL WIZARD

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

More information

Extending Microsoft Dynamics AX 2009 Default Cubes for Analytics across Virtual Company Accounts

Extending Microsoft Dynamics AX 2009 Default Cubes for Analytics across Virtual Company Accounts Microsoft Dynamics AX 2009 Extending Microsoft Dynamics AX 2009 Default Cubes for Analytics across Virtual Company Accounts White Paper This document describes the steps to take to configure default cubes

More information

RMH LABEL DESIGNER. Retail Management Hero (RMH)

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

More information

Microsoft SQL Server Reporting Services (SSRS)

Microsoft SQL Server Reporting Services (SSRS) Microsoft SQL Server Reporting Services (SSRS) Installation/Configuration Guide for SharePoint Integration Mode August 2, 2007 Version 1.0 Published via the SharePoint Team Blog at http://blogs.msdn.com/sharepoint

More information

Mobile On the Go (OTG) Server

Mobile On the Go (OTG) Server Mobile On the Go (OTG) Server Installation Guide Paramount Technologies, Inc. 1374 East West Maple Road Walled Lake, MI 48390-3765 Phone 248.960.0909 Fax 248.960.1919 www.paramountworkplace.com Copyright

More information

Integrate Veeam Backup and Replication. EventTracker v9.x and above

Integrate Veeam Backup and Replication. EventTracker v9.x and above Integrate Veeam Backup and Replication EventTracker v9.x and above Publication Date: September 27, 2018 Abstract This guide provides instructions to configure VEEAM to send the event logs to EventTracker

More information

Integrating Terminal Services Gateway EventTracker Enterprise

Integrating Terminal Services Gateway EventTracker Enterprise Integrating Terminal Services Gateway EventTracker Enterprise Publication Date: Jan. 5, 2016 EventTracker 8815 Centre Park Drive Columbia MD 21045 www.eventtracker.com Abstract The purpose of this document

More information

Pipeliner CRM Arithmetica Guide Importing Accounts & Contacts Pipelinersales Inc.

Pipeliner CRM Arithmetica Guide Importing Accounts & Contacts Pipelinersales Inc. Importing Accounts & Contacts 205 Pipelinersales Inc. www.pipelinersales.com Importing Accounts & Contacts Learn how to import accounts and contacts into Pipeliner Sales CRM Application. CONTENT. Creating

More information

Getting Started with Web Services

Getting Started with Web Services Getting Started with Web Services Getting Started with Web Services A web service is a set of functions packaged into a single entity that is available to other systems on a network. The network can be

More information

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days 2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days Certification Exam This course will help you prepare for the following Microsoft Certified

More information

esignlive for Microsoft Dynamics CRM

esignlive for Microsoft Dynamics CRM esignlive for Microsoft Dynamics CRM Integrator's Guide Product Release: 2.0 Date: March 09, 2018 esignlive 8200 Decarie Blvd, Suite 300 Montreal, Quebec H4P 2P5 Phone: 1-855-MYESIGN Fax: (514) 337-5258

More information

Agent Installation Using Smart Card Credentials Detailed Document

Agent Installation Using Smart Card Credentials Detailed Document Agent Installation Using Smart Card Credentials Detailed Document Publication Date: Sept. 19, 2016 EventTracker 8815 Centre Park Drive Columbia MD 21045 www.eventtracker.com Abstract This document is to

More information

COURSE LISTING. Courses Listed. Training for Database & Technology with Development in ABAP Dialog Programming. Beginner. Intermediate.

COURSE LISTING. Courses Listed. Training for Database & Technology with Development in ABAP Dialog Programming. Beginner. Intermediate. Training for Database & Technology with Development in ABAP Dialog Programming Courses Listed Beginner NW001 - SAP NetWeaver - Overview Intermediate SAPTEC - Technology Fundamentals for SAP S/4HANA and

More information

Lab 7: Silverlight API

Lab 7: Silverlight API Lab 7: Silverlight API Due Date: 02/07/2014 Overview Microsoft Silverlight is a development platform for creating engaging, interactive user experiences for Web, desktop, and mobile applications when online

More information

User Manual. Dockit Archiver

User Manual. Dockit Archiver User Manual Dockit Archiver Last Updated: March 2018 Copyright 2018 Vyapin Software Systems Private Ltd. All rights reserved. This document is being furnished by Vyapin Software Systems Private Ltd for

More information

Andrew Coates Microsoft Australia Session Code: OFC343

Andrew Coates Microsoft Australia  Session Code: OFC343 Andrew Coates Microsoft Australia http://blogs.msdn.com/acoat Session Code: OFC343 Once upon a time I wrote VFP Code I interacted with Office I wrote DDE code! I automated Word Excel Outlook I output HTML

More information

Integrate Saint Security Suite. EventTracker v8.x and above

Integrate Saint Security Suite. EventTracker v8.x and above EventTracker v8.x and above Publication Date: June 6, 2018 Abstract This guide provides instructions to configure Saint Security Suite to send crucial events to EventTracker Enterprise by means of syslog.

More information

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

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

More information

Ronnie Saurenmann Architect Microsoft Switzerland

Ronnie Saurenmann Architect Microsoft Switzerland Ronnie Saurenmann Architect Microsoft Switzerland Email : ronnies@microsoft.com IIS (Internet Information Server) SQL Server Other DBs SAP Siebel, Etc.. Entity Framework / LINQ to SQL WCF BizTalk Adapters

More information

SOA Software Intermediary for Microsoft : Install Guide

SOA Software Intermediary for Microsoft : Install Guide SOA Software Intermediary for Microsoft : Install Guide SOA Software Intermediary for Microsoft Install Guide SOAIM_60 August 2013 Copyright Copyright 2013 SOA Software, Inc. All rights reserved. Trademarks

More information

SAP Automation (BC-FES-AIT)

SAP Automation (BC-FES-AIT) HELP.BCFESRFC Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission

More information

Introduction to Web Development with Microsoft Visual Studio 2010

Introduction to Web Development with Microsoft Visual Studio 2010 Introduction to Web Development with Microsoft Visual Studio 2010 Course 10267; 5 Days, Instructor-led Course Description This five-day instructor-led course provides knowledge and skills on developing

More information

Microsoft Exchange 2000 Server Mailbox Folder Structure. Technical Paper

Microsoft Exchange 2000 Server Mailbox Folder Structure. Technical Paper Microsoft Exchange 2000 Server Mailbox Folder Structure Technical Paper Published: April 2002 Table of Contents Introduction...3 Mailbox Creation in Exchange 2000...3 Folder Structure in an Exchange 2000

More information

What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1

What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1 What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1 2010 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their respective

More information

This walkthrough assumes you have completed the Getting Started walkthrough and the first lift and shift walkthrough.

This walkthrough assumes you have completed the Getting Started walkthrough and the first lift and shift walkthrough. Azure Developer Immersion In this walkthrough, you are going to put the web API presented by the rgroup app into an Azure API App. Doing this will enable the use of an authentication model which can support

More information

Page 1. Peers Technologies Pvt. Ltd. Course Brochure. Share Point 2007

Page 1. Peers Technologies Pvt. Ltd. Course Brochure. Share Point 2007 Page 1 Peers Technologies Pvt. Ltd. Course Brochure Page 2 Overview SharePoint is becoming the web development platform of the future. The ability to quickly plan, design, deploy and utilize effective

More information

Secure IIS Web Server with SSL

Secure IIS Web Server with SSL Publication Date: May 24, 2017 Abstract The purpose of this document is to help users to Install and configure Secure Socket Layer (SSL) Secure the IIS Web server with SSL It is supported for all EventTracker

More information

IBM Rational Developer for System z Version 7.5

IBM Rational Developer for System z Version 7.5 Providing System z developers with tools for building traditional and composite applications in an SOA and Web 2.0 environment IBM Rational Developer for System z Version 7.5 Highlights Helps developers

More information

Getting Started with Tally.Developer 9 Alpha

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

More information

Citrix Web Interface for Microsoft SharePoint Administrator s Guide. Citrix Access Suite 4.2

Citrix Web Interface for Microsoft SharePoint Administrator s Guide. Citrix Access Suite 4.2 Citrix Web Interface for Microsoft SharePoint Administrator s Guide Citrix Web Interface for Microsoft SharePoint Citrix Access Suite 4.2 Use of the product documented in this guide is subject to your

More information

Coveo Platform 7.0. Microsoft SharePoint Legacy Connector Guide

Coveo Platform 7.0. Microsoft SharePoint Legacy Connector Guide Coveo Platform 7.0 Microsoft SharePoint Legacy Connector Guide Notice The content in this document represents the current view of Coveo as of the date of publication. Because Coveo continually responds

More information

Programming in C# for Experienced Programmers

Programming in C# for Experienced Programmers Programming in C# for Experienced Programmers Course 20483C 5 Days Instructor-led, Hands-on Introduction This five-day, instructor-led training course teaches developers the programming skills that are

More information

Peers Technologies Pvt. Ltd. SHAREPOINT 2010 SHAREPOINT 2010 USAGE SHAREPOINT SERVER 2010 ADMINISTRATION SHAREPOINT SERVER 2010 DESIGN

Peers Technologies Pvt. Ltd. SHAREPOINT 2010 SHAREPOINT 2010 USAGE SHAREPOINT SERVER 2010 ADMINISTRATION SHAREPOINT SERVER 2010 DESIGN Page 1 Peers Technologies Pvt. Ltd. Course Brochure 2010 2010 USAGE SERVER 2010 ADMINISTRATION SERVER 2010 DESIGN SERVER 2010 DEVELOPMENT Page 2 SharePoint 2010 Usage Course Outline This course takes users

More information

Integrate VMware ESX/ESXi and vcenter Server

Integrate VMware ESX/ESXi and vcenter Server Integrate VMware ESX/ESXi and vcenter Server Publication Date: March 04, 2016 Abstract This guide provides instructions to configure VMware to send the event logs to EventTracker. Once events are configured

More information

Installation Guide Worksoft Certify

Installation Guide Worksoft Certify Installation Guide Worksoft Certify Worksoft, Inc. 15851 Dallas Parkway, Suite 855 Addison, TX 75001 www.worksoft.com 866-836-1773 Worksoft Certify Installation Guide Version 9.0.3 Copyright 2017 by Worksoft,

More information

Integrate Microsoft ATP. EventTracker v8.x and above

Integrate Microsoft ATP. EventTracker v8.x and above EventTracker v8.x and above Publication Date: August 20, 2018 Abstract This guide provides instructions to configure a Microsoft ATP to send its syslog to EventTracker Enterprise. Scope The configurations

More information

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.)

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.) INTRODUCTION TO.NET Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate Language (IL) Just- In-

More information

Integrate Dell FORCE10 Switch

Integrate Dell FORCE10 Switch Publication Date: December 15, 2016 Abstract This guide provides instructions to configure Dell FORCE10 Switch to send the syslog events to EventTracker. Scope The configurations detailed in this guide

More information

Microsoft Dynamics AX Team Server (ID Server) Setup Whitepaper for Microsoft. Dynamics AX 2009.

Microsoft Dynamics AX Team Server (ID Server) Setup Whitepaper for Microsoft. Dynamics AX 2009. Setup Microsoft Dynamics AX 2009 Team Server (ID Server) Setup Whitepaper for Microsoft Dynamics AX 2009 White Paper This document describes how to set up Team Server for Microsoft Dynamics AX 2009. Date:

More information

Installation guide. WebChick. Installation guide for use on local PC

Installation guide. WebChick. Installation guide for use on local PC WebChick Installation guide for use on local PC Version 1.0 Agrologic Ltd. Author: Valery M. Published: March 2011 1 Table of Contents Copyright Information... 3 Abstract... 4 Overview:... 4 System Requirements

More information

Getting Started with Tally.Developer 9 Series A Release 3.0

Getting Started with Tally.Developer 9 Series A Release 3.0 Getting Started with Tally.Developer 9 Series A Release 3.0 The information contained in this document is current as of the date of publication and subject to change. Because Tally must respond to changing

More information

Index. Business Connectivity Services (BCS), 325 features by version, terminology, 325

Index. Business Connectivity Services (BCS), 325 features by version, terminology, 325 Index A Advanced site customizations, 263 navigation system. See Navigation system SharePoint 2010 search. See SharePoint 2010 search ASP.NET navigation, 264 ASPX and HTML page, 105 Association column,

More information

Marketing List Manager 2011

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

More information

How To Develop a Simple Web Service Application Using SAP NetWeaver Developer Studio & SAP XI 3.0

How To Develop a Simple Web Service Application Using SAP NetWeaver Developer Studio & SAP XI 3.0 How-to Guide SAP NetWeaver 04 How To Develop a Simple Web Service Application Using SAP NetWeaver Developer Studio & SAP XI 3.0 Version 1.00 Nov 2005 Applicable Releases: SAP NetWeaver 04 SPS 13 and above

More information

Mobile Application Workbench. SAP Mobile Platform 3.0 SP02

Mobile Application Workbench. SAP Mobile Platform 3.0 SP02 SAP Mobile Platform 3.0 SP02 DOCUMENT ID: DC-01-0302-01 LAST REVISED: January 2014 Copyright 2014 by SAP AG or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced

More information

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

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

More information

CA Clarity Project & Portfolio Manager

CA Clarity Project & Portfolio Manager CA Clarity Project & Portfolio Manager CA Clarity PPM Connector for Microsoft SharePoint Product Guide v1.1.0 Second Edition This documentation and any related computer software help programs (hereinafter

More information

Integrate Sophos Enterprise Console. EventTracker v8.x and above

Integrate Sophos Enterprise Console. EventTracker v8.x and above Integrate Sophos Enterprise Console EventTracker v8.x and above Publication Date: September 22, 2017 Abstract This guide provides instructions to configure Sophos Enterprise Console to send the events

More information

Integrate EMC Isilon. EventTracker v8.x and above

Integrate EMC Isilon. EventTracker v8.x and above EventTracker v8.x and above Publication Date: March 3, 2017 Abstract This guide helps you in configuring EMC Isilon and EventTracker to receive EMC Isilon events. In this document, you will find the detailed

More information