Skip to main content
TrustRadius
Visual Studio

Visual Studio

Overview

What is Visual Studio?

Visual Studio (now in the 2022 edition) is a 64-bit IDE that makes it easier to work with bigger projects and complex workloads, boasting a fluid and responsive experience for users. The IDE features IntelliCode, its automatic code completion tools…

Read more

Learn from top reviewers

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Professional

$45.00

Cloud
per month

Enterprise

$250.00

Cloud
per month

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://visualstudio.microsoft.com/vs/p…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Starting price (does not include set up fee)

  • $45 per month
Return to navigation

Product Demos

FreeRTOS Tutorial 2: Task States Demo using Visual Studio 2019

YouTube
Return to navigation

Product Details

What is Visual Studio?

Visual Studio (now in the 2022 edition) is a 64-bit IDE that makes it easier to work with bigger projects and complex workloads, boasting a fluid and responsive experience for users. The IDE features IntelliCode, its automatic code completion tools that understand code context and that can complete up to a whole line at once to drive accurate and confident coding.

Visual Studio Videos

Which App Development Tool Should You Use? (Quickbase, Microsoft Visual Studio, Apache Cordova)
Getting Started with Visual Studio

Visual Studio Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Visual Studio (now in the 2022 edition) is a 64-bit IDE that makes it easier to work with bigger projects and complex workloads, boasting a fluid and responsive experience for users. The IDE features IntelliCode, its automatic code completion tools that understand code context and that can complete up to a whole line at once to drive accurate and confident coding.

Visual Studio starts at $45.

Reviewers rate Support Rating highest, with a score of 8.8.

The most common users of Visual Studio are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(793)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Live Coding Assistance Feature: Users have highly praised the live coding assistance feature in Visual Studio, emphasizing how it significantly enhances their coding experience by providing real-time support and guidance during the development process. This feature has been described as a valuable asset that improves productivity and code quality for many users.

Efficient Debugging Process: Reviewers consistently highlight the efficient debugging process in Visual Studio as a standout feature that allows them to swiftly identify and resolve issues within their codebase. The seamless debugging experience not only saves time but also boosts confidence in the reliability of their applications.

High-Quality Testing Tools: Users commend Visual Studio for its high-quality testing tools, noting how these robust features ensure that their code functions correctly and meets stringent standards. The comprehensive suite of testing capabilities integrated into the IDE streamlines the testing phase of development projects, contributing to overall efficiency and code accuracy.

Freezing and Crashing: Users have encountered frequent instances of the IDE freezing and crashing, particularly when handling specific projects. These issues disrupt workflow and lead to frustration among users who may lose unsaved work due to these interruptions.

Slow Performance: Users often face slow performance, especially during the initial setup of projects and when linking folders with Visual Studio. This sluggishness hampers productivity by causing delays in loading times and responsiveness, impacting overall efficiency in project development.

Difficulty in Navigating UI: Many reviewers have expressed challenges in navigating between tabs or windows within a solution in the latest versions of Visual Studio. This difficulty complicates task-switching and slows down development processes for users, resulting in inefficiencies while working on multiple components simultaneously.

Reviews

(1-25 of 104)
Companies can't remove reviews or game the system. Here's why

Visual Studio True Review

Rating: 9 out of 10
February 29, 2024
RG
Vetted Review
Verified User
Microsoft Visual Studio
5 years of experience
Visual Studio IDE is used by my department, not [the] whole organization. It is used to develop web applications which are being used by our whole organization to visualize data. There are many business problems which we deal [with] in my organization. Users need to visualize data on their desktops. For that they need to install a Windows application on their machine which was really very time consuming and difficult for every user. Rather, we developed a web application for them so that they could view data on a web application which we built using Visual Studio IDE which gave us large inbuilt functionalities like web applications, windows applications, windows services, [etc.]

Another business problem was that my organization needs a survey from lots of people from different regions and different ages across the world. Earlier they used to take the survey on page and then reconcile them after putting [in a] lot of effort and time. It used to take lots of time to get results of the survey, but we designed a Web Application in VS IDE using .Net framework which gave us a lot of in built functionality to create a dynamic web site and using html and Jquery designed a user friendly web page to fill the survey and get the results on a click button which was a fast and efficient way of taking the survey.
  • Live coding assistance
  • Fast debugging
  • High quality testing
Visual Studio IDE is well suited when you have to use C# and .NET coding language. It is also suited when you have to create big projects for your organization as it can handle and maintain big projects.

It is not suited with other languages like Java Framework.

Perfect IDE for the front end developer

Rating: 9 out of 10
December 23, 2022
Verified User
Vetted Review
Verified User
Microsoft Visual Studio
6 years of experience
Microsoft Visual Studio is the best IDE I ever used. I mainly work in javascript and react library. In Microsoft Visual Studio, we will get so many extensions which will save a lot of time in coding. Folder structures icons, and every month, getting updation from IDE, I liked the most.
  • Multiple coding extensions such as beautify
  • Automatically importing the files
  • Sonar qube extensions
  • Almost work in all the languages
Beautify the code or formatting the code in Microsoft Visual Studio is very simple compared to other IDEs. Which month getting new features in the IDE. Save a lot of time for the developer providing different types of extensions.

Visual Studio IDE is my live wire and my code and I cannot live without it

Rating: 9 out of 10
December 09, 2022
Verified User
Vetted Review
Verified User
Microsoft Visual Studio
3 years of experience
I use Visual Studio IDE for my C assembly and python codes. I also use it for git version control management. The Visual Studio IDE help me to get more insight of my code, in terms of how my code is structured and written. I use Visual Studio IDE in my daily work and also do Realtime debugging of my C++ code.
  • Debugging
  • Source code maintanance
  • Error handling mechanism in terms of building the solution.
The Visual Studio IDE is well suited for coding such as c++ to C# and beyond, like Java and Python. But when it comes to assembly code structure or C code, it becomes less flexible to use as well as not suitable environment for such code base. I hope we get some improvement in this area.

Visual Studio IDE Review

Rating: 7 out of 10
October 10, 2022
RM
Vetted Review
Verified User
Microsoft Visual Studio
3 years of experience
Visual Studio is being across the whole organization by different teams and team members .
It is incredibly quick and smooth compared to other IDE such as Eclipse . I have been an Eclipse user for a long time but after shifting to visual studio, there is no going back . The extensions available are amazing and the most important aspect is the ease with which these extensions can be downloaded and used .
I used numerous of them such as debugger for Chrome, walnut, gitLens and so on .
  • Availability of Extensions
  • Compatibility with Git
  • Easy settings
Visual studio is one stop development shop. A centralized place where you can find all development tools and workflow .
The IDE has a user friendly display and debugging tools are quite good . It is especially suited when you are developing .Net applications The updating of tools is easy and smooth . Integration with Azure DevOps is excellent and it continue with improve .

Visual Studio IDE

Rating: 10 out of 10
October 04, 2022
Visual Studio Code is the preferred IDE for µServices development include Java Microservice. Best IDE for .Net core, NodeJS, Python and also Spring Boot coding with very friendly user interface and necessary extensions. Embedded debugging features and CI/CD Pipeline facilitators make day to day business easily and productive enough.
  • Coding
  • Marketplace extensions
  • Embedded CI/CD facilitators
Very well suited for Develop,Test, Deploy and Debug include all necessary DevOps lifecyle with docker, kubernetes and even OpenShift extensions. Best place for traditional and also cloud native development for many languages. Less suited or there is room for improvement about spring boot or quarkus development test and deployment.

Very good IDE to program in C#

Rating: 10 out of 10
June 07, 2022
Verified User
Vetted Review
Verified User
Microsoft Visual Studio
10 years of experience
We use Visual Studio IDE to make software that will be used with our product. We use the .Net framework with C# language. Visual Studio IDE is probably the best programming IDE we are using. We use it for more than 10 years and we plan to use it for another 10 years and beyond.
  • Easy to build software
  • Easy to debug our software
  • Intellisence is fine
If you want to make software in .Net, Visual Studio IDE is probably the best IDE available. All the tool you need is there. The debugging experience is very good too. I recommend using a third-party library if you want to make a rich user interface for your software. Overall, I recommend Visual Studio IDE if you want to program in C#.

Visual Studio IDE helps increase our team's productivity while saving valuable time, too!

Rating: 10 out of 10
January 24, 2022
JB
Vetted Review
Verified User
Microsoft Visual Studio
5 years of experience
Use it to help create educational applications for inside and outside the classroom. Develop literacy and reading productivity apps for K-12 and beyond. The use of Visual Studio helps us configure our applications to address the needs of a variety of challenged readers as well as readers in all age/ability groups who are required to read for long periods and may be overwhelmed by the amount of media needed to cover.
  • Allows for unique configurations within our app builds.
  • Allows for team sharing that is easier to manage.
  • Helps promote better team communication while saving valuable time, too.
Able to share information within our team now much more easily than previously when using Visual Studio. A user-friendly platform helps us save valuable time and effort as a group. Also, we are much more likely and earlier to consult with others on the team because of the use of Visual Studio.

Visual Studio IDE is a Perfect Platform for Application Development

Rating: 10 out of 10
October 14, 2021
PP
Vetted Review
Verified User
Microsoft Visual Studio
3 years of experience
Visual Studio IDE is used as our primary application for coding. We use it to develop and create our applications in our company. Visual Studio IDE helps keep our development consistent.
  • Great features and packages
  • Easy to use
  • Provides mistake free coding
Visual Studio is great for a big company. It has everything a person needs to code and, since it is a Microsoft product, it works great with Windows.

Best IDE I've Used

Rating: 8 out of 10
September 30, 2021
Verified User
Vetted Review
Verified User
Microsoft Visual Studio
5 years of experience
It is being used by both software developers and consultants for customer projects that require customization by programming additional functionality. In consulting it's mainly used to develop extensions to other projects that are being implemented with Microsoft technologies. It speeds up the development process because it integrates well with those technologies.
  • Best UI I've seen in IDE products. It looks nice and features are easy to find.
  • Easy to add features to IDE on-demand, no need to download anything separately after initial installation.
  • Integrates well with other MS products, like Azure or Office.
If VS has support for the environment or language you're developing with, I think in that case it's always well suited for the task. Especially when developing for projects that are being implemented with Microsoft technologies using VS is surely the best way to go, but it's definitely not limited to just them.

The most effective coding software

Rating: 9 out of 10
September 29, 2021
MK
Vetted Review
Verified User
Microsoft Visual Studio
2 years of experience
It's one of the most effective Integrated Development Environments on the market. The best thing is how easy it is to integrate and have all of your products in one place. It contains tools and features that can improve the effectiveness, simplicity, and security of any software. The most significant advantage of Visual Studio IDE is that it supports many programming languages. If an error occurs while creating code, it provides a clear description of the mistake so it can be readily fixed.
  • I like how the tabs and panels are organized; everything is gathered together so you can find what you're looking for quickly.
  • If you can't find something, there's a thorough search engine that searches all of Visual Studio's features.
  • The Team Foundation Server feature is fantastic since it allows us to easily deploy and roll back changes on the server.
It's useful for app development, debugging, and testing. I've been using it for two years and have seen it grow into a fantastic tool. All of the features, NuGet packages, and settings that enable different types of projects are fantastic. It also has a connection to Azure DevOps and Git. It's a fantastic product that's simple to use.

Visual studio IDE and how flexible to use.

Rating: 8 out of 10
September 02, 2021
Verified User
Vetted Review
Verified User
Microsoft Visual Studio
6 years of experience
Visual Studio IDE is the heart of our organization, which we are using since 2015 to develop tools software for the other departments within our organization. Moreover, it provides a set of rich libraries to develop applications in different languages.it doesn't take much time to develop a rice UI application which saves the budget for our organization. Most of the time we got appreciated from the client for quick delivery of the projects.






  • Set of rich libraries for different languages.it is not stuck only with c# using this you can write code in other languages also.
  • Code debugging is very simple and accurate.
  • Creation of class library and executable files are awesome features.
  • Inbuilt IIS hosting is great features to host your application.
If you are developing your application which will run in windows application operating system.
Development of standalone application in malls to read barcodes of the product to get the price.
If you are using windows authentication then it will get configured with minimum effort.
Less appropriate- if you to run your code in mac or Linux.




















Easy to use great for .net

Rating: 10 out of 10
July 21, 2021
Verified User
Vetted Review
Verified User
Microsoft Visual Studio
12 years of experience
It is being used directly in the engineering department. This IDE is used for development purposes for our company to design software applications. It is also used for unit testing and debugging. The biggest problem this addresses is a development be platform for C#. We also have used it for our database development and code management. Visual studio also ties into DevOps we creates a tight integration point for bug tracking. We are able to tie code check-ins to the software issue
  • Full featured
  • Integration with DevOps
  • Ease of use
If you are developing in .net platform it is a great tool. If you are developing in Java it is probably not the best bet. If you are using angular visual studio code is probably the best IDE to use as well.

Visual Studio IDE--free and amazing

Rating: 9 out of 10
June 23, 2021
SV
Vetted Review
Verified User
Microsoft Visual Studio
4 years of experience
Visual Studio IDE is used by the developer cell of my organization. The best thing about Visual Studio IDE is it is easy to use and user friendly. There are number of plugins available, and all of them are awesome. I have been using this product for more than four years now, and the support community actively helps me every time if i get stuck somewhere. This product is fully modifiable--you can chose your environment, you can add your snippets easily, plus it has an integrated terminal that helps a lot while testing and developing products. You can also share screens and code with your team very easily.
  • Having a number of extensions
  • Easily modify settings; can add snippets very easily
  • Works with every programming language
  • Everything is integrated, from terminal to image viewer and pdf viewer
Any product-based company or learners/students should use this product. Its free and amazing.

Visual Studio - The Only End to End Development Environment You'll Need

Rating: 9 out of 10
June 18, 2021
MO
Vetted Review
Verified User
Microsoft Visual Studio
16 years of experience
Visual Studio is our everyday workhorse. If we're not using Microsoft Office or SQL Server Management Studio then we're in Visual Studio. We use Visual Studio to develop Web Forms, Web Services, back-end Service libraries, and now we use it for all our client-side JavaScript, AngularJS, and Angular development. Instead of using one tool for the front-end and an different tool for the back-end, Visual Studio provides us with a broad scope of features so that it's the only real development tool we need.
  • Debugging client-side JavaScript is so easy in Visual Studio. Other IDEs such as Jet Brains WebStorm provide some form of debugging, but noting is easier than Visual Studio. In particular, its the only tool that lets me put a break point in client-side script and walk the HTTP request into a Web API and back.
  • With other lighter-weight tools, even Visual Studio Code, you have to dig around to find the right way to include 3rd party libraries or frameworks into your code. With Visual Studio NuGet is always handy since its built-in to the IDE. The other nice feature is after you add a package through NuGet, it searches your code and alerts you to other packages that might need upgrading.
  • Our company uses Team Foundation Server for source control and using the Visual Studio IDE makes it completely transparent. Its so simple to bring down a fresh copy of your code, check-in a file or compare versions of a file.
  • While we use the Enterprise edition, it's great that Microsoft offers a slimmed-down community edition for others. This makes it easier for college students to get familiar with the Visual Studio IDE for free and then later makes it easier to transition over to the Professional or Enterprise Editions when they enter the business world.
If you want seamless transition between source control and a development IDE, as well as ease of debugging between client-side JavaScript and back-end C#, then it really the only tool to use. The one thing you may not need is the Enterprise Edition; it comes with a lot of features we almost never use. The professional version is most likely enough.

IDE for Windows system based tasks

Rating: 9 out of 10
May 18, 2021
BK
Vetted Review
Verified User
Microsoft Visual Studio
8 years of experience
Our company uses mostly Linux based tech, but from time-to-time, we do arrive at Windows-based tasks. In those cases, using Visual Studio and Visual Studio Code are our main tools for tackling problems. Mostly used for C# and C++ codes, sometimes TypeScript, we use Visual Studio as a reliable, modern, and highly valuable IDE.
  • Windows-based programming tools
  • .NET go-to developing instrument
  • Well structured, easy-to-use interface
[Depending] on the task, I would probably recommend Visual Studio for anybody, who would like to use a professional IDE and comes from a Windows-based environment. Maybe there are better tools for specific tasks, but for developing .NET projects, or windows based applications, or maybe educational purposes, Visual Studio is a stable candidate to provide a good utility belt for any programming task.

Visual Studio a Perfect IDE for C#, .NET Developers

Rating: 9 out of 10
March 08, 2021
Verified User
Vetted Review
Verified User
Microsoft Visual Studio
2 years of experience
It is being used across the whole organization. We are using the Enterprise version of it. I am using it currently in the Data Conversion department where we manage tools build in C#, .NET using Visual Studio IDE to handle conversion and deconversion of different types of banking information including reports, statements, documents, check images, etc. Visual Studio helps in solving a lot of business problems, it can be used to build full-stack web applications, window applications, frameworks, etc.
  • Intellisense
  • Customization
  • Debugging
  • Development
Visual Studio is well suited when you want to build web applications or window applications in C# using the .NET framework. You can build a full-stack application with razor engine frontend, backend in the .NET framework. Easy to connect to databases like SQL and interact with them. A lot of debugging options available to easily find where your code is lacking or throwing issues.

It is less appropriate when you want to build software using the latest technology and languages like React, Nodejs, etc. The free community version of it only provides limited testing options.

Visual Studio IDE? Essential for a Microsoft Shop.

Rating: 9 out of 10
January 28, 2021
Verified User
Vetted Review
Verified User
Microsoft Visual Studio
12 years of experience
Visual Studio IDE is used primarily by our Software Developers and Architects. Our Testers use Microsoft Test Manager, and most of our other SDLC roles (Project Managers, Design Managers, Business Analysts, etc.) use the Team Foundation Server web interface. Visual Studio is necessary for coding, version control, build administration, and access to other tools. It is a more robust interface than what TFS Web offers, and many of the features provided in the Visual Studio IDE that aren't present in the TFS Web are essential to the duties of those roles.
  • One-stop development shop. Centralized location for all development-related tools and workflow.
  • Continue work offline, disconnected from the network if needed.
  • More robust build administration than what is offered on the web
Visual Studio IDE is essential for businesses where the primary coding languages are Microsoft Dot Net based, such as C#. If the company uses TFS or Azure DevOps for ALM, then Visual Studio IDE fits perfectly as it was designed to. If the company is not a primarily Microsoft-centric shop, then Visual Studio IDE isn't needed.

Visual Studio is a powerful IDE

Rating: 10 out of 10
January 12, 2021
Verified User
Vetted Review
Verified User
Microsoft Visual Studio
3 years of experience
I am using Visual Studio IDE as part of a development team in a software organization where I am supervising the development as a project manager. It helps us to standardize the development environment among team members. We are using it for development of an application for cloud environment; however, it is able to develop mobile and desktop applications as well.
  • Great IntelliSense
  • Easy-to-use interface
  • Standardization of development environment among team
Visual Studio IDE is best for developing desktop, web, and mobile applications. It is well suited for both local and cloud environments and helps to standardize software development environments among software development teams, groups, and/or organizations. It comprises a lot of very useful and powerful development features with great IntelliSense to support software developers in achieving their goals in the shortest time with ease.

Total solution for developers

Rating: 9 out of 10
May 27, 2020
MB
Vetted Review
Verified User
Microsoft Visual Studio
6 years of experience
Visual Studio is an all-in-one package for software developers. Our team uses it for developing computer software, mobile apps and web based software. Normally we use rad model to complete our project, because we have to deliver projects with fast and correct, Visual Studio given more support to suss it. Mainly IT department uses this software, but as an education and tanning providing company, our academic department also uses for teaching process. We have in-house developed student management system, payroll, inventory control system, and HR system. [They] help to increase company efficiency.
  • Error finding and debugging.
  • Number of extensions for customize our IDE.
  • User friendly interface with dark and light mood.
  • Rich toolbox for interface design.
If your company builds software with different programming language, Visual Studio is the best case tool for it. Because it capable for C+, C#, Visual Basic, .NET and F#. Not only these things, but also we can work with JavaScript, XML, XSLT, HTML, and CSS as a web base developing language. One main feature of the Visual Studio interface designing, we can simply build user interface by using drag and drop method. As a result of these things I highly recommend Visual Studio IDE to all programmers.

Super Powerful IDE for your .Net (and more) needs

Rating: 10 out of 10
April 19, 2020
SP
Vetted Review
Verified User
Microsoft Visual Studio
18 years of experience
Our .Net team uses Visual Studio IDE as their tool to build .Net web applications, APIs and do light interface work with Azure resources. Since the IDE provides a complete development environment, it makes it easy to build, test, debug, and deploy code into a wide variety of environments with ease.
  • Debugging
  • Performance tracking
  • Code insights
Visual Studio is a great solution for large scale .Net projects. The solution file architecture makes it easy to have a Web API, data libraries, and front end code all as separate projects within the solution. Additionally, the integration with Azure resources provided within the IDE makes it easy to explore resources and deploy to hosted services.

Visual Studio might node be suited for smaller sized projects since the IDE can take up a lot of resources. For smaller projects, Visual Studio Code works much easier. Visual Studio might not be suited for projects where you need to deploy from the IDE into environments that are not Azure or Web Deploy based. The FTP deployment options can be finicky and there are no built-in deployment options for other services.

My experiences in Visual Studio IDE

Rating: 9 out of 10
March 20, 2020
zb
Vetted Review
Verified User
Microsoft Visual Studio
8 years of experience
We use the Visual Studio IDE to develop mobile applications, develop Web applications, and write web services. As a team in the software development department, we follow the codes we write both through GitHub and the Visual Studio IDE. In the education sector, we are developing mobile applications where students can receive written and visual training. Using the frameworks in the Visual Studio IDE, we develop an efficient and effective application.
  • The entity frameworks offered by mobile application developers produce highly efficient results.
  • The Visual Studio IDE tool with which we write code is very fast and has a user-friendly display
  • Initially, problems with GitHub integration may occur. It can be difficult for all members of the team to get involved in the project via GitHub.
In the education sector, we are developing mobile applications where students can receive written and visual training. We are preparing an environment where 2000 students can work online at the same time. Thanks to the application we have developed, we have developed a design so that students can enter the application online offline. Using the frameworks in the Visual Studio IDE, we develop an efficient and effective application.

Long-time Visual Studio IDE user

Rating: 10 out of 10
March 03, 2020
CH
Vetted Review
Verified User
Microsoft Visual Studio
12 years of experience
We use Visual Studio IDE across our entire organization as our primary development platform. Visual Studio has become a great way to develop software for most platforms that we target. The beauty of Visual Studio is the way it handles legacy applications. We have been updating and modernizing a lot of apps recently and combining the ability to work with apps written 10 or more years ago with programmability has made the work much simpler.
  • Full Stack Web Development
  • Legacy app compatibility
  • Working with a team on larger projects
  • Code completion/checking
  • Debugging
If you are a full stack developer and like C# or VB.net, then Visual Studio IDE is definitely the way to go. Sure, you could go with VSCode or some other editor and make everything happen in the command line, but Visual Studio IDE makes most things much easier. Personally, I use both. 90% of the time, I am in Visual Studio IDE and then I keep Code open for various lightweight utility tasks that it is perfect for.

Visual Studio still offers a rich IDE experience and keeps in healthy competition with my preferred IDE

Rating: 6 out of 10
March 02, 2020
AA
Vetted Review
Verified User
Microsoft Visual Studio
6 years of experience
I have used Visual Studio for all C#, ASP.NET, and even Classic ASP development over the past 10 years. Nowadays our team mostly uses Rider IDE but Visual Studio still remains installed for a few special use cases, where we want first-party IDE support.
  • Provides a smooth, efficient IDE for developing .NET applications.
  • Debugging tools are better than any other IDE I've used in the past.
  • Has a great selection of extensions, e.g Resharper and OzCode.
I would still recommend Visual Studio to anyone looking to do anything serious with .NET as an IDE if they have access to it, but for the most part, JetBrains Rider wins my recommendation. I think that if you're working on Windows-specific applications or some specific scenarios that VS supports, you have a use for it.

Visual Studio IDE - Good, but Heavy

Rating: 7 out of 10
February 29, 2020
JS
Vetted Review
Verified User
Microsoft Visual Studio
15 years of experience
We are using Visual Studio IDE for two primary purposes. One is application development and maintenance using primarily c#. The other is for data development, mainly using SQL Server Data Tools/extensions for SSAS, SSIS, and SSRS. This is beginning to shift somewhat on the application development as they are beginning to leverage the VS Code. On the data side, we are heavy users of Visual Studio IDE for SQL suite development and will continue to be so long as we leverage SSAS, SSIS, and SSRS.
  • Provides a single interface for developing across tools
  • Updates have become much easier as the SQL tools have moved to extensions.
  • The IDE install/update process has become more streamlined over the years..
  • Integration with Azure DevOps is now excellent and continues to improve.
Visual Studio IDE depends on what you're trying to do. Many modern development practices would garner better service from VS Code for Node.js, GraphQL, etc. However, if you are supporting legacy applications or leveraging the GUI capabilities, then Visual Studio IDE is a great IDE. For a data developer using the SQL Server suite, there is little choice. Databases can undoubtedly be developed outside the IDE, but Analysis Services, Reporting Services, and Integration Services are captive in Visual Studio. Fortunately, the interface is quite mature for these tools, and largely works well.
Return to navigation