In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-18 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/03 Report--
This article shows you what tools are useful for ASP.NET programmers, which are concise and easy to understand, which will definitely brighten your eyes. I hope you can get something through the detailed introduction of this article.
Tools
1.Visual Studio
Extensions to Visual Studio Productivity Power tool:Visual Studio Professional Edition (and above) with rich features such as quick search, navigation solutions, searchable additional reference dialogs, etc.
ReSharper: tools to improve the productivity of .NET developers, improve code quality, eliminate bugs by providing quick fixes, and so on
MZ-Tools: it can find strings in methods, files, projects, solutions or project groups, selected text, file combinations, or project combinations. The results are shown in the results window below and are more convenient than those provided by Microsoft IDE.
Web Essentials: improve productivity and help write CSS,JavaScript,HTML efficiently, etc.
MSVSMON: the remote debugging Monitor (msvsmon.exe) is a small application that connects to Visual Studio for remote debugging. During remote debugging, Visual Studio runs on a computer (debugger host), and the remote debugging monitor runs on a remote computer with the application you are debugging.
WIX toolset: build the Windows installation package from the XML source code.
Code digger::Code Digger is the Visual Studio 2012 Universe 2013 extension that can help you understand your code behavior.
CodeMaid:CodeMaid is an open source Visual Studio 2012 Universe 2015 extension for cleaning, mining and simplifying your code.
OzCode: a powerful visualization tool for the Visual Studio debugger.
CodeRush: this is a refactoring and productivity plug-in for Visual Studio.
T4 Text Template:: is in Visual Studio, and T4 Text Template is used as a template for generating code files. Templates can be defined by writing text blocks and control logic.
Indent Guides: add vertical lines at each indent level.
PowerShell Tools: a set of tools for developing and debugging PowerShell scripts and modules in Visual Studio 2015.
Visual Studio Code: a free cross-platform editor for building and debugging modern web and cloud applications. [provided by Cheung Tat Ming]
AutoPoco:AutoPoco is a highly configurable framework for fluently building readable test data from Plain Old CLRObjects.
Supercharger: this is an extension designed to significantly improve the Visual Studio development experience. It builds on and enhances previous VS10x products such as CodeMAP, Editor View Enhancer, and Comments Extender, as well as new high-quality tools.
2.ASP.NET
Fiddler: captures HTTP requests / responses and simulates request behavior.
AutoMapper: object-to-object mapping. For example, 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 injection framework. There are many DI frameworks available.
.net Reflector:.NET assembly decompiler.
DotPeek:.NET assembly decompiler.
ILSpy::.NET assembly decompiler.
Memprofiler: a powerful tool for finding memory leaks and optimizing memory usage.
PostSharp: remove duplicate coding and prevent code ballooning due to crosscutting concerns and aspect-oriented programming.
ASPhere: a web.config editor with GUI.
3.REST API
Swagger UI:API testing and documentation tools. [video]
PostMan:REST client Chrom extender. [provided by Cheung Tat Ming]
4.WCF
SOAP UI:API testing tools that support all standard protocols and technologies.
WireShark: this is a network protocol analyzer for Unix and Windows. It can capture traffic at the TCP layer and help you find soap envelopes.
Svc TraceViewer: you can better view the huge trace files produced by WCF.
Svc Config Editor: a GUI tool for managing WCF-related configurations.
5.MSMQ
QueueExplorer 3.4copy, move or delete mail, save and load, stress test, view and edit the full message body (through special support for .NET serialized objects), and more can be done with MSMQ.
6.LINQ
LINQPad?: LINQPad is a lightweight tool for testing LINQ queries against SQL Server databases. It can also test code snippets written in different .NET languages, such as Clipper, VB, and so on.
LINQ Insight:LINQ Insight Express is a Visual Studio plug-in that allows you to analyze your LINQ queries at design time and simplifies writing and debugging LINQ queries.
7.RegEx
RegEx tester: the Visual Studio extension for regular expression testing.
Regexr: an online RegEx development and testing tool.
Regexpal: an online RegEx development and testing tool.
Expresso:Expresso is a desktop tool for RegEx development and testing.
RegexMagic: a tool for automatically generating regular expressions from text patterns. Users need to cultivate the mode by marking strings and selecting different options. On this basis, regular expressions are automatically generated. These tools can also generate code for different languages. [provided by: Samuel Christison]
8.Javascript / JQuery/ AngularJS
Tools for JSHint:JavaScript code quality. There is also a tool, JSLine, which enforces stricter rules.
JSFiddle: provides an environment in the browser for testing HTML,CSS and Javascript / JQuery.
Protractor: an end-to-end framework for testing angular applications.
Batarang: add tools for debugging and analyzing AngularJS applications.
9.SQL server
SQL Profiler:SQL trace is used to monitor database engine instances.
ExpressProfiler:ExpressProfiler (aka SqlExpress Profiler) is a simple and fast alternative to SQL Server Profiler with basic GUI and integration. This can be used in conjunction with Express and the non-Express version of SQL Server 2005 / 2008R2 / 2012 / 2014. [provided by RickZeeland]
SQL Sentry Plan explorer: the tool provides a better graphical view of the SQL query execution plan.
SQL Complete: provides SQL Server Management Studio and Visual Studio IntelliSense and an improved SQL formatter.
NimbleText: text manipulation and code generation tools.
Query Express: lightweight SQL query Analyzer.
IO Meter: provides details of the IO subsystem.
Sqldecryptor: deciphers SQL Server objects, such as stored procedures, functions, triggers, views, and encrypts them with encryption options.
SpatialViewer: view and create spatial data.
ClearTrace: import trace and probe files into SQL Server and display summary performance information.
Internals Viewer for SQL Server:Internals Viewer is a tool that looks at the SQL Server storage engine and how data is physically allocated, organized, and stored.
PAL: read in the performance log and analyze using known thresholds.
Sqlquerystress: assists in performance stress testing with T-SQL queries and programs.
10.NHibernate
NHibernate Mapping Generator: generates NHibernate mapping files and entity classes corresponding to existing DB tables.
11.Tally
Tally ERP 9
A dynamic link library of Tally dll:.NET that integrates Tally Accounting software to facilitate programmatic push and pull data.
twelve。 Code review
StyleCop:StyleCop is a static code analysis tool that forces your C # source code to perform configuration style and consistency rule settings. It can be run from within Visual Studio or integrated into MSBuild projects.
FxCop?:FxCop is a static code analysis tool that enforces development standards by analyzing .NET assemblies.
13. Traffic capture
WireShark: this is a network protocol analyzer for Unix and Windows. It captures traffic at the TCP layer.
HTTP Monitor: allows developers to view all HTTP traffic between your computer and the Internet. This includes request data (such as HTTP response headers and form GET and POST data) and response data (including HTTP response headers and body).
14. Diagnosis
Glimpse: provides server-side diagnostic data. For example, for the ASP.NET MVC project, you need to add it from NuGet. Glimpse data can tell you different levels of latency, really showing areas where you can optimize your code / solution to improve performance.
15. Performance
PerfMon: use performance counters to monitor system performance.
Yslow:YSlow analyzes the web page and is based on Yahoo! The rules of high-performance websites indicate why they are so slow.
16. Transcoder
Transcoder for Telerik Code Converter:C# to VB and VB to C #. This is an online editor. But you can choose to "batch convert" and upload files in zip format.
17. Data extraction and loading
FileHelpers:.NET library that imports / exports data in files, strings, or streams of fixed length or delimited records.
LogParser: you can write SQL to queries to deal with various log files and export data to various destinations such as SQL tables and CSV files.
18. Screen recording
Wink: presentation making software. With Wink, you can take screenshots, add notes, comments, etc., and create presentations.
19. Text editor
Notepad++: source code editor.
Notepad2: a lightweight and feature-rich notepad-like text editor.
Sublimetext: a feature-rich text editor.
20. Document
GhostDoc:GhostDoc is a Visual Studio extension that automatically generates XML documentation comments for types, parameters, names, and other related information methods and properties.
Helpndoc:helpndoc is a tool for creating help files. It can generate files in different formats from a single source.
21. Other
FileZilla:FileZilla is a free FTP solution. FileZilla Client is used for FTP file upload and FileZilla Server is used for file sharing.
TreeTrim:TreeTrim is a tool for trimming the source code tree. It eliminates debug files, source code control bindings and temporary files.
BrowserStack: test the website across browsers.
Firebug: a feature-rich Firefox plug-in for CSS,HTML and JavaScript to develop web pages.
BugShooting: screen capture software, screenshot and put to work items, bug, problem tracking items, etc.
Web developer checklist: ensure web development best practices.
XRAY:Firefox plug-in. Feature-rich bookmarks. Provides information about Web page elements.
PowerGUI: facilitates rapid adoption and use of PowerShell to efficiently manage a complete Windows environment.
Beyond Compare: it allows you to compare the contents of a directory tree and a single file. Adaptable and has plug-ins in popular languages. [provided by Ron Matuszek]
Devart Codecompare: file diff tool to read the structure of C + +, VB code. Includes: folder comparison tools, separate app for comparing and merging files and folders, and code review support. [provided by Cheung Tat Ming]
Warning
Please verify the tool before using it.
What are the tools that are useful to ASP.NET programmers? have you learned any knowledge or skills? If you want to learn more skills or enrich your knowledge reserve, you are welcome to 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.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.