Visual Studio

From WikiMD's Wellness Encyclopedia

Error creating thumbnail:
Visual_Studio_Icon_2022
Visual_Studio_.NET_2002_EN
Visual_Studio_.NET_2003_EN
Error creating thumbnail:
Visual_Studio_2005_Beta_2_Team_Suite_DVD
Error creating thumbnail:
Visual_Studio_2012_logo_and_wordmark
Visual_Studio_2017_logo_and_wordmark
Error creating thumbnail:
Visual_Studio_Icon_2019

Visual Studio

Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs, as well as websites, web apps, web services, and mobile apps. Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store, and Microsoft Silverlight. It can produce both native code and managed code.

Features[edit | edit source]

Visual Studio includes a code editor supporting IntelliSense (the code completion component) as well as code refactoring. The integrated debugger works both as a source-level debugger and a machine-level debugger. Other built-in tools include a code profiler, a GUI application designer, a web designer, a class designer, and a database schema designer. It accepts plug-ins that enhance the functionality at almost every level—including adding support for source-control systems (like Subversion and Git) and adding new toolsets like editors and visual designers for domain-specific languages or toolsets for other aspects of the software development lifecycle.

Editions[edit | edit source]

Visual Studio is available in several editions, including the free Community edition, which is intended for individual developers and small teams. Other editions include the Professional edition and the Enterprise edition, which offer more advanced features and support for larger teams and more complex projects.

Languages Supported[edit | edit source]

Visual Studio supports multiple programming languages and allows the code editor and debugger to support (to varying degrees) nearly any programming language, provided a language-specific service exists. Built-in languages include C, C++, C++/CLI, Visual Basic .NET, C#, F#, JavaScript, TypeScript, XML, XSLT, HTML, and CSS. Support for other languages such as Python, Ruby, Node.js, and M among others is available via plug-ins.

Extensions and Customization[edit | edit source]

Visual Studio allows developers to write extensions for Visual Studio to extend its capabilities. These extensions "plug into" Visual Studio and extend its functionality. Extensions come in the form of Macros, Add-ins, and Packages. Macros represent repeatable tasks and actions that developers can record programmatically for saving, replaying, and distributing. Add-ins are software utilities that extend the capabilities of Visual Studio by adding new features or enhancing existing ones. Packages are the most complex and powerful extensions, providing the ability to add new tool windows, editors, services, and project types to Visual Studio.

Related Pages[edit | edit source]

See Also[edit | edit source]

WikiMD
Navigation: Wellness - Encyclopedia - Health topics - Disease Index‏‎ - Drugs - World Directory - Gray's Anatomy - Keto diet - Recipes

Search WikiMD

Ad.Tired of being Overweight? Try W8MD's physician weight loss program.
Semaglutide (Ozempic / Wegovy and Tirzepatide (Mounjaro / Zepbound) available.
Advertise on WikiMD

WikiMD's Wellness Encyclopedia

Let Food Be Thy Medicine
Medicine Thy Food - Hippocrates

WikiMD is not a substitute for professional medical advice. See full disclaimer.
Credits:Most images are courtesy of Wikimedia commons, and templates Wikipedia, licensed under CC BY SA or similar.

Contributors: Prab R. Tumpati, MD