I am using Microsoft Visual Studio for developing WPS applications.
Product Design Engineer at Cummins Inc.
Intelligent, good UI design, and useful developing .NET applications
Pros and Cons
- "The most valuable feature of Microsoft Visual Studio is the good intelligence and UI."
- "The stability of Microsoft Visual Studio could improve. There are times it hangs or stops working and I have to restart the program."
What is our primary use case?
What is most valuable?
The most valuable feature of Microsoft Visual Studio is the good intelligence and UI.
For how long have I used the solution?
I have been using Microsoft Visual Studio for approximately five years.
What do I think about the stability of the solution?
The stability of Microsoft Visual Studio could improve. There are times it hangs or stops working and I have to restart the program.
Buyer's Guide
Microsoft Visual Studio
October 2024
Learn what your peers think about Microsoft Visual Studio. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.
What do I think about the scalability of the solution?
The scalability of Microsoft Visual Studio is good.
We have approximately 10 people in our company's automated department using the solution.
How are customer service and support?
Our manager has spoken to the technical support from Microsoft Visual Studio.
How was the initial setup?
Microsoft Visual Studio is easy to set up. The deployment took approximately 30 minutes.
What about the implementation team?
We did the deployment in-house of Microsoft Visual Studio.
What other advice do I have?
This is a good solution for developing .NET applications and other applications.
I rate Microsoft Visual Studio an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Soft Engineer at SECP
A solution that is easy to access all the basic templates for development but may be cost prohibitive for smaller organizations
Pros and Cons
- "The most valuable feature of Microsoft Visual Studio is how easy it is to access all the basic templates for development. There are so many features you get with Visual Studio that it's really helpful for the deployment, the development, and the intelligence behind it."
- "I would like to see more on-premise tips and tools along with development time so that I don't need to go to a third-party site."
What is our primary use case?
We use Microsoft Visual Studio for development.
What is most valuable?
The most valuable feature of Microsoft Visual Studio is how easy it is to access all the basic templates for development. There are so many features you get with Visual Studio that it's really helpful for the deployment, the development, and the intelligence behind it.
What needs improvement?
The product and its features have come a long way over the years. There are so many features available that you can't use them all. I would like to see more on-premise tips and tools along with development time so that I don't need to go to a third-party site. It would be better if Microsoft Visual Studio familiarized me with all the updates and new feature sets. Help tips would be really helpful.
I would like to see a design preview feature. In the 2013 version and partially in the 2015 version, there was a design screen within Visual Studio. Now, you can't really see the design elements during development without deploying the whole design template. The design preview would be beneficial in future updates.
For how long have I used the solution?
I have been using this solution for 10 years.
What do I think about the stability of the solution?
The solution is stable. It has not crashed.
What do I think about the scalability of the solution?
Microsoft Visual Studio is scalable enough for us. Teams work on it and can collaborate on their work. The number of users depends on the strength of the team and the requirements of the project.
How are customer service and support?
The support for Microsoft Visual Studio is good. All the templates for different types of development like Windows, APIs, and Angular development are all supported.
Other than the Microsoft line-up, you can work on the open source languages as well. They support open source languages like Angular and Node.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
Previously we worked with different IDEs. We use Visual Studio in parallel with VS Code in parallel with Atom. We also work with Eclipse.
I prefer Visual Studio because I am also working with Microsoft Teams.
How was the initial setup?
The initial setup of Visual Studio is straightforward for anyone familiar with the solution. Newer users will experience a learning curve, but it is not because of the GUI, the user experience is good.
What's my experience with pricing, setup cost, and licensing?
We have an enterprise-level license. The cost is expensive for small to medium-sized organizations.
What other advice do I have?
Microsoft Visual Studio is an excellent IDE, but the features are more of VS Code. For small to medium-sized organizations, the licensing for Visual Studio may be too expensive. It is really suited for companies that work on the cloud, or have large teams working on Microsoft Stack. Many open-source tools provide similar feature sets.
On the other hand, you will find Visual Studio more user-friendly than open source. It has a better GUI and is more plug-and-drop compared to other IDEs.
It is also a personal preference. If you are comfortable with command terms, then Visual Studio provides that. If you require a TFS repository, you do need Visual Studio as an IDE, as they are really tightly coupled and easy to do all your CI/CD. Lastly, if you use a version control other than TFS, then you may prefer a different IDE, like VS Code or an open-source IDE.
The main factor is going to come down to cost.
I would rate Microsoft Visual Studio an eight out of ten overall.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Microsoft Visual Studio
October 2024
Learn what your peers think about Microsoft Visual Studio. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.
Enterprise Architect - Integrations at BCA
Comprehensive and has features that work for different plans; powerful and efficient
Pros and Cons
- "What we like about Microsoft Visual Studio is that it's a comprehensive tool. It has features that work for different plans and it has a wide variety of use cases. It's also a powerful tool and it's quite efficient."
- "The UI could be better, and development could be easier on Microsoft Visual Studio if there were more features like drag and drop and more frameworks, etc."
What is our primary use case?
We use Microsoft Visual Studio for various builds such as building our .NET applications, and in some cases, we use it for design, and for building specifications.
What is most valuable?
What we like about Microsoft Visual Studio is that it's a comprehensive tool. It has features that work for different plans and it has a wide variety of use cases. It's also a powerful tool and it's quite efficient.
What needs improvement?
There's always room for improvement in any product, and in Microsoft Visual Studio, it can be spread into other areas of development and design. It's pretty much Microsoft-oriented at the moment. It can be spread into other open source or open source-based developments. That's why I gave it a rating of eight. There's always room for improvement, for example, the UI could be better, and development could be easier on Microsoft Visual Studio if there were more features like drag and drop and more frameworks, etc.
For how long have I used the solution?
We've been using Microsoft Visual Studio for the past three years.
What do I think about the stability of the solution?
Microsoft Visual Studio is a stable tool. It has improved in terms of stability.
What do I think about the scalability of the solution?
In terms of scalability, I don't know if scalability applies to Microsoft Visual Studio, to be honest.
How are customer service and support?
We never required technical support from Microsoft Visual Studio because it's a straightforward tool. Online help is great, for example, the community support and forums are all good and widely used.
How was the initial setup?
Microsoft Visual Studio has improved a lot over the years, and setting it up is quite straightforward now.
How fast the tool is deployed depends on project to project, but usually deployment is quite efficient and fast. We usually take on average fifteen days to build a feature and deploy it in DevOps.
What about the implementation team?
We both have an in-house team and partners that take care of the implementation of Microsoft Visual Studio.
What was our ROI?
I've seen ROI from Microsoft Visual Studio.
What's my experience with pricing, setup cost, and licensing?
The development license for Microsoft Visual Studio is free. I don't know if there's a licensing cost to it.
Which other solutions did I evaluate?
We evaluated Eclipse and also used other tools, but Microsoft Visual Studio is good.
What other advice do I have?
My company has been using Microsoft Visual Studio for development purposes, particularly Microsoft Visual Studio for .NET development.
I would highly recommend Microsoft Visual Studio to others looking into implementing it. I would also advise that it has some learning curve to use, in particular, people need the technical skill to use the tool properly.
My rating for Microsoft Visual Studio is eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
CTO at BE1 consultancy
Software development tool that offers a scalable and integrated development environment
Pros and Cons
- "The most valuable aspect of this solution is the integrated development environment. It also offers a very good integration with Microsoft Cloud."
- "This solution could be integrated with other open-source languages, such as Python and not only C#, .NET or Microsoft development languages."
What is our primary use case?
We use Visual Studio for development and for projects using VS Code and Visual Studio Code.
What is most valuable?
The most valuable aspect of this solution is the integrated development environment. It also offers a very good integration with Microsoft Cloud.
What needs improvement?
This solution could be integrated with other open-source languages, such as Python and not only C#, .NET or Microsoft development languages.
For how long have I used the solution?
We have been using this solution for two years.
What do I think about the scalability of the solution?
This is a scalable solution. Scalability is not such an important parameter for us because we use this solution as a development tool.
Which solution did I use previously and why did I switch?
We use NetBeans for Java development. When I compare NetBeans with Visual Studio, Visual Studio is more professional than NetBeans.
How was the initial setup?
The initial setup is straightforward and took less than half a day.
What's my experience with pricing, setup cost, and licensing?
Yeah, of course. We work to use the Professional Visual Studio, because they have some capabilities for CI/CD pipeline. For that reason, in the future, maybe six months later, we will start to use Visual Studio Professional.
What other advice do I have?
I would rate this solution an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
CEO at Shiraz University
Provides an integrated development environment and great for developing enterprise projects
Pros and Cons
- "We can write programming code, write our test cases and automate tests in Visual Studio.NET."
- "The product could be improved by including axle intelligence."
What is our primary use case?
We use this solution for developing enterprise projects.
What is most valuable?
It is a beneficial tool because we can write programming code, write our test cases and automate tests in Visual Studio.NET. Additionally, after we develop projects, we can automate and test. It also provides an integrated development environment where we can design our page and program it. It works well both on the front and back end.
What needs improvement?
The solution could be improved by including an axle intelligence
for tech suggestions and suggesting the dependencies between API. When we use some APIs, we have to add the dependency ourselves in Microsoft Visual Studio. However, with axle intelligence, when an API is added to a project, it can find the dependency of the API and add it automatically.
For how long have I used the solution?
We have been using this solution for about 17 years now and we are currently using the 2019 version.
What do I think about the stability of the solution?
The solution is very stable. It works very well once it is open and has never crashed.
What do I think about the scalability of the solution?
The solution is scalable, and scalability depends on what we use the tool for. It has various tools we can use in whatever way we choose. Currently, six people are using this product in our company.
How are customer service and support?
We have had a very good experience with customer service and support.
Whenever we post an issue, someone in the support team reaches out to us within 24 hours. Therefore, I would rate the support team a ten out of ten.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We used Borland IDE before switching to this solution. Borland C++ builder was a good product then, but we switched to this solution because we think Microsoft Visual Studio is currently the best IDE.
How was the initial setup?
The initial setup is straightforward. It just needs to be downloaded and installed from Microsoft.
What about the implementation team?
We implemented this solution on our own. We work with Microsoft Visual Studio on our PCs, which is installed on every PC. For each project, we have a manager and a group of about five to 60 staff members comprising engineers, administrators and managers. We extend our team and employ new people whenever we get a new project.
What was our ROI?
Unfortunately, we cannot comment on ROI because we are using the community edition.
What's my experience with pricing, setup cost, and licensing?
Unfortunately, because our country is under hefty sanctions, we could not buy this product so we use the community edition, which is a free version. However, we believe the cost of licensing for this product is logical.
What other advice do I have?
I rate this product a ten out of ten. This product is a very good choice for people searching for an Integrated IDE. Microsoft IDE is very integrated and does not require other tools except Microsoft Visual Studio.NET. However, the product could be improved by including axle intelligence.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Consultant at ATOS
Easy setup with good interface and lots of languages
Pros and Cons
- "The product integrates well with Azure Cloud, and it supports a ton of languages."
- "It has a ton of options and that sometimes can become very, very overwhelming for a new person, a new developer."
What is most valuable?
The product integrates well with Azure Cloud, and it supports a ton of languages.
It also has a very good interface for Git source code management. Then there are a couple of add-ins or plug-ins that are out there in the marketplace that sometimes come in handy. From a developer standpoint, it does a very good job when it comes to debugging. It's a great development tool.
The initial setup was pretty straightforward.
The solution has good technical support.
What needs improvement?
It has a ton of options and that sometimes can become very, very overwhelming for a new person, a new developer. If something can be done around simplifying the product, for example, if there's a way, to just have enough options that are relevant for me, that could probably help.
The upgrade system is a bit complex. If they're upgrading something, then they should not force us to go to the next version. Maybe they should probably just release a fix or something that, and once we implement that fix, it gives us at least a choice that you're good for some time even if you don't want to upgrade.
A ton of time is just spent trying to keep ourselves up with the frequent releases that Microsoft rolls out. That is something that takes away from our productive time that we could have invested that time to enhance your application, and could have worked on additional features or functionalities, however, you end up spending that time just to upgrade your current solution to the next version that they roll out.
For how long have I used the solution?
I've been using the solution for three years, however, my team members have been using it for ten to 12 years now.
What do I think about the stability of the solution?
In terms of the stability, the frequent upgrades that they roll out and then they force us to upgrade the solution, upgrade the tool itself, those sometimes can be a nuisance.
Most of the time, I see my team members end up spending a lot of time just upgrading the application to the next .NET framework. Or sometimes even the Microsoft Visual Studio version that gets rolled out and then you just have to do that upgrade. Therefore, the frequent upgrades that happen just don't support the older ones, they just take it off support, which causes a lot of nuisance.
What do I think about the scalability of the solution?
The project that I'm part of is a huge team for sure. We are a team of a couple hundred.
How are customer service and support?
There have been instances in the past where we have reached out to Microsoft.
Support-wise, they're doing a fair job. I don't mind that. Whenever we reach out, we do get help.
How was the initial setup?
It was a pretty easy setup. For us, basically, it comes with some preconfigured settings. The license that we have is a project from our customer. It is fairly straightforward.
What about the implementation team?
We had a third party help us with the initial setup. We did not do it completely by ourselves.
What's my experience with pricing, setup cost, and licensing?
I'm not someone who concerns myself with the cost. That said, my understanding is the license cost is a lot. Before customers roll out a license for any developer, they make sure that it is relevant and it's required for the job.
What other advice do I have?
We use the enterprise edition of the product. We're using the latest version.
We're end-users of Visual Studio. We're also using Microsoft Teams as well.
We have a couple of applications running on-prem. The roadmap is to move as much as possible onto Azure.
I'd rate the solution eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
General manager at ESOFT
Comes with Azure DevOps integration which helps to check code quality but needs to improve documentation
Pros and Cons
- "My company works with outsourced programmers. The solution helps us to test, integrate and foresee the code quality. We can trace the development stages."
- "Visual Studio Team System needs to improve documentation."
What is our primary use case?
I use the Visual Studio Team System for programming.
How has it helped my organization?
My company works with outsourced programmers. The solution helps us to test, integrate and foresee the code quality. We can trace the development stages.
What is most valuable?
I like Azure DevOps integration and the nativeness of the C#.
What needs improvement?
Visual Studio Team System needs to improve documentation.
For how long have I used the solution?
I have been using the solution for ten years.
What do I think about the stability of the solution?
I rate the solution's stability a nine out of ten.
What do I think about the scalability of the solution?
I rate the product's scalability a nine out of ten.
What's my experience with pricing, setup cost, and licensing?
Visual Studio Team System is expensive, but it is worth the money.
What other advice do I have?
You can start using the community edition first. I rate the tool an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Data Scientist at a tech services company with 51-200 employees
Easy to install, has a lot of extensions, and is extremely stable
Pros and Cons
- "The most valuable features are the extensions."
- "I would like the solution to have a designing default in addition to the current coding default."
What is our primary use case?
I use the solution for React JavaScript applications front-end and Python coding.
We made the React front-end, which connects over JasperSoft, and this front-end was provided to customers while Jaspersoft was in the back-end, because customers want to have a proprietary design for themselves. The React front end was in Visual Studio Code.
What is most valuable?
The most valuable features are the extensions. Microsoft Visual Studio has a large community with different types of extensions.
What needs improvement?
I would like the solution to have a designing default in addition to the current coding default.
For how long have I used the solution?
I have been using the solution for a few months.
What do I think about the stability of the solution?
I give the stability a ten out of ten.
Which solution did I use previously and why did I switch?
I previously used Eclipse but it is not a very stable solution and it would crash sometimes. Microsoft Visual Studio has never crashed for me.
How was the initial setup?
I give the initial setup a nine out of ten. We only need to download the file and follow the onscreen instructions.
What about the implementation team?
The implementation is completed in-house.
What's my experience with pricing, setup cost, and licensing?
I use the open-source version of Microsoft Visual Studio.
What other advice do I have?
I give the solution a nine out of ten.
I am always on the lookout for open-source applications, but they are not always the best choice for organizations. It is usually more cost-effective to use open-source software as it requires fewer personnel to maintain it. Purchasing expensive software may be a better solution than open-source applications if more people are needed. Ultimately, the manager will decide what they want, but some open-source software can be less stable than Oracle, which is very expensive but also very stable. Although the solutions are free, they do not provide as many options and can not do certain things that Oracle can do.
Microsoft Visual Studio is easy to install and has a lot of extensions that we can use for different programming languages. The solution is very good, it's simple and free to use. I recommend Microsoft Visual Studio to everyone.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Microsoft Visual Studio Report and get advice and tips from experienced pros
sharing their opinions.
Updated: October 2024
Product Categories
.NET Development ServicesPopular Comparisons
SharePoint Designer
Microsoft Silverlight
Zend Studio
Buyer's Guide
Download our free Microsoft Visual Studio Report and get advice and tips from experienced pros
sharing their opinions.