Support for custom shells and project templates?

Here is how we work with CAB and a GAX guidance package currently:
  • We have created a common shell that is used for all of our applications. This shell provides a standard set of services and smart parts.
  • When developers create new applications or new modules, they use a template provided by our guidance package. This generates projects that are based on our common shell and that can be run and debugged immediately by simply hitting F5.
  • The new projects automatically reference our assemblies, use our Shell.exe to run, and follow our file system organization.
Will we be able to do the same with Acropolis?
Will Acropolis provide support for project templates ?
Will Acropolis support the pattern described above without having to resort to the GAT, which is a pain to deal with?

Fabrice

[838 byte] By [FabriceMARGUERIE] at [2008-3-5]
# 1

Hi Fabrice - Sorry for the delay in replying to your post.

Yes, we intend to support these scenarios. The current CTPs use the Visual Studio template system which provides basic support for creating custom project and item templates. It's a bit limited but allows you to do some of the things you describe. We're looking at extending the template system though so that you can define templates that include rules/constraints to be more specific about the patterns and components that are included or can be used within the template. We've had feedback in the past about GAT/GAX and while it is very powerful it can be a little complex to use so we're not yet sure whether to take it or adopt a similar less complex approach.

DavidHill(Microsoft) at 2007-10-2 > top of Msdn Tech,.NET Development,Acropolis...

.NET Development

Site Classified