Introduction to gat & Gax

Source: Internet
Author: User
Use guidance automation Toolkit Tools and methods, you will be able Visual Studio 2005 Create reusableCodeAnd mode.

 

 

This tool is designed to simplify the integration of reusable code into applications.ProgramThe process enables the architect to automate a series of development tasks that usually require manual execution. This tool can also ensure that repetitive and error-prone development work is completed in a reasonable and consistent manner, and shorten the software development time.

 

InstallGuidance automation Toolkit

UseGuidance automation ToolkitFirst installGuidance automation extensionsOfRuntimeComponents, and then download and installGuidance automation Toolkit. For more information, seeGuidance automation toolkit and guidance automation extensions download.

 

 

UnderstandingGuidance automation Toolkit

Guidance automation ToolkitIt is composed of the following elements that work together for automation:

 

·Recipes: RecipeAutomate the development actions that developers generally need to perform manually according to a series of instructions. You can useRecipeTo ensure that repetitive and error-prone development work is completed in a reasonable and consistent manner, and can simplify complex or repetitive development work.RecipeIt can run on a specific solution element, or on a group of solution elements with common characteristics (for example, allC #Project ).

·Actions:ActionIs an operation of an atomic unit.RecipeCall. In this orderRecipe. OneActionFirst, accept certain input. The input can be either fromRecipeThe collected parameters can also be the previousActionOutput result after execution. EachRecipeIncludedActionInRecipe.

·Text Template transformation templates: OneText Template transformation TemplateIt consists of text and scripts. ScriptVBOrC #Write, a string will be returned during running, and the string will be inserted directlyTemplateOutput stream.Guidance automation ToolkitInText Template TransformationEngine pairTemplate.

·Wizards:WizardUsed for collectionRecipe. EachRecipeThere can be a relatedWizard,WizardGuides developers through one or more pages to collect parameter values.

·Type converters:Type ConverterVerify the correctness of the collected values and convert these values from user interface expressions to type expressions.

·Visual Studio templates:Visual Studio TemplateIsXMLFile,Visual StudioUseTemplateFile to create a solution or add one or more projects to an existing solution.Visual Studio TemplateThe engine has extended theseTemplate. InGuidance automation Toolkit, You can setVisual Studio TemplateAndRecipeAssociation. Association means that whenTemplateWhen opened,Wizard ExtensionYesRecipeLetWizardCollect parameter values. InTemplateNotification after being openedRecipePossible executionActionTemplateThe created solution project is further converted.

 

Each of the above elements is collected and put together with the configuration fileGuidance Package. TheseGuidance PackageInVisual Studio 2005Can be used inGuidance Package Manager. WhenGuidance PackageComplete installation and IN SOLUTIONEnableThen you can runRecipeTo perform specific development work.

Gat & Gax are two good architect tools. Generally, architects create some recipes for developers to use. I am now studying gat development and preparing to do some recipes. I hope my friends can share with me.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.