Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>The Web Client Software Factory is comprised of 3 main elements:</p> <ol> <li>The Composite Web Application Block. This is a set of libraries that, along with some Enterprise Library blocks, allows developing web applications as a set of loosely coupled modules. Modules can be "foundational modules", which provide services to other modules, or "business modules", which are sets of related web pages that use the Model-View-Presenter pattern. Business modules can also contain services available to other modules. WCSF locates services using dependency injection.</li> <li>Web controls. The most prominent of which is ObjectContainerDataSource. It is a data source control purpose-built for use with the Model-View-Presenter. It simply publishes and raises CRUD events. Your view can then pass event data to presenter functions. This is in contrast to the ObjectDataSource which is built to interact directly with some business object/entity.</li> <li>Visual Studio templates and recipes that automate adding modules and, optionally, unit tests.</li> </ol> <p>There are other aspects to WCSF that aid in building decoupled web applications, but these are the primary distinguishing features.</p> <p>Lots more info is available on the main CodePlex site: <a href="http://webclientguidance.codeplex.com/wikipage?title=Web%20Client%20Software%20Factory&amp;referringTitle=Home" rel="nofollow">http://webclientguidance.codeplex.com/wikipage?title=Web%20Client%20Software%20Factory&amp;referringTitle=Home</a>. Note: the reference implementations are in the source download</p> <p>WCSF2010 and it's prerequsites, the VS2010 SP1 SDK and the Guidance Automation Toolkit 2010 (GAX2010), are available via the extension manager in VS2010.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload