Fork me on GitHub

随笔分类 -  Visual Studio 2010

Visual Studio 2010 将进一步提高开发人员效率,提供更加先进的应用程序生命周期管理,基于最新的操作系统、Web、服务器和服务提供支持等。
摘要:在Visual Studio 2010 and .NET Framework 4 Training Kit中有个System.Threading.CountdownEvent的Demo, CountdownEvent类似于Java中有个 CountDownLatch类, 通过CountdownEvent可以在主线程中线程池中的任务运行,主线程要等待线程池中的任务完成之后才能继续。CountdownEvent Class在使用上十分的简单,只要在CountdownEvent的构造函数中传入信号量的数量。在每个线程启动的地方主线程调用AddCount方法增加信号量计数,线程池中跑的线程调用Signal。然后在主线程中调用Signal和Wait方法,就可以实现主 线程等待X次Signal方法调用之后继续。 阅读全文
posted @ 2009-10-27 20:38 张善友 阅读(2448) 评论(4) 推荐(1)
摘要:在Visual Studio 2010 and .NET Framework 4 Training Kit中有个System.Threading.Barrier的Demo,通过Barrier Class我们可以控制线程的运行,做到线程同步的效果。 Barrier Class在使用上十分的简单,只要在Barrier的构造函数中传入participantCount(简单的说就是要等待的线程个数),并在要同步的点调用SignalAndWait方法就可以了。线程会在调用SignalAndWait之后暂停运行,等待所有参与的线程都到达了同步点才继续往下运行。 阅读全文
posted @ 2009-10-27 19:36 张善友 阅读(1599) 评论(1) 推荐(0)
摘要:“代码审查”或是“代码评审”(Code Review),这是一个流程,当开发人员写好代码后,需要让别人来review一下他的代码,这是一种有效发现BUG的方法。StyleCop是代码规范检查工具(Code Review 工具),它不仅仅检查代码格式,而是编码规范,包括命名和注释等。StyleCop可以帮助你更容易地进行这项活动。 阅读全文
posted @ 2009-08-23 22:08 张善友 阅读(18513) 评论(5) 推荐(2)
摘要:Visual  Studio 2010看起来非常强大,改变也很大。具体内容可参看这两篇blog文章: http://blogs.msdn.com/terryclancy/archive/2009/05/19/visual-studio-2010-new-features-extensibility-points-and-partner-opportunities.aspx http://blogs.msdn.com/terryclancy/archive/2009/05/20/visual-studio-team-system-2010-new-features-extensibility-points-and-partner-opportunities.aspx 阅读全文
posted @ 2009-06-21 15:38 张善友 阅读(2357) 评论(0) 推荐(0)
摘要:2009年4月18日发布的Wix RC2(v3.0.5217.0),就意味着Wix v3.0RTM将要到来。Visual Studio 2010将会配备WiX 3.5,SharpDevelop 3.0中已经即成了Wix 3.0.4917.0。 阅读全文
posted @ 2009-05-30 09:19 张善友 阅读(2055) 评论(1) 推荐(0)
摘要:The Visual Studio 2010 and .NET Framework 4 Training Kit 包括演示,动手实践,例子。这些内容帮助你了解Visual Studio 2010特性和.Net4.0框架技术 阅读全文
posted @ 2009-05-23 21:02 张善友 阅读(2161) 评论(0) 推荐(0)