.net辅助工具列表(转载)

2024-02-21 08:48
文章标签 列表 net 转载 辅助工具

本文主要是介绍.net辅助工具列表(转载),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

最近对.net的辅助工具比较感兴趣,网上也已经有.net的十个必备工具的帖子了,这里提供了一份全面的工具列表:
Code generation

  • NVelocity
  • CodeSmith
  • X-Code .NET
  • XGoF - NMatrix / DEVerest

Compilation

  • eXtensible C# - ResolveCorp
  • Mono
  • DotGNU - GNU

Obfuscation

  • LSW-IL-Obfuscator - Lesser Software
  • Demeanor for .NET - Wise Owl
  • Salamander .NET Obfuscator - Remotesoft
  • Salamander .NET Protector - Remotesoft
  • IL-Obfuscator - 9rays.Net
  • Deploy.NET - Jungle Creatures
  • Dotfuscator - PreEmptive Solutions (lite version included in Visual Studio 2003)
  • XenoCode - Oak Vale Networks
  • Thinstall - Jonathan Clark

Decompilation

  • Salamander .NET Decompiler - Remotesoft
  • Anakrino

Object Browsing

  • .NET Reflector - Lutz Roeder
  • LSW-DotNet-Reflection-Browser - Lesser Software
  • .NET Component Inspector - nogoop software
  • Object State Browser - Jeff Key

Refactoring

  • C# Refactoring Tool - .NET Refactoring
  • C# Refactory - Xtreme Simplicity

Persistence and data-related code generation

See also "RAD Tools - Application Development Automation" below
  • OlyMars (SQL Server Centric .NET Code Generator)
  • LLBLGen - Solutions Design
  • .NET N-Tier Framework Generator - Gavin Joyce
  • Entity Broker – Thona Consulting
  • KickStarter.Net
  • TierDeveloper - AlachiSoft
  • SP/Invoke
  • Data Tier Modeler (DTM)
  • Pragmatier Data Tier Builder
  • ORM.NET - Olero Software
  • .Net Persistence - Netica
  • ObjectSpaces - Microsoft
  • Sisyphus Persistence Framework
  • Objectz.NET – Mongoose solutions
  • Visible Developer – Visible Systems
  • NHibernate
  • ObjectSpark – Firestar Software
  • Bamboo.Prevalence
  • ADO.NET Powertoys - The ADO Guy
  • Database to .NET - Nantronix Software
  • Xheo.Enterprise - Xheo

RAD Tools - Application Development Automation

  • DeKlarit - ARTech
  • DataPhor - Alphora
  • CompileX - Atlantis DB Software

Model Driven Architecture

  • Constructor() - Dot Net Builders

Modeling - UML

  • Rational XDE - IBM
  • Visio - Microsoft (part of Visual Studio .NET Enterprise Architect edition)
  • Visual Case - Artiso

IDEs

  • Visual Studio .NET - Microsoft
  • SharpDevelop
  • PrimalCode - Sapien
  • ASP.NET Web Matrix - Microsoft
  • Improve C# Plugin for Eclipse - Improve

Builds

  • NAnt
  • SLiNgshoT
  • Draco.NET
  • CruiseControl.NET
  • FinalBuilder – Atozed Software
  • BuildIt - Microsoft
  • Visual Build Professional - Kinook Software

Testing

  • NUnit
  • NUnitAddin
  • NUnitAsp
  • csUnit
  • .NET Mock
  • X-Unity – MIIK Ltd.
  • HarnessIt – United Binary
  • SilkPerformer .NET Explorer - Segue
  • Test.NET - Parasoft

Code validation - Standard verifiers

  • FxCop - Microsoft
  • DotEASY

Profiling - Monitoring - Performance Testing - Optimization

  • nprof
  • Application Center Test - Microsoft (part of Visual Studio .NET Enterprise editions)
  • DevPartner Profiler - Compuware Corporation
  • DevPartner Studio - Compuware Corporation
  • AQtime .NET - AutomatedQA
  • Rational Quantify for Windows - IBM
  • .NET Memory Profiler - SciTech Software AB
  • Allocation Profiler (source) - Microsoft
  • ANTS Profiler - Red Gate Software
  • ANTS Load - Red Gate Software
  • ASPNETWatchDog - ASPNETWatchDog
  • Optimizeit Profiler - Borland
  • VTune Performance Analyzer - Intel

Documentation - Code commenting

  • NDoc
  • Documentor for .NET - Lutz Roeder
  • Visual Studio .NET Help Integration Kit - Microsoft
  • VB.DOC
  • VB.NET XML Comments Creator - Fesersoft
  • VB.NET XML Commentor - Tor-Erik Hagen
  • TeeGofer - Steema Software
  • CodeReview - Macadamian Technologies

Frameworks

  • Mere Mortals .NET Framework – Oak Leaf Enterprises Solution Design
  • Odyseus - Radical Technologies

MVC

  • Maverick.NET

AOP

  • AspectC#
  • Weave.NET

Code versioning - Source control

  • Visual SourceSafe - Microsoft (part of Visual Studio .NET Enterprise editions)
  • SourceGear Vault - SourceGear
  • SourceOffsite - SourceGear
  • SourceOffsite Collaborative Edition - SourceGear
  • Jalindi Igloo
  • Ankh
  • AccuRev

Localization

  • Enterprise Localization Toolkit - Microsoft

Reporting

  • ActiveReports - Data Dynamics
  • Crystal Reports - Crystal Decisions
  • Report Sharp-Shooter - 9rays.Net

Page templating

  • Page Template Generator - Paul Wilson
  • Xheo.WebTemplate - Xheo
  • Xheo.WebSkin - Xheo

Scripting

  • Alintex Script Host - Alintex
  • DOTNET Scripting Host - Holger Schwichtenberg
  • Toolsack DotNet Script Host - Toolsack Software

Installation

  • InstallShield - InstallShield
  • Wise for Visual Studio .NET - Wise Solutions

Others

  • Page ViewState Parser - Paul Wilson
  • FormBuilder.NET - Dan Wahlin
  • RegexDesigner.NET - Chris Sells
  • QuickCode.NET - Development Expertise
  • Cassini Web Server - Microsoft
  • Web.Config Editor - HunterStone
  • Xheo.Licensing - Xheo

这篇关于.net辅助工具列表(转载)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/731200

相关文章

Python中DataFrame转列表的最全指南

《Python中DataFrame转列表的最全指南》在Python数据分析中,Pandas的DataFrame是最常用的数据结构之一,本文将为你详解5种主流DataFrame转换为列表的方法,大家可以... 目录引言一、基础转换方法解析1. tolist()直接转换法2. values.tolist()矩阵

Android App安装列表获取方法(实践方案)

《AndroidApp安装列表获取方法(实践方案)》文章介绍了Android11及以上版本获取应用列表的方案调整,包括权限配置、白名单配置和action配置三种方式,并提供了相应的Java和Kotl... 目录前言实现方案         方案概述一、 androidManifest 三种配置方式

python展开嵌套列表的多种方法

《python展开嵌套列表的多种方法》本文主要介绍了python展开嵌套列表的多种方法,包括for循环、列表推导式和sum函数三种方法,具有一定的参考价值,感兴趣的可以了解一下... 目录一、嵌套列表格式二、嵌套列表展开方法(一)for循环(1)for循环+append()(2)for循环+pyPhWiFd

Python容器类型之列表/字典/元组/集合方式

《Python容器类型之列表/字典/元组/集合方式》:本文主要介绍Python容器类型之列表/字典/元组/集合方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 列表(List) - 有序可变序列1.1 基本特性1.2 核心操作1.3 应用场景2. 字典(D

Java中数组转换为列表的两种实现方式(超简单)

《Java中数组转换为列表的两种实现方式(超简单)》本文介绍了在Java中将数组转换为列表的两种常见方法使用Arrays.asList和Java8的StreamAPI,Arrays.asList方法简... 目录1. 使用Java Collections框架(Arrays.asList)1.1 示例代码1.

python中列表list切分的实现

《python中列表list切分的实现》列表是Python中最常用的数据结构之一,经常需要对列表进行切分操作,本文主要介绍了python中列表list切分的实现,文中通过示例代码介绍的非常详细,对大家... 目录一、列表切片的基本用法1.1 基本切片操作1.2 切片的负索引1.3 切片的省略二、列表切分的高

基于.NET编写工具类解决JSON乱码问题

《基于.NET编写工具类解决JSON乱码问题》在开发过程中,我们经常会遇到JSON数据处理的问题,尤其是在数据传输和解析过程中,很容易出现编码错误导致的乱码问题,下面我们就来编写一个.NET工具类来解... 目录问题背景核心原理工具类实现使用示例总结在开发过程中,我们经常会遇到jsON数据处理的问题,尤其是

Node.js net模块的使用示例

《Node.jsnet模块的使用示例》本文主要介绍了Node.jsnet模块的使用示例,net模块支持TCP通信,处理TCP连接和数据传输,具有一定的参考价值,感兴趣的可以了解一下... 目录简介引入 net 模块核心概念TCP (传输控制协议)Socket服务器TCP 服务器创建基本服务器服务器配置选项服

Python如何计算两个不同类型列表的相似度

《Python如何计算两个不同类型列表的相似度》在编程中,经常需要比较两个列表的相似度,尤其是当这两个列表包含不同类型的元素时,下面小编就来讲讲如何使用Python计算两个不同类型列表的相似度吧... 目录摘要引言数字类型相似度欧几里得距离曼哈顿距离字符串类型相似度Levenshtein距离Jaccard相

Redis存储的列表分页和检索的实现方法

《Redis存储的列表分页和检索的实现方法》在Redis中,列表(List)是一种有序的数据结构,通常用于存储一系列元素,由于列表是有序的,可以通过索引来访问元素,因此可以很方便地实现分页和检索功能,... 目录一、Redis 列表的基本操作二、分页实现三、检索实现3.1 方法 1:客户端过滤3.2 方法