Quick contact PL
Book a consultation

C# / DLL development

enova365 add-ons and extensions.

I build solutions that extend standard enova365 features, from a single action or form to a complete module with business logic, data, and automation.

coderstudio@enova365:~

> business model[OK]

> logic and interface[OK]

> deployment package[READY]

> _

Problem and solution

When standard features do not fit your process.

enova365 offers extensive configuration options, but some processes need custom logic, additional data, or an interface tailored to how people work. A well-designed add-on lets you develop the system without manual workarounds or spreadsheets circulating outside the ERP.

I build C# extensions using Soneta platform mechanisms: business objects, workers, actions, views, forms, features, permissions, tasks, and integrations. I also review existing solutions that need fixes, expansion, or ongoing maintenance.

I start with the business goal and use cases. This keeps the code aligned with the actual process and gives users a tool that fits enova365 and can grow with future needs.

Scope of work

What enova365 add-ons do I build?

We can start with a small feature on an hourly engagement or plan a larger module spanning several areas of the system.

  • 01

    Business logic and workers

    Actions, validation, calculations, batch operations, and rules tailored to your company’s processes.

  • 02

    Forms, lists, and data

    New business objects, fields, tabs, views, filters, and practical forms for users.

  • 03

    Tasks and automation

    Recurring operations, schedules, notifications, and actions triggered automatically by defined conditions.

  • 04

    Modules and industry solutions

    Complete extensions that combine data, UI, logic, reports, and communication with other systems.

How we work

From diagnosis to a safe deployment.

  1. 01

    Discovery

    You describe the process, its users, and the outcome you need in enova365.

  2. 02

    Development

    I design the solution, implement it in stages, and make each stage available for review.

  3. 03

    Verification

    We check the scenarios, I prepare the deployment, and we agree on development or maintenance terms.

Frequently asked questions

Good to know before we start.

Do you also build small add-ons and make individual fixes?

Yes. We can work on a single worker, field, action, or fix as an hourly engagement without a long-term contract.

Can you take over an add-on built by another company?

Yes. Access to the source code and the ability to recreate the environment are ideal. If the source code is unavailable but a working DLL library exists, I can analyze the add-on’s features and behavior, then rebuild it as a new solution. I start with an audit of its scope, dependencies, and compatibility with the current enova365 version and .NET.

Can an add-on work in both the desktop and web versions of enova365?

Compatibility depends on the mechanisms used and the interface you need. I establish the requirements during analysis and design the solution for the specified interfaces.

Let’s talk

Need a feature that standard enova365 does not offer?

Tell me how the process works today and what the add-on should do. I’ll help turn that business need into a specific enova365 solution.

Discuss an add-on