We use it for development of internal software projects. I am satisfied with it.
IT Global Operations Manager at a consumer goods company with 1,001-5,000 employees
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?
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.
Buyer's Guide
Microsoft Visual Studio
October 2025

Learn what your peers think about Microsoft Visual Studio. Get advice and tips from experienced pros sharing their opinions. Updated: October 2025.
870,701 professionals have used our research since 2012.
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 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.
Works at a manufacturing company with 5,001-10,000 employees
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.
Buyer's Guide
Microsoft Visual Studio
October 2025

Learn what your peers think about Microsoft Visual Studio. Get advice and tips from experienced pros sharing their opinions. Updated: October 2025.
870,701 professionals have used our research since 2012.
Director Research Development with 1,001-5,000 employees
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.
Software Engineer at a tech services company
It provides me the ability to deploy applications directly from it
What do you like best?
- 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.
- It provides me the ability to deploy applications directly from the Visual Studio.
- Its layout editor is pretty fast and easy to use.
- 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.
- 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.
Architect Software Test Engineer at MAS Global Consulting
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.
Developer at a university with 51-200 employees
Visual Studio .Net is the Best IDE for Programmers and IT Students
Valuable Features:
It was in 2004 when I first experienced Visual Studio 2003 as an IT student. Now that I am working as a programmer, I used the newer version which is Visual Studio 2008. Here are the few reasons why I chose .Net for so many years:
• I can create console, Windows form, Web Forms, Smart device and mobile applications, XML web and windows services using different languages such as Visual Basic, C#, J# and C++
• I love the drag and drop ability of the items and controls using Visual Designers
• I love the Toolbox with many useful and unique items that even Netbeans or Eclipse does not have such as Timer, DateTimePicker, Process Dialog and etc.
• I adore the integrated, highly professional looking Crystal in VS 2008 and later versions
• Express editions are free and suitable for students
Room for Improvement:
• Visual Studio.Net is only used for Microsoft Windows Operating system.
• Other than the express edition, Visual studio products are not for free.
• Crystal Report is not included in Visual Studio 2010 and 2012 and requires a separate download.
Other Advice:
Being an educator and a programmer for 8 years, I can say that Visual Studio .Net is the best development tool for desktop and web applications. I am absolutely recommending Visual Studio .Net to my fellow programmers, web developers and even to students, hobbyists and new learners.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Infrastructure Expert at a tech services company with 51-200 employees
.NET is great for business apps, editors, anything that doesn't require really optimized code.
Valuable Features:
It provides manageable code execution, it's object oriented, the .net framework comes with ado.net, it uses xml to transfer data between the various layers in the architecture, has error handling properties, automatic memory management, disconnected architecture, and is a multi-platform application. It is a consistent programming model, has multi-language integration, and ease of development.
Room for Improvement:
Needs skills, and some versions have less features.
One cannot run unsaved code or use generics and operator overloading.
It requires a .net framework which xp sp3 doesn’t have.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Yes, you are right Mark, by using functions the developer can get an improved performance.
Infrastructure Expert at a tech services company with 1,001-5,000 employees
Visual Studio will continue to be a industry standard IDE for Windows for the foreseeable future.
Valuable Features:
The Visual Studio IDE is excellent in design and function. It allows you to code for a wide variety of software, including web and platform software. It supports quite a few different programming languages. It also has a GUI based visual interface editor built in, which is easy to use and allows for quick turn around in prototyping software designs.There is a free "Express" version of the IDE software available as well.
Room for Improvement:
.NET apps are only compatible with Windows Phone 8 and Windows platforms. Visual Basic.NET is the primary language that Visual Studio is targeted for. Also, the price for the IDE can be expensive.
Other Advice:
Personally, I prefer using Visual Studio as it has the code auto-complete feature, which is really awesome if you've forgotten the name of the function or API that you are calling.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Microsoft Visual Studio Report and get advice and tips from experienced pros
sharing their opinions.
Updated: October 2025
Product Categories
.NET Development ServicesPopular Comparisons
Buyer's Guide
Download our free Microsoft Visual Studio Report and get advice and tips from experienced pros
sharing their opinions.
Nicely explained article, I really agree with author on some points that are:
1) Provide great feature for creating User Interface with drag and drop functionality
2) Provides flexibility to use different computer languages for creating the windows based application
3) And the most beneficial feature of .NET framework is Intellisense which helps the developers to code in speedy and efficient way.
4) The applications written on .NET platform may appear or work differently on another Operating Systems i.e Not much platform independent.