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
Recent Reviews

Visual Studio IDE

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 …
Continue reading

Very good IDE to program in C#

10 out of 10
June 07, 2022
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 …
Continue reading

Best IDE I've Used

8 out of 10
September 30, 2021
Incentivized
It is being used by both software developers and consultants for customer projects that require customization by programming additional …
Continue reading
Read all reviews

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

(778)

Attribute Ratings

Reviews

(26-50 of 104)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are currently using Visual Studio IDE individually to test the integration of this tool with some programming languages that we are studying to carry out its adoption by the development team. So it's in an experimental environment.
  • Shortcuts for performing tasks
  • Integration through plugins for different programming languages
  • I have difficulties working with the file explorer and some layout provisions of the IDE.
After installing plugins, we were able to quickly and easily integrate with our Salesforce SandBox and study for Flutter, executing commands directly from Visual Studio IDE without having to open terminals to execute them.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio IDE is used throughout the organization in many directorates and departments such as IT, R&D, Manufacturing and Automation, for software and algorithm development projects, whether the application/algorithm that is being developed is a backend manufacturing software, frontend .NET software or an embedded software application written in C/C++, C# or Java. It is also used to develop AI and machine learning algorithms and pipelines.
  • User Interface/User Experience
  • Debugging
  • Library management
  • The vast functionality comes with the cost of being slow so speed has room for improvement.
  • The vast functionality also brings huge size both in the disk and main memory, which contributes to the slowness.
Visual Studio IDE is well suited for end-to-end software development projects, especially the ones that use Microsoft's .NET library. It is possible to start from scratch, develop, debug, test, implement the software, basically all the software development processes through Visual Studio IDE. It is also good to be able to compile an interpreted language project such as Java/Python. UI is very suitable for developers who frequently work at night.
Matt Cushing | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Visual Studio for our Business Intelligence needs - creating SSIS packages, SSRS Reports, and SSAS Cubes. Other departments use it for creating dynamic websites using JavaScript and HTML5.
  • SSIS is easy to implement and update.
  • Integration with TFS and GIT is easy.
  • The command line interface isn't very responsive.
  • Having to search for the missing SSRS tools menu is a pain.
Works really well in a Microsoft stack shop. We use it for all of our business intelligence projects and some of the app/web projects.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Being a part of a software engineering team we use this tool in order to maintain and create software needed by the business. It allows our team to have access to a suite of tools required to create the software, test the software, protect software source control, and deploy the software out to many environments for use by our customers.
  • Build Web and Cloud applications for free.
  • Large selection of development languages, i.e. Visual Basic, C#, PHP, Objective-C, JavaScript and Visual C++.
  • Heavyweight tool that can feel overwhelming or confusing when first using it.
  • Learning curve of the IDE can be daunting for beginning programmers.
Since Microsoft offers many tiers of this IDE it really could be suited for a single home developer all the way up to enterprise. It does offer a lot of use cases at every entry point. However, if you are an individual developer doing advanced work Visual Studio IDE may not be a good tool because of the cost required. I would point small businesses towards Visual Studio Code instead because it is an open-source supported community and allows you to do some really advanced level development across a suite of coding styles. Visual Studio IDE is going to be better suited for medium to large teams where standards have been established, you use the .Net Frameworks and you want to enforce coding, testing, and building policies.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Visual Studio across the whole organization. We build software using .NET and Visual Studio is a great tool for doing so. It is a great all-inclusive environment that works well for our workflow. We can work with Sql Server, docker containers, powershell, Git, and Azure DevOps all from within the IDE if we choose. We also love the Live Share feature that allows us to work together remotely.
  • Simply writing code is a great experience with Visual Studio. It's intellisense is great, as well as code snippets and refactoring tools. All of which combine to help make writing code easier and faster.
  • I love the integration with Git and Azure DevOps in particular. From working on tasks and bugs to reviewing changes to code via code lens. Visual Studio really helps us optimize our workflow.
  • The biggest issue for me is still startup time. Although significant progress has been made in this area, it can still be a beast when opening large projects. But that is a small price to pay given all of the features and functionality.
Visual Studio is well suited for developing API's, microservices, and many other types of applications. Although VS can certainly be used for developing spa apps I tend to use VS Code for their development. It is just a quicker and lighter tool for the task.
Score 10 out of 10
Vetted Review
Verified User
Our company has 40+ websites, 30+ stand-alone applications, 80+ web APIs and 25+ Windows services and we use Visual Studio as our main developing tool. It is used by a team of 8 to 15 very experienced employees on a daily basis. It's the premium tool, the single most important tool, to drive all IT development.
  • Debugging: no other tool can debug so thoroughly as Visual Studio
  • Integration through NuGet: extremely easy
  • Integration with devops (GIT) is cumbersome. Very buggy. Complains very often, where other tools solve the issue effortlessly.
  • Lately it nags about wanting you to implement "Application insights". I can't make it clear that I don't want it. Ever.
Less appropriate: javascript development. I know it's not a core responsibility, but it would make life easier. GIT integration should be made less buggy. Right now we use other tools for GIT only because Visual Studio keeps giving errors after intense use with multiple developers working on the same branch.

Best suited for: Web API, backend development, Windows services, testing and debugging.
November 25, 2019

A well-rounded IDE

Torrey Vegter | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use it in our Application Development department to maintain code for our web platform application, web APIs and AWS lambdas.
  • Good Intellisense.
  • Very intuitive as far as the organization which is very helpful when I'm trying to find a configuration or feature I'm not familiar with.
  • Overall, a very good appearance.
  • Easy to use debug and testing tools which makes trouble-shooting code issues much easier.
  • It can be a bit slow when dealing with bigger solutions.
  • It uses a large amount of memory which can slow down your computer substantially.
  • Sometimes the granularity and scale of configurations can be overwhelming.
It's perfect for a larger solution that may have multiple projects interacting with each other. If you're dealing with leaner scripting based processes, Visual Studio Code may be a better fit.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio IDE is used across our entire technical team, as it's the primary way we develop our application in C#. When working with Microsoft, it's effectively a requirement to use this IDE to gain access to the various Microsoft compilers, etc. that support the development of the platform. We use it for various items, such as code linting, building and running the projects, debugging, unit test execution, project organization, and things of that sort.
  • Very complete feature set for what it can do.
  • The interface is easy to understand and can be made into dark mode OR light mode.
  • The output is nicely formatted, and the code highlighting/linting is excellent.
  • It can be a bit of a heavy program, especially if you need to open multiple solutions.
  • There's no support for opening multiple solutions in one 'program,' which is a bummer.
  • Sometimes the more advanced functionality/hotkeys can be hard to remember, so some way to move through the program in a more intuitive way would be nice.
Honestly, if you're building in C#, you don't REALLY have much of an option on your editor of choice. Microsoft more or less (more) demands that you use Visual Studio to compile and build your projects. That being said, it truly is a nice platform to use, and one of the more pleasant 'you must use this IDE' experiences I've had in programming.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Visual Studio Pro for all Windows-oriented software development including but not limited to web front end, report generation, database development, ETL, and information processing code. Because it integrates well with our Github Enterprise source control system, VS gives our developers a solid platform for team-oriented software development, deployment and life-cycle management.
  • Since Microsoft offers a free Community Edition of the IDE many of our new developers have used it at home or school and are very familiar with the user interface, requiring little training to move up to the paid, enterprise-friendly editions we use.
  • The online community support for Visual Studio is outstanding, as solid or better than any other commercial or open-source project software.
  • Microsoft continuously keeps the product up to date and has maintained a history of doing so. They use it internally for their own development so there is little chance it will ever fall out of favor and become unsupported.
  • The user interface can be a bit daunting to new people but the myriad of training videos and examples more than makes up for this weakness.
  • Being a developer tool that's always being enhanced with new features, sometimes it can crash--save frequently just to be sure--you should be doing this anyway.
Visual Studio is definitely the IDE of choice when it comes to the Windows platform. There are competitive products available but between the free Community Edition's zero cost to try and adopt to the feature set of the paid editions, plus the fact that it's the tool Microsoft uses to develop its own software solutions, there is no reason not to use it. That's hard to say about many products or services out there.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It began as use for a specific project in 2012 at DECAL and in the past few years has now been used more broadly for several cross-departmental requirements. We use VS for SSIS and SSAS project development.
  • SSIS processes records in an orderly manner.
  • SSIS has many sources and destination choices and we have extended the base SSIS features using a product called Task Factory from SentryOne/Pragmatic Works.
  • The major complaint I have with Visual Studio is that the user interface does not handle screen movement well at all if the SSIS steps extend beyond a single screen. It is very cumbersome to move steps around and you cannot even double click on a step to edit it because after the first click the step moves and you wind up opening a different step which happens to be wherever the cursor lands just prior to your second click. It is very frustrating and if Microsoft developers are reading this and my description of the problems are not clear, then I would be happy to discuss this on a phone call or via email to ensure these issues are fixed.
VS SSIS is very well suited to creating packages which can be run manually via the IDE or run as jobs under the SQL Agent.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
It is used for internal applications created by the IT department. Usually, it completes the missing functionalities that other softwares that we use internally don't supply as a function.
  • Easy to use.
  • Many add-ons.
  • Platform integrated with the Cloud.
  • Too heavy to install.
  • Not created for database management.
  • Components are hard to install and always changing.
It is best for all situations, for end-user products, or for internal applications in a company. Very easy to integrate into other platforms, and it is very quick to deploy solutions to be used. They have great support from Microsoft, and also by the community on the internet. Usually, it is good for creating a platform or even an add-on to applications.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
All developers use Visual Studio IDE. We all like IDE and find it works well with our development.
  • Connects with Azure flawlessly.
  • Connects with Azure DevOps.
  • Been around and is familiar with developers.
  • Occasionally, it just breaks with very vague error messages.
  • We encounter issues with git and IDE where files are locked and I need to use git bash.
Well suited for any Microsoft development. Would not use it if developing in Java.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
My department uses Visual Studio IDE for C# development, and in some instances, for SQL development as well. We're currently using the 2017 version with an eye on the 2019 launch, but likely we won't switch to that for a little while yet. Visual Studio IDE 2017 is an excellent tool for C# development for desktop clients, server (backend), and web development.
  • Great for running unit tests on code.
  • Great for compiling/running C#.
  • Great for web, desktop, and database development.
  • It's come quite a long way, but there are still some performance issues if you add extensions like ReSharper (though that's more JetBrains' issue than Visual Studio's).
  • If you aren't careful, you may end up enabling refactor-on-save if you play with some of the settings (found this out the hard way -- easy to undo, but be careful).
Visual Studio IDE is great for software development, particularly web and desktop. If you include Team Foundation, it's great for collaborative work as well. Node.js integrates pretty nicely with it at this point, in my limited experience, and it's not difficult to add third-party tools like Telerik (kendo, for web), either. NuGet makes it easy to add other libraries to projects, too.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio IDE is a fully featured software development environment and became the main tool of our IT team, supporting Microsoft .NET Platform development. It is used for creating automation tests with Selenium Webdriver's packages, integrated with Microsoft TFS or not. Its software version control capacities allow developers to work together on different projects from different places with low management.
  • Support for open source software development languages and tools. We can use the same IDE to develop for non-Microsoft technologies.
  • Hundreds of components to improve development with a lot of technologies, that can be selected and installed individually.
  • Strong WEB documentation and training.
  • Fully integrated with Microsoft Team Foundation Server, running well in SCRUM scenarios.
  • Great software version control and share (checkin/checkout/merge).
  • Performance is a concern, especially if you use many components installed simultaneously.
  • A large number of functionalities can turn your development environment confused.
It is best suited for using the Microsoft .NET Platform, working in an environment controlled by Microsoft TF, and version control by distributed developers sharing code in the same project.
Aaron Smith | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Visual Studio Enterprise (2017 version) for our development of our desktop, server, and some web applications that we sell worldwide. Not only does our development staff use it, but our support staff and some staff in finance and sales use it for creating SQL Server Reporting Services reports that get published to our SQL Server for internal reports. The flexibility and efficiency we gain using Visual Studio over other tools has saved us time and money.
  • Rock solid intellisense. For C# and VB.Net code, the intellisense provided by Visual Studio is hands down the best. If you find that you have a hard time remembering parameters of functions, or what object names were, the intellisense will rescue you and help me be an efficient developer.
  • Super fast and simple to use debugger for C# and VB. Everything in the debugger is handed to you on a silver platter. When you stop on a break point, it immediately shows you the local variables, the call stack, and even your current memory usage. Setting up watch variables is super simple and you can even make breakpoints conditional so it will only stop on certain conditions.
  • Hides the tedious tasks. There are quite a few things like publishing, creating click once deployments, and adding/removing settings in the project files that can be really time consuming when trying to do it by hand (such as if you don't have access to Visual Studio and you need to make changes). Visual Studio hides all the tedium from you by making nice point and click interfaces to get things done quickly.
  • Web development needs some help. Make no mistake, the world has moved to the web. Some of the more annoying aspects of Visual Studio is that you do not get the proper intellisense in your HTML for javascript. If you live in the web, you will be using JavaScript and this will start to annoy you after a while. Debugging your JavaScript will need to be done in the browser. While it DOES have the functionality to debug your JavaScript in the IDE, it's painfully slow, doesn't always work right, and did I mention it's slow? We do not have slow machines, this should not be a problem.
  • Xamarin "updates" seem to break your project frequently. We never could figure out why it would happen, but it seems like every update to Xamarin would break something and the project would stop building. Fixing it was a combination of deleting folder, app data folder, the project completely and re-getting it from TFS. Weird stuff that many people seem to experience, not just us.
If you are doing any C#/VB windows applications, you cannot go wrong with Visual Studio. If you are making a desktop application with forms, the designers will be required to get your app looking great.

If you are living in the web development space, you may want to consider something else for the JavaScript/HTML/CSS work. Visual Studio Code does well, but we've recently found WebStorm by JetBrains that works IMMENSELY better for intellisense.
Kyle Kochtan | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We are using Visual Studio across our entire enterprise. We have any different versions of Visual Studio in use, from 2005 all the way to 2017. We have older applications that we have not had the time to upgrade so we are still keeping them in older versions for ease of use. The hope is to pull everything up to a minimum of 2013 so we can use the Azure DevOps integration.
  • Code editing is the best I have used
  • Refactoring is so mush easier
  • Love the keyboard shortcuts, this helps speed code development
  • The menus could be a little more intuitive
  • Sometime it freezes or hangs for no reason and a reboot is required, happens much less in newer versions
  • Better Git integration
When it comes to developing custom applications there is no better platform than Visual Studio. We use it to develop web sites, web services, console applications, integrations and much more. The speed and flexibility that it affords us is unparalleled. We even use it for JavaScript development and much more. The newer versions allow for much more flexibility of choices when it comes to third-party usage.
Amir Chand | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
I used this tool to develop web applications. It has provided me with lots of features like auto-completion, and running code on browsers. It also provides support for TFS. It also makes debugging easy. It provides support for different languages. I am getting regular updates for this product.
  • It's easy to debug the code.
  • It provides regular updates
  • It provides support for TFS.
  • It provides support for comparison tools like Araxis Merge.
  • Licensing is a bit costly.
  • Sometimes it slows down the system when we are going to build a project.
It's well suited for developing applications. It's best for beginners when they try to learn to code. It makes debugging so easy. Auto-completion saves lots of efforts for developers. Regular updates keep you in touch with updated technology. I must recommend this to my friends.
Aaron Pace | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We're a small development shop. Currently, we use only two development solutions: the Visual Studio IDE and Visual Studio Code. We use Visual Studio (the IDE) for our major projects because it is really good at keeping track of the various aspects of a large solution. We use Visual Studio Code for one-off things that don't require all the capabilities of the larger IDE. The Visual Studio IDE is used by all our developers on current projects.
  • Ability to add plug-ins that support non-Microsoft solutions (such as PHP and Python).
  • Power to organize and support even large enterprise applications.
  • Well-structured. The built-in organization of VS makes it easy to keep track of complex projects.
  • Intuitive. The controls in VS are easy to find and use.
  • It's very large. Microsoft thought of just about everything with VS and they included it all out of the box. The installation files are massive and take hours to download on a slow connection.
  • Resource hungry. VS uses a lot of system resources.
  • Complex. One of its strengths can also be viewed as a weakness. As you learn the platform, it can be overwhelming trying to figure out everything that's included.
I started my coding experience without using a formal IDE - it was really just a text editor. NetBeans was my first formal IDE experience. It was hard for me to use - probably because I was a total novice. As I've grown up using various IDEs, Visual Studio has become my IDE of choice because it is so well-suited to the projects I've worked on. I've been a semi-professional Microsoft stack developer for the last 5 years so using Microsoft tools has just made sense. For the most part, they've had my needs in mind as new features of Visual Studio have become available. It has been my preferred tool for the last two years.
Filip Witkowski | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio IDE is the one main IDE application used to develop who build 90% of our web applications. Our applications are based on .Net ASP MVC 4 and 5, and .Net Core 2.

We use VS IDE to code, test and build these applications. We also use one of the best plugins in VS that is ReSharper. I personally started my experience with Visual Studio with version 2012, then 2015 and now using 2017.
  • Code organization and looking for files, classes, and functions in Solution Explorer is fast and reliable.
  • There is a lot of code coloring options.
  • Has a lot of plugins available.
  • The updates are breaking sometimes VS permissions. I have set VS to run as administrator, but sometimes after an update, I need to go to executable file and set it again.
  • VS 2017 does not work well sometimes with the MVC 4 applications. It is showing (underlining) errors in code viewer where the errors do not exist. The VS team was not able to fix this.
  • There is no good plugin for SASS compilation and Workbench (available only up to version 2015) does not work very well.
  • VS could be faster, especially when building applications.
Visual Studio IDE is a go-to application whenever you work on .Net based frameworks. I personally don't know any other IDE that would be good with this type of applications. It is very good when you are working on BE code, on controllers, models, sometimes with views. In most cases, simple F12 will point you to property or class definition.

VS IDE is less useful when working with front end code like JavaScript and especially SASS or CSS.
Simran Singh | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio is basically used for development purposes in our organisation. It's the only IDE used in our organisation. We debug, test and implement [our] system through Visual Studio.
  • Team Foundation Server- Widely used for comparing the old software codes. It helps to maintain development across the whole team.
  • Frequent Updates- It's widely updated on security, features and implementation techniques.
  • Supports th maximum of programming languages.
  • Uses a lot of memory and size constraints on the system.
  • Hardware issues- Compilation codes work on different machines and systems according to the operating system and processor.
For development and debugging of desktop and mobile applications it's highly recommend
Siddharth Walia | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio was primarily used for application development, test case writing, and managing defects at my previous workplace. It was integrated with other Microsoft products to cover the whole SDLC, from requirements-gathering to testing the whole application, may it be manual or automated test cases. It was used by a lot of departments all over the company, mainly used by the developers and QA Engineers to develop and test different functionalities of the software. It helped in solving a lot of client problems by building customized software for the ever-changing requirements of the clients and the business for the core product.
  • Ability to write Unit Tests.
  • Ample amount of online community support. Every time you run into any issue, 8 out of 10 times the solution could be found in the online forums.
  • Integration with a large number of languages like Java, Python, PHP.
  • Great design of the reports generated.
  • The files can not be searched; the user has to search by the content of the file rather than the file name.
  • It uses up a lot of resources in the system, which could be an issue with some of the systems out there.
  • The installation process takes a large amount of time.
It is a great IDE for doing a number of different tasks, like Windows Application Development, Mobile Application Development for different mobile platforms like Android, Windows, and iOS (using some plugins). Also, it can be used to create a number of web applications. It has an open source library and a lot of the codes can be found on the online forums. The intelligence features makes it easy to use and learn and the interface is really user-friendly. It can be integrated with other Windows products to cater to the needs of a SDLC.
November 25, 2018

Visual Studio 2017 Review

Gary Davis | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio IDE Professional version 2017 is an essential tool in our development process. Functionality is quite large and I have yet to know all there is in the tool. Our own use is primarily for the development and maintenance of eCommerce web sites to sell our products. The primary language is C# with JavaScript to produce MVC-based webs.
  • Intellisense is amazingly helpful in being able to code without needing to reference a manual.
  • GIT integration along with TFS for source control and the build/release/deploy process
  • Projects and solutions and the provided templates
  • NuGet is another feature that is essential.
  • Infrequent crashes and hangs are concerning
  • Some features are difficult or non-intuitive to use like setup projects
  • Combined with Resharper, Visual Studio is particularly useful. If Resharper functionality was in Visual Studio, purchase of this utility would not be necessary. I am aware that there are many Resharper features in VS already (refactoring, etc).
  • Additional powerful controls in MVC would be appreciated.
Visual Studio IDE basically does it all. From text editing with compilation during typing identifies potential syntax and other errors early. Compile errors are displayed and located in the source for easy fixes. Debugging features are very powerful but being able to debug live server code with Visual Studio Professional on non-Azure webs would be helpful.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Visual Studio to build a variety of great video games in C# with Unity. We build everything from simple VR applications to advanced MMORPGs all using Visual Studio as our primary code editor and debugger. It blows away the alternatives when it comes to features, functionality, and performance.
  • Debugging in Visual Studio is second to none
  • Code highlighting & syntax coloring
  • Building cross-platform C# games & applications
  • It could be better at refactorings. With Resharper, this isn't an issue though.
Visual Studio is the perfect IDE to get started in for new developers who want to build video games or Windows/web applications in C#. I'd highly recommend it to anyone working in .net in general either at a C# shop or doing game development with Unity. In the past, I've used it for everything from enterprise internal applications for huge companies like Qualcomm, Sony, and Intel, to scalable web applications for startups.
Daniel Sanchez | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Visual Studio is used only by the systems department of our company, and in turn is implemented by certain developers depending directly on the programming language of the project. We provide support, improvements and new developments to different web platforms of our customers, allowing them to grow and improve the functionalities of their applications efficiently.
  • Visual Studio adapts to any programming language, including many features and extensions that make it an excellent IDE. It also has tools that facilitate and improve the user experience and allows you to easily filter and search only one type of element.
  • It has its own version control that allows you to maintain local change history.
  • Is easy to set up and is complete for software development.
  • It has a lot of hardware requirements.
  • It consumes a lot of memory, and even more when you work on large projects with different architectures.
  • It only works well for Windows.
  • Visual Studio IDE provides demo versions that the user can use to explore and adapt to this development environment, but these demo versions have limited functions, which leads the user to want to buy the full versions of this product. It is a commercial strategy that many Development companies implement in their products to assess the impact they generate on users.
The use of Visual Studio will depend a lot on the project or application that you want to develop. This IDE works very well with frameworks like ASP and programming languages such as C # and Visual Basic, both with MVC. It is characterized by being able to perform complex and robust processes from the server.
October 01, 2018

Visual Studio IDE Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio IDE is mainly used across the whole organization. We use this software in my team as we develop a backend API in C# for our business websites and more. Visual Studio allows our software developers to increase their development speed and hugely improve the code quality inside our business. Visual Studio is a must go in my opinion.
  • Powerful debugger and easy to use.
  • Powerful tool to create apps.
  • Stability.
  • Not cross platform.
  • Expensive.
  • Slow to start.
As a team of web developers, we mainly use Visual studio to develop a backend API for our websites. We first used Visual Studio to create ASP.Net web applications but we realized that Visual Studio was not good enough for us to develop the client side of our websites. We really like it for all our backend code but prefer to use a different alternative for all our client-side code.
Return to navigation