Possible new feature for mojoportal

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

Please do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.

This forum is for discussing mojoPortal development

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

You can monitor commits to the repository from this page. We also recommend developers to subscribe to email notifications in the developer forum as occasionally important things are announced.

Before posting questions here you might want to review the developer documentation.

Do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.
This thread is closed to new posts. You must sign in to post in the forums.
8/19/2008 8:04:37 AM
Gravatar
Total Posts 20
Que???

Possible new feature for mojoportal

Hello,

 

I have done some experiments with Mono.Addins and Mono.Addins.SetUp using ASP.Net. After some work I managed to create a webpage that can use .dll that can be updated using Mono.Addins. On top of that in my test page we can create extensions of the webpage using Mono.Addins in a plugin manner. I thing that such a feature is a great one over other CMS, just imagine, mojoPortal could use Mono.Addins to perform the updates and the installation of features and extension. Ofcourse such a system would imply that features should extend the an interface for installation etc... which is possible a lot of work, since the interface should have the requested method to interact wth the rest of the framework.

 

I have done a small .Net project that uses Mono.Addins and an example. The system uses Mono.Addins to add extension to the framework and has and admin page to manage the repos, the addins etc... The admin page of my example also uses Mono.Addins to see the registered addins and creates a configuration page which has a configuration tab for each of the addins. such a tab contains the exact configuration for the extension and is given as a control to be added to a tabbed pane create using the Ext lib.

 

This is just and idea but I would love to see such a feature in MojoPortal which I believe I could help to develop.

 

Please let me kow what you think,

 

Regards,

 

Mandel

8/19/2008 1:11:04 PM
Gravatar
Total Posts 18439

Re: Possible new feature for mojoportal

Hi Mandel,

I'm not sure about this. I have a feeling something like this would not run in Medium Trust. Though you got it working in ASP.NET, a brief skim of the documentation doesn't make me think it was designed for web apps though it can work with class libraries, it seems more geared for desktop and a stateful event driven system as opposed to the stateless web application. I think it might be heavy to load up all this on a request by request basis.

I also don't see any use I would make of it in the installation system, because I don't want my web code running with permission to modify anything in the bin folder or install dll files there. I like to keep everything read only except the Data folder and let the ftp user account be the one that installs files, not the web process account.

Maybe I would feel different having seen your example code and usage and if it works in Medium Trust. It does sound interesting and I don't want to dismiss the idea off hand since I dont really know much about Mono.Addins, but my gut feeling on this one is doubt.

Best,

Joe

You must sign in to post in the forums. This thread is closed to new posts.