以下是小编收集整理的Visual Studio 的转换工具箱,本文共10篇,仅供参考,欢迎大家阅读。

篇1:Visual Studio 的转换工具箱
Visual Studio 2008包含了一个文本模板转换工具箱,又称为T4,是领域特定语言工具的一部分,并可用于基于文本模板的方式来生成代码,T4也用于Visual Studio 的DSL和GAT工具箱。
根据MSDN的描述:
一个文本模板是一个包含文本块和控制逻辑混合物的文件。当你转换一个文本模板,控制逻辑结合了文本块与模型里的数据来生成一个输出文件。你可以用文本模板来生成文本的输出,例如代码文件和HTML报表。举个例子,用户界面的页面之间的流程控制的模型,例如向导界面,可以通过输入一个文本模板。文本模板可以生成流程控制的代码和配置文件。
一个文本模板有一个文本模板文件作为输入,转换文本模板,并输出一个文本文件的转换过程。转换的过程有两个步骤。第一个步骤是T4的引擎使用文本模板生成一个临时的转换类。 第二个步骤是T4的引擎编译转换类为一个程序集并执行该代码,以产生了输出文本文件。
“Hello World!”的例子看起来是这样的:
<#@ template language=“C#” #>
<# Write(“Hello World!”) #>
文本模板可以包含Visual Basic中或C#代码,如果没有特别指定,C#是默认的语言,
管理资料
输出指令是用来指定生成的文本文件的类型。有很多种输出文件类型,其中最常用的几种是.html、.txt、.cs、.vb。默认的输出文件类型是.cs。下面是一个如何使用输出指令的例子:
<#@ output extension=“.html” #>
Visual Studio对编辑文本模板提供了有限的支持。Clarius咨询公司有一个免费的编辑器,对T4的模板提供了不同部分的颜色区分,智能提示和设计时预览的支持 。 Visual Studio的支持文本模板和转换的过程中的调试,但它不是直接的支持。详细的如何调试可以在MSDN上找到 ,Gareth Jones提供了一个简短的教程。Oleg Sych发表了一篇 关于T4的文章。更全面的MSDN文档在这里。
查看英文原文:Text Template Transformation Toolkit in Visual Studio 2008
来自:www.infoq.com/cn/news/2008/04/T4
篇2:在VisualStudio中使用GIT
GIT作为源码管理的方式现在是越来越流行了,在VisualStudio 中,就通过插件的现实对GIT进行了官方支持,并且这个插件在VS中已经转正,本文在这里简单的介绍一下如何在Visual Studio中使用GIT进行源码管理。
PS: 由于篇幅所限,本文并没有对相关基础知识进行介绍,在读取本文前,假定你已经对GIT有一定的了解,并且对VisualStudio的团队管理器比较熟悉,后续有时间的话再进行相关知识的介绍。
将项目添加到GIT源码管理
将项目添加到GIT源码管理和通过TFS管理方式一样,直接在解决方案的右键菜单中点取即可。
和之前不同的是,此时会出现一个对话框会让你选择使用传统的TFS方式还是GIT方式来管理,这里选择Git。
选择完后,我们就可以在团队资源管理器中看到项目已经被托管起来,并且已经新建你一个master的分支。
安装第三方Git工具
从上面的截图我们也可以看到,团队管理器视图会提示你安装第三方Git工具。虽然不安装也可以使用,但是VisualStudio中集成的功能是比较少的(就目前来看,是不够用的),如果要使用其它的功能,则需要通过第三方Git工具来实现。
安 装方式比较简单,直接按照提示不停的下一步即可,这里就不多介绍了。系统自己带的是Git For Windows,带一个命令行和一个GUI程序,命令行可以在VS中直接启动,比较方便。你也可以自己安装其它的工具,第三方工具和系统自带的Git不冲 突,可以同时使用。
提交更改
从团队管理器中我们可以看到,对于Git的操作分包括更改、分支、提交三种。当我们把项目加入源码管理后,首先就是需要提交我们的修改,这里使用的是“更改”功能,而不是“提交”(“提交”页面是进行发布到Git服务器管理的)。进入提交页面后,操作界面如下:
首次使用时需要配置用户名和密码,这个是全局设置,
然后输入提交消息,点击提交按钮即可提交了。提交完成后,额可以到分支页面查看所有提交的历史记录。
创建分支
创建分支比较简单,直接点击新分支链接,选择源分支,输入名称即可:
切换分支
创建分支后,系统便自动切换到新分支上 ,此时我们的修改都是在新分支上进行。
如果要切换分支,直接在分支页面双击相应的分支即可,选中的分支高亮显示,同时代码也会自动切换到相应的分支,非常方便。
合并分支
分支修改完成后,往往会将其合并到主线上,点击合并链接,选择相应的分支,点击合并按钮即可。
发布到Git服务器
本地修改完成后,需要将其发布到Git服务器,以供备份和项目其它成员分享。发布的方法也比较简单:
进入“提交”页面
选择要发布的分支
输入Git仓库的URL
点击发布按钮
首次发布时会出现一个对话框提示输入Git仓库的身份认证信息。
和Git服务器同步修改
和Git服务器同步修改的常用命令后fetch、push、pull,在VisualStudio中也有对其进行支持,这里就不多介绍了。
如果你嫌麻烦的话,甚至可以直接点击同步按钮,一次性完成所有操作。
克隆Git仓库
对于非项目创建者的团队成员来说,首先的一步就是克隆Git仓库。操作方式如下:首先在团队管理器窗口中选择“连接到团队项目”,选择“ 克隆”链接,输入远程Git库的URL和本地路径,点击克隆按钮即可。
来自:www.cnblogs.com/TianFang/p/3345038.html
篇3:成长的工具箱
在壮观的严冬里,弱势企业的寒冷“冬天”,正是利合一的企业阳光明媚的“春天”,如何过冬?你需要有成长的工具箱。
活下去,才有赢的机会.从"营销入冬"以来,每每遇到困难.冬天按照规律,是来了,冻死很多害虫的节气来了.但我们更应看到,在壮观的严冬里,弱势企业的寒冷“冬天”,正是睿 利合一的企业阳光明媚的“春天”。
如何过冬?你需要一入冬的工具箱。
工具一:孙子智慧吴子素养
员工永远两种类型:
心里愿意做的和不愿意做的.
愿意做的又分两种:认真做的和应付地做的.
认真做的又分两种:做后总结的和做后没有总结的.
做后总结的又分两种:专业去做的和敬业去做的.
专业去做的又分两种:把工作当事业去做的和把工作当职业去做的.
前一类多成功,后一类多失败是必然.是像“兵圣”孙子那样打造一支赏罚分明的职业经理人团队,还是像“战圣”吴子一样对待士兵如同骨肉,用关爱的力量驱动每个成员不停弥补系统成长漏洞,打造一支事业经理人团队?
让历史照亮未来;孙子有创世的智慧仍吃败仗,吴子智慧和素养二位一体,能将自己的员工视同身体的一部分,一士兵脚上有疮,其能用嘴吸尽,当关爱的魅力在团队中不断放大时,最奢侈也是最廉价的营销工具DD信任,就牢牢地凝固在这个团队
工具二:狼性成长、犬族思维
你行;
有人说你行;
说你行的人行,
在销售中,成交的每一单,其实都是这个流程。为了这个流程的健康,选人、育人、用人、留人忙得我们不亦乐乎,培训、激励、督导、考核、提升、淘汰,我们劳累不堪、其乐无穷。一支充满狼性的团队出来了,市场搏杀刀刀见血。
春暖花开的日子,多数企业都能汲取道市场养分,他们认为竞争是愚蠢的,因为杀敌一万,自损八千的使冬天来临时,你的累累伤痕导致御寒能力低下。只有“两眼关注顾客,余光留意对手”的行为才能确保寒冷冬夜,自己身上的棉袄比较厚,自己胃里的存粮比较多。把竞争对手“熬”死成为他们最高战略,
知道自己渺小,才有无限成长空间。笔者切身观察,这些企业除了具备狼性基因外,犬族思维的形式更发达。武装到牙齿、协同能力让人类叹为观止的狼群,优秀的战略系统兼容性却高度缺失,它们和多种动物种群无法互补性成长,导致其种群数量不断缩短。而我帮你看家,你提供住宿,我对你友好,赢得你口粮,心情不好时你打了我,但我的宽容会让你脸红的犬族思维,使其兼容到了人类社会,成为每个富裕家庭的一分子。这种战略思维,使其种群的延续、发展屡创新高。
可怜之人,必有可恨之处。
“孙子智慧,吴子素养;狼性成长,犬族思维”的思考与执行,我们可以收获到的结果有:营销策划到极处,无有异行,只有恰好;呵护顾客到至善,无有高深,只是人性;资源匹配到顶峰,无有奇笔,只是本然。
当然,在过冬的工具箱里,还藏着一个小纸条――“弱者的冬日,是智者的春天”。原因很简单,可怜之人必有可恨之处罢了。
欢迎与作者探讨您的观点和看法,电子邮件:13878182277@sohu.com
篇4:流泪的工具箱
我注视着那盒上面早已被灰尘覆盖的工具箱,陷入了沉思。“儿子吃饭喽!”我最讨厌每天晚上这打断我思考的喧哗。“来了来了。”在我走出那小黑屋前,我又看了它一眼。我想起了爷爷的脸庞。
那是暑假的一个晚上,我们一家人在吃饭。夏天的晚上没有早上那火烧般的炙烤,略有一丝凉意,池塘里的荷花正开得烂漫。到处都可以听到禅动听的歌声。爸爸突然问我将来的梦想,我想了一会儿,随便应付道:“我要当画家!”哪知这一句话掀起了热浪。妈妈先生气了,好像我是个不孝子似的:“当什么画家,你辛辛苦苦画的几张画能卖多少钱?当医生多好,又能治病又能赚很多钱。”哼,凭什么我的未来要由我的家长来决定?我想当什么就当什么!看出我内心的爷爷心平气和地劝阻:“孩子想干什么就干什么,你就别管了。画家好,你看那齐白石不是挺厉害嘛。靖靖啊,你以后就向他看齐,好好儿学画画啊!”接着,我们一家人继续讨论起其他事情来。
就这样,我两个月的暑假快结束了。一天下午,爷爷的屋子里爆发出一阵笑声,把窗外休息的鸟儿吓走了,只见爷爷撞开门兴高采烈地向我奔来,手里还拎着一个工具箱:“靖靖,你看,你以后就有一个画画专用的工具箱啦!这是我亲手做的呢!”我目瞪口呆,一句话也说不出来。连我自己也忘了我说要成为一个画家,可爷爷却记得。他那被岁月分割得支离破碎的脸上呈现出自豪的笑容:“这是我用硬纸板做的,这一层是放笔的,这一层是……你用它画画的话一定会更方便!”看着爷爷灿烂的笑脸,他粗糙得像块石头的手和精美的工具箱,我非常感动。一颗晶莹的泪珠从我的眼睛里落到了工具箱上。
“快来吃饭啊!”妈妈的声音把我带回了现实。爷爷的面孔依然显现在我脑海里。“为什么要放弃画画?你仔细看看那工具箱,你抛弃了它,它在哭泣啊!”“他”瞪大双眼,生气地审视着我。我看到那工具箱上厚厚的灰尘,顿时无地自容。
注视着工具箱,我豁然开朗。爷爷,我一定会让它笑得和你一样灿烂!
篇5: 转换
我只身一人,躺在一片空旷的草地,耳边是轻柔的音调,轻闭双眼,仿佛与这大自然融为一体,心中的一切一切都化为乌有。
“起,快点”,几个字,像是从某个遥远的国度传来的,我颇为不耐烦的转了转身。下意识,把眼睛微微张开一个小缝,眼前并不是什么高山流水,鸟语花香,取而代之的是四周空荡荡的床铺,和托管阿姨的无奈表情。我如同触电一般迅速弹起,低头,看着手表,心里默念着:嗯,两点二两点零五。
穿外套,穿鞋,冲向校门,三个动作一气呵成。看着学校里,寥寥无几人,心里已凉了半截,。跑向四楼,走廊里,也是安静无一人。急促的呼吸声显得格外突兀,而满怀希望的心一下坠入谷底,只是在心中一遍又一遍的祷告,班主任一定还没来,没事儿,没事儿,一定没来。
然而还没穿过八班,我便听到她的声音,就已足够让我大脑放空,头皮发麻。已是猜到了结局,便放慢脚步,跨过堵在两班之间的墙,挽着一种不会死的心态,静静地站在教室门口。迎接我的便是一番深刻教导,我的大脑,那时也是一分为二,一边听着他对我的教导,一边想着,我要是有郝敏的时间转换器,可以自由行走在时间轴上,就好了。
那我就一定要回到昨天晚上,抓紧时间不看手机,不要让趴在书堆里直不起腰的事情重演,这样中午就不会急急忙忙的要赶作业,就不会沉浸在梦境中,怎么叫,都无动于衷了?
然而时间不可倒流,我没有赫敏的时间转换器,也没有爱因斯坦所谓相对论,时间倒流的理论支持。做的只有把握当下,抓紧时间,从今做起!
篇6: 转换
“太好啦!”“啊呀!差一点!”教室里一片喧哗。因为,期中测试卷发下来了,欢呼声、哀叹声,响成一曲悲欢交响曲。
小强得了100分,盛气凌人的对同桌小明说:“瞧见没有!我就是一个天才!一个绝对的天才!对了,你得了多少分?”小明停了,脸羞得通红,赶紧把试卷塞进了抽屉里,并且尴尬的对小强说:“我……我考的没有你那么好。”小强见了,十分怀疑。便趁小明不注意时,一拿出来,一看,50分!不禁大笑道:“哈哈!怪不得你不敢拿给本天才看呀!原来你是一个蠢才!”一字一句好像一根一根尖针,扎到了小明的痛处。说完,小强得意洋洋的走了。只见小明呆呆的坐在那儿,半天没有缓过神来。
此时,小明伤心极了,抓紧了那50分的试卷,默默的抽泣。
这时,老师走了进来,看见抽泣的小明,说:“小明啊!不要放弃,失败乃成功之母啊!你看有哪些伟大的事件是一次就成功的呢?大艺术家罗丹考了三次都没有进艺术学院,爱迪生为了发明电灯不也是实验了一千多次吗?这么大的困难人家都挺过了,何况你这小小的困难呢?”
小明听了,停止了抽泣。此时。,此时,老师趁热打铁,指出了他在学习上的不足之处,还指出了他的一些缺点。
从此之后,小明像换了一个人似的。
这时小强走了过来:“哟呵!蠢材也会看书!没用的!最后还不是‘竹篮打水――一场空!’还不如根本天才玩儿,令本天才开心,在考试中‘帮’你一把!”小明不搭理他,他只好悻悻地走了。
一个月过去了,期考结束了。分数出来了,令同学们大跌眼镜:小明100分,小强50分!
小强不服气的对小明说:“你这家伙,说!到底吃了什么灵丹妙药!”
小明坚定的说:“我的灵丹妙药,就是勤奋二字!”
篇7: 转换
“横看成岭侧成峰,远近高低各不同。”九百多年前的苏轼就告诉我们,看问题、思考问题的角度不同,得到的结果也不一样。当你执着于某种方法而无法解出某道数学题时,用以往的经验处理工作却始终无法完成时,何不换个角度思考问题,寻找解决问题的另一种方法呢?
司马光幼年破缸救小孩的故事,在生活中是家喻户晓的。众小孩为救出落进水缸里的小孩,想把落水者从缸中拉出,使人离开水,孩子们沿用了常规的思维方法。可是对于众小孩来说,他们的力气不大,这是很难办到。而司马光却想到将水缸打破而不是把孩子从水缸中拉出,举起石头朝水缸砸去,水缸破了个窟窿,水哗哗的流了出来,小男孩终于被救出来了。
司马光的故事告诉我们,我们要敢于突破常规,用逆向创新思维来解决问题,有时候办法总比困难多,执着于一种方法往往得不到很好的成效,转换角度,也许能带来意想不到的效果。
特别擅长拍照的英国摄影师巴尔特,他与其他的摄影师一样,在准备拍照前都是喊“一、二、三”,而拍出的效果总不能令人满意,因为总有人忍不住眨了眼睛。从事摄影多年,他始终无法逃脱这个困惑。终有一天,他反其道而行之,让人们先闭上眼睛,拍照时再让他们猛然睁开。于是,他拍出了人人都是目光炯炯的照片。
这个逆向思维简单又奇妙,原因是巴尔特敢于跳出常规,换个角度思考问题,从而给自己的摄影事业画出了一道美丽的弧线。
经验是个好东西,它会让你少走弯路;经验又并非都是好东西,它会让你失去思考的勇气和习惯。当别人无法挣脱经验的桎梏,而你能跳出来,换个角度思考问题,你就有可能创造奇迹。
有时候,换一个角度思考,你就站在另一条通往成功的道路的起点。
在我们“走投无路”的时候,何不转换一下思维的角度,摘取成功的果实呢?
篇8: 转换
一海墨,乍一看污了整幅画卷,变换角度再看却成了画中的点睛之笔,从墨渍到飞鸟,也只是添了寥寥几笔。有时,决定事物性质的并非它的价值,而是人们审视它的角度。
《史记・仲尼弟子列传》记载:“子贡一出,存鲁,乱齐,破吴,强晋而霸越。子贡一使,使势相破,十年之中,五国各有变。”自贡在乱世之中创出一段充斥着烽火狼烟的外交传奇。这不世功绩的开创,离不开他对时势洞如观火的明了,翻云覆雨间,将鲁国的形式化劣为优。
舟舟――一位命运的不幸者,他却成为了世界级的指挥家,上帝在给他关上门的同时,也仁慈的为他打开了一扇窗。他用对奇乐的炽爱以反为持之以恒的努力,绽放出了属于他自己的光芒,使他化劣为优。
《塞翁失马》“祸兮福之所倚,福兮祸之所伏”细想,正是因为塞翁的角度转化,逆向思考,不同于他人的看法,由缺点转化为优点,才使他化劣为优。这些性质的不同,也只是因为转换了思维的角度而已。
山泉流于春,虽无急湍出各,飞泻直下的磅礴气势,但那如莺语般的涓涓细流才能衬托出青山的的优雅静谧;明月悬于秋夜,虽无旭日东升,月生的灿烂霞光,但那如一潭净水般的恬淡平和才能衬出秋景的恬静悠远。
卓别林天生貌丑,平时受人歧视,在戏剧的舞台上却平添出滑稽的效果;黄渤草根出身,低于他人的起步却让他更受人们欢迎;李小龙两腿长短不一,却让他练就一不同常人的攻防姿势。他们何尝不是善于转换角度,化劣为优的智者啊!
横看成岭侧成峰,从不同的角度看待同一事物,常会有不同的风景收入眼底。往往,横看山峰时,入眼的只是一片荒芜,而角度转换后,侧眼一看,便是一片秀丽山河。
篇9: 转换
罗丹说:“生活不是缺少美,而是缺少发现。”而这个“发现”就需要生活的有心人去换个角度看、思考事物,那么,一切都是美好的。
曾经,记得在一个洋溢着幸福的教室里,老师曾讲一个令我刻苦铭心的故事。烈日,沙漠,两个焦渴的旅客,其中一个旅客拿着只有半壶水的水壶。“真糟糕,我们就只剩下半壶水了。”而另一位旅客却说:“太好了,我们还剩下半壶水。”答案是丰富多彩的的,从不同的角度看,就有不同的心情,不同的感受。实际上我们都想快乐,那我们就选择第二位旅客,就是换了一个角度,那就会变得很快乐。
众所周知,著名的科学家爱迪生,为了寻找灯丝的材料,屡败屡战,实验了一千多次,经受了人们的嘲笑、讥讽,可他从不放弃。终于皇天不负有心人。他成功了。对此他却自豪地说:“看啊!我成功了。”他对每一次的失败,都换了一个角度规考。成功的殿堂是由无数次失败奠基的,失败一次,努力一次,回过头来,你会发现自己又向成功的目的地迈进了一步,而爱迪生的每次失败,就使成功越来越近了。
我们不能对一个事物,都循规倒矩。“无规矩,不成方圆。”但若太规矩这世界就不会有如此巨大的成功。让如一个5岁的小女孩把苹果拦腰切断,而世人却规规矩矩地把它直接切开,那个5岁的小女孩的大眼睛里发现了一个“大星星”。你说这难道不足以证明换一个角度很美。为什么我们不能像孩子们一样发现乐趣呢?我想也许是孩子们的无知造就了他们独具的慧眼,有推翻阵见的勇气和别具一格的思考。
其实,在这个丰富多彩的世间,到处都存在美,只需要更换一下规规矩矩的思考、看法,那么一切都会不一样。就如挫折吧!有人把生命中刺痛的挫折看成是不幸,是上天的不公平。但他们怎么不去想:“再完美的人生,没有经历过挫折,也不是完美的人生。”但若你换个角度,这无人能忍受的挫折也可以变成使人成长的营养,失败也可以是人生旅途之中奠基石。
换个角度吧!生命会展现出另一种美。
篇10:转换
转换 -资料
对于大多数的人来说,个人成长一般会经历三个阶段,
第一阶段:“情感的奴隶。”在这个阶段,我们相信自己需要为他人负责——让他人快乐是我们的义务。如果别人不高兴,我们就会感到不安,觉得自己有责任做点什么。此时,我们特别容易把亲人看作是负担。
显然,这会伤害到彼此的关系。我常听人这样谈论亲密关系:“我真的害怕与人亲近。每次看到伴侣处于痛苦之中,我就极为沮丧、感到窒息,甚至认为自己是一个囚犯。于是,我就想尽快摆脱这段关系。”许多人认为,爱情就是牺牲自己来满足爱人的需要。刚谈恋爱时,他们对恋人的关心是自发的。那时,彼此的相处是那么的惬意、融洽和美好。然而,随着关系变得“严肃”,他们开始认为自己有责任让情人过得开心。于是,爱情开始沉重起来。
一旦面临这样的情形,我就会承认:“在恋爱中,我无法忍受丧失独立性。如果恋人过得很糟糕,我就会认为自己做得不够。我可能会由于不堪重负而提出分手。”然而,如果意识不到感受的根源在于自身,我可能就会指责恋人:“你太依赖我了,我能力有限,我们分手吧!”此时,如果我的朋友能够倾听我的痛苦,她也许会说:“你认为你必须照顾好我。这让你觉得自己失去了自由,是吗?”如果她反过来指责我:“我的要求过分了吗?”那么,我们的关系很可能就会陷入僵局,甚至难以为继。
第二阶段:“面目可憎。”在这个阶段,我们发现,为他人的情绪负责、牺牲自己迎合他人,代价实在很大。想到日子过得这么憋屈,我们可能会很恼怒。此时,如果遭遇他人的痛苦,我们可能就会无动于衷:“这是你自己的.问题!和我有什么关系?!”虽然不再愿意为他人负责,但我们还心存疑虑。因此,我们的态度也就显得生硬。
有一次,一位女士在研讨班的休息时间兴奋地说,她很高兴认识到自己也曾是“情感的奴隶”,
资料
研讨班重新开始后,我建议大家做一个活动。这位女士坚决地说:“我想做点别的。”我意识到,她在捍卫她选择的自由——即使她的选择会与其他人的需要相冲突。
于是,我就问她:“你想做点别的,即使那会与我的需要相冲突?”她想了想,然后结结巴巴地说:“是……嗯……不是。”她的困惑反映了表达自己的需要只是个人成长的一个阶段。
这里,我想讲讲我女儿玛拉的经历。她以前是个“有礼貌的小女孩”,对别人的要求,总是百依百顺。她习惯于委屈自己来迎合他人。注意到这个情况后,我想鼓励她大胆地说出心里话。当我告诉她我的看法,她哭了。她很无奈地说:“但是,爸爸,我不想让任何人失望!”我回答说,真诚待人比委曲求全更为可贵。如果别人感到不安,我们可以认真地倾听,但无须责备自己。
不久以后,我就发现玛拉有了变化。有一次,她学校的校长打电话给我。他告诉我,他在学校和玛拉说 “校内不能穿牛仔裤”,玛拉没好气地回答 “见鬼去吧你”。我很高兴,玛拉终于能够说出心里话。当然,她还要学着尊重他人的需要——我相信,这只是时间问题。
第三阶段:“生活的主人。”在这个阶段,我们乐于互助。我们帮助他人,是出于爱,而不是出于恐惧、内疚或惭愧。那是自由而快乐的行为。此时,我们意识到,虽然我们对自己的意愿、感受和行动负有完全的责任,但无法为他人负责。我们还发现,人与人相互依存,损人无法真正利己。非暴力沟通正是想帮助我们既表达自己,又关心他人。
文档为doc格式