Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the utilities that should not be missed in .net efficient development?

2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/03 Report--

This article to share with you is about. Net efficient development in the utility tools can not be missed, Xiaobian think quite practical, so share to everyone to learn, I hope you can read this article after some harvest, not much to say, follow Xiaobian to see it.

Visual Studio

Visual Studio Productivity Power tool: VS Professional productivity tool.

Web Essentials: Improve development efficiency and effectively help developers write CSS, JavaScript, HTML and other code.

MSVSMON: Remote Debug Monitor (msvsmon.exe) is a lightweight application that enables remote control of VS to debug programs. During Remote Debugging, VS runs on the debug host and MSVSMON runs on the remote machine.

WIX toolset: XML source code files can be compiled into Windows installation packages.

Code Digger: Code Digger is an extension to VS 2012/2013 that helps developers analyze code.

CodeMaid: CodeMaid is an open source VS2012/2013/2015 plugin that provides code analysis, cleanup, and code simplification.

OzCode: Very powerful VS debugging tool.

CodeRush: VS plug-in to improve code refactoring and efficiency.

T4 Text Template:VS T4 Text Template is the most commonly used template file for generating code files, which is realized by writing text blocks and control logic.

Indent Guides: Quick add and shrink.

PowerShell Tools: Toolkit to support development and debugging of PowerShell scripts and VS2015 code blocks.

Visual Studio Code: Free cross-platform editor for compiling and debugging modern Web and cloud apps.

ASP.NET

Fiddler: Capable of capturing http requests/responses to simulate request behavior.

AutoMapper: Automatically generates object-to-object mapping code, e.g., the ability to generate mapping from entity objects to domain objects, rather than writing mapping code manually. Object to object mapping. Like, the tool can be used to map entity objects to domain objects instead of writing manual mapping code.

Unity/Ninject/Castle Windsor/StructureMap/Spring. Net: Dependency Mapping Framework, which provides many DI frameworks available.

. NET Reflector: . NET program decompiler.

dotPeek: . NET program decompiler.

ILSpy: . NET program decompiler.

memprofiler: Very powerful tool for finding memory leaks and optimizing memory usage.

PostSharp: Remove duplicate coding and avoid code redundancy due to cross-references.

ASPhere: Web.config Graphical Editor

ComponentOne Studio for ASP.NET is a complete development kit for creating and designing modern style Web applications in a variety of browsers.

WCF

SOAP UI: API testing tool that supports all standard protocols and technologies.

Wireshark: Network protocol analyzer for UNIX and Windows systems. Used to capture TCP layer congestion, but also to help you filter invalid information.

Svc TraceViewer: Provides a file tracking view, provided by WFO.

Svc Config Editor: A graphical interface tool for managing WCF related configurations.

MSMQ

Queue Explorer 3.4: Provides message manipulation functions, such as copy, delete, move messages, save and load, press test, browse edit, etc.

LINQ

LINQ Pad: LINQPad is a lightweight tool for testing Linq queries. You can test. Net language scripts written in different languages.

LINQ Insight: LINQ Insight Express can be embedded in Visual Studio to analyze LINQ queries at design time.

RegEx

RegEx tester: regular expression plugin.

regexr: Online regular expression development and testing tool.

regexpal: Online regular expression development and testing tool.

Expresso: Regular expression tool for desktop.

RegexMagic : A tool that automatically generates regular expressions based on text patterns.

Javascript/JQuery/AngularJS

JSHint: JavaScript code quality monitoring tool that defines many very strict rules.

JSFiddle: Provides a browser internal development environment capable of testing HTML,CSS, Javascript/JQuery code

Protractor: End-to-end framework capable of testing Angular applications.

SQL Server

SQL Profiler: SQL Trace monitoring tool.

ExpressProfiler: ExpressProfiler (aka SqlExpress Profiler) is a small, fast SQL Server Profiler replacement tool with a GUI interface. SQL Server can be used in both enterprise and non-enterprise editions.

SQL Sentry Plan explorer: Provides a good physical view of SQL query execution plans.

SQL Complete: Provides a very intelligent, SQL formatted optimized management tool for SQL Server Management Studio and Visual Studio.

NimbleText: Text manipulation and code generation tools.

Query Express: Lightweight SQL query analyzer.

IO Meter: Provides some access details for the IO subsystem

sqldecryptor: Decrypts encrypted objects in SQL Server, such as stored procedures, methods, triggers, views.

SpatialViewer: Previews and creates spatial data.

ClearTrace: Imports trace and analysis files and displays summary information.

Internals Viewer for SQL Server: Internals Viewer is a tool used to find data in SQL Server's storage engine and to obtain how data is distributed, organized, and stored at the physical layer.

NHibernate

NHibernate Mapping Generator : Generates NHibernate mapping files and maps from existing database tables to domain classes.

Tally

Tally ERP 9

Tally dll: . net dynamic link library, able to integrate Tally Accounting software into applications, push or pull data through code.

code Review

StyleCop: StyleCop is a static code analysis tool that unifies code styles and specifications. It can be used in Visual Studio or integrated into MSBuild projects.

FxCop: FxCop is a static code analysis tool that ensures development standards by analyzing. Net assemblies.

health capture

WireShark: It is a network protocol analyzer for Unix and Windows. It can capture traffic at TCP level.

HTTP Monitor: enables the developer to view all the HTTP traffic between your computer and the Internet. This includes the request data (such as HTTP headers and form GET and POST data) and the response data (including the HTTP headers and body).

diagnostic tool

Glimpse: Provides server-side diagnostic data. As in ASP.NET MVC projects, you can add them via NuGet.

performance

PerfMon: Monitor system performance using performance counters.

the transcoder

Telerik Code Converter: C#to VB and VB to C#code converter. I is an online editing tool that allows you to select 'Batch Converter' and upload files using zip packs.

screen recording tool

Wink: Using Wink, you can easily take screenshots, add descriptions to screenshots, etc., and record demos.

text editor

Notepad++: source code editor

Notepad2: Lightweight, feature-rich text editor

Sublimetext: Rich Text Editor

documentation tool

GhostDoc: GhostDoc is a Visual Studio extension that automatically generates documentation comments for methods or properties, including their type, name, and other contextual information.

helpndoc: helpndoc is a tool for creating help documents, capable of generating multiple formats depending on the document source.

other

FileZilla: FileZilla is an open source FTP tool. FileZilla client allows you to upload files to FTP server.

TreeTrim: TreeTrim is a tool for adjusting code, which can delete some invalid debug files and temporary files.

BrowserStack: A tool that supports cross-browser testing.

BugShooting: Screenshot software, able to shop and attach work items, bugs, issue tracking items, etc.

Postman: A REST client capable of sending http requests and analyzing responses from REST applications.

Web developer checklist: checklists can be used to manage development projects

PowerGUI: Ability to quickly receive and use PowerShell to effectively manage Windows development environments.

Beyond Compare: Provides file comparison functionality.

PostMan: REST Chrome extensions

Devart Codeccompare: File differentiation tool, able to read C#, C++,VB code structure. Includes: folder comparison tool, standalone App comparison merge folders and files, code review support.

The above are the utilities that cannot be missed in the efficient development of. Net. Xiaobian believes that some knowledge points may be seen or used in our daily work. I hope you can learn more from this article. For more details, please follow the industry information channel.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report