Try our new research platform with insights from 80,000+ expert users
reviewer1016499 - PeerSpot reviewer
Sr. Managing Consultant - Data Driven Enterprise at a tech vendor with 10,001+ employees
Real User
Integrates well with different databases for both desktop and web application development
Pros and Cons
  • "The most valuable feature is the integration with different databases."
  • "The reporting services are quite limited in terms of features and need to be improved."

What is our primary use case?

I use this solution to develop desktop and web applications. I have it deployed on-premises.

What is most valuable?

The most valuable feature is the integration with different databases. There are many different databases that it supports.

What needs improvement?

The reporting services are quite limited in terms of features and need to be improved.

I would like to see installation and packaging features added to the next release of this solution.

For how long have I used the solution?

I have been using this solution for approximately two years.
Buyer's Guide
Microsoft Visual Studio
May 2025
Learn what your peers think about Microsoft Visual Studio. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
857,028 professionals have used our research since 2012.

What do I think about the stability of the solution?

This is a stable solution.

What do I think about the scalability of the solution?

I have not needed to work with applications that needed scaling.

I think that it can handle many users, but we have between five and ten people using it.

How are customer service and support?

The technical support by Microsoft is quite good.

Which solution did I use previously and why did I switch?

We did not use another solution prior to this one.

How was the initial setup?

The initial setup of this solution is straightforward. It was quite fast to deploy, measured in minutes. One person is enough for deployment and maintenance.

What about the implementation team?

I installed the solution myself.

Which other solutions did I evaluate?

We did evaluate other options but choose this solution because it was more integrated with Windows.

What other advice do I have?

For anybody who is implementing this solution, I would suggest checking the reporting services beforehand. They can create limitations.

Adding the installation and packaging features are really important and would improve the product a lot.

I would rate this solution an eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
CEO/Programmer at Tech Elight
Real User
The language syntax is great because it is similar to the human language

What is our primary use case?

I have been using Visual Studio for the design and implementation of an online voting system for students in the higher institution.

How has it helped my organization?

It has been a nice programming language. I love using it, and it has created a really great cordial relationship between my clients and me. 

What is most valuable?

The language syntax is great because it is similar to the human language, very easy to understand and to work with. 

What needs improvement?

A kind of tutorial page should be embedded in the software to enable first-time users learn more without the help of an expert. A page to explain most of the language syntax.

For how long have I used the solution?

One to three years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Microsoft Visual Studio
May 2025
Learn what your peers think about Microsoft Visual Studio. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
857,028 professionals have used our research since 2012.
Real User
Support for many languages and cross-platform development makes it highly versatile

What is our primary use case?

C++ desktop development.

How has it helped my organization?

It's easy to use and has a highly customizable IDE that is good for cross-platform development.

What is most valuable?

Support for many languages and cross-platform development makes it highly versatile.

What needs improvement?

Support for spell checking comments should be inbuilt and automatically installed.

For how long have I used the solution?

More than five years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
OnyaToochukwu - PeerSpot reviewer
OnyaToochukwuCEO/Programmer at Tech Elight
Real User

That's true

IT Global Operations Manager at a consumer goods company with 1,001-5,000 employees
Real User
Open to other platforms and we are able to run additional components on top of it
Pros and Cons
  • "It's a universal solution. I like that I can easily find software developers for it. I can easily find staff on Microsoft forums. Also, we have other components that are running on top of Visual Studio. I like that it is open to other platforms. Finally, there are many many resources for Microsoft Visual Studio and I can easily find support. There is a large knowledge base for it as well."
  • "I would like to see support for rapid application development. For example, if I am developing a new project, I am repeating many similar steps again and again and again. But the platform could do this easily, instead of me. It would save me time. This is something I would like to have in Microsoft Visual Studio, to have it take over repetitive tasks from me."

What is our primary use case?

We use it for development of internal software projects. I am satisfied with it.

How has it helped my organization?

We can easily build solutions with this tool and we can get help from many other resources.

What is most valuable?

It's a universal solution. I like that I can easily find software developers for it. I can easily find staff on Microsoft forums. Also, we have other components that are running on top of Visual Studio. I like that it is open to other platforms. Finally, there are many many resources for Microsoft Visual Studio and I can easily find support. There is a large knowledge base for it as well.

What needs improvement?

I would like to see support for rapid application development. For example, if I am developing a new project, I am repeating many similar steps again and again and again. But the platform could do this easily, instead of me. It would save me time. This is something I would like to have in Microsoft Visual Studio, to have it take over repetitive tasks from me.

What do I think about the stability of the solution?

It's a stable solution.

What do I think about the scalability of the solution?

Scalability is fine.

How are customer service and technical support?

Technical support is good.

Which solution did I use previously and why did I switch?

The switch depended on a cost-benefit analysis. It was positive for me.

Which other solutions did I evaluate?

In this type of solution, application development, there are only a few possibilities. One of them is Microsoft. Another one is Delphi. We chose between just these two solutions. Microsoft was very dominant.

What other advice do I have?

I rate it an eight out of 10 because, as I said earlier, it could have more options to speed up development by handling repetitive tasks. But I would recommend Visual Studio.

When selecting a vendor I look at support and the name of the company.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer829596 - PeerSpot reviewer
Works at a manufacturing company with 5,001-10,000 employees
Real User
It is flexible enough to let me use Git as well as its own version control mechanism. It would be nice if its extensions and updates could self-correct.
Pros and Cons
  • "We use TFS for our scrums, which links our tasks to actual code changes."
  • "It is also flexible enough to let me use Git as well as its own version control mechanism."
  • "It would be nice if Visual Studio's extensions and updates could self-correct, if they are not working or disabled, and also inform the user."

What is our primary use case?

Creating web sites and APIs using Angular, jQuery, MVC, and Web API. Desktop and server side assets are primarily in C#, however I use it to edit older ASPX pages for web apps written in VB.NET.

How has it helped my organization?

It is an excellent IDE, but the corporate features are what set it apart. We use TFS for our scrums, which links our tasks to actual code changes.

What is most valuable?

Personally, in my job as a developer, the version control system has been very helpful. It is also flexible enough to let me use Git as well as its own version control mechanism.

What needs improvement?

It would be nice if Visual Studio's extensions and updates could self-correct, if they are not working or disabled, and also inform the user. Lately, for example, NuGet Package Manager has failed gracefully, but it did not say why. 

For how long have I used the solution?

More than five years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user808128 - PeerSpot reviewer
Director Research Development with 1,001-5,000 employees
Real User
Most valuable features include code navigation by symbols and document auto formatting
Pros and Cons
  • "It is definitely sophisticated and provides many out-of-the-box features. Going community has boosted all that."
  • "Most valuable features include code navigation by symbols and document auto formatting."
  • "Since it is a heavy product, it is somewhat slow in building and executing the code in a localhost environment and it consumes a lot of resources."

What is our primary use case?

Developing various .NET solutions, making sure code is well tested and debugging issues with it, then publishing the code from the application.

How has it helped my organization?

No one can say that VS IDE is bad. It is definitely sophisticated and provides many out-of-the-box features. Going community has boosted all that.

What is most valuable?

  • Code navigation by symbols
  • Document auto formatting
  • Testing tools
  • Publishing tools
  • Performance testing
  • Reference usage 

What needs improvement?

Since it is a heavy product, it is somewhat slow in building and executing the code in a localhost environment and it consumes a lot of resources.

For how long have I used the solution?

Three to five years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Software Engineer at a tech services company
Consultant
Top 10
It provides me the ability to deploy applications directly from it
What do you like best?
  1. It is a multi-purpose IDE, where I can easily build C++, C#, and many other languages projects without any difficulty. I can develop mobile apps, desktop applications, web applications, etc.
  2. It provides me the ability to deploy applications directly from the Visual Studio.
  3. Its layout editor is pretty fast and easy to use. 
  4. It is becoming the one and the only IDE which give us the ability to build cross platform applications at one place with Xamarin support.
  5. I can use my core code across Android, iOS, and Windows apps. I only have to set its layout. This is also in the IDE.
What do you dislike?

Its IntelliSense, while overall good, I think it can be improved by covering the local status. It should show local variables first in IntelliSense and other related variables afterward.

Recommendations to others considering the product

If you are student or new to programming, then I will recommend you use Visual Studio for development, because it is a complete IDE and easy to use.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Architect Software Test Engineer at MAS Global Consulting
Consultant
Collaboration grew through the implementation.

What is most valuable?

Profiling

Architecture (Code Map)

Test and Load Test

How has it helped my organization?

Collaboration grew through the implementation.

TFS - Agile (Scrum / Kanban)

What needs improvement?

IntelliSense

Better management of using clauses

Auto add/remove using reference

Auto detect / suggest References or Nuget Package

For how long have I used the solution?

Six months (the 2017 version in particular).

What was my experience with deployment of the solution?

NA

What do I think about the stability of the solution?

NA

What do I think about the scalability of the solution?

NA

How are customer service and technical support?

Customer Service:

NA

Technical Support:

NA

Which solution did I use previously and why did I switch?

NA

How was the initial setup?

Simple.

What about the implementation team?

In-house.

Which other solutions did I evaluate?

NA

What other advice do I have?

NA

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free Microsoft Visual Studio Report and get advice and tips from experienced pros sharing their opinions.
Updated: May 2025
Product Categories
.NET Development Services
Buyer's Guide
Download our free Microsoft Visual Studio Report and get advice and tips from experienced pros sharing their opinions.