Introduction of 10 tools and software frequently used in ASP. NET development

  • 2021-07-16 02:08:23
  • OfStack

The so-called workers want to do their job well, they must sharpen their tools first. If their ancestors stay, it makes sense. A good tool can help us improve our work efficiency and let us complete our development tasks quickly.

Let me introduce the following 10 tools in 11:

1. EditPlus: Word processing software

EditPlus naturally needless to say, presumably we all know that it is a powerful word processing software. It can be a full replacement for Notepad, and it also provides many powerful functions for web writers and programmers. Support the coloring display of HTML, CSS, PHP, ASP, Perl, C/C + +, Java, JavaScript, VBScript and other syntax. Embedded Web browser, other features include FTP functionality, HTML editing, URL highlighting, auto-complete, cut and paste text, row and column selection, powerful search and replace, multiple undo/redo, spell check, custom shortcut keys.

2. NotePad2: Word processing software

Custom syntax highlighting supports HTML, XML, CSS, JavaScript, VBScript, ASP, PHP, CSS, CSS, Perl/CGI, C/C + +, C #, Java, VB, Pascal, assembly, SQL, Python, INI, REG, INF, BAT, DIFF and many other script files. Support ANSI, Unicode, UTF-8 encoding interchange. You can set unlimited bookmarks (9 kinds of icons can be exchanged) for easy positioning. Spaces and tabs are displayed in color and can be converted to each other. You can operate any text block, ALT key + mouse. Parentheses {} () () can be highlighted and paired for easy viewing (valid only for English symbols). You can customize the code page and character set, and support Chinese well. Search and replace using standard regular expressions. You can use translucent mode, cool. Quickly zoom in and out of the page without setting the font size. You can specify the ESC key to minimize Notepad2 to the system tray or turn off Notepad2

3. FastStone Screen Capture: Screenshot software

FastStone Screen Capture (FSCapture) is a free image browsing, editing and screen capture tool. It supports all mainstream image formats including BMP, JPEG, JPEG 2000, GIF, PNG, PCX, TIFF, WMF, ICO and TGA. Its unique smoothing and burr processing technology makes images clearer and provides scaling, rotation, cutting and color adjustment functions. You can grab anything on the screen with a click of the mouse. Drag-and-drop support can import pictures directly from the system, browser or other programs. Favorites function allows you to better collect more wonderful pictures from eNet.

4. Beyond Compare: File comparison software

Beyond Compare is an excellent file and folder comparison tool, the program built-in file browser, convenient for you for files, folders, compressed packages, FTP website differences between comparison and data synchronization.

5. Dependency Walker: In practical applications, I often use this software to determine which necessary DLL components are missing from the system.

Dependency Walker is a very useful PE module dependency analysis tool provided in Microsoft Visual C + +. The main functions are as follows: view the import module of PE module; View the import and export functions of PE module; Dynamic analysis of module dependence of PE module; Resolve C + + function names.

6. NET Reflector: Decompiler

NET Reflector is a class browser and decompiler that uses reflection to parse assemblies to show information about the various types and their members in the assembly. With this tool, you can download the program compiled by others on the Internet, decompile and look at other people's codes, which is suitable for learning and using.

7. Snippet Compiler;

Snippet Compiler is a small Windows-based application that allows you to write, compile, and run code. This tool is useful if you have a small snippet of code for which you do not want to create a full Visual Studio. NET project (and all the files that accompany it).

8. SQL Delta:

Database synchronization tools. Although VS2008 has the same function, if you are used to SQL Delta, you basically do not use the database synchronization function of VS2008.

SQL Delta combines database structure comparison and data comparison functions, making SQL Delta the most valuable database comparison tool on the market. You can now synchronize the database profile and data with just a few mouse clicks, and you don't need to run Query Analyser to check the results. SQL Delta also brings easier-to-read tables to the database, which can quickly count differences. It makes the operation simple by reducing the scrolling requirement caused by finding variables in large files.

9. SyncToy: File Synchronization Tool

It allows you to keep your files in sync on different disks and folders and process them at will, even by entering UNC to process files on network drives and information on any device.

10. IE Developer Tool Bar & Firefox + Firebug

Script debugging tools, DOM browsing tools and so on, should be the necessary tools for each WEB. PS: The built-in IE Developer Tool Bar feature in IE8 is significantly improved compared with previous versions, but it is still slightly insufficient. .


Related articles: