TrustRadius
Visual Studio SSIS and SSAS developmentIt 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.,9,We have had very positive results with the data warehouse project for which we used SSIS and SSAS. We provide data for our Research team and the senior management team of our agency they can use to make better-informed decisions.,,Microsoft SQL ServerVisual Studio IDE -- great development toolMy 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).,10,It makes it easier to stick to best practices for software development as a team.,Sublime Text and JetBrains Rider,dbForge SQL Complete, Notepad++, EvernoteVisual Studio still the Best IDE for Windows for more than Two Decades and Still Going StrongWe 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.,10,Using the integration between Visual Studio and our source control service, the cost of re-work and losing code is drastically reduced. Paid versions of Visual Studio enable developers to be so much more productive than hacked-together open source solutions that it's hard to imagine developing in Windows without it. When combined with support subscriptions and the vast array of free online help options available, Visual Studio saves our developers time by keeping them coding and testing, not wasting their time trying to guess their way out of problems or spend endless hours online hoping to find answers.,CLion,CLion, SQL Server Integration Services, Microsoft SQL Server, Teradata Database, MySQL, Oracle DatabaseVisual Studio IDE is a mandatory platform that I'm happy to useVisual 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.,9,Positive: It enables our developers to all work in a common environment that is easy to collaborate in. Positive: It standardizes the building and compiling of our projects so that we don't have to get that working on a one-on-one basis. Negative: It can be expensive, as the licensing is per-developer, so as your tech team grows, so does your licensing cost.,NetBeans, Eclipse and IntelliJ WebStorm,NetBeans, Eclipse, Microsoft IISEasy to use tool, and powerful at the same timeIt 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.,10,Very expensive if you have no specific contract with Microsoft. Very easy to teach and spread knowledge, so it is not necessary to really invest in Education. It contains many features that do not require external tools, saving investment in other software.,Eclipse, Komodo IDE and NetBeans,Microsoft SQL Server, Tableau Desktop, BitbucketThe most complete IDE for all technology developmentVisual 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.,9,It speeds up software development. It allows scale and growth of the team without additional management.,Visual Studio Test Professional, Microsoft SQL Server, UiPath Enterprise RPA PlatformEasy to use great for .netIt is being used directly in the engineering department. This IDE is used for development purposes for our company to design software applications. It is also used for unit testing and debugging. The biggest problem this addresses is a development be platform for C#. We also have used it for our database development and code management. Visual studio also ties into DevOps we creates a tight integration point for bug tracking. We are able to tie code check-ins to the software issue,Full featured Integration with DevOps Ease of use,No stashe with GIT Learning curve for beginners,9,Mostly wide used Great documentation Plenty of plugins to make your life easy,Notepad++Visual Studio IDE is the global standard for any IDEAll 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.,9,The speed of development is significantly increased. Tools available within IDE help across many frameworks Free version as well as paid for versions available.,IntelliJ IDEAThe gold standard of IDEs.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.,9,We've had hundreds of hours saved by the rapid development that Visual Studio provides. We've lost some time in the Xamarin updates. However, being cross platform, we ultimately saved tons of time not having to create separate apps for iOS and Android.,Microsoft Visual Studio Code and IntelliJ WebStorm,IntelliJ WebStorm, Microsoft Visual Studio Code, DBeaverVisual Studio IDE - My IDE of ChoiceWe'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.,10,Since we're currently using the community edition, there was no expense to implement Visual Studio which meant an instant ROI. Because of the capabilities Visual Studio has to track large projects we've benefited from improved productivity using this IDE. We don't have to use multiple tools to build out a project. I don't consider it a negative, but to use a tool like Visual Studio you have to invest the money in buying hardware that's fast enough to run the IDE. That probably goes without saying.,,Microsoft SQL Server, Microsoft Visual Studio Code, Microsoft Office 365, SlackVisual Studio IDE - the only choice for .Net based frameworksVisual 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.,8,Without Visual Studio IDE we would not have any of our applications (BE code) so it's essential to our business. It's making teamwork faster, especially since everyone uses it, so it isn't a problem when one developer needs to approach another co-worker's PC and check something on their machine.,,Eclipse, Microsoft Visual Studio CodeUsing Visual Studio to build custom apps in a cost effective wayWe 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,10,This tool allows us to develop custom applications and returns a great ROI as we do not need to hire outside developers. Visual Studio is great for Android and IOS development with Xamarin. It allows multiple developers of different backgrounds collaborate together.,Eclipse, Microsoft Visual Studio Code, Sublime Text and Notepad++,Notepad++, Sublime Text, SlackVisual Studio: The Swiss Army Knife for CodingVisual Studio to the goto IDE for every developer at LiveTiles. We use it to build our client-side components in Typescript & React, plus back-end components in C#. Need to open up a database and make some queries? Visual Studio. Need to configure some Azure resources? Visual Studio. Need to manage backlog items and check-ins in source control? That's right - Visual Studio.,Code editing with best-of-class auto-complete, refactoring, and shortcuts Managing source control branches, work items, etc, fully integrated with Azure DevOps SQL Management and Cloud resource management,While stability in recent years is so much better, Visual Studio still crashes from time-to-time Better feature parity between C# and Typescript Since each team at Microsoft builds their own tooling, there are feature sets that you think would work similarly (EG, web apps vs Azure Functions), but they work completely differently.,10,We spent about the first year on Visual Studio Community, which is completely free for small companies, and it offered a better Developer Experience than any other IDE on the market Integration with Azure DevOps has made adoption of good Change Management practices very simple for developers As a company with a core product intended to run on SharePoint, it provides the vital and exclusive tool for delivering products worth millions,Eclipse and NetBeans,Microsoft Azure, Chrome DevTools, Azure SQL Database, Azure CDNThe Best IDEThe Visual Studio IDE really started with a couple developers at Dynacare when a decision was made to start modernizing our enterprise applications. It's used by over a dozen developers today including back-end, front-end web, report designers, and our IT operations team to develop tools and applications for the business.,Integration into git and in particular VSTS (now named Azure DevOps) is amazing. The experience is seamless and works very well. Backward compatibility is better than ever, so there's less risk of breaking applications as you upgrade from different versions of Visual Studio. The development experience in Visual Studio is second-to-none. This really is the gold standard for IDEs with tight integration into the Microsoft stack, built-in unit testing tools, debugging and diagnostics capabilities, ... the list goes on. Everything is at the developer's finger-tips.,Anyone who has the displeasure of working with SSRS or SSIS knows... Visual Studio is pretty bad for building SSIS flows and building SSRS reports. Those two features feel half-baked, and there are usually compile-time errors between VS2013 and newer versions of VS depending on your SSIS package. Updates occur regularly and often eat up disk space and/or cause instability. You may want to avoid being on the latest and greatest release of VS just because it can cause all sorts of head-aches. Over time, you'll probably notice decreased disk space - the VS updates usually eat disk and never give any of it back. VS is very heavy - though load-times have gotten better since 2008, it does still require a lot of resources to do your development. If you're still using a traditional hard disk vs a SSD you may find build and launch times particularly slow.,10,Living in the Microsoft eco-system, the VS IDE really isn't a choice, so much as a requirement for developing applications. The speed at which developers become acclimatized to the tool is a sentiment to the ease of use for the IDE and adherence to good practice. This enables us to onboard new developers and get them up and running in a short period of time vs having to install and configure other IDEs. The VS IDE does include the core set of tools required for development - that alone makes life easier and reduces the need to hunt for 3rd party development add-ons. Though some are nice to have, it isn't required to get going with development. Meaning the IDE is really all you need. Fewer tools to purchase, lower running costs for development.,Eclipse,Azure SQL Database, Azure API Management,15,2,We have home-grown enterprise applications that require enhancements/updates. They are built in the microsoft stack and so require developers to use Visual Studio. These include both web apps, windows services, web services, etc. Visual Studio is used to build SSRS reports for our operations teams.,The Visual Studio IDE continues to evolve with Microsoft's service offerings. We've been developing cloud native applications using VS IDE. Serverless functions leveraging Azure SQL can all be developed and tested with the VS IDE.,10An IDE to support the entire software development processVisual Studio is an excellent IDE that allows users to have many tools in a centralized environment. In our organization we use it through the development process for coding, testing, building and deployment. It supports many languages like C#, Javascript, HTML and Typescript so the integration of a whole solution is very natural. In addition, we use it to manage the code review process. It has a great integration with version control tools like GitHub and allows users to execute commands within the IDE without having additional open windows.,Great integration of tools to support the entire software development process. Support for multiple languages like C#, Javascript and Typescript. Very customizable and lightweight installation requirements.,Feeling unnatural installation in a non-Windows environment. Intellisense could be better, it works pretty good with Resharper. Command line for .Net framework projects is poor.,9,Very flexible pricing schemas for licensing allows us to focus on solution development instead of development cost. The integration of tools in a single IDE is better for estimating the budget because it is not necessary to have other licenses. Improves the speed of the development process so the ROI can be faster.,IntelliJ IDEA and IntelliJ WebStorm,IntelliJ WebStorm, PyCharm, IntelliJ IDEAVisual Studio IDE: One of the Best Development Tool Available in the MarketVisual 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.,9,It always has a good impact on the business as the coding standards were implied and cleaner, and accurate code was being written regardless of the type of programming language. Debugging tools available in the IDE made it easy to debug the code and saved a lot of time. Testing was made easy but rigorous as the integrated testing framework made it easier to test the application.,Eclipse,NexJ, Freshsales CRM, Zoho CRM, Copper (formerly ProsperWorks), Google Domains, Adobe Acrobat DC, Sauce Labs, SoapUI NG Pro, BrowserStackVisual Studio 2017 ReviewVisual 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.,10,Visual Studio is not inexpensive,,Microsoft SQL Server, Microsoft Azure, TelerikVisual Studio is the best way to build C# applications for Windows, web, and games!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.,10,Time Savings Integrated Testing Building the software that drives all our business,Microsoft SQL Server, UnityIt makes development so easyI 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.,9,It's good for getting good revenue.,Notepad++,Notepad++, Avast Business Antivirus, WordPressMy opinion of using Microsoft Visual StudioVisual 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.,8,It has a positive ROI on our corporate company. Our company uses the enterprise version of the product and has a licence according to that. It's giving a good return.,WordPress,WordPress, JabberVisual Studio IDE Review - A powerful IDE with which you can perform any developmentVisual 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.,8,IntelliJ IDEA,Microsoft SQL Server, IntelliJ IDEA, SoapUI NG ProCan not you wait to take potential from C #? The IDE that can save you.For those who stay true to Windows and love designing desktop applications, Visual Studio IDE is part of the Software Development team's guidelines, even if not all users do not have total appreciation.,Its design and graphical interface are particularly sublime, and you can modify and adapt them to personal specifications. It is one of the best editors to work with C ++ and C #, allowing competent synchronization and interesting functionality. Facilitates faster work by having a fast and retro-compatible AI with other development and design apps.,Its resource consumption can become excessive, since it lacks an automatic garbage collector. It is limited to a few programming languages ​​and programming desktop apps, so its potential is shortened. You can't export the projects or source codes to other systems or distributions that are not Windows OS.,9,Automation of tasks such as the creation of diagrams, flow diagrams, class, although in a single format. Leverage the potential of Windows to develop software projects with a unique compatibility. The need for updated computers with a certain level of requirement that can make it somewhat expensive.,Oracle Java SE, NetBeans and IntelliJ IDEA,IntelliJ IDEA, NetBeans, Oracle Java SEVisual Studio IDE ReviewVisual 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.,8,Identifiable benefits. Helps decision-makers.,,IntelliJ WebStorm, Bitbucket, SlackVisual Studio Enterprise is the best for you best developersVisual Studio is being used for software and web development at my company. It is used by more than fifty developers daily. I use the Visual Studio develop Windows Services as well as various parts of a continuous integration and continuous delivery system . I have also used Visual Studio to develop C#, Visual Basic, PowerShell and Python applications. Visual Studio Professional and Enterprise come with many tools to help you develop software. One of the most useful tools of Enterprise is the load and performance testing tool. It allows you to put a load of more that a thousand users on an application and see how it handles that load.,Visual Studio handles most of the newer languages for the Microsoft platform very well. It makes developing complex applications much easier. I really like the debugger of Visual Studio. Debugging can become a complex task and the Visual Studio debugger is one of the best debuggers available. It will allow you to view all varable values as well as the machine state at a break point. This can be a great aid in finding many software bugs. The Visual Studio load testing tool is one of the best load testers available. It can be used to simulate loads form multiple browsers and multiple internet connection types. This allows you to help see what can happen to your application during more realistic loads.,Visual Studio is a very complex tool and some developers have a hard time usig it well. For these developers I show some of the items they need to perform and suggest they not go too deaply in the tool until they get used to using the tool. Visual Studio has so many features some think it is a draw back to its use. As I mentioned above, it is better to keep to simpler features until you truly feel you can move on to more complex features. Only a developer who truely understands load testing should attempt to run and then interpret the results of a load test using Visual Studio. If a developer does not have a good grasp on how a computer actually runs they will misinterpret a load test.,9,Visual Studio has allowed the developement group at my company to develop numerous applications keeping us in the top number of contractors performing this work. Visual Studio Enterprise can be quite expensive so only purchase the Enterprise e-version for your most experienced developers. The Professional version of Visual Studio is quite capable of do the work for less experienced developers and is much lower in cost. If your company is required to develop software that will be run on Windows-based workstations or servers, you must have Visual Studio to develop with. Any lesser tool will just not be enough.,PyCharm and Eclipse,Jenkins, Netwrix Auditor, Team Foundation Server,Yes,Product Features Product Reputation Vendor Reputation,I think we made the proper choice in moving to Visual Studio, so I would not change any part of our evaluation process. The only problem we ran into was some of the newer developers did not want to move from Visual Basic 6.0 to the .Net platform. This, however, did not make sense to me since Visual Basic 6.0 did not generate native code either and was much slower that .Net.One Stop Shop For Your Programing NeedsVisual Studio IDE is currently being used in our IT department by our development team. We are using it by creating software solutions for our ERP that is outdated. We do not have the capital to buy a new ERP so we are leveraging the capability of Visual Studio to help make our ERP more efficient for current use cases in our company.,SourceControl integration Collaboration Installing Frameworks Speed,Sometimes Nuget can be buggy and say installed something but did not More themes? Purely aesthetic but more os a choice would be nice. While source control is great I feel an interface-like source tree would be better,9,We can work together as a team on the same code. Collaboration Productivity, almost everyone who has written code is familiar with Visual Studio so there is no learning curve We have a combination of PC's and Mac's, both versions play nice with each other,Xamarin, PowerApps and IntelliJ IDEA,SAP Crystal, Azure SQL Database, Skype for Business
Unspecified
Visual Studio IDE
389 Ratings
Score 8.9 out of 101
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>TRScore

Visual Studio IDE Reviews

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Visual Studio IDE
389 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.9 out of 101

Do you work for this company?

TrustRadius Top Rated for 2019
Show Filters 
Hide Filters 
Filter 390 vetted Visual Studio IDE reviews and ratings
Clear all filters
Overall Rating
Reviewer's Company Size
Last Updated
By Topic
Industry
Department
Experience
Job Type
Role

Reviews (1-25 of 77)

Companies can't remove reviews or game the system. Here's why.
Steve Mayer profile photo
Score 9 out of 10
Vetted Review
Verified User
Review Source
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.
Read Steve Mayer's full review
Michael Armes profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source
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.
Read Michael Armes's full review
No photo available
Score 10 out of 10
Vetted Review
Verified User
Review Source
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.
Read this authenticated review
No photo available
Score 9 out of 10
Vetted Review
Verified User
Review Source
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.
Read this authenticated review
No photo available
Score 10 out of 10
Vetted Review
Verified User
Review Source
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.
Read this authenticated review
No photo available
Score 9 out of 10
Vetted Review
Verified User
Review Source
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.
Read this authenticated review
No photo available
Score 9 out of 10
Vetted Review
Verified User
Review Source
It is being used directly in the engineering department. This IDE is used for development purposes for our company to design software applications. It is also used for unit testing and debugging. The biggest problem this addresses is a development be platform for C#. We also have used it for our database development and code management. Visual studio also ties into DevOps we creates a tight integration point for bug tracking. We are able to tie code check-ins to the software issue
  • Full featured
  • Integration with DevOps
  • Ease of use
  • No stashe with GIT
  • Learning curve for beginners
If you are developing in .net platform it is a great tool. If you are developing in Java it is probably not the best bet. If you are using angular visual studio code is probably the best IDE to use as well.
Read this authenticated review
No photo available
Score 9 out of 10
Vetted Review
Verified User
Review Source
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.
Read this authenticated review
Aaron Smith profile photo
Score 9 out of 10
Vetted Review
Verified User
Review Source
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.
Read Aaron Smith's full review
Aaron Pace profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source
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.
Read Aaron Pace's full review
Filip Witkowski profile photo
Score 8 out of 10
Vetted Review
Verified User
Review Source
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.
Read Filip Witkowski's full review
Kyle Kochtan profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source
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.
Read Kyle Kochtan's full review
Erik Ralston profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source
Visual Studio to the goto IDE for every developer at LiveTiles. We use it to build our client-side components in Typescript & React, plus back-end components in C#. Need to open up a database and make some queries? Visual Studio. Need to configure some Azure resources? Visual Studio. Need to manage backlog items and check-ins in source control? That's right - Visual Studio.
  • Code editing with best-of-class auto-complete, refactoring, and shortcuts
  • Managing source control branches, work items, etc, fully integrated with Azure DevOps
  • SQL Management and Cloud resource management
  • While stability in recent years is so much better, Visual Studio still crashes from time-to-time
  • Better feature parity between C# and Typescript
  • Since each team at Microsoft builds their own tooling, there are feature sets that you think would work similarly (EG, web apps vs Azure Functions), but they work completely differently.
Visual Studio is well suited for: Developing console, system, mobile, or web applications using a cross-section of popular languages, with a special emphasis on C#. Managing resources in Azure or SQL Server databases. Automated, performance, and unit testing code. Code analytics (cyclomatic complexity, etc). Visual Studio is not as good at Proprietary programming languages with poor third-party support (EG, can't make a Swift app - you can make a Xamarin app on iOS). While one can use Visual Studio to write AI-integrated apps, actual data science applications wouldn't use Visual Studio (EG, not known for writing R applications).
Read Erik Ralston's full review
Gordon Lo profile photo
September 24, 2018

The Best IDE

Score 10 out of 10
Vetted Review
Verified User
Review Source
The Visual Studio IDE really started with a couple developers at Dynacare when a decision was made to start modernizing our enterprise applications. It's used by over a dozen developers today including back-end, front-end web, report designers, and our IT operations team to develop tools and applications for the business.
  • Integration into git and in particular VSTS (now named Azure DevOps) is amazing. The experience is seamless and works very well.
  • Backward compatibility is better than ever, so there's less risk of breaking applications as you upgrade from different versions of Visual Studio.
  • The development experience in Visual Studio is second-to-none. This really is the gold standard for IDEs with tight integration into the Microsoft stack, built-in unit testing tools, debugging and diagnostics capabilities, ... the list goes on. Everything is at the developer's finger-tips.
  • Anyone who has the displeasure of working with SSRS or SSIS knows... Visual Studio is pretty bad for building SSIS flows and building SSRS reports. Those two features feel half-baked, and there are usually compile-time errors between VS2013 and newer versions of VS depending on your SSIS package.
  • Updates occur regularly and often eat up disk space and/or cause instability. You may want to avoid being on the latest and greatest release of VS just because it can cause all sorts of head-aches. Over time, you'll probably notice decreased disk space - the VS updates usually eat disk and never give any of it back.
  • VS is very heavy - though load-times have gotten better since 2008, it does still require a lot of resources to do your development. If you're still using a traditional hard disk vs a SSD you may find build and launch times particularly slow.
If you live in the Microsoft stack, the Visual Studio IDE is the only IDE you need. The integration into Azure DevOps is amazing - again, keeping in the Microsoft ecosystem of products - which makes life as a developer that much better. I don't really see VS used outside the Microsoft stack - for Java development you may still want to use Eclipse, and mobile dev for Android you'll have better tools provided by google based on Eclipse.
Read Gordon Lo's full review
Diego Fonseca Marín profile photo
Score 9 out of 10
Vetted Review
Verified User
Review Source
Visual Studio is an excellent IDE that allows users to have many tools in a centralized environment. In our organization we use it through the development process for coding, testing, building and deployment. It supports many languages like C#, Javascript, HTML and Typescript so the integration of a whole solution is very natural. In addition, we use it to manage the code review process.
It has a great integration with version control tools like GitHub and allows users to execute commands within the IDE without having additional open windows.
  • Great integration of tools to support the entire software development process.
  • Support for multiple languages like C#, Javascript and Typescript.
  • Very customizable and lightweight installation requirements.
  • Feeling unnatural installation in a non-Windows environment.
  • Intellisense could be better, it works pretty good with Resharper.
  • Command line for .Net framework projects is poor.
Visual Studio is very well suited in web API projects and web applications. The debugger allows users to get clear information about a request to do a better solution design during the development process. Also, it has great tools for code review and testing; those are very important reasons to choose this IDE rather than others. On the other hand for mobile applications it is not as good.
Read Diego Fonseca Marín's full review
Siddharth Walia profile photo
Score 9 out of 10
Vetted Review
Verified User
Review Source
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.
Read Siddharth Walia's full review
Gary Davis profile photo
November 25, 2018

Visual Studio 2017 Review

Score 10 out of 10
Vetted Review
Verified User
Review Source
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.
Read Gary Davis's full review
Jason Weimann profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source
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.
Read Jason Weimann's full review
Amir Chand profile photo
Score 9 out of 10
Vetted Review
Verified User
Review Source
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.
Read Amir Chand's full review
Simran Singh profile photo
Score 8 out of 10
Vetted Review
Verified User
Review Source
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
Read Simran Singh's full review
Daniel Sanchez profile photo
Score 8 out of 10
Vetted Review
Verified User
Review Source
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.
Read Daniel Sanchez's full review
Mariano Garcia profile photo
Score 9 out of 10
Vetted Review
Verified User
Review Source
For those who stay true to Windows and love designing desktop applications, Visual Studio IDE is part of the Software Development team's guidelines, even if not all users do not have total appreciation.
  • Its design and graphical interface are particularly sublime, and you can modify and adapt them to personal specifications.
  • It is one of the best editors to work with C ++ and C #, allowing competent synchronization and interesting functionality.
  • Facilitates faster work by having a fast and retro-compatible AI with other development and design apps.
  • Its resource consumption can become excessive, since it lacks an automatic garbage collector.
  • It is limited to a few programming languages ​​and programming desktop apps, so its potential is shortened.
  • You can't export the projects or source codes to other systems or distributions that are not Windows OS.
Well suited to create programs meant for desktop or native; it has an appropriate interface in addition to the appropriate tools, and offers excellent support.
Read Mariano Garcia's full review
No photo available
October 01, 2018

Visual Studio IDE Review

Score 8 out of 10
Vetted Review
Verified User
Review Source
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.
Read this authenticated review
Glenn Jones profile photo
Score 9 out of 10
Vetted Review
Verified User
Review Source
Visual Studio is being used for software and web development at my company. It is used by more than fifty developers daily. I use the Visual Studio develop Windows Services as well as various parts of a continuous integration and continuous delivery system . I have also used Visual Studio to develop C#, Visual Basic, PowerShell and Python applications. Visual Studio Professional and Enterprise come with many tools to help you develop software. One of the most useful tools of Enterprise is the load and performance testing tool. It allows you to put a load of more that a thousand users on an application and see how it handles that load.
  • Visual Studio handles most of the newer languages for the Microsoft platform very well. It makes developing complex applications much easier.
  • I really like the debugger of Visual Studio. Debugging can become a complex task and the Visual Studio debugger is one of the best debuggers available. It will allow you to view all varable values as well as the machine state at a break point. This can be a great aid in finding many software bugs.
  • The Visual Studio load testing tool is one of the best load testers available. It can be used to simulate loads form multiple browsers and multiple internet connection types. This allows you to help see what can happen to your application during more realistic loads.
  • Visual Studio is a very complex tool and some developers have a hard time usig it well. For these developers I show some of the items they need to perform and suggest they not go too deaply in the tool until they get used to using the tool.
  • Visual Studio has so many features some think it is a draw back to its use. As I mentioned above, it is better to keep to simpler features until you truly feel you can move on to more complex features.
  • Only a developer who truely understands load testing should attempt to run and then interpret the results of a load test using Visual Studio. If a developer does not have a good grasp on how a computer actually runs they will misinterpret a load test.
Visual Studio is a great tool for developing applications, either Windows-based or web-based. A company should, however, have at least one senior developer to help out more junior developers if they should get caught up trying to perform a complex task.

We use Visual Studio to develop some very complex automation systems and have it to be quite useful and fully capable of performing the task.
Read Glenn Jones's full review
Damien Dolan profile photo
Score 9 out of 10
Vetted Review
Verified User
Review Source
Visual Studio IDE is currently being used in our IT department by our development team. We are using it by creating software solutions for our ERP that is outdated. We do not have the capital to buy a new ERP so we are leveraging the capability of Visual Studio to help make our ERP more efficient for current use cases in our company.
  • SourceControl integration
  • Collaboration
  • Installing Frameworks
  • Speed
  • Sometimes Nuget can be buggy and say installed something but did not
  • More themes? Purely aesthetic but more os a choice would be nice.
  • While source control is great I feel an interface-like source tree would be better
Large teams needing to build a software solution. Also, the fact that there is a free version for an individual is perfect for someone looking to "cut their teeth" and start programming. It isn't just an environment for writing C# and SQL. It supports mobile and game development as well, the community is huge so help is out there to learn as well.
Read Damien Dolan's full review

About Visual Studio IDE

Visual Studio IDE Integrations

Visual Studio IDE Technical Details

Operating Systems: Unspecified
Mobile Application:No