. :
, , , ;
. , (source code);
(build), , (linker) ( ); , , ;
(debugger) : ; (); (, , ).
(code completion), - , , ; - , ..
():
(profiler) - , : (), , , ..
(refactoring) [4] - , , . , , , , try/catch - ..
(unit test generator) - (units) - - ; - JUnit Java- NUnit Visual Studio
(source code control system) (CVS, RCS, Mercurial, Visual SourceSafe .) -
(teamwork) - ( , , , ), , . Visual Studio Team Foundation Server (TFS), , Visual Studio 2013, Visual Studio Online.
|
|
(code analysis) - : , , , ; . , , , "Visual Studio 2013 (trustworthy computing)". (trustworthy computing), 2002 . Microsoft . (metrics), , - , , () ..
- , , .. , Visual Studio ildasm (IL disassembler), () .NET - Common Intermediate Language - CIL,
"" (obfuscation), - , , .. , "", "" , , "" , , , . , Visual Studio "" - DotFuscator.
(projects) (solutions) (code patterns); (plug-ins, add-ins, add-ons). - () , Web- Web-, , . , (configuration files), , , , Web- . , . , , - , , , - (, , , ). . , , .. . , - Aspect.NET Visual Studio - (aspect)
|
|
UML (Unified Modeling Language) [5]. UML (2.x) . , UML (activity diagrams). UML : , , () .