Create ''empty'' C# DLL and an Excel 2007+ Ribbon/Toolbar (to call functions within DLL)
$30-5000 USD
Pago na entrega
Summary:
An Excel toolbar/ribbon shall be used to call Proprietary functions located within a Dynamic Linked Library (DLL) to provide useful information and results back to a user via returned data that are programmatically inserted into user-specified tabs, worksheets, and/or workbooks in Excel.
All delivered source code projects shall be written using standard software development practices, human-readability, development, and debug & testing. The use of a DLL is for the express and sole purpose of providing the highest level of INTELLECTUAL PROPERTY PROTECTION to the Proprietary functions that will be compiled into the DLL at a later date. [Please advise if there is an alternate method to provide better security/protection of the IP].
Deliverables:
1. Microsoft Excel (2007+) compatible toolbar/ribbon with user interface components for selecting data, setting preferences (if applicable), selecting operations, and initiating processes.
2. C# based Dynamic Linked Library (DLL) to be called from Excel toolbar/ribbon with source code to include Proprietary functions & code to be added at a later date. Project should be able to be compiled and/or revised using the Microsoft Visual C# 2010 Express Integrated Development Environment (IDE). The DLL shall be developed so as to maximize processing speed to minimize the Total Process Execution Time (TPET).
3. An automated installation utility for the purposes of deploying Beta and Product versions of BOTH software projects listed above.
NOTE: All software components, build and run-time dependencies, and install tool(s) shall be license & therefor royalty/license/maintenance free.
Number of toolbar components will be minimal (i.e - 5 buttons and 5 text fields (for displaying user selected ranges, etc). DLL shall have 2 or 3 stub functions (with arguments) for receiving & returning Excel-based data types.
Looking for a low-cost skeleton/empty Visual C# 2010 Express-compatible project that can be used as the basis for inserting Proprietary methods and functions to act upon the Excel data.
ID do Projeto: #3628974