App comparison
Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.
Learn why GetApp is free
Microsoft Visual Studio
Software shipping and building
(30)
Rating criteria
Reviews by rating
Recommended
Stefano D.
Ceo
Financial Services, 1-10 employees
Review source
Transcript
Stefano D.: Hi. I'm Stefano, I'm a small business owner. I give to Microsoft Visual Studio four out of...
praveen K.
systems engineer
Banking, 1,001-5,000 employees
Review source
Transcript
Praveen K.: Hey. My name is Praveen. I work as a web engineer for a banking domain. I rate four out of...
Abdul Wahab K.
Computer Software, 51-200 employees
Used daily for 2+ years
Review source
Share this review:
I enjoyed software development like a game throughout my experience of using Visual Studio for development of .Net applications for local and cloud environments.
It is the most featured Integrated Development Environment (IDE) with bulk of features. It is best choice for .Net developers for building powerful applications for local and cloud environments. Its functionality can also be further extended using plugins. It is also good for mobile application development. Its intellisense is the best among all.
It is heavy to operate. It occupies huge part of my disk space. It hangs sometime during operations. Lack of support to opensource languages.
Dvock A.
Information Technology and Services, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
Overall, Microsoft Visual Studio is a powerful and feature-rich IDE for its comprehensive toolset, ease of use, and robust integration capabilities. I recommend it as the best choice for software development projects.I give high regards to the software for its robustness, versatility, and the comprehensive development environment it offers. However, individual experiences may vary depending on specific needs, preferences, and the complexity of the projects being worked on.For me as a user, through its comprehensive set of tools and features, it has guided me in providing a seamless development experience for building my applications especially the web applications.
I like Microsoft Visual Studio since it stands out due to its extensive range of desired features that cater to different development needs. Its user-friendly interface and intuitive design make it easy to use and navigate. Furthermore, its seamless integration with external apps and services enhances productivity and simplifies various aspects of the development process.
With numerous features and settings available, it can take time for users to explore and understand all the functionalities. Additionally, occasional performance issues or delays in startup time, especially when working with large projects or solutions, can impact the overall ease of use and user experience.Lastly, the level of integration and support for specific tools or services may vary, and developers may need to spend extra time configuring and troubleshooting integrations with certain external tools.
Verified reviewer
Health, Wellness and Fitness, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
This is a very useful tool. We use it to provide reporting and analytics for our entire operation. It's SSIS features and reporting tools allow us to present data in different formats and real time so issues can be resolved and we can look high level or as detailed as needed at our organaization.
I like how the Microsoft product continues to evolve. In 2017 we make SSIS on its own server. It speeds up Queries and has always on availability groups. Moving it to the cloud has also helped make it more available. It now has a more robust reporting tool to provide analytics on use and ways to improve run times and queries
It is a lot different then previous versions. All of the code required major changes to run. There was several issues with connecting to Access databases and Microsoft products that are "known bugs" or being worked on. I cant understand why a product gets out that doesn't integrate with other microsoft products flawlessly.
Francesco T.
Information Technology and Services, 51-200 employees
Used daily for 2+ years
Review source
Share this review:
It fits perfectly into the microsoft ecosystem for those who develop in .NETit is particularly effective in branching and team development of applications
it is heavy in the management of shared projects being slow at certain times of the daydebugging often happens to be not too friendly, wasting time looking for errors
Verified reviewer
Marketing and Advertising, self-employed
Used daily for 2+ years
Review source
Share this review:
Microsoft Visual Studio is an excellent coding environment software program. It is very easy to use and user-friendly. And it is lightweight and runs smoothly on PCs. It supports almost all programming languages and offers many helpful extensions. These features make it the best IDE in my opinion.
What I like the most about Microsoft Visual Studio is its support for multiple programming languages, and there are a bunch of extensions that are so helpful, such as Prettier, Live Server and Emmet..
Honestly, there is nothing I don't like about VS Code. I would suggest making the user interface even more creative and providing a wider selection of themes to choose from.
Fredrick P.
Computer Software, self-employed
Used weekly for 2+ years
Review source
Share this review:
Microsoft Visual Studio is a very powerful IDE with lots of functionality and its versatility. I am still sticking with it today because it serves me well. If you are programmer who programs or wants to program in more than one programming language, this IDE is for you.
Firstly, the best feature is that it work seamlessly with various programming languages so you can have only one IDE to do all your coding from various programming language. The inbuilt command window is as great as the default command prompt in any computer. It has lot's of extensions plugins library to used. Auto suggestions with intelliSense. It is a very powerful and versatile tool.
To set up a virtual environment can be a little tedious or daunting should I say for junior programmers but I would say it is better than most IDE out in the market.
Giorgi S.
Banking, 201-500 employees
Used daily for 2+ years
Review source
Share this review:
I am using visual studio more than 4 year, with Visual Studio you can easily write a code and call apis, I am using this every day.
Microsoft Visual Studio is the best application to write a code, it is easy to use and very user friendly, Visual studio has a lot of useful features, Also you can use desktop version on your MacBook (not only Windows devices).
Mostly I like this application and I have no any ideas about cons
Min Ye Y.
Information Technology and Services, 51-200 employees
Used monthly for 6-12 months
Review source
Share this review:
-Multiple Language Support-User-Friendly Interface-Updates and Improvements
-Feature-rich IDE-Intuitive User Interface-Integration with Microsoft Ecosystem-Extensibility-Debugging and Diagnostics Tools-Continuous Improvement-Community and Support-Cross-platform Development
-Resource Intensive-Installation Size-Updates and Stability-Steep Learning Curve-License and Pricing-Lack of Intuitive Features-Integration Limitations-Performance on Large Solutions
Enrico M.
Computer Software, 11-50 employees
Used daily for 1-2 years
Review source
Share this review:
I used visual studio for the back end part of web applications with entity framework core and I always had a great time
This tool is rich in any type of functionality for the development of back-end applications and can be used both on Windows and on macOS in an excellent way
It often happens that you have to wait a long time before the software can be used after starting it and it is often frustrating
Caroline R.
Retail, 1-10 employees
Used monthly for less than 6 months
Review source
Share this review:
Our business is still using this to develop our app and will most likely use in the future
Once you get started with this product it is very simple to use
Certain aspects such as running your code can be tricky to begin with
Rodrigo T.
Computer Software, 1-10 employees
Used daily for 2+ years
Review source
Share this review:
We use it daily to maintain systems in windows, web, uwp and apps. But the tools make easy tasks difficult. For example, you have a Xamarin that never really looks finished, with a third-rate xaml design, uwp that seems to repeatedly disconnect the IDE so that you need to recompile the project to make simple changes, and a total abandonment of Visual Basic. Microsoft doesn't seem to understand that if you like the productivity of VB you will NEVER WANT the complexity of C#. VS seems to be moving in the direction of being harder rather than easier. VS is it good? YES. VS is it productive? No more. Solve the task? YES. Do you have fun with him? Not here.
In an environment that becomes familiar with use, you have access to several built-in functions, plus a bunch of solutions (some paid or third-party) that deliver advanced design, development, source code protection, and publishing capabilities. Microsoft's initiative to maintain the community version is very good.
With each new version the tool becomes more complex, rather than cleaner. The developer expects little cognitive overhead, expects to be able to hide repetitive boiler plate tasks when they don't need to be seen, expects it to be easy to internationalize the application. There are more and more features that the smaller company will never use, such as live share, the translation of uwp apps is VERY confusing, the windows forms design is terrible and doesn't fit right to HIDPI. Lots and lots of things you don't care about and things that you really miss never come. It's a contradiction to create AI helpers that copy your code to "make it easy", while you want it to be an easy-to-use tool that displays complexity ONLY if you need to.
Maaz M.
Computer Software, 1,001-5,000 employees
Used daily for 2+ years
Review source
Share this review:
I love Microsoft Visual studio for its powerful engine, across the operating systems development capabilities, easy support and the quite affordable licensing fee.
Microsoft Visual Studio is a very convenient and powerful application development software. You can easily create or edit and test a software using it. You can develop applications for all major ooerating systems like Windows, Linux, Android, IOS, etc with it. It supports all basic and advanced programming languages like C, C++, Python, JavaScript, PHP, etc. MS Visual Studio hosts very useful code...
As far as I have used Microsoft Visual Studio, it has no big problems, except that Nuget packaes sometimes encounter problems. Also the system becomes quite dull and slow when running it, which is obvious due to its huge size.
Dinupa W.
Computer Software, 51-200 employees
Used daily for 2+ years
Review source
Share this review:
Perfect for freelancers and one-person businesses, especially for websites and web-based applications. Reduce the amount of work your IT team has to do by purchasing lower-cost computers. Your library includes a variety of enhancements and modules that make it easier to manage the material. Simple user interface combined with feature-specific design.
We develop a variety of software types, including online applications, web services, web-based programs, mobile applications, and websites, all inside a single visual studio environment. During projects with a large number of deliverables, we can leverage Visual Studio's single installation to do a variety of activities. We can initiate debugging with a single click and proceed through each step to determine where and why the issues arise. We might easily add things like CS or HTML that we require. Additionally, it is simple to integrate with the database.
Its size is out of control, and it takes an inordinate amount of time to install. When transferring files from one application to another, project data is often corrupted, and errors are not unheard of in the process. It is vital that the sample file's permissions be changed so that anyone can write into it without being denied access.
Lenon C.
Telecommunications, 1-10 employees
Used daily for 1-2 years
Review source
Share this review:
In our organization the use of VS Code is essential, we have developed several codes and scripts, it has countless plugins that enable incredible use and unusual use of the tool!
We program in different languages with the software, plugins facilitate this. It is light, simple, intuitive and for our use it is a hand on the wheel, because we adapt easily, it is incredible!
We found nothing wrong with the software, it was easily adapted to our routine, and it works above expectations!
Agaba J.
Media Production, self-employed
Used daily for 1-2 years
Review source
Share this review:
Well I love Microsoft visual studio because I used to have problems in creating website's and programs but when when I found it,it solved every thing,it is fast when using it,very easy to use,it is free to use,it alerts you in case of an error occurred and you clear it though it sometimes requires you to restart the computer,it is very good and easy in managing codes though I hate that easy advantage of it because you find someone who never used and have no idea on it can use it and that brings limited jobs to us people it that industry of software and programing but otherwise I greatly recommend it to any one to use it,am sure you will love it. Thanks
I liked its many features it has,the languages it provides in over 30 plus languages. It does not require much learn so its easy to use. Its free to use and it does many works for example: creating and managing codes It has many platform's in it
I hate it in debugging,sometimes it Struck's and requires you to restart the computer
Oshadha P.
Information Technology and Services, 51-200 employees
Used daily for 2+ years
Review source
Share this review:
I've started coding with Visual Studio from 2014 - 2015. Between this time our university offers us the 2012 version. So we have used to it. When first time I familiar with Visual Studio, It was difficult because there is a lot of options and a lot of features to select. but day by day I'm used to Visual Studio 2012 version and I have realized It's not difficult to familiar that I felt because of there...
Visual Studio has a lot of features. The first thing that I'm like is ease of use. And also it's support for multi-language support. When I'm developing a completed project with front-end and back-end I'm able to use both of languages in Visual Studio. So visual studio has full stack development capabilities. Integrated with the database is easy because structured are predefined and we can implementations...
Users have to spend high cost for Enterprise License (vs Professional) Too many version to select before use like Enterprise, Community, Professional, Ultimate, etc. Memory and CPU consumption may be high sometimes. Officially came up with basics themes.
Radoslav B.
Computer Software, 51-200 employees
Used weekly for 2+ years
Review source
Share this review:
I have been mostly using this program for student purposes. I study Computer Technologies and I needed a software where to code my programs and one lecturer show me VS when I was for the second year, and since then I do not want to use another program for developing software. I just enjoy the work with VS - it brings me happiness and comfort when I work with it. I pretty recommend it, because it is worth program, it has free versions, which are perfect for juniors, and it is very powerful though, also it is with very pretty and intuitive design and the programs makes you feel comfortable when working with it.
1. It is very easy to install. 2. It supports a variety of programming languages you can use in your projects - from desktop Applications, to Web Applications, C based programes and much more. 3. I like how tabs and panels are organized - everything is grouped and you can easily find what you want. 4. There is an entire search engine, which searches all the functionalities of Visual Studio, in case...
For my purposes I haven't experience any difficulties or problems with the program, in order to have any negative oppinion for the program.
Samridh S.
Mechanical or Industrial Engineering, 501-1,000 employees
Used daily for 2+ years
Review source
Share this review:
A powerful tool from Microsoft. It's foothold on the code development market is strong and will probably stay strong for a very long time. There are lot of forums and discussion sites dedicated to Visual Studio so learning VS means you have access to lots of resources. People have built their career on this tool so I would highly recommend it to anyone.
I have been using Microsoft visual Studio for past 10 years plus and it just keeps getting better. It is one of the most advanced product from Microsoft and it is very well known throughout the Engineering industry, - Code writing and storage I use it on a daily basis for development of code in C, C++ and C#. The IDE is extremely strong and full of useful libraries. It has lot of features that aids...
I don't see many cons of Visual Studio except, - Price It is a powerful tool so of course getting multiple licenses will be pricey. - Error codes it could do a lot better in analyzing the source code and explaining what the error is. The error are pretty vague and one would need some learning curve to understand what is wrong - High load on the system Visual studio is big, massive and will require some powerful machine in order to not feel like the computer is lagging. Usually I shut off all my applications if I am working on VS.
Vikram K.
Hospital & Health Care, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
Visual Basic is a fantastic and professional programming language. It comes with a slew of features that make coding a breeze. Because this software has certain advanced capabilities, I believe we need have some programming language expertise before utilising it. If a newcomer begins coding using Visual Basic, he may believe that coding is really tough. As a result, I only advocate utilising Visual Basic if you have prior coding experience. Microsoft, on the other hand, provides a free version of this programme for students. This is a great chance for us to hone our talents using this programme. This is the best software for you if you are a programmer looking for software for your industry.
VS connects with the Microsoft Stack exceptionally nicely and swiftly. It works wonderfully for automating the flow and manipulation of data between internal and external sources, which I do largely with SSIS. Connecting to data sources is a breeze, as is adding additional DLLs (in my case, I use WinSCP with SFTP) and creating a process. My solutions' integrated development environment (IDE) has built-in drag-and-drop functions that perform typical actions, so you don't have to manually write everything. This allows for speedy creation and excellent reusability. Visual Studio is a tad clumsy, but it provides a lot of functionality. It's easy to set up and use, and it comes with its own set of tools for things like website construction.
When installing Visual Studio, you must first determine which extensions and plugins you require. You can install a lot of things using Visual Studio, but you must know what you're looking for and how to utilise it. Visual Studio, in comparison to lesser weight IDEs, takes a time to load at first due of its completeness and all it contains in. It also takes a long time to install and consumes a lot of disc space. This isn't a light item. Depending on what you're doing, it may take some time to process. It receives regular updates, but I don't think the little version changes are necessary, and I'm not sure what additional bug fixes or features they generally give. It's all right.
Maaz K.
Computer Software, 1,001-5,000 employees
Used daily for 2+ years
Review source
Share this review:
I have been using Microsoft Visual Studio from the beginning of my Software Engineering studies. It is the best programming software I have used. Also its huge online community is very useful to ask for help when solving a problem faced in Visual Studio.
Microsoft Visual Studio is the best option for working on writing, testing and developing a program or application. It is capable of carrying out complex and heavy programming. It fully supports all prominent programming languages like Java, Javascript, C, C++, Python etc. Ms Visual Studio assigns different colors to different blocks of code which makes it easy to keep track of your progress and find...
Its not easy to thaink of or find any mentioning worth lackings in such a sophisticated softwarr like this, but to mention one, it is a heavy program desiged to carryout complex programming, it consumes a lot of processing power and RAM memory of a computer which is a bit annoying for students using it of their personal computers.
Taddes K.
Computer Software, 51-200 employees
Used daily for 2+ years
Review source
Share this review:
My favorite development environment
VS code is the gold standard of IDEs and development environments. Aside from being a terrific text editor with features and third-party libraries like syntax highlighting, there is a big community of developers who offer modifications to make your workflow easy. It has in-build GitHub source control, ease of changing from one language interpreter to another, numerous linters and debuggers, fully functional terminal and endless plugins like live servers, deployment pipelines, etc. VS code can basically do anything and furthermore be customized to do even more. It allows you to write code efficiently, effectively and reliably and synchronize with all your other development tools.
Very little, though configurations for cross-language features like indentation from one language to another can seem unintuitive. There are occasional times updates and features can be dropped from one update to another, but the features are frequently addressed and bugs quickly resolved.
Verified reviewer
Higher Education, 1,001-5,000 employees
Used weekly for 2+ years
Review source
Share this review:
I have been using Visual Studio for close to 10 years. It is the best IDE for working with Microsoft languages. It is also very robust and beyond educational environment, I have also used it in a professional setting as a software engineer. In my opinion this program is well suited for both use cases (education and workplace). While there are some significant issues with the Mac version, overall just making the IDE cross-platform is a wonderful improvement because it allows my mac students to use it outside lab sessions. Overall I am happy with this product and will continue using it in the future.
I am currently using VS 2019 as an instructional tool at a university to teach programming to beginners. These are the pros: * Cross platform versions for PC and Mac users * Many compiled languages to choose from (I use C#); I feel compiled language is easier to learn because of the immediate feedback that you see in the UI * Having many features within one IDE is good for beginners as students can gradually move from console apps to more advanced programs as they acquire more skills, but without having to learn a new IDE
During instructional lab sessions I have encountered a few issues, primarily with the Mac version of Visual Studio, and the following are the most significant cons so far: * From a beginner perspective the installation process can be challenging because there are many options to choose from (some of the students worked through these independently through trial and error). * The Mac version of VS2019...
Anjali G.
Used daily for 2+ years
Review source
Share this review:
I have used this software from version VS 2010 to up to date VS2017. Its very handy to work with. It offers a lot of features and functionalities that are really easy to understand. It offers a lot of integrations whether it is Resharper or any coverage tool or your website azure deployment. For me learning azure deployment was way too easy as it is just a matter of 2-3steps alone. There are easy...
The only problem that I see is the heaviness of the software as sometimes it hangs my system and you need to have at least 16gb ram to work greatly with this software. VS2017 is the latest I have worked on and although it has great features but it is a very heavy software and with heavy extensions it become slow.
Surender B.
Information Technology and Services, 11-50 employees
Used daily for 1-2 years
Review source
Share this review:
I highly recommend Microsoft Visual studio to everyone who wants to develop application for web desktop and mobiles plateform. My overall experience is superb with this and highly satisfying the company needs. It can be used in large and small scales enterprises.
Here is a list of reasons why we adopt Microsoft Visual Studio for development: 1. It supports more than 60 programming languages. 2. Team foundation server feature is awesome where we can deploy our changes on server very easily and can rollback the same with ease. 3. Dock able features of script tabs and windows make it easy to handle various windows at same time. 4. It provides script bundling...
I never noticed any cons till now but below are some suggestions if Microsoft can add: 1. Team foundation branching is quite complex. 2. Software is quite taking high CPU memory and takes 3-5 minutes during initial loading and its too bulky and taking near about 3 GB space in c drive. 3. Licence fee is quite high because its a brand product but it is okay if we are dealing with quality software which is highly reliable in current competetion.
Sean S.
11-50 employees
Used daily for 2+ years
Review source
Share this review:
Visual studio allows for the writing/running/debugging of .NET applications. It provides an easy way to add external libraries via Nuget. It also makes it easy to maintain multiple versions (x86 and x32) of your application as well as allowing custom profiles to be created for your application's output(i.e. Release vs Debug).
Visual Studio is a nicely customizable IDE that allows users to make their workspace look like they want it do. I particularly like that the layout/visibility of all of the tools can be automatically switched between when your app is running vs when it isn't. I also really like that you can change and customize the IDE's theme. I use the Dark theme and then customized the colors a little bit to be more appealing.
Visual studio seems to struggle with large applications. We have an application that has over 20 different projects in the solution and it appears to struggle with rebuilding all of the projects in the correct order(due to dependencies) sometimes. Also, we have a recurring issue where a dependency that we used to have (a specific version of SQLite) keeps coming back even though we have repeatedly attempted to remove it from all projects. On top of that, VS sometimes locks up and eventually crashes once every few weeks (I use it 5 days a week, so really this doesn't happen frequently). The crash might have something to do with starting and stopping the solution 10-20 times a day.