Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Creating a Remote Web Access Add-In

Published: December 17, 2010

Updated: October 17, 2013

Applies To: Windows Home Server 2011, Windows Server 2012 Essentials, Windows Small Business Server 2011 Essentials, Windows Storage Server 2008 R2 Essentials

You can create and deploy an add-in that extends the capabilities of Remote Web Access. The following table lists the areas that can be extended for Remote Web Access.

 

Remote Web Access Area Description

Online Services

The home page of Remote Web Access contains an area that lists links to online services. You can add links in this area to additional online services.

Menu Bar

The menu bar on the home page provides easy access to other pages and sites. You can add additional items to the menu bar that access other pages and sites.

Gadgets

A gadget is a custom area on the home page that performs a specific function. You can add your own gadgets to the home page.

Content Pages

Content pages provide specific information for a Remote Web Access user. You can add additional content pages and access them from the menu bar.

The procedures in this section require Visual Studio 2010 with the Microsoft Visual C# 2010 and Microsoft Visual Web Developer 2010 components installed.

Setting up the development environment

You can more easily create add-ins for Remote Web Access if you use the available templates. You must also ensure that Microsoft .NET Framework 4 is installed on your development computer.

  1. Confirm that you have installed the Windows Server Essentials SDK.

  2. In Visual Studio, click Tools, and then click Extensions and Updates….

  3. On the Extensions and Updates dialog, click Online, and then search for “Windows Server”.

  4. In the results pane, click on Windows Server Essentials Add-In Templates, and then click Download.

  5. On the Installation dialog, click Install, and then click Close.

  6. The WSS Web Add-in template should now be available through the New Project dialog, under the Templates directory.

Creating the Remote Web Access add-in files

Installing the Remote Web Access add-in files

To install the files for your Remote Web Access add-in, you publish the add-in files to the file system, and then copy the files to a specific folder on the server. It is recommended that you change the name of your add-in files to correspond to a unique identifier, such as a GUID. Complete the steps in the following procedure to install the add-in files.

To install the add-in files

  1. Ensure that the add-in files are published to the file system. To do this:

    1. In the Solution Explorer, right click the add-in project, and then click Publish.

    2. Select File System for the Publish method.

    3. Browse to the folder that you want to use for the Target Location.

    4. Click Publish.

  2. Copy the add-in assembly to the installation folder on the server. For example, the following command can be used if the add-in was developed on the server:

    copy %ADDIN%\bin\%ADDIN_GUID%.dll %Program files%\Windows Server\bin\WebApps\RemoteAccess\bin\%ADDIN_GUID%.dll
    
    noteNote
    %ADDIN% represents the project folder where you developed your add-in and %ADDIN_GUID% is the GUID of your add-in.

  3. Delete the bin folder and the web.config file from the publish folder, and then copy the remainder of the files to %Program files%\Windows Server\bin\WebApps\RemoteAccess\AddIns\%ADDIN_GUID%.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.