index > Visual Studio Guidance Automation Toolkit > GAT Wrapper

GAT Wrapper

I am trying to develop a GAT infrastructure for other developers to create GAT tools without having to know all the details of GAT.  Is there a way to execute code when they select "File|New|Project|Guidance Pacakges|Guidance Package Development" (basically, customize the solution that GAT creates for you to develop a GAT tool)? 

I'd just like to make it easier for my teammates to develop their own GAT tools for use by the dev team we all support.  Anyone else run into this or have thoughts on an easy way to wrap GAT behind a nice user-friendly set of APIs? 

GAT is powerful, just not very user friendly (at this point) IMO.  Shouldn't  we be trying to get away from editing configuration XML files?

Thanks!
dwj
Okay.  I have done more digging and when GAT is installed, it creates templates, etc that are customised based on the answers provided in the wizard.  This is starting point for your GAT solution.  So, now I am trying to find the best place to extend this low level infrastructure to customize that original solution.

Has anyone done this yet?  What is the best place to hook in my additional functionality?

Thanks!
dwj
The so called Guidance Package Development Solution is just another package that provides recipes and templates that make sense for package development. You could create your own custom one as any other package.

What are you looking for specifically?



Daniel Cazzulino [Solutions Architect MVP]
kzu
I am trying to find a way for my team members to easily integrate their custom widgets into a single GAT package installer that we, as the architecture team, can deliver to the dev team to help them with some configuration tasks that can be tedious.

Does that make sense?


dwj
reply 4

You can use google to search for other answers

 

More Articles

• Error installing GAT on VS 2005 (German)
• Not able to create a new Guidance Package project
• Beta 2 Class Wizard does not work
• Error while unistalling Guidance Automation Extensions
• How do you pass arguments from previous wizard pages
• Code samples anywhere ?
• Create Add DataSet recipe
• Trying to add a new class to the References folder...
• Support for Web Application Project
• new to GAT
Bookmark and Share
Welcome to Bokebb   New Update  
 

New Articles

• RegexMatchStringConverter
• IExtenderProvider the GAT way...
• new to GAT
• Input arguments for wizards
• What is the benefit of using GAT versus
• Uninstalling Missing Packages
• Reality Check?
• Error install GAX
• Package version
• GAT breaking changes
• Create Add DataSet recipe
• TechEd excercise Improving Code Quality
• Minor bug in VszWizard.FindAddItem
• T4 in a custom tool
• Using IAssetReferenceService

Hot Articles

• How to Create Project Reference and App_
• TechEd Hands On Lab 2005 - Exercise 2 -
• Exception thrown on Register SCSF
• Successful installation - July Vista GAX
• Calling a recipe inside another recipe???
• Parameterising ProjectType in VS2005 tem
• Loading solution verty slow
• Registering guidance with the experiment
• GuidancePackage Solution Will Not build
• Future Roadmap for GAT
• Code Snippets not uninstalling
• Error installing GAX
• How to create a database project with te
• make wizard check in file after automate
• GAT/GAX for VS2005 RTM released!

Recommend Articles

• Sharing gpState in TFS Source Control
• Update guidance already installed
• How can you use T3 templates in VS templ
• Solution Folder Name
• Project templates do not appear in VS 20
• Reuse Projects and Recipes
• T4 templates editor?
• Using IAssetReferenceService
• Get Full Path for Project Item...
• make wizard check in file after automate
• Error install GAX
• Recipe spawning on pretty much anything
• Access Denied (On Windows XP SP2)
• Multiple Project Creation Template
• Combining GAT and CAB