Hi,
If you are beggining I suggest you read the posts of this site:
http://jelle.druyts.net/CategoryView.aspx?category=Blog%7CProgramming%7C.NET%7CGuidanceAutomation
You can read a introduction:
http://jelle.druyts.net/2006/06/26/GAS02CreatingAGuidancePackage.aspx
http://jelle.druyts.net/2006/06/26/GAS01IntroductionToTheGuidanceAutomationJune2006CTP.aspx
In the second link, you will find the resumen of the GAT means:
Guidance Automation Toolkit, you can make reusable code and pattern assets directly available in Visual Studio 2005. It is designed to simplify integrating reusable code into applications. This lets architects automate processes, and guide their developers through complex procedures that would otherwise need to be thoroughly documented.
Guidance Automation Toolkit provides a means for a solution architect or lead developer to deploy consumable guidance to developers. If you've ever published a 40-page document full of guidelines, do's and don'ts on how to structure solutions and projects in your company and what the namespaces and class names should be, if the developers need to be able to start new projects quickly, if you have a need for code generation, or all of the above - this toolkit is for you.
Guidance Automation Extensions (GAX) is the runtime part that needs to be installed on the machines of the developers that want to use the Guidance Packages. The Guidance Automation Toolkit (GAT) is the authoring part that helps you create the Guidance Packages and the setup projects to install them.
I can find this ppt: http://jelle.druyts.net/content/binary/Guidance%20Automation%20Toolkit.ppt
It explains about differents parts of GAX\GAT, included the ValueProvider.
I recommend you, download other GAT solutions, such as:
Smart Client Software Factory http://msdn.microsoft.com/en-us/library/aa480482.aspx
Web Service Software Factory http://msdn.microsoft.com/en-us/library/cc487895.aspx
Web Client Software Factory http://msdn.microsoft.com/en-us/library/bb264518.aspx
All these software factories use GAX\GAT, you can download the source code and see how it is developed.
you always have the official pages to download the libraries: http://msdn.microsoft.com/en-us/vsts2008/aa718948.aspx
but you have extra libraries very useful, too:
GAX Extensions Library http://www.codeplex.com/GEL
If you need to develop a new Guidance you must use the GEL, it has several functionality develop.
I hope I have been helpful
greetings
Leandro Tuttini |