随笔 - 35  文章 - 1 评论 - 89 trackbacks - 8



与我联系

搜索

 

常用链接

留言簿(6)

我参与的团队

随笔档案(35)

文章档案(1)

.NET英文资料

.NET中文资料

其他博客

最新随笔

积分与排名

  • 积分 - 41315
  • 排名 - 1003

最新评论

阅读排行榜

评论排行榜

使用Guidance Automation Toolkit工具和方法,你将能够在Visual Studio 2005 中创建可重用的代码及模式。

 

 

这套工具旨在简化将可重用的代码集成到应用程序的过程,使架构师能将通常需手动执行的一系列开发工作自动化起来。 使用此工具,还能确保重复性的、易出错的开发工作以合理、一致的方式完成,并能缩短软件开发时间。

 

安装Guidance Automation Toolkit

使用Guidance Automation Toolkit,需要先安装一个叫做Guidance Automation Extensions runtime组件,然后下载并安装Guidance Automation Toolkit。更多信息,请参见Guidance Automation Toolkit and Guidance Automation Extensions Download.

 

 

了解Guidance Automation Toolkit

Guidance Automation Toolkit 由以下一系列的元素组成,这些元素共同工作以实现自动化功能:

 

·         Recipes: Recipe 将开发人员通常需按照一系列指示手动执行的开发动作自动化起来。你可以通过使用Recipe来确保重复性的、易出错的开发工作以合理、一致的方式完成,并能够简化复杂或重复性的开发工作。Recipe可以运行在某个特定的解决方案元素上,或运行在一组有共同特点的解决方案元素上(例如,所有的C#项目)。

·         ActionsAction是一个原子单位的操作,以一定的顺序被Recipe调用。这个顺序在Recipe的定义中指定。一个Action首先接受一定的输入,输入既可以来自Recipe收集到的参数,也可以是前面的Action执行完的输出结果。每个Recipe包含的ActionRecipe的定义中指定。

·         Text Template Transformation Templates:一个Text Template Transformation Template由文本和脚本组成。脚本用VBC#写,运行的时候将会返回一个字符串,且这个字符串会被直接插入到Template输出流中。Guidance Automation Toolkit中的Text Template Transformation 引擎对Template进行了扩展。

·         WizardsWizard用来收集Recipe的参数的值。每个Recipe可以有一个与之相关的WizardWizard通过一个或多个页面来引导开发人员进行参数值的收集。

·         Type ConvertersType Converter验证收集到的值的正确性,并将这些值由用户界面表达形式转换为类型表达形式。

·         Visual Studio TemplatesVisual Studio Template是以XML格式构成的文件,Visual Studio使用Template文件来创建解决方案或向已有的解决方案中添加一个或多个项目。Visual Studio template引擎扩展了这些template。在Guidance Automation Toolkit中,可以将Visual Studio templateRecipe关联起来。关联意味着,当一个Template被打开时,Wizard Extension会通知RecipeWizard收集参数值。在Template被打开后,通知Recipe执行可能有的Action,对template创建的解决方案项目进行进一步的转换操作。

 

以上的每个元素被收集后和配置文件一同放入Guidance Package中,作为一个单元进行安装。这些Guidance PackageVisual Studio 2005里可以用Guidance Package Manager进行管理。当Guidance Package完成安装并在解决方案中Enable之后,就可以运行Recipe来执行特定的开发工作了。


GAT&GAX这是两个不错的架构师工具,一般来说,由架构师制作一些Recipes供开发人员使用。本人近期正在学习GAT的开发,并准备做一些Recipes,希望希望学习的朋友一起交流。

posted on 2007-05-26 17:09 圣炎¢天乐 阅读(533) 评论(6)  编辑 收藏

FeedBack:
#1楼  2007-05-26 18:51 预备役中尉      
不错,我最近就在写个框架插件,用到这个,目前断断续续的还没完全写好.多多指导.
  回复  引用  查看    
#2楼 [楼主] 2007-05-27 10:35 圣炎¢天乐      
我也才把他的附带的帮助看完~
正准备动手做一个
  回复  引用  查看    
#3楼  2007-05-31 15:10 wjf [未注册用户]
关注中,搂主有没有msn讨论一下,最近作一个框架需要用到这个,不知道能讨论一下不?wjfksblk@hotmail.com
  回复  引用    
#4楼 [楼主] 2007-05-31 19:53 圣炎¢天乐      
我的MSN:zmsx44@gmail.com,不过上的不多,你还是给我发邮件吧。
  回复  引用  查看    
出售蓝奇高级验证码识别引擎,可准确识别新浪动网淘宝CSDN等多种复杂验证码。

输出为一个标准DLL,可供VB,VC,Delphi,C#.NET,VB.NET,模拟精灵,按键精灵等多平台调用,调用方法简单,几行代码即可完成。独具特色的边缘检测字符分离、旋转倾斜纠正和通用字符匹配算法(无论字体和大小), 使得该引擎对于像新浪、动网、淘宝、CSDN等多种验证码均有不错的识别率,是一款效果较为理想的验证码识别引擎。附详细的调用实例和代码注释等相关技术文档。

官方网站 - http://***/yzm_advocr
识别效果怎么样一试就知道 - DEMO下载 http://***/yzm_advocr/advocr.rar

  回复  引用    

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      


相关链接: