Visual Studio Enterprise is the best for you best developers
August 02, 2018

Visual Studio Enterprise is the best for you best developers

Glenn Jones | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Software Version

Enterprise

Overall Satisfaction with Visual Studio IDE

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 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 is a one programming language tool. If you program in multiple languages Visual Studio if much better. Until a few weeks ago, if you were developing in Java, Eclipse was the IDE to use, but now that Visual Studio supports Java, I would look to see if Visual Studio might not be better.
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.

Evaluating Visual Studio IDE and Competitors

Yes - Visual Basic 6.0 and Visual C++. These were replaced becuase they were old development platforms and needed o be updated Visual Studion was the next product from Microsoft and was the proper product to replace these older tools. We have thought we did not make the proper decision on replacinng these old tools.
  • Product Features
  • Product Reputation
  • Vendor Reputation
Microsoft has a reputation of creating good tools for developers to develop software. Visual Studion was the next tool to use after Visual Basic 6 and Visual C++ were not going to be supported. It was a "no-brainer" to go with Microsoft's Visual Studio when we needed to upgrade.
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.