I have to build a common functionality which will be used by multiple existing modules. This common module will access the database as well. The methods on the common module need to be invoked from browser via java script. Looking out for suggestions on a good design for this.
The creation of Active X object is not a solution I want to go for as users may have to download the plugins as it should be browser independent.
One other design could be to create a c# class library and create a service wrapper so the service methods can be called via jquery ajax calls. Is this the best solution to integrate with DNN modules? Please note we are on DNN 8 with classic ASP.NET design and unfortunately, NOT using MVC pattern yet.
Appreciate the design suggestions!