Forum  General Visual ...  How do I...?  VWG Application Modularity
Previous Previous
 
Next Next
New Post 3/3/2011 2:47 PM
  palli
11824 posts
1st Level Poster




Re: VWG Application Modularity 

Hi again,

I think it's better not to dump the thread subject, so let's continue this installation conversation in your other and more to the subject thread here.

Palli

 


Páll Björnsson - Visual WebGui support team - Email: support@visualwebgui.com
 
New Post 1/27/2012 7:27 AM
  trilogic
48 posts
No Ranking


Re: VWG Application Modularity 

Sorry for the delay palli.  Yes I was able to get the development environment up and running.  My questions on the subject of mudular design still remain.  How to build a system where one may add components.  My understanding is that in order for any "Form" to be callable via a web request that it must be defined in in the Web Configuration XML.

I'd like to be able to drop in a compiled DLL and use it to extend the application.  Editing the config file to add new functionality is not truly modular in my mind.

 
New Post 2/2/2012 3:55 PM
  palli
11824 posts
1st Level Poster




Re: VWG Application Modularity 

Hi,

Glad you got your envirionment up and running.

For starters, I see two ways to accomplish this.

The first method would be to base your extensions off of UserControl, which you would instanciate via some parameters to your "hosting" form that would be enough to know how to get to the DLL and how to instanciate the control.

The second method would be to use what was imlemented in this tracker entry here, which basically means that you register "*" as the form an then use a FormFactory class to produce your form.

Both methods would have to get to their dynamically added extensions from another folder inside your virtual folder than the bin folder, as by adding or changing any contents on your bin folder, your application would be recycled.

Hope this helps,

Palli

 


Páll Björnsson - Visual WebGui support team - Email: support@visualwebgui.com
 
Previous Previous
 
Next Next
  Forum  General Visual ...  How do I...?  VWG Application Modularity
CompanionKit Bottom
.NET Web, Cloud and Mobile application delivery platform | Sitemap | Terms of Use | Privacy Statement | Copyright © 2005-2011 Visual WebGui®       Visual WebGui weblog on ASP.NET Visual WebGui Group on LinkedIn Visual WebGui updates on Twitter Visual WebGui Page on Facebook Visual WebGui YouTube Channel Visual WebGui Platform News RSS