Hands-On Lab. Security and Deployment. Lab version: Last updated: 2/23/2011

Size: px
Start display at page:

Download "Hands-On Lab. Security and Deployment. Lab version: Last updated: 2/23/2011"

Transcription

1 Hands-On Lab Security and Deployment Lab version: Last updated: 2/23/2011

2 CONTENTS OVERVIEW... 3 Starting Materials 4 EXERCISE 1: TRUST AND DEPLOYMENT WITH OFFICE ADD-INS... 4 Task 1 Configure the Add-in for publishing... 4 Task 2 Trusting the AddIn Installation... 5 Task 3 Upgrading the Add-in... 6 Task 4 Verify the upgrade works automatically... 6 EXERCISE 2: POST DEPLOYMENT ACTIONS... 7 Task 1 Create the post deployment action... 8 Task 2 Update the deployment s manifest files and re-sign them... 9 Task 3 Test the post deployment action EXERCISE 3: MULTIPLE ADD-IN DEPLOYMENTS Task 1 Combine both add-in files into a single folder Task 2 Create a single combined manifest file for the addin Task 3 Re-sign the manifest files Task 4 Test the multi add-in deployment EXERCISE 4: DEPLOYING DOCUMENT TEMPLATES IN A WSP Task 1 Create a new SharePoint 2010 project Task 2 Create the SharePoint objects needed to deploy the Invoice Document Task 3 Create the Feature that will deploy the InvoiceDocument Add-in Task 4 Deploy and test the new Invoice Document template SUMMARY APPENDIX No Items 22

3 Overview In this lab exercise, you will use the VSTO Runtime 2010 to deploy several add-ins. The deployment scenarios used will represent real world scenarios that require secure deployment of multiple add-ins via SharePoint. Objectives In this lab you will: Learn how to deploy Office Add-ins using ClickOnce Deployment Learn how to use post deployment actions Learn to create deployments containing multiple addins Learn how to create a WSP file to deploy an Office Document template System Requirements This lab assumes that you have SharePoint Server installed in a test environment. For guidance on how to setup SharePoint Server see Note that any URL referred to in this lab must be adjusted for use with your local setup. You must have the following items to complete this lab: Microsoft Windows Vista SP1 or Microsoft Windows Server 2008 (64-bit) Microsoft SharePoint Server 2010 (64-bit) Microsoft Office Professional Plus 2010 (32-bit or 64-bit) Microsoft Visual Studio 2010 Setup You must perform the following steps to prepare your computer for this lab. This consists primarily of creating a SharePoint site collection at and installing the code snippets for this lab. 1. Run the command file Setup.bat located at C:\Office2010DeveloperTrainingKit\Labs\Deployment\Source\.

4 Exercises This Hands-On Lab is comprised of the following exercises: 1. Trust and Deployment with Office Add-ins 2. Post Deployment Actions 3. Multiple Add-in Deployments 4. Deploying Document Templates in a WSP Estimated time to complete this lab: 60 minutes. Starting Materials This Hands-On Lab includes the following starting materials. Visual Studio solutions. The lab provides the following Visual Studio solutions that you can use as starting point for the exercises. The lab instructions assume that you installed the training kit to the default location, C:\Office2010DeveloperTrainingKit\. C:\Office2010DeveloperTrainingKit\Labs\Deployment\Source\[language]\Starter\Clic koncedeployment\clickoncedeployment.sln: Use the existing addins to perform upgrades, create post deployment actions, and multi add-in deployments. C:\Office2010DeveloperTrainingKit\Labs\Deployment\Source\[language]\Starter\Solu tiondeployment\solutiondeployment.sln: Deploy the existing add-in using a SharePoint application packaged as a WSP. Note: Inside the lab s Source folder, you will find a Solution folder containing an end solution with the completed lab exercise. Exercise 1: Trust and Deployment with Office Add-ins In this exercise you will create a simple Office add-in that utilizes ClickOnce deployment. You will learn how to perform secure ClickOnce deployment by registering certificates and securely manage automatic updates to the add-in. Task 1 Configure the Add-in for publishing In this task, you will configure the existing Add-in for publishing.

5 1. Open Visual Studio 2010 and open the starter solution at C:\Office2010DeveloperTrainingKit\Labs\Deployment\Source\[language]\Starter\ClickOnceD eployment\clickoncedeployment.sln 2. Locate the WordAddIn project in the Solution Explorer and open the project s properties by right clicking the project and selecting Properties. 3. Configure the project to publish to the \\demo2010a\addindeploy\wordaddin folder with updates enabled a. In the properties window select the Publish tab b. Change the Publishing folder to \\demo2010a\addindeploy\wordaddin c. Click the Updates button and choose the Check every time the customization runs option d. Close the update dialog by clicking OK e. Verify the publish version is f. Uncheck the Automatically increment revision with each release check box g. Click Publish Now button to create the ClickOnce installation Task 2 Trusting the AddIn Installation In this task, you will install the add-in and setup the appropriate certificates to fully trust the add-in. 1. Open \\demo2010a\addindeploy\wordaddin and install the addin a. Open Windows Explorer and navigate to \\demo2010a\addindeploy\wordaddin b. Double click WordAddIn.vsto in the WordAddIn folder to start the installation c. Wait for the warning dialog that asks if you want to install the addin d. Click the More Information button to see the details of why you are warned and then click Close and Don t Install 2. Add the certificates used to sign the add-in to the appropriate certificate stores a. Run a new Visual Studio Command Prompt (2010) in Programs -> Microsoft Visual Studio > Visual Studio Tools b. Change the directory to C:\Office2010DeveloperTrainingKit\Labs\Deployment\Source\[language]\Starter\ ClickOnceDeployment\WordAddIn c. Execute the following commands to register the certificates CMD certmgr add c WordAddIn_TemporaryKey.pfx s Root certmgr add c WordAddIn_TemporaryKey.pfx s TrustedPublisher

6 Note: If you copy and paste the above script, make sure to retype the - characters 3. Open \\demo2010a\addindeploy\wordaddin and install the addin a. Open Windows Explorer and navigate to \\demo2010a\addindeploy\wordaddin b. Double click WordAddIn.vsto in the WordAddIn folder to start the installation Note: The add-in should install with no user interaction required. 4. Verify the add-in installed by running Office Word 2010 a. Start Office Word 2010 b. Verify a dialog is shown indicating that Version 1 of the add-in is installed Task 3 Upgrading the Add-in In this task, you will allow Office to automatically upgrade the add-in by publishing a new version. 1. Upgrade the addin to version 2 a. Switch back to Visual Studio 2010 b. Locate ThisAddIn.cs(ThisAddIn.vb in case of VB) in the Solution Explorer, right click it and select View Code c. Update the MessageBox.Show call to display Version 2 instead of Version 1 2. Publish a version of the addin to the \\demo2010a\addindeploy\wordaddin folder a. Open the project s properties by right clicking the project in the Solution Explorer and clicking Properties b. In the properties window, select the Publish tab c. Change the publish version to d. Click Publish Now button to create the updated ClickOnce installation Note: This does not overwrite the existing version 1.0 addin. It creates a second addin in a new folder, but it does overwrite the.vsto file to redirect installation to the new version. Task 4 Verify the upgrade works automatically In this task, you will uninstall all versions of the add-in and reinstall them watching the automatic upgrade work.

7 Note: Rebuilding the addins creates registry entries that will interfere with the testing of the automatic upgrade of addins. To eliminate these problems, you will need to clean the WordAddIn project and install all previous versions of the addin. 1. Clean the WordAddIn project by right clicking it in the Solution Explorer and clicking Clean 2. Uninstall all previous versions of the addin using the Uninstall a program link in Control Panel a. Open the Control Panel using the Start Menu b. Click Uninstall a program to load the list of installed applications c. Locate WordAddIn and click Uninstall 3. Manually revert the version of the addin back to and install it a. In Windows Explorer open \\demo2010a\addindeploy\wordaddin b. Copy the.vsto file from the ApplicationFiles\WordAddIn_1_0_0_0 folder to the WordAddIn folder c. Double click the.vsto file in the WordAddIn folder to install the add-in 4. Verify the add in version is installed a. Start Office Word 2010 b. Verify a dialog is shown indicating that Version 1 of the add-in is installed 5. Manually update the version of the addin to a. In Windows Explorer open \\demo2010a\addindeploy\wordaddin b. Copy the.vsto file from the ApplicationFiles\WordAddIn_2_0_0_0 folder to the WordAddIn folder 6. Test the automatic update by running Word 2010 and verifying the updated version is installed a. Start Office Word 2010 b. Verify a dialog is shown indicating that Version 2 of the add-in is installed Note: When word is started it should check and automatically install the new version of the add-in Exercise 2: Post Deployment Actions

8 In this exercise you will be adding a post deployment assembly to a project and use it to deploy a data file along with the add-in. This will require manual updates to be made to the deployment manifest and consequently a manual re-signing of the manifest using mage.exe. Task 1 Create the post deployment action In this task, you will create the class that will contain the code to execute once deployment of the add-in has completed. 1. Open Visual Studio 2010 and open the starter solution at C:\Office2010DeveloperTrainingKit\Labs\Deployment\Source\[language]\Starter\ClickOnceD eployment\clickoncedeployment.sln 2. Create the post deployment action class a. Right click the WordAddIn project in the Solution Explorer and click Add -> New Item b. Select a type of class and name it FileDeploymentAction.cs(FileDeploymentAction.vb in case of VB) c. Add the following using statements to the new class file C# using System.IO; using Microsoft.VisualStudio.Tools.Applications.Deployment; Visual Basic Imports System.IO Imports Microsoft.VisualStudio.Tools.Applications.Deployment d. Update the class to implement the IAddInPostDeploymentAction interface using the code below C# public class FileDeploymentAction : IAddInPostDeploymentAction { } Visual Basic Public Class FileDeploymentAction Implements IAddInPostDeploymentAction End Class 3. Implement the Execute method of the IAddinPostDeployment interface. a. Create a new file at C:\AddInFile.txt and write Hello World to the file.

9 C# public void Execute(AddInPostDeploymentActionArgs args) { using (StreamWriter writer = File.CreateText(@ C:\AddInFile.txt )) writer.writeline( Hello World ); } Visual Basic Public Sub Execute(ByVal args As AddInPostDeploymentActionArgs) Using writer As StreamWriter = File.CreateText("C:\AddInFile.txt") writer.writeline("hello World") End Using End Sub Task 2 Update the deployment s manifest files and re-sign them In this task, you will update the manifest file for the addin and then re-sign it to update the signatures on the file. 1. Publish version of the WordAddIn using the project Properties page a. Right click the WordAddIn project in the Solution Explorer and click Properties b. In the Publish tab, verify the version is If not change it to c. Click Publish to create the ClickOnce deployment files. 2. Update the ClickOnce manifest file to include the postactions section that identifies the assembly and class containing the post deployment action. a. In Windows Explorer navigate to \\demo2010a\addindeploy\wordaddin\application Files\WordAddIn_3_0_0_0 b. Open the WordAddIn.dll.manifest file in Visual Studio 2010 c. Immediately following the vstav3:update element add the following markup to define the post deployment action. XML <vstav3:postactions> <vstav3:postaction> <vstav3:entrypoint class="wordaddin.filedeploymentaction"> <assemblyidentity name="wordaddin" version=" " language="neutral" processorarchitecture="msil" /> </vstav3:entrypoint> <vstav3:postactiondata></vstav3:postactiondata> </vstav3:postaction> </vstav3:postactions>

10 d. Save the changes and close the file 3. Re-sign the manifests using mage.exe and the key file for the add-in a. Open the Visual Studio Command Prompt (2010) by Programs -> Microsoft Visual Studio > Visual Studio Tools b. Change the directory to C:\AddInDeploy\WordAddIn c. Use mage.exe to re-sign the WordAddIn.dll.manifest file (adjust path accordingly) CMD mage -Sign "Application Files\WordAddIn_3_0_0_0\WordAddIn.dll.manifest" -CertFile "C:\Office2010DeveloperTrainingKit\Labs\Deployment\Source\[language]\Sta rter\ ClickOnceDeployment\WordAddIn\WordAddIn_TemporaryKey.pfx d. Use mage.exe to re-sign the WordAddIn.vsto file (adjust path accordingly) CMD mage -Update "WordAddIn.vsto" -AppManifest "Application files\wordaddin_3_0_0_0\wordaddin.dll.manifest" -CertFile "C:\Office2010DeveloperTrainingKit\Labs\Deployment\Source\[language]\Sta rter\ ClickOnceDeployment\WordAddIn\WordAddIn_TemporaryKey.pfx" Task 3 Test the post deployment action In this task, you will configure the existing Add-in for publishing. 1. In Windows Explorer navigate to \\demo2010a\addindeploy\wordaddin and double click WordAddIn.vsto to install the add-in 2. Navigate to C:\ in Windows Explorer and verify the AddInFile.txt exists and contains Hello World Exercise 3: Multiple Add-in Deployments In this exercise you will be taking two addins and deploying them using the same ClickOnce deployment. This will require manual updates to be made to the deployment manifest and consequently a manual resigning of the manifest using mage.exe.

11 Task 1 Combine both add-in files into a single folder In this task, you will publish two separate add-ins and compile their published files into a single folder. 1. Open Visual Studio 2010 and open the starter solution at C:\Office2010DeveloperTrainingKit\Labs\Deployment\Source\[language]\Starter\ClickOnc edeployment\clickoncedeployment.sln 2. Publish both the WordAddIn and ExcelAddIn projects a. Right click the WordAddIn in the Solution Explorer and click Properties b. In the Publish tab, verify the version is set to If not change it to c. Click Publish to create the ClickOnce deployment d. Repeat the previous steps for the ExcelAddIn project 3. Create a new MultiAddIn folder in the C:\AddInDeploy folder and copy both addins into it a. In Windows Explorer navigate to the C:\AddInDeploy folder b. Create a new folder named MultiAddin c. Copy all files in ExcelAddIn into the new MultiAddIn folder d. Rename the MultiAddIn\Application Files\ExcelAddIn_4_0_0_0 to MultiAddIn_4_0_0_0. e. Copy all the files in WordAddIn\Application Files\WordAddIn_4_0_0_0 into MultiAddIn\Appliction Files\MultiAddIn_4_0_0_0 Task 2 Create a single combined manifest file for the addin In this task, you combine the contents of each add-ins manifest file into a single manifest file. 1. Combine the dependent assemblies in each addin into a single manifest file a. In Windows Explorer navigate to C:\AddInDeploy\MultiAddIn b. Rename the ExcelAddIn.vsto file to MultiAddin.vsto c. Navigate to C:\AddInDeploy\MultiAddIn\Application Files\MultiAddIn_4_0_0_0 d. Delete the WordAddIn.vsto and ExcelAddIn.vsto files e. Rename WordAddIn.dll.manifest to MultiAddIn.manifest f. Open MultiAddIn.manifest in Visual Studio 2010 g. Locate the description element at the top of the file and change the text to MultiAddIn Multiple AddIn ClickOnce Deployment 2. Combine the contents of the ExcelAddIn.dll.manifest with the new MultiAddIn.manifest a. Open ExcelAddIn.dll.manifest in Visual Studio 2010

12 b. Locate the following dependencies and copy them into the MultiAddIn.manifest file immediately following the existing dependency elements Note: DO NOT copy the markup below. The hash token will not match your assemblies. XML <dependency> <dependentassembly dependencytype="prerequisite" allowdelayedbinding="true"> <assemblyidentity name="microsoft.office.interop.excel" version=" " publickeytoken="71e9bce111e9429c" language="neutral" processorarchitecture="msil" /> </dependentassembly> </dependency> <dependency> <dependentassembly dependencytype="prerequisite" allowdelayedbinding="true"> <assemblyidentity name="microsoft.office.tools.excel.v9.0" version=" " publickeytoken="b03f5f7f11d50a3a" language="neutral" processorarchitecture="msil" /> </dependentassembly> </dependency> <dependency> <dependentassembly dependencytype="install" allowdelayedbinding="true" codebase="exceladdin.dll" size="11776"> <assemblyidentity name="exceladdin" version=" " language="neutral" processorarchitecture="msil" /> <hash> <dsig:transforms> <dsig:transform Algorithm="urn:schemas-microsoftcom:HashTransforms.Identity" /> </dsig:transforms> <dsig:digestmethod Algorithm=" 2000/09/xmldsig#sha1" /> <dsig:digestvalue>ho2y/ad8hu2lc5yafs9uft2/n58=</dsig:digestvalue> </hash> </dependentassembly> </dependency>

13 3. Update the addin section to indicate that two add-ins are contained in the deployment a. Locate the vstav3:addin/vstav3:entrypointscollection element b. Add an id attribute with a value of Word to the vstav3:entrypoints element XML <vstav3:entrypoints id="word"> <vstav3:entrypoint class="wordaddin.thisaddin"> <assemblyidentity name="wordaddin" version=" " language="neutral" processorarchitecture="msil" /> </vstav3:entrypoint> </vstav3:entrypoints> c. Add a second vstav3:entrypoints element to include the Excel addin XML <vstav3:entrypoints id="excel"> <vstav3:entrypoint class="exceladdin.thisaddin"> <assemblyidentity name="exceladdin" version=" " language="neutral" processorarchitecture="msil" /> </vstav3:entrypoint> </vstav3:entrypoints> d. Locate the vstov4:customizations element and add an id attribute with a value of Word to the vstov4:customization element XML <vstov4:customization id="word"> <vstov4:appaddin application="word" loadbehavior="3" keyname="wordaddin"> <vstov4:friendlyname>wordaddin</vstov4:friendlyname> <vstov4:description>wordaddin</vstov4:description> </vstov4:appaddin> </vstov4:customization>> e. Add a second vstov4:customization element to include the Excel addin. XML <vstov4:customization id="excel"> <vstov4:appaddin application="excel" loadbehavior="3" keyname="exceladdin"> <vstov4:friendlyname>exceladdin</vstov4:friendlyname> <vstov4:description>exceladdin - Excel add-in</vstov4:description> </vstov4:appaddin> </vstov4:customization>

14 Task 3 Re-sign the manifest files In this task, you will re-sign the manifest files. This is necessary due to the changes made in previous tasks. If the files are not re-signed, the VSTO Runtime 2010 will treat the files as if they are corrupted. 1. Open the Visual Studio Command Prompt (2010) and change directory to C:\AddInDeploy\MultiAddIn. 2. Re-sign the manifest files using the key generated by the WordAddIn project. a. Open the Visual Studio Command Prompt (2010) b. Change directory to C:\AddInDeploy\MultiAddIn c. Use mage.exe to re-sign the application manifest file CMD mage.exe -Sign "Application Files\MultiAddIn_4_0_0_0\MultiAddIn.dll.manifest" -CertFile "C:\Office2010DeveloperTrainingKit\Labs\Deployment\Starter\ ClickOnceDeployment\WordAddIn\WordAddIn_TemporaryKey.pfx" d. Use mage.exe to re-sign the deployment manifest file CMD mage.exe -Update "MultiAddIn.vsto" -AppManifest "Application files\multiaddin_4_0_0_0\ MultiAddIn.manifest" -CertFile "C:\Office2010DeveloperTrainingKit\Labs\Deployment\Starter\ ClickOnceDeployment\WordAddIn\WordAddIn_TemporaryKey.pfx" Task 4 Test the multi add-in deployment In this task, you will install the single MultiAddIn ClickOnce Deployment and verify that both the WordAddIn and ExcelAddIn are installed. 1. Verify no previous versions of the AddIns are deployed a. Click Uninstall a program in the Control Panel b. Uninstall and previous versions of ExcellAddIn or WordAddIn 2. Install the MultiAddIn ClickOnce deployment package. a. Navigate to \\demo2010a\addindeploy\multiaddin in Windows Explorer b. Double click MultiAddIn.vsto to install the add-in c. Run Word 2010 and verify the add-in installed correctly

15 d. Run Excel 2010 and verify the add-in installed correctly Exercise 4: Deploying Document Templates in a WSP In this exercise you will be taking an add-in and a document template that have already been created and deploying them in a WSP. You ll learn how to add a simple add-in to a Module element and deploy it to a SharePoint Server. Then you ll learn how to deploy a document template to a new Document Library and update its deploy location using a feature receiver. Task 1 Create a new SharePoint 2010 project In this task, you will publish the InvoiceTemplate add-in and create a new SharePoint 2010 project to deploy the add-in. 1. Open Visual Studio 2010 and open the starter solution at C:\Office2010DeveloperTrainingKit\Labs\Deployment\Source\[language]\Starter\Solution Deployment\SolutionDeployment.sln 2. Publish the InvoiceTemplate project a. Right click InvoiceTemplate in the Solution Explorer and click Properties b. In the Publish tab, verify the version is c. Right click InvoiceTemplate in the Solution Explorer and click Publish d. In the first dialog page leave the publish location as publish\ and click Next e. In the next page select From a CD-ROM or DVD-ROM and click Next f. In the last page verify the information is correct and click Finish 3. Add a new SharePoint 2010 project to the solution a. Click File -> Add -> New Project b. In the Visual C#\Visual Basic -> SharePoint -> 2010 template, choose the Empty SharePoint Project option c. Enter a name of InvoiceApplication and click OK d. Enter as the site e. Choose Deploy as a farm solution and click Finish Task 2 Create the SharePoint objects needed to deploy the Invoice Document

16 In this task, you will create the content type and module used to deploy the add-in. 1. Create a new Content Type named InvoiceDocument to reference the document template a. Right click the InvoiceApplication project in the Solution Explorer and click Add -> New Item b. Select the Content Type item and create a new item named InvoiceDocument c. In the dialog choose a base type of Document and click Finish d. In the Elements.xml file that opened for you, change the Name to InvoiceDocument e. After the FieldRefs nodes, add the following DocumentTemplate node. XML <DocumentTemplate TargetName="Addin/InvoiceTemplate.dotx" /> f. Save the changes to the content type s Elements.xml file 2. Embed a new Module Item named Addin within the InvoiceDocument content type a. Right click the InvoiceDocument content type in the Solution Explorer and click Add -> New Item b. In the dialog select the Module template c. Name it Addin and click Add to create the new module d. Delete the Sample.txt file that was added automatically e. Open the Elements.xml file in the new Addin item and modify the Module element to match the following example XML <Module Name="Addin" Url="_cts/InvoiceDocument" RootWebOnly ="TRUE"> Note: The Url attribute determines where it the site collection the files are deployed. The RootWebOnly attribute determines that this module will only be deployed at the site collection level. 3. Add the published InvoiceDocument add-in files to the new Addin module a. Right click Addin and click Add -> Existing Item b. In the dialog navigate to C:\Office2010DeveloperTrainingKit\Labs\Deployment\Source\[language]\Starter\ SolutionDeployment\InvoiceTemplate\publish c. Select the InvoiceTemplate.dotx and InvoiceTemplate.vsto files and click Add

17 d. Right click Addin and select Add -> New Folder and rename it Application Files e. Right click Application Files and select Add -> New Folder and rename it InvoiceTemplate_1_0_0_0 f. Right click InvoiceTemplate_1_0_0_0 and click Add -> Existing Item g. In the dialog navigate to C:\Office2010DeveloperTrainingKit\Labs\Deployment\ Source\[language]\Starter\SolutionDeployment\InvoiceTemplate\publish\Applica tion Files\InvoiceTemplate_1_0_0_0 h. Select all files in the folder and click Add 4. Create a new list template based on the Invoice Document content type a. Right click the InvoiceApplication project and click Add -> New Item b. In the dialog select the List Definition from Content Type template c. Give it a name of InvoiceDocumentLibrary and click Add d. In the wizard enter a display name of Invoice Document Library e. Verify the content type selected is Invoice Document f. Uncheck the Add a list instance for this list definition and click Finish 5. Update the list template to relate the content type to the folder containing the addin a. Open the Schema.xml file in the InvoiceDocumentLibrary item b. In the List element at the top of the document, add the EnableContentTypes attribute to turn on content types XML EnableContentTypes= TRUE c. Inside the ContentType node add the following Folder element XML <ContentType ID="0x d26ab254e c31012da458"...> <FieldRefs> </FieldRefs> <Folder TargetName="InvoiceDocument" /> </ContentType> Note: Only add the Folder element, do not modify the ID attribute of the ContentType element d. Save your changes to the Schema.xml file

18 Task 3 Create the Feature that will deploy the InvoiceDocument Add-in In this task, you will create the feature that will deploy the SharePoint items you just created. 1. Update the feature s name and verify it contains all the necessary deployment items a. In the Solution Explorer, locate Feature1 in the Features folder and rename it to SiteFeature b. Double click SiteFeature in the Solution Explorer to open the designer c. Update the title to InvoiceApplication Site Feature d. Change the scope of the feature to Site 2. Create a feature receiver that will update the addin path stored in the template any time the feature is activated a. Right click SiteFeature in the Solution Explorer and click Add Event Receiver b. Right click InvoiceApplication and select Add Reference c. Add a reference to Microsoft.VisualStudio.Tools.Applications.ServerDocument.v10.0 d. Add the following using statements to the new feature receiver C# using System.IO; using Microsoft.VisualStudio.Tools.Applications; Visual Basic Imports System.IO Imports Microsoft.VisualStudio.Tools.Applications e. Uncomment the FeatureActivated method f. Insert the following code to fine the SPFile object storing the document template C# SPSite site = properties.feature.parent as SPSite; SPContentType contenttype = site.rootweb.contenttypes["invoicedocument"]; SPFile file = site.rootweb.getfile(contenttype.documenttemplateurl); Visual Basic Dim site As SPSite = TryCast(properties.Feature.Parent, SPSite) Dim contenttype As SPContentType = site.rootweb.contenttypes("invoicedocument") Dim file As SPFile = site.rootweb.getfile(contenttype.documenttemplateurl)

19 g. Insert the following code to write the contents of the document template to a temporary file. C# string tempfile = Path.GetTempFileName() + ".dotx"; File.WriteAllBytes(tempFile, file.openbinary()); Visual Basic Dim tempfile As String = Path.GetTempFileName() & ".dotx" File.WriteAllBytes(tempFile, file.openbinary()) h. Use ServerDocument to open the file and modify the DeploymentManifestUrl C# try { using (ServerDocument document = new ServerDocument(tempFile)) { string url = site.rootweb.url.endswith("/")? site.rootweb.url : site.rootweb.url + "/"; } document.deploymentmanifesturl = new Uri(url + contenttype.resourcefolder.url + "/Addin/InvoiceTemplate.vsto"); document.save(); using (FileStream tempfilestream = File.Open(tempFile, FileMode.Open)) file.savebinary(tempfilestream); } Visual Basic Try Using document As New ServerDocument(tempFile) Dim url As String = If(site.RootWeb.Url.EndsWith("/"), site.rootweb.url, site.rootweb.url & "/") document.deploymentmanifesturl = New Uri(url & contenttype.resourcefolder.url & "/Addin/InvoiceTemplate.vsto") document.save() End Using Using tempfilestream As FileStream = File.Open(tempFile, FileMode.Open)

20 file.savebinary(tempfilestream) End Using End Try i. Clean up by deleting the temporary file C# finally { File.Delete(tempFile); } Visual Basic Finally File.Delete(tempFile) End Try 3. Deploy the completed SharePoint application a. Right click InvoiceApplication in the Solution Explorer and click Deploy Task 4 Deploy and test the new Invoice Document template In this task, you will finish the deployment of the new add-in by registering the certificates and adding the appropriate paths to Word s trusted locations. 1. Register the certificates used to sign the add-in manifest files a. Run a new Visual Studio Command Prompt (2010) in Programs -> Microsoft Visual Studio > Visual Studio Tools b. Change the directory to C:\Office2010DeveloperTrainingKit\Labs\Deployment\Source\[language]\Starter\ SolutionDeployment\InvoiceTemplate c. Execute the following commands to register the certificates CMD certmgr add c InvoiceTemplate_TemporaryKey.pfx s Root certmgr add c InvoiceTemplate_TemporaryKey.pfx s TrustedPublisher 2. Start Word 2010 and add the new site to the trusted location a. Open Office Word 2010 b. Click the File tab for Backstage and then click Options c. In the options dialog, choose Trust Center and click Trust Center Settings

21 d. Select Trusted Locations and verify Allow Trusted Locations on my network is checked e. Click Add new location f. Enter a path of g. Check the Subfolders of this location are also trusted checkbox h. Click OK to close all of the dialog i. Close Word Create a new list using the Invoice Document Library template and test the new document button Summary a. Open Internet Explorer and navigate to b. Click the All Site Content link on the Navigation bar c. Click the Create button then click the Invoice Document Library link d. Enter a name of Invoices and click Create e. In the new document library select the Documents ribbon and click New Document f. Verify Word 2010 opens and downloads the addin related to the document In this lab exercise, you learned how use the VSTO Runtime 2010 to deploy several add-ins. The first add-in highlighted the automatic update capabilities of Office add-ins. The second add-in used a post deployment action to do final setup for the add-in. The third add-in was actually multiple add-ins deployed in a single ClickOnce manifest. The fourth add-in showed how to deploy a document template in a SharePoint solution.

22 Appendix No Items No Appendix content

Hands-On Lab. Getting Started with Office 2010 Development. Lab version: Last updated: 2/23/2011

Hands-On Lab. Getting Started with Office 2010 Development. Lab version: Last updated: 2/23/2011 Hands-On Lab Getting Started with Office 2010 Development Lab version: 1.0.0 Last updated: 2/23/2011 CONTENTS OVERVIEW... 3 Starting Materials 3 EXERCISE 1: CUSTOMIZING THE OFFICE RIBBON IN OFFICE... 4

More information

Hands-On Lab. Developing BI Applications. Lab version: Last updated: 2/23/2011

Hands-On Lab. Developing BI Applications. Lab version: Last updated: 2/23/2011 Hands-On Lab Developing BI Applications Lab version: 1.0.0 Last updated: 2/23/2011 CONTENTS OVERVIEW... 3 EXERCISE 1: USING THE CHART WEB PART... 4 Task 1 Add the Chart Web Part to the page... 4 Task 2

More information

Installation. Campus Edition

Installation. Campus Edition Installation Campus Edition Installation Campus Edition 1. System Requirements... 4 2. Installing Wimba Create... 4 Previous versions... 4 Installing the Campus Edition of Wimba Create... 4 Installing

More information

Hands-On Lab. Lab: Installing and Upgrading Custom Solutions. Lab version: Last updated: 2/23/2011

Hands-On Lab. Lab: Installing and Upgrading Custom Solutions. Lab version: Last updated: 2/23/2011 Hands-On Lab Lab: Installing and Upgrading Custom Solutions Lab version: 1.0.0 Last updated: 2/23/2011 CONTENTS OVERVIEW... 3 EXERCISE 1: CREATING THE INITIAL PROJECT... 4 EXERCISE 2: MODIFY THE PROJECT...

More information

Colligo Contributor Pro 4.4 SP2. User Guide

Colligo Contributor Pro 4.4 SP2. User Guide 4.4 SP2 User Guide CONTENTS Introduction... 3 Benefits... 3 System Requirements... 3 Software Requirements... 3 Client Software Requirements... 3 Server Software Requirements... 3 Installing Colligo Contributor...

More information

VisualSP Help System 2013 Installation Procedure. Rehmani Consulting, Inc.

VisualSP Help System 2013 Installation Procedure. Rehmani Consulting, Inc. Rehmani Consulting, Inc. VisualSP Help System 2013 Installation Procedure http://www.visualsp.com vsp-support@visualsp.com 630-786-7026 Rev 6.2 for VSP 5.2.0.0 Contents Contents... 1 Introduction... 2

More information

Microsoft Virtual Labs. Module 1: Getting Started

Microsoft Virtual Labs. Module 1: Getting Started Microsoft Virtual Labs Module 1: Getting Started Table of Contents AdventureWorks Module 1: Getting Started... 1 Exercise 1 Adventure Works Walkthrough... 2 Exercise 2 Development Tools and Web Part Solution...

More information

Hands-On Lab. Lab 02: Visual Studio 2010 SharePoint Tools. Lab version: Last updated: 2/23/2011

Hands-On Lab. Lab 02: Visual Studio 2010 SharePoint Tools. Lab version: Last updated: 2/23/2011 Hands-On Lab Lab 02: Visual Studio 2010 SharePoint Tools Lab version: 1.0.0 Last updated: 2/23/2011 CONTENTS OVERVIEW... 3 EXERCISE 1: CREATING A SHAREPOINT 2010 PROJECT... 4 EXERCISE 2: ADDING A FEATURE

More information

OnBase Guide - Office Integration Plugin Troubleshooting

OnBase Guide - Office Integration Plugin Troubleshooting OnBase Guide - Office Integration Plugin Troubleshooting Goal: Troubleshoot common issues with OnBase Office Integration Plugins Complexity Level: Functional End Users 9/10/2017 Table of Contents Background...

More information

8 MANAGING SHARED FOLDERS & DATA

8 MANAGING SHARED FOLDERS & DATA MANAGING SHARED FOLDERS & DATA STORAGE.1 Introduction to Windows XP File Structure.1.1 File.1.2 Folder.1.3 Drives.2 Windows XP files and folders Sharing.2.1 Simple File Sharing.2.2 Levels of access to

More information

Introduction. Opening and Closing Databases. Access 2010 Managing Databases and Objects. Video: Working with Databases in Access 2010

Introduction. Opening and Closing Databases. Access 2010 Managing Databases and Objects. Video: Working with Databases in Access 2010 Access 2010 Managing Databases and Objects Introduction Page 1 Each Access database consists of multiple objects that let you interact with data. Databases can include forms for entering data, queries

More information

Vizit 6 Installation Guide

Vizit 6 Installation Guide Vizit 6 Installation Guide Contents Running the Solution Installer... 3 Installation Requirements... 3 The Solution Installer... 3 Activating your License... 7 Online Activation... 7 Offline Activation...

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

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

Colligo Contributor File Manager 4.3. User Guide

Colligo Contributor File Manager 4.3. User Guide Colligo Contributor File Manager 4.3 User Guide CONTENTS Introduction... 2 Technical Requirements... 3 Systems Supported... 3 Application Prerequisites... 3 Outlook Add-in Prerequisites... 3 Installing

More information

Colligo Contributor 4.3 SP6. Release Notes

Colligo Contributor 4.3 SP6. Release Notes 4.3 SP6 Release Notes TECHNICAL REQUIREMENTS Software Requirements requires one of the following operating systems: Windows XP Professional Windows Vista Windows 7 Client Software Requirements has the

More information

USER GUIDE. We hope you enjoy using the product, and please don t hesitate to send us questions or provide feedback at Thank You.

USER GUIDE. We hope you enjoy using the product, and please don t hesitate to send us questions or provide feedback at Thank You. USER GUIDE Introduction This User Guide is designed to serve as a brief overview to help you get started. There is also information available under the Help option in the various Contributor interface

More information

Rehmani Consulting, Inc. VisualSP 2013 Installation Procedure. SharePoint-Videos.com

Rehmani Consulting, Inc. VisualSP 2013 Installation Procedure. SharePoint-Videos.com Rehmani Consulting, Inc. VisualSP 2013 Installation Procedure SharePoint-Videos.com info@sharepointelearning.com 630-786-7026 Contents Contents... 1 Introduction... 2 Take inventory of VisualSP files...

More information

IFS Sales & Marketing Client Installation

IFS Sales & Marketing Client Installation IFS Sales & Marketing Client Installation Product: DocMan ID: Issued By: Date: Page: IFS Sales & Marketing Martin Abrahamsson 2015-06-03 1(29) Title: IFS Sales & Marketing Client Installation Table of

More information

Microsoft Access 2013 Lab #01 Part #01

Microsoft Access 2013 Lab #01 Part #01 Microsoft Access 2013 Lab #01 Part #01 In this exercise, you ll start Access and explore the Backstage view and ribbon. SET UP You need the GardenCompany01 database located in the Chapter01 practice file

More information

Virto Html5 Bulk File Upload for Microsoft SharePoint Release User and Installation Guide

Virto Html5 Bulk File Upload for Microsoft SharePoint Release User and Installation Guide Virto Html5 Bulk File Upload for Microsoft SharePoint Release 1.6.0 User and Installation Guide 2 Table of Contents Contents Table of Contents... 2 Features List... 3 System/Developer Requirements... 3

More information

Hands-On Lab. Lab 13: Developing Sandboxed Solutions for Web Parts. Lab version: Last updated: 2/23/2011

Hands-On Lab. Lab 13: Developing Sandboxed Solutions for Web Parts. Lab version: Last updated: 2/23/2011 Hands-On Lab Lab 13: Developing Sandboxed Solutions for Web Parts Lab version: 1.0.0 Last updated: 2/23/2011 CONTENTS OVERVIEW... 3 EXERCISE 1: CREATING THE VISUAL STUDIO 2010 PROJECT... 3 EXERCISE 2:

More information

Office Adapters for Quark Publishing Platform

Office Adapters for Quark Publishing Platform Office Adapters for Quark Publishing Platform Contents Getting started... 1 About Quark Publishing Platform...1 System requirements... 3 Installing the Office Adapters for Quark Publishing Platform...

More information

F Fat clients, 3 fdsvc.exe, 266 File extensions.cer, deploy, 48, exe.manifest, Index 291

F Fat clients, 3 fdsvc.exe, 266 File extensions.cer, deploy, 48, exe.manifest, Index 291 Index A ACLs (Access Control Lists), 222 ActivationUri property, ApplicationDeployment class, 127 Add or Remove Programs ClickOnce deployment and, 12 13, 15, 35 initial deployment, 75 76 Install Mode,

More information

PointFire Multilingual User Interface for on-premises SharePoint PointFire 2013 v1.0 to 2016 v1.0 Upgrade Guide

PointFire Multilingual User Interface for on-premises SharePoint PointFire 2013 v1.0 to 2016 v1.0 Upgrade Guide PointFire 2016 Multilingual User Interface for on-premises SharePoint 2016 PointFire 2013 v1.0 to 2016 v1.0 Upgrade Guide Version: 1.0 Build Date: October 28, 2016 Prepared by: Address: Tel: Email: Web:

More information

Installing SensIt, RiskSim, and TreePlan 3.1 INSTALLATION OVERVIEW 3.2 REMOVING PREVIOUS VERSIONS 3.3 THE ADD-IN XLA FILE

Installing SensIt, RiskSim, and TreePlan 3.1 INSTALLATION OVERVIEW 3.2 REMOVING PREVIOUS VERSIONS 3.3 THE ADD-IN XLA FILE Installing SensIt, 3 RiskSim, and TreePlan 3.1 INSTALLATION OVERVIEW SensIt, RiskSim, and TreePlan are decision analysis add-ins for Microsoft Excel 2000 2010 (Windows) and Microsoft Excel 2004 & 2011

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

Using SQL Reporting Services with Amicus

Using SQL Reporting Services with Amicus Using SQL Reporting Services with Amicus Applies to: Amicus Attorney (with or without Amicus Billing) With Microsoft SQL Server Reporting Services, use Report Builder to generate and author easy-to-use

More information

ALM Integration with Blueprint 7.1

ALM Integration with Blueprint 7.1 http://documentation.blueprintcloud.com ALM Integration with Blueprint 7.1 Configuration Guide 2016 Blueprint Software Systems Inc. All rights reserved 5/3/2016 Contents Overview 3 System Requirements

More information

Deltek PM Compass 2.2. Custom Reports and Microsoft SQL Server Reporting Services Guide

Deltek PM Compass 2.2. Custom Reports and Microsoft SQL Server Reporting Services Guide Deltek PM Compass 2.2 Custom Reports and Microsoft SQL Server Reporting September 4, 2015 While Deltek has attempted to verify that the information in this document is accurate and complete, some typographical

More information

Manage and Generate Reports

Manage and Generate Reports Report Manager, page 1 Generate Reports, page 3 Trust Self-Signed Certificate for Live Data Reports, page 4 Report Viewer, page 4 Save an Existing Stock Report, page 7 Import Reports, page 7 Export Reports,

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

User Computer Requirements and Installation Guide

User Computer Requirements and Installation Guide User Computer Requirements and Installation Guide Updated: August 2014 1 CONTENT Introduction... 3 Client Configuration... 3 Supported Software... 4 Internet Explorer Settings... 5 Microsoft Office...

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

Contents Installing P6 Professional... 5 Installing P6 Visualizer Only Unattended Setup for P6 Professional... 18

Contents Installing P6 Professional... 5 Installing P6 Visualizer Only Unattended Setup for P6 Professional... 18 P6 Professional Installation and Configuration Guide (P6 EPPM) 16 R1 July 2016 Contents Installing P6 Professional... 5 Database Client Software... 5 Oracle Database Client Software... 5 Configuring Client

More information

MacroView ClauseBank Version 8.2

MacroView ClauseBank Version 8.2 MacroView ClauseBank Version 8.2 Effective: April 2016 MacroView Business Technology Pty Limited ACN 081 117 777 ABN 29 081 117 777 Level 12, 171 Clarence Street Sydney NSW 2000 Australia GPO Box 5149

More information

Workflow Conductor for SharePoint 2007

Workflow Conductor for SharePoint 2007 Workflow Conductor for SharePoint 2007 Release 1.6 (SA08) Overview System Requirements Installing Workflow Conductor Configuring Workflow Conductor Using Workflow Conductor Studio Managing Workflows Licensing

More information

User Computer Requirements and Installation Guide

User Computer Requirements and Installation Guide User Computer Requirements and Installation Guide Updated: August 2017 1 CONTENT Introduction... 3 Client Configuration... 3 Supported Software... 4 Internet Explorer Settings... 6 Microsoft Office...

More information

Workstation Configuration Guide

Workstation Configuration Guide Workstation Configuration Guide August 13, 2018 Version 9.6.134.78 For the most recent version of this document, visit our documentation website. Table of Contents 1 Workstation configuration 4 1.1 Considerations

More information

Installation and Configuration Guide

Installation and Configuration Guide Installation and Configuration Guide 1 Document Versions: Date Version Description June 14, 2014 1.0 Initial Release March 14, 2016 1.1 Minor Changes June 21, 2017 1.2 Added Trusted Publishers 2 Installing

More information

List Collection 3.0. User Guide

List Collection 3.0. User Guide List Collection 3.0 User Guide Copyright Copyright 2008-2017 BoostSolutions Co., Ltd. All rights reserved. All materials contained in this publication are protected by Copyright and no part of this publication

More information

About This Guide... 5 Installing P6 Professional... 7 Database Client Software... 7 Oracle Database Client Software... 7

About This Guide... 5 Installing P6 Professional... 7 Database Client Software... 7 Oracle Database Client Software... 7 P6 Professional Installation and Configuration Guide (P6 EPPM) for On-Premises Version 17 August 2017 Contents About This Guide... 5 Installing P6 Professional... 7 Database Client Software... 7 Oracle

More information

CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2005

CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2005 CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2005 The process of creating a project with Microsoft Visual Studio 2005.Net is similar to the process in Visual

More information

Workstation Configuration

Workstation Configuration Workstation Configuration December 15, 2017 - Version 9.3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

More information

5.5.3 Lab: Managing Administrative Settings and Snap-ins in Windows XP

5.5.3 Lab: Managing Administrative Settings and Snap-ins in Windows XP 5.5.3 Lab: Managing Administrative Settings and Snap-ins in Windows XP Introduction Print and complete this lab. In this lab, you will use administrative tools to monitor system resources. You will also

More information

Copyright Autodesk, Inc.

Copyright Autodesk, Inc. Customer and Administration Building, Ditzingen, Germany - Design by Barkow Leibinger Architects Copyright 2003-2008 Autodesk, Inc. Table of Contents 1 Introduction... 3 What is Facility Manager?... 3

More information

STU SDK Redistribution

STU SDK Redistribution Global Signature Development Team Global Signature Development Team February 2017 Page 1 of 5 Contents 1 Introduction... 3 2 Internet Explorer Javascript... 3 3 Netscape Browser - Javascript... 3 4 Java

More information

Password Reset Utility. Configuration

Password Reset Utility. Configuration Password Reset Utility Configuration 1 Table of Contents 1. Uninstalling Legacy Password Reset... 2 2. Password Reset Utility: How to deploy and configure via Group Policy... 2 3. Configuring Group Policy

More information

Workstation Configuration

Workstation Configuration Workstation Configuration December 12, 2017 - Version 9.4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

More information

Appendix B. Install Microsoft Personal Web Server

Appendix B. Install Microsoft Personal Web Server Appendix B Install Microsoft Personal Web Server 2 How to Do Everything with FrontPage 2002 When you construct a Web site, you can either designate the site as disk-based or server-based. A disk-based

More information

IQSweb Installation Instructions Version 5.0

IQSweb Installation Instructions Version 5.0 IQSweb Installation Instructions Version 5.0 Contents Additional References... 3 IQSweb ROSS Connection... 3 IQSweb V5.0 Install/Upgrade Scenarios... 4 IQSweb Configuration Options... 5 A. Single Computer/Server

More information

Tzunami Inc. Evaluation Guide

Tzunami Inc. Evaluation Guide Tzunami Inc. Evaluation Guide Using K-Wise Deployer for Rapid Content Migration into Microsoft SharePoint Products and Technologies Rapid migration solutions for Microsoft SharePoint Portal Server 2003

More information

SharePoint Password Change & Expiration 3.0 User Guide

SharePoint Password Change & Expiration 3.0 User Guide SharePoint Password Change & Expiration 3.0 User Guide Copyright Copyright 2008-2017 BoostSolutions Co., Ltd. All rights reserved. All materials contained in this publication are protected by Copyright

More information

Read Me First (Excel 2007)

Read Me First (Excel 2007) Read Me First (Excel 2007) Concrete Mix Evaluator Before installing the CME program please go through these steps to configure your Excel 2007. Open a NEW BLANK Workbook and click on the "Developer " (A)

More information

Exclaimer Mail Archiver

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

More information

Module 3 Remote Desktop Gateway Estimated Time: 90 minutes

Module 3 Remote Desktop Gateway Estimated Time: 90 minutes Module 3 Remote Desktop Gateway Estimated Time: 90 minutes A. Datum Corporation provided access to web intranet web applications by implementing Web Application Proxy. Now, IT management also wants to

More information

Hands-On Lab. Lab 11: Enterprise Search. Lab version: Last updated: 2/23/2011

Hands-On Lab. Lab 11: Enterprise Search. Lab version: Last updated: 2/23/2011 Hands-On Lab Lab 11: Enterprise Search Lab version: 1.0.0 Last updated: 2/23/2011 CONTENTS OVERVIEW... 3 EXERCISE 1: CUSTOMIZING SEARCH CENTER... 4 EXERCISE 2: CREATING A CUSTOM RANKING MODEL... 14 EXERCISE

More information

SharePoint 2010 Developmnet

SharePoint 2010 Developmnet SharePoint 2010 Developmnet Delavnica Uroš Žunič, Kompas Xnet 165 VSEBINA DOKUMENTA LAB 01 GETTING STARTED WITH SHAREPOINT 2010... 3 LAB 02 VISUAL STUDIO SHAREPOINT TOOLS... 31 LAB 04 SHAREPOINT 2010 USER

More information

Connect Install Guide

Connect Install Guide Connect Install Guide Version 3.2 Publication Date: December 16, 2013 Copyright Metalogix International GmbH 2008-2013. All Rights Reserved. This software is protected by copyright law and international

More information

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

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

More information

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

You have a PC with a USB interface, running Microsoft Windows XP (SP2 or greater) or Vista You have the Workshop Installation Software Flash Drive

You have a PC with a USB interface, running Microsoft Windows XP (SP2 or greater) or Vista You have the Workshop Installation Software Flash Drive 03- COMPOSER STUDIO Stellaris Development and Evaluation Kits for Code Composer Studio The Stellaris Development and Evaluation Kits provide a low-cost way to start designing with Stellaris microcontrollers

More information

Script.byu.edu SharePoint Instructions

Script.byu.edu SharePoint Instructions Script.byu.edu SharePoint Instructions Site Actions Menu Go to script.byu.edu, click on Authenticate at the bottom of page, you will be prompted to enter a username and password, use your netid and password

More information

Pearson System of Courses

Pearson System of Courses Pearson System of Courses Deploy with Windows Imaging Last updated: June 2018 Copyright 2018 Pearson, Inc. or its affiliates. All rights reserved. Table of Contents Deployment Process Overview 3 Prerequisites

More information

Upgrade Instructions for Version 8.3.3

Upgrade Instructions for Version 8.3.3 Upgrade Instructions for Version 8.3.3 CONTENTS INTRODUCTION... 1 ABOUT THESE UPGRADE INSTRUCTIONS... 1 IMPORTANT NOTES... 1 UPGRADE SUPPORT... 2 PHASE 1: BACKUP YOUR WINSPC DATABASE... 3 PHASE 2: UPGRADE

More information

Netherworks Studios. Start DAZ Studio 3 and simply navigate to "NWS Scripts" in your content folder. Run the "Activate Folder Favorites" script.

Netherworks Studios. Start DAZ Studio 3 and simply navigate to NWS Scripts in your content folder. Run the Activate Folder Favorites script. Folder Favorites Guide Netherworks Studios Overview: Netherworks' Folder Favorites provides an easy and concise way to navigate through content folders (View Folders List or Tree views) by utilizing a

More information

Contents. About This Guide... 2 Audience... 2 Revision History... 2 Conventions... 3 Definitions, Acronyms, and Abbreviations... 3

Contents. About This Guide... 2 Audience... 2 Revision History... 2 Conventions... 3 Definitions, Acronyms, and Abbreviations... 3 Contents About This Guide................................. 2 Audience............................................. 2 Revision History....................................... 2 Conventions..........................................

More information

MacroView Unique Document Numbering Version 5.0

MacroView Unique Document Numbering Version 5.0 MacroView Unique Document Numbering Version 5.0 Administration Guide Effective: October 2013 MacroView Business Technology Pty Limited ACN 081 117 777 ABN 29 081 117 777 Level 12, 171 Clarence Street Sydney

More information

Agilent MassHunter Workstation Software Offline Qualitative and Quantitative Analysis

Agilent MassHunter Workstation Software Offline Qualitative and Quantitative Analysis Agilent MassHunter Workstation Software Offline Qualitative and Quantitative Analysis Installation Guide Step 1. Remove Older Versions of MassHunter and Microsoft Excel Software 2 Step 2. Install Microsoft

More information

CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2010

CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2010 CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2010 The process of creating a project with Microsoft Visual Studio 2010.Net is similar to the process in Visual

More information

Coveo Platform 6.5. Microsoft SharePoint Connector Guide

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

More information

Workstation Configuration

Workstation Configuration Workstation Configuration Version 8.2 May 2, 2014 For the most recent version of this document, visit our documentation website. Table of Contents 1 Workstation configuration 3 1.1 Custom level Internet

More information

Introducing Office

Introducing Office 1 2 Contents Contents Introducing Office 2010 9 Microsoft Office 2010 10 Ribbon Technology 11 What s Needed 12 Installing Office 2010 13 Start an Application 14 The Application Window 15 Live Preview 16

More information

Windows NT Server Printer Driver Upgrade Instructions

Windows NT Server Printer Driver Upgrade Instructions Windows NT Server Printer Driver Upgrade Instructions The steps detailed below describe the most reliable method to upgrade printer driver versions after v1.6.0227a on a Windows NT 4.0 Server that is shared

More information

Data Connector 2.0 User Guide

Data Connector 2.0 User Guide Data Connector 2.0 User Guide Copyright Copyright 2008-2017 BoostSolutions Co., Ltd. All rights reserved. All materials contained in this publication are protected by Copyright Law and no part of this

More information

ROCK-POND REPORTING 2.1

ROCK-POND REPORTING 2.1 ROCK-POND REPORTING 2.1 Installation and Setup Guide Revised on 09/25/2014 TABLE OF CONTENTS ROCK-POND REPORTING 2.1... 1 SUPPORT FROM ROCK-POND SOLUTIONS... 2 ROCK-POND REPORTING OVERVIEW... 2 INFRASTRUCTURE

More information

License Server

License Server License Server 11.13.0.2 Installation Guide Isograph Copyright 2015 Isograph Limited. All rights reserved. This document and the associated software contains proprietary information which is protected

More information

DocAve Content Shield v2.2 for SharePoint

DocAve Content Shield v2.2 for SharePoint DocAve Content Shield v2.2 for SharePoint User Guide For SharePoint 2007 Revision A Issued August 2012 1 Table of Contents Table of Contents... 2 About DocAve Content Shield for SharePoint... 4 Complementary

More information

Express Migration Tool Guide

Express Migration Tool Guide Sitecore XP 8.2 Express Migration Tool Guide Rev: August 26, 2016 Express Migration Tool Guide Sitecore XP 8.2 How to upgrade from Sitecore 7.2 directly to Sitecore 8.2 Sitecore XP 8.2 Table of Contents

More information

Introduction. Key features and lab exercises to familiarize new users to the Visual environment

Introduction. Key features and lab exercises to familiarize new users to the Visual environment Introduction Key features and lab exercises to familiarize new users to the Visual environment January 1999 CONTENTS KEY FEATURES... 3 Statement Completion Options 3 Auto List Members 3 Auto Type Info

More information

Cross-Site Lookup 4.0 User Guide

Cross-Site Lookup 4.0 User Guide Cross-Site Lookup 4.0 User Guide BoostSolutions Copyright Copyright 2008-2013 BoostSolutions Co., Ltd. All rights reserved. All materials contained in this publication are protected by Copyright and no

More information

xpresso for Dreamweaver Installation Guide Version 3.0 SP1

xpresso for Dreamweaver Installation Guide Version 3.0 SP1 xpresso for Dreamweaver Installation Guide Version 3.0 SP1 EMC Corporation, Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2005-2009 EMC Corporation. All rights reserved. The copyright protection

More information

EPSON RC Release Notes February 22, 2010

EPSON RC Release Notes February 22, 2010 EPSON RC+ 4.2.3 Release Notes February 22, 2010 Thank you for using EPSON RC+ 4.2.3. This document contains the latest information for this release. Please read before using this software. DOCUMENTATION...

More information

IT Essentials v6.0 Windows 10 Software Labs

IT Essentials v6.0 Windows 10 Software Labs IT Essentials v6.0 Windows 10 Software Labs 5.2.1.7 Install Windows 10... 1 5.2.1.10 Check for Updates in Windows 10... 10 5.2.4.7 Create a Partition in Windows 10... 16 6.1.1.5 Task Manager in Windows

More information

Version 11. NOVASTOR CORPORATION NovaBACKUP

Version 11. NOVASTOR CORPORATION NovaBACKUP NOVASTOR CORPORATION NovaBACKUP Version 11 2009 NovaStor, all rights reserved. All trademarks are the property of their respective owners. Features and specifications are subject to change without notice.

More information

EMS FOR MICROSOFT OUTLOOK Configuration Guide. Last Updated: March 5, 2018 V44.1

EMS FOR MICROSOFT OUTLOOK Configuration Guide. Last Updated: March 5, 2018 V44.1 EMS FOR MICROSOFT OUTLOOK Configuration Guide V44.1 Last Updated: March 5, 2018 EMS Software emssoftware.com/help 800.440.3994 2018 EMS Software, LLC. All Rights Reserved. Table of Contents CHAPTER 1:

More information

Installing Synergy/DE for Windows April 10, 2007

Installing Synergy/DE for Windows April 10, 2007 Installing Synergy/DE 9.1.1 for Windows April 10, 2007 Review Operating System Requirements on page 6 for information on supported platforms and required service packs. See Windows Installation Considerations

More information

Module Browser-based Deployment

Module Browser-based Deployment Module 17 Browser-based Deployment Browser-based Deployment Benefits Requirements Setup Running Kofax Capture from the browser Browserbased Deployment Slide 2 Module 17 -- Browser-based Deployment Browser-based

More information

PART I. The Lay of the Land. CHAPTER 1: Exploring SharePoint Designer

PART I. The Lay of the Land. CHAPTER 1: Exploring SharePoint Designer PART I RI AL The Lay of the Land CO PY RI GH TE D MA TE CHAPTER 1: Exploring SharePoint Designer 1Exploring SharePoint Designer WHAT YOU WILL LEARN IN THIS CHAPTER How SharePoint Designer fits into Microsoft

More information

CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2003

CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2003 CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2003 The process of creating a project with Microsoft Visual Studio 2003.Net is to some extend similar to the process

More information

IN ACTION. Wictor Wilén SAMPLE CHAPTER MANNING

IN ACTION. Wictor Wilén SAMPLE CHAPTER MANNING IN ACTION Wictor Wilén SAMPLE CHAPTER MANNING SharePoint 2010 Webparts in Action Wictor Wilén Chapter 3 Copyright 2011 Manning Publications brief contents PART 1 INTRODUCING SHAREPOINT 2010 WEB PARTS...1

More information

Business Insights Dashboard

Business Insights Dashboard Business Insights Dashboard Sage 500 ERP 2000-2013 Sage Software, Inc. All rights reserved. Sage, the Sage logos, and the Sage product and service names mentioned herein are registered trademarks or trademarks

More information

Web Browser Application Troubleshooting Guide. Table of Contents

Web Browser Application Troubleshooting Guide. Table of Contents Web Browser Application Troubleshooting Guide The following trouble shooting guide outlines tips for common problems which may resolve incorrect or unexpected behavior of NMFTA s web based applications.

More information

Hands-On Lab. Lab: Developing BI Applications. Lab version: Last updated: 2/23/2011

Hands-On Lab. Lab: Developing BI Applications. Lab version: Last updated: 2/23/2011 Hands-On Lab Lab: Developing BI Applications Lab version: 1.0.0 Last updated: 2/23/2011 CONTENTS OVERVIEW... 3 EXERCISE 1: USING THE CHARTING WEB PARTS... 5 EXERCISE 2: PERFORMING ANALYSIS WITH EXCEL AND

More information

Online Backup Client User Manual

Online Backup Client User Manual Online Backup Client User Manual Software version 3.21 For Linux distributions October 2010 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have

More information

NetBeans IDE Java Quick Start Tutorial

NetBeans IDE Java Quick Start Tutorial NetBeans IDE Java Quick Start Tutorial Welcome to NetBeans IDE! This tutorial provides a very simple and quick introduction to the NetBeans IDE workflow by walking you through the creation of a simple

More information

Nintex Forms 2010 Help

Nintex Forms 2010 Help Nintex Forms 2010 Help Last updated: Monday, April 20, 2015 1 Administration and Configuration 1.1 Licensing settings 1.2 Activating Nintex Forms 1.3 Web Application activation settings 1.4 Manage device

More information

SPHOL3220: Overview of IT Professional Features in SharePoint Server 2013

SPHOL3220: Overview of IT Professional Features in SharePoint Server 2013 2013 SPHOL3220: Overview of IT Professional Features in SharePoint Server 2013 Hands-On Lab Lab Manual This document is provided as-is. Information and views expressed in this document, including URL and

More information

Virto Workflow Scheduler For Microsoft SharePoint Release User and Installation Guide

Virto Workflow Scheduler For Microsoft SharePoint Release User and Installation Guide Virto Workflow Scheduler For Microsoft SharePoint Release 5.2.1 User and Installation Guide 2 Table of Contents OVERVIEW... 3 SYSTEM/DEVELOPER REQUIREMENTS... 3 OPERATING SYSTEM... 3 SERVER... 4 BROWSER...

More information

INTRODUCTION ACCESS 2010

INTRODUCTION ACCESS 2010 INTRODUCTION ACCESS 2010 Overview of Ms. Access 2010 Microsoft Access is a computer application used to create and manage databases. Access Databases can store any type of information: numbers, text, and

More information