Viade加力是一个免费的Microsoft Visual Studio的加载项,提供了多种功能使用.NET框架的多线程应用程序开发有用的:
- 在主题地图功能创建一个交互式的UML类图,它描述了所有的应用程序内执行的线程,以及类和由这些线程操纵的同步原语。据了解应用程序的线程架构提供了实质性的帮助。
- 死锁检测功能警报当线程死锁抛出一个异常描述线程,同步原语参加所有的死锁的完整循环检测正在运行的应用程序相关的调用堆栈。
- 死锁预测,有助于正确地实现锁定练级编码策略,可以保证无死锁的一些应用。这是一个动态的分析工具,轨道在运行的应用程序由线程独占访问收购并产生错配的订单进行的收购情况的报告。
- 处置监视功能生成一份报告,列出了实现IDisposable接口的对象,但其Dispose()方法并没有显式调用之前GC已收集的对象。
有很多开发工具,实用程序,库和代码片断那里争夺一个程序员的关注并提供简化软件开发过程。为什么你会想看看另一种呢?不像许多,加力需要你的时间和精力,以从中获益最少的投资。有没有必要去学习一个新的API或做出任何更改现有的代码。唯一的要求是,以安装加载项,并检查了哪些功能是无论什么.NET语言来应用到所选择的项目解决方案。
什么是新的在此版本中:
- 支持VS 2005,2008年,2010年,2012年和2013
- 用于.NET 2.0,3.0,3.5,4.0和4.5 支持
- 随着主题地图懂线程应用程序的架构
- 支持同步原语
- 在显示器的>等待(),脉冲()和PulseAll()方法
- 在线程的join()方法
- 的WaitHandle的了WaitAny(),为WaitAll()和的SignalAndWait()方法
- 的EventWaitHandle类
- 的ManualResetEvent类
- 的AutoResetEvent类
- Mutex类
- Semaphore类
- ReaderWriterLock类
- ReaderWriterLockSlim类
- 性能改进
- Bug修复
什么在2.0版公测新:
- 支持VS 2005年,2008年,2010年,2012年和2013
- 用于.NET 2.0,3.0,3.5,4.0和4.5 支持
- 随着主题地图懂线程应用程序的架构
- 支持同步原语
- 在显示器的等待(),脉冲()和PulseAll()方法
- 在线程的join()方法
- 的WaitHandle的了WaitAny(),为WaitAll()和的SignalAndWait()方法
- 的EventWaitHandle类
- 的ManualResetEvent类
- 的AutoResetEvent类
- Mutex类
- Semaphore类
- ReaderWriterLock类
- ReaderWriterLockSlim类
- 性能改进
- Bug修复
什么版本1.2公测新:
- 支持VS 2005年,2008年,2010年和2012
- 用于.NET 2.0,3.0,3.5,4.0和4.5 支持
- 支持同步原语
- 在显示器的等待(),脉冲()和PulseAll()方法
- 在线程的join()方法
- 的WaitHandle的了WaitAny(),为WaitAll()和的SignalAndWait()方法
- 的EventWaitHandle类
- 的ManualResetEvent类
- 的AutoResetEvent类
- Mutex类
- Semaphore类
- ReaderWriterLock类
- ReaderWriterLockSlim类
- 性能改进
- Bug修复
要求:
微软Visual Studio 2005中,微软的.NET Framework 2.0
评论没有发现