Visual Studio Development Bookmark and Share   
 index > Visual Studio Guidance Automation Toolkit > code writing
 

code writing

Hi

I am very new to GAT, i have gone through some of the coding for writing actions and for writing valueconverters, where i found we need to have a lot in touch with vsstudio templates and ENVDTE, as i new beginner to this world where do i get information about writing my code for my actions and valueconverter, i apolozige for asking this basic question however i feel it is some what difficult to start writing code in c# for actions ..

Also how to know in the xml below sample what assembly should be referred, are they fixed and also the full class name

are they default. i dont know where do i get such information.

<WizardExtension>

<Assembly>Microsoft.Practices.RecipeFramework.VisualStudio, Version=1.0.51206.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</Assembly>

<FullClassName>Microsoft.Practices.RecipeFramework.VisualStudio.Templates.UnfoldTemplate</FullClassName>

</WizardExtension>

Any help will be likegetting out me from hell

thanks

satish

satish padidem  Tuesday, October 09, 2007 11:32 AM

Hi Satish,

You'll find a very useful information in the gax documentation, which is installed with gax. Regarding your question the value of Type attribute is the fully qualified name of any type. You can use the default guidance page as a baseline to build your own package.

hth

jose.

Jose Escrich  Tuesday, October 09, 2007 2:18 PM

Hi Satish,

You can see the source code of existing software factories like, Web Client and Web Service software factories. If you go thru the code, you will be able to understand and relate lot of thing w.r.t GAT. Apart from this you have a little stuff provided by the help file which comes with GAT installation.

The answer to your second question is, no need to changing the assembly details under the wizardextentions in the xml file.

Noor Mohammed  Tuesday, October 09, 2007 12:11 PM

noor,

thanks for the information

but could you be more specific locations that really help as a starting point to understand well

and second i am also not only interested wizard extension but also

like

<Action

Name="HelloWorld"

Type="HoLPackage.Actions.HelloWorldAction, HoLPackage" />

</Actions>

here above type it has two parameters how do we know we require two parameters

please help

satish

satish padidem  Tuesday, October 09, 2007 1:23 PM

Hi Satish,

You'll find a very useful information in the gax documentation, which is installed with gax. Regarding your question the value of Type attribute is the fully qualified name of any type. You can use the default guidance page as a baseline to build your own package.

hth

jose.

Jose Escrich  Tuesday, October 09, 2007 2:18 PM

You can use google to search for other answers

Custom Search

More Threads

• Get StrongDataSet reference
• How to create a database project with template?
• Input arguments for wizards
• Debug.WriteLine not allowed in custom TypeConverter?
• Help with an error message
• FileCodeModel null on none project file...
• Unable to uninstall or reinstall SCSF
• Getting a handle on DTE from a library class.
• Smart Client Application Creation Error.
• Starting VS2008 SP1 Beta1 In Experimental Hive Fails with Recipe Framework Error