Programming & Development
Programming & Software
C#
We are seeking a C# developer to build an Office Add-in that enables users to save the currently active document to a remote system via a REST API. The add-in should be user-friendly, visually modern, and accessible directly from the Office Ribbon.
Key Requirements:
Ribbon Integration:Add a clearly labeled “Save to RM” button in the Office Ribbon with a clean, modern icon.
User Interface:When clicked, the button should open a simple, modern UI form that includes:
A drop-down list populated with available destination folders.
If the API returns no folders, display a “Request Access” button.
Document Details:The UI should display relevant metadata about the active document (e.g., filename, path).
Upload Functionality:On clicking Save:
The selected folder ID and document are uploaded via a REST API.
A success/failure message is shown.
On success, return and display a link to the uploaded file.
Technical Requirements:
Language: C#
HTTP Client: RestSharp
Platform: Office Add-in (Word preferred, but extensible)
Design: Clean and modern UI (can use WinForms, WPF, or other Office-friendly UI frameworks)
... Show more