在以前的Silverlight中,有个HitTest方法可以用来完成碰撞的检测。 But,Older versions (pre 3.0) did have a HitTestmethod! 在Silverlight4中就不可以使用HitTest方法来完成了。那么我们要该怎么做? 下面我会解读一个国外的源代码,让大家了解怎么进行碰撞检测。...
在Visual Studio过去的一些版本中,你只能使用安装向导来部署你的应用程序。在最新的版本中,微软对ClickOnce模型做了一些调整,以鼓励开发者使 用这个模型。在Visual Studio 2010中,通过ClickOnce你可以很轻松地部署你的应用程序。那么,具体应该怎样做呢?请继续阅...
本文旨在与园友分享VS2010的强大debug功能,此所谓工欲善其事,比先利其器! 一、通过VS2010可以将断点保存成本地文件(xml格式) 假设当代码中有CRUD(增、删、改、查)功能时,我们debug增加功能时在代码内设置了一个断点进行查错。再检查删除时又要为删除代码设置一...
区块选择(box selection)大家应该都很熟悉了,就是按住Alt键,然后拖动鼠标,跨越多行,释放鼠标后会将区块内的内容都选上。 下面列出些区块选择(box selection)相关的技巧,不过大部分只在vs2010中支持。 1. 从一个区块中copy内容到另一个区块中 Versions: 2008,2010...
给我看看你的Visual Studio. 给,看啥? 我在熟悉项目的代码,但是每当我用Go to definition 几次的话,就不知道跑到哪个项目里去了,你也知道我们的项目有二十几个工程。你的Visual Studio的Solution explorer中也不显示当前打开的代码文档,估计是显卡的问题,不支持...
我们程序员在写程序的时候经常要参考本项目或者是本解决方案中的另一个文件的代码。像写Business Logical的时候,要参考Domain类的定义。我这两天就深感其烦,我的Domain类是C#代码, 而Business Logical是Cli的代码,最要命的是cli中的自动提示(intellisense) 经常不...
回顾 在 上一章 介绍了如何通过自定义编码的方式来实现自动化测试,通过先设计用例,然后将其转换为代码的方式写在了UIMap1.designer.cs,我们可以发现,在测试的过程中,测试的数据都是不变的,想换一组测试数据就会相当困难,必须得一处一处改代码,而且只支持这一条...
本文介绍了几款Visual Studio提供的插件,提高我们的编程效率。 注:有些插件需要vs.net professional或更高的版本。 进入正题,打开vs.netToolsExtension Manager如下图: 单击Extension Manager进入vs.net插件管理,如下图所示: 这里面会列出已安装的插件、网上其他...
前文 Visual Studio使用小技巧2 使用任务列表(task list) 描述了任务列表的用户任务(user task)和注释(comment)的使用方法。今天发现Visual Studio支持另一种类型的任务 -- 快捷方式(shortcuts). 快捷方式(shortcuts) : 这种方式默认在任务列表(task list)的下拉列表中...
大家一定都很熟悉错误列表(error list),当我们写的语句有语法错误时,错误信息会列在错误列表(error list)中.双击某个错误,Visual Studio会自动帮我们定位到源代码中相应的地方。 任务列表(task list)是错误列表(error list)的孪生兄弟。我们可以通过View Task List...
当我们在aspx中手动写html的时候,经常会造成html 混乱,像太长的行,缩进格式不对等等。 这个时候我们可以选中要格式化的html代码,执行右键菜单中的Format Selection。Visual Studio 将会自动为我们完成格式化。 问题又来了,Visual Studio以什么样的标准来决定该格...
在本章上部分,介绍了 添加用户窗口的测试代码编写 。想必大家也看到了,在UIMap.cs文件中实现自定义编码是一件很轻松的事情,接下来将介绍下个部分,查询用户窗体的测试代码的编写,以及他们测试的关联。 示例程序介绍 系统主窗口:( 下载点我 ) 该系统拥有两个功能...
在 上一篇 文章中主要介绍了如何开发根据文本模板生成代码的自定义工具,后面有人反应说写得比较混乱,看完了也不知道说啥,自己也回头去看了下,文章的讲述的思路确是存在比较大的问题,所以进行了修改,如果还有什么疑问或者意见希望能够提出来,那么接下来继续如果...
首先简单介绍下T4( Code Generation and Text Templates ),也就是有一些文本模板和控制逻辑组成的混合体,可以使用这些模板生成程序中的部分源代码。 在Visual Studio中这些模板只是简单的文本而已,那么是如何解析这些文本生成代码文件的呢?生成的关键就在于文件...
在这儿下载好后,约1.55G的ISO文件: http://www.fengfly.com/plus/view-197120-1.html 载入虚拟光驱后,系统是win2003 enterprise sp2,原来装的是vs2010 Ultimate。 安装完成后,依惯例,重启 重启后可以看到: 并没有安装IIS express 7.5,但提供了对IIS express的支...