cab


Switching Modules in Composite Application Block


I am new to CAB framework. After going through the sample GPS application I understood how a single module is loaded and its view is displayed.
I have a project in which I have 3 forms. Should I create a single module with three different Views for this or should I create three different modules for this.
If I create three views, how do i Switch between these views. And if I am creating three different Modules, how do i switch between these modules.
thanks.
If you will always use these three forms together, put them in the same module. If you will need only one or two of these forms at a given time, put them in separate modules, so you can load only the forms you need on demand.
I don't understand what you exactly mean by "switch between modules". If you refer to how you select which modules to load at the application start, you do it by overriding the GetModuleCatalog method in the bootstrapper and creating a module catalog inside the overrided method. If you mean how to load modules dinamically at any point in the application, you can do that by using the LoadModule method in the container's IModuleManager object.

Related Links

How to add more then one files in the cab using makecab
SCSF: display view from another view against button click
Switching Modules in Composite Application Block
Is it possible to display a modal window in SCSF application at the center of the screen

Categories

HOME
spring-boot
drupal
javafx
cors
ssh
service
cluster-analysis
python-requests
android-ndk
liquibase
jshell
atlassian-fisheye
opacity
sitemap
genexus
ethereum
ldap-query
websharper
nsoperation
virtuemart
indri
accordion
gpo
scotty
jq
klipfolio
connection-pooling
gsuite
orgchart
gulp-jshint
azure-table-storage
jbossfuse
r-factor
semantic-ui-react
directions
ilog
matlab-compiler
pymunk
queryover
qt-quick
cakephp-3.2
codepen
runner
ng-class
enet
ajv
dmalloc
totalview
chain
printer-control-language
sharing
ownership
turbolinks
jspx
instaparse
jde
dcast
jcomponent
serial-communication
autoscaling
photogrammetry
mathics
optimistic-locking
fiware-health
clearcanvas
react-os
oxygenxml
debuggervisualizer
banana-pi
sigma-grid-control
azure-caching
enquire.js
iwork
fade
objectdatasource
angularjs-select2
mmo
yii-components
esi
openafs
diazo
isgl3d
funambol
meego-harmattan
carbon-emacs
lts
user-preferences
wtsapi32

Resources

Encrypt Message