Hands-on Lab - Extending the Service Factory

Rating:        Based on 2 ratings
Reviewed:  0 reviews
Downloads: 24854
Released: Nov 30, 2007
Updated: Aug 11, 2008 by donsmith
Dev status: -not yet defined by owner-

Recommended Download

Source Code Extending-HOL Source.zip
source code, 88020K, uploaded Nov 30, 2007 - 9540 downloads

Other Available Downloads

Source Code Extending-HOL Source.exe
source code, 88140K, uploaded Nov 30, 2007 - 2652 downloads
Source Code Extending-HOL Source (VS2008).zip
source code, 81627K, uploaded Mar 7, 2008 - 7059 downloads
Source Code Extending-HOL Source (VS2008).exe
source code, 81748K, uploaded Mar 7, 2008 - 2809 downloads
Documentation Extending-HOL Updated Exercises.chm
documentation, 248K, uploaded Aug 11, 2008 - 2794 downloads

Release Notes

This hands-on lab provides 12 exercises in extending the Web Service Software Factory: Modeling Edition. While most users will not need to modify the factory to the extent that these exercises cover, these are a great way to understand the architecture of the factory from how DSLs are integrated with guidance packages to code generation.

The six core exercises cover adding a new model to the factory:
  • Exercise 1: Creating a New Solution Structure
  • Exercise 2: Integrating a Solution Structure in the Service Factory
  • Exercise 3: Creating a Business Entity DSL
  • Exercise 4: Creating a Text Template
  • Exercise 5: Adding a Model Template to the Service Factory
  • Exercise 6: Adding Code Generation to a Model in Service Factory

The six additional exercises cover additional extensibility scenarios:
  • Exercise 7: Changing Code Generation
  • Exercise 8: Adding Extenders
  • Exercise 9: Adding Validation
  • Exercise 10: Adding Import Functionality
  • Exercise 11: Adding Export Functionality
  • Exercise 12: Pre-populating the Model Project


There are two versions of the Extending the Service Factory Hands-on Lab. A ZIP file and a self extracting EXE. Vista users should use the self extracting archive to workaround an issue with Vista's extraction feature.

Reviews for this release