![]() ![]() Program one or more classes that implement the required add-in interfaces or inherit from the required base classes.įor example, to implement an action add-in, implement a class that inherits from the W6Action base class.Browse and add references to the DLL files that you expanded from the Silverlight package. In the Add Reference window, display the Browse tab.In the Solution Explorer, right-click and choose Add Reference.Assign a name and a directory location for the project, and click OK.A Visual C#/Silverlight or Visual Basic/Silverlight project type.In the New Project window, select the following options:.Open Microsoft Visual Studio, and click File > New > Project. ![]() Copy the file to an empty directory, and change its name to W6.Web.UI.zip.In the Service Optimization installation directory, find the Silverlight package file of ClickSoftware Workspace.įor all ClickSoftware Workspace applications, the file is:.» To program an add-in component for ClickSoftware Workspace: AppManifest.xamlĪ Silverlight file containing pointers to the other components of the application. W6MapControlAPIs.dllĭefines controls used in the map panel of the ClickSchedule web client. W6.Web.UI.dllĭefines the W6Action interface that you must implement in an action add-in, plus many other user-interface classes. Implements the form engine that displays forms. W6.ĭefines classes used for exception handling. W6.ĭefines classes and interfaces for use with forms. W6.ĭefines controls used in ClickSoftware Workspace. W6.ĭefines classes that retrieve the administrative and user configuration settings of ClickSoftware Workspace. W6.ĭefines the business objects used in ClickSoftware Workspace, such as the task, engineer, and assignment objects. For more information, see the Microsoft Silverlight documentation. Microsoft files defining user-interface controls. The package contains the following files, among others:, .dll To view and extract the package content, change the file name from *.xap to *.zip, and open it in WinZip or an equivalent tool. The *.xap file is actually a ZIP archive. The application logic is implemented in a Silverlight package, stored in the following file (substitute your Service Optimization installation path):Ĭ:\Program Files (x86)\ClickSoftware\Service Optimization\Web\ClickWebClient\ClientBin\W6.Web.UI.xap Silverlight PackageĬlickSoftware Workspace is a Microsoft Silverlight application. The recommended development languages are Microsoft Visual C# or Visual Basic. The Silverlight Tools installation includes the Silverlight developer runtime, SDK, and other components. See Certified Microsoft Silverlight Version. Microsoft Silverlight 5 Tools for Visual Studio 2010.Microsoft Visual Studio 2010, with the Visual Web Developer feature installed.On a development computer where you plan to program add-ins, you must install the server-side system requirements for running ClickSoftware Workspace (see Installing the Service Optimization Server). In fact, most of the out-of-the-box functionality was implemented by using the procedures described in this section. The add-ins operate according to the same principles as the out-of-the-box ClickSoftware Workspace components. You can then add them to the Silverlight application. You can implement the add-ins by working in Microsoft Visual Studio. ClickSoftware Workspace is a Microsoft Silverlight application. ![]()
0 Comments
Leave a Reply. |