Visual Studio Development Bookmark and Share   
 index > Visual Studio Guidance Automation Toolkit > SCSF/CAB - Module & View Loading Best Practice?
 

SCSF/CAB - Module & View Loading Best Practice?

All,

I have a team who is architecting a complex rich client user interface on CAB/SCSF. One of the design elements we're considering is the dynamic loading of the CAB modules and potentially the CAB views themselves. Leveraging SCSF/CAB "out of the box" will automatically load all module assemblies at start-up time. The start-up time for our rich client application is significant and will grow as we add more modules.

I'm just curious if other folks out there have looked at the standard overhead of the CAB module loading process. Is it all within the loading of the CAB Views? If so, has anyone looked at designing an "on demand" loading mechanism for CAB Views, so that the module assembly-load footprint can be minimized? The idea here is that a View shouldn't be loaded until it's actually needed the first time. And are there any real benefits to designing an "on demand" loading mechanism at the module level?

Thoughts on best practices would be much appreciated ...

Dan

Dan S _MH_  Friday, June 27, 2008 1:55 PM
Please try the SCSF forums @ Codeplex where SCSF team members hang around. If after posting there you can't still find an answer to this please let me know and I'll loop you with a SCSF team member.

thanks,
-vga.
Working with GAX/GAT/DSL? Download SFT now! http://softwarefactoriestoolkit.net
  • Proposed As Answer byvga Thursday, July 03, 2008 2:28 AM
  •  
vga  Thursday, July 03, 2008 2:28 AM

You can use google to search for other answers

Custom Search

More Threads

• The project factory Library is not registered
• Flip Access Modifier of a BizTalk Orchestration (Please help)
• How to Create add in for PowerPoint2007 using Visual Studio 2008
• Adding an Item to a solution (as opposed to a project)
• Web Service Software Factory (WCF) - cannot add service reference
• GAT: unexpected error loading template...
• Guidance package manager not enabled
• error installing gaxp1409.exe
• Remove Extra Lines using TextTemplateAction
• Problems with installing Guidance Extensions and Software Factories.