.net生命期开发[ALM]工具箱

简介: 生产率工具 Productivity tools ■ ReSharper—www.jetbrains.com/resharper ■ CodeRush—www.devexpress.com/coderush ■ TestDriven.

生产率工具 Productivity tools


■ ReSharper—www.jetbrains.com/resharper
■ CodeRush—www.devexpress.com/coderush
■ TestDriven.Net—www.testdriven.net

自动化测试工具 Automated testing tools


■ NUnit—www.nunit.org
■ MbUnit—www.mbunit.com
■ RhinoMocks—www.ayende.com/projects/rhino-mocks.aspx
■ Moq—http://code.google.com/p/moq/
■ SQL ite—www.sqlite.org

持续集成和构建 Continuous integration and automated builds


■CruiseControl.NET—http://ccnet.thoughtworks.com
■ TeamCity—www.jetbrains.com/teamcity
■ NAnt— http://nant.sourceforge.net
■ NAntContrib—http://nantcontrib.sourceforge.net

代码度量 Metric generation


■ NCover— www.ncover.com
■ NDepend— www.ndepend.com
■ Simian—www.redhillconsulting.com.au/products/simian

数据访问 Data access


■ NHibernate— www.nhforge.org
■Fluent NHibernate— www.fluentnhibernate.org
■IglooCoder Commons Wcf NHibernate— www.igloocoder.net/wiki/wcfnhibernate.ashx
■ NHibernate Profiler—www.nhprof.com
■ AutoMapper—http://automapper.codeplex.com

IOC和DI  Inversion of control and dependency injection


■ Castle Windsor—www.castleproject.org/container
■ StructureMap—http://structuremap.sourceforge.net
■ Autofac—http://code.google.com/p/autofac/

AOP Aspect-oriented programming


■ Castle Windsor—www.castleproject.org/container
■ PostSharp—www.postsharp.org

界面 User interface


■Castle MonoRail MVC—www.castleproject.org/monorail
■ ASP.NET MVC—www.asp.net/mvc

日志 Logging

■ log4net— http://logging.apache.org/log4net

代码控制 Source control

■VisualSVN  Server—www.visualsvn.com/server
■ To r t o i s eSVN —http://tortoisesvn.tigris.org
■ AnkhSVN —http://ankhsvn.open.collab.net
■VisualSVN —www.visualsvn.com/visualsvn
■ KDiff3— http://kdiff3.sourceforge.net
■ Git—http://git-scm.com
■ Mercurial—http://mercurial.selenic.com/

性能和诊断 Code profiling and diagnosis

■ dotTrace— www.jetbrains.com/profiler
■ ANTS Performance Profiler— www.red-gate.com/products/ants_performance_ profiler
■ Fiddler2— www.fiddler2.com

 

参考 Brownfield Application Development in .NET 【KYLE BALEY DONALD BELCHAM】

相关文章
|
8月前
|
人工智能 芯片
D1net阅闻|OpenAI员工疯狂暗示,内部已成功开发ASI?被曝训出GPT-5但雪藏
D1net阅闻|OpenAI员工疯狂暗示,内部已成功开发ASI?被曝训出GPT-5但雪藏
|
6月前
|
SQL 小程序 API
如何运用C#.NET技术快速开发一套掌上医院系统?
本方案基于C#.NET技术快速构建掌上医院系统,结合模块化开发理念与医院信息化需求。核心功能涵盖用户端的预约挂号、在线问诊、报告查询等,以及管理端的排班管理和数据统计。采用.NET Core Web API与uni-app实现前后端分离,支持跨平台小程序开发。数据库选用SQL Server 2012,并通过读写分离与索引优化提升性能。部署方案包括Windows Server与负载均衡设计,确保高可用性。同时针对API差异、数据库老化及高并发等问题制定应对措施,保障系统稳定运行。推荐使用Postman、Redgate等工具辅助开发,提升效率与质量。
199 0
|
10月前
|
缓存 算法 安全
精选10款C#/.NET开发必备类库(含使用教程),工作效率提升利器!
精选10款C#/.NET开发必备类库(含使用教程),工作效率提升利器!
279 12
|
10月前
|
Linux API C#
基于 .NET 开发的多功能流媒体管理控制平台
基于 .NET 开发的多功能流媒体管理控制平台
151 9
|
10月前
|
Web App开发 前端开发 调度
一款基于 .NET + Blazor 开发的智能访客管理系统
一款基于 .NET + Blazor 开发的智能访客管理系统
132 8
|
10月前
|
前端开发 JavaScript C#
基于.NET8+Vue3开发的权限管理&个人博客系统
基于.NET8+Vue3开发的权限管理&个人博客系统
132 7
|
10月前
|
网络协议 C#
基于.NET WinForm开发的一款硬件及协议通讯工具
基于.NET WinForm开发的一款硬件及协议通讯工具
105 7
|
10月前
|
监控 前端开发 API
一款基于 .NET MVC 框架开发、功能全面的MES系统
一款基于 .NET MVC 框架开发、功能全面的MES系统
237 5
|
11月前
|
机器学习/深度学习 人工智能 物联网
.NET 技术:引领未来开发潮流
.NET 技术以其跨平台兼容性、高效的开发体验、强大的性能表现和安全可靠的架构,成为引领未来开发潮流的重要力量。本文深入探讨了 .NET 的核心优势与特点,及其在企业级应用、移动开发、云计算、人工智能等领域的广泛应用,展示了其卓越的应用价值和未来发展前景。
170 5
|
11月前
|
传感器 人工智能 供应链
.NET开发技术在数字化时代的创新作用,从高效的开发环境、强大的性能表现、丰富的库和框架资源等方面揭示了其关键优势。
本文深入探讨了.NET开发技术在数字化时代的创新作用,从高效的开发环境、强大的性能表现、丰富的库和框架资源等方面揭示了其关键优势。通过企业级应用、Web应用及移动应用的创新案例,展示了.NET在各领域的广泛应用和巨大潜力。展望未来,.NET将与新兴技术深度融合,拓展跨平台开发,推动云原生应用发展,持续创新。
133 4

热门文章

最新文章