Visual Studio Community from an accidentally developer perspective
June 15, 2018

Visual Studio Community from an accidentally developer perspective

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

Software Version

Community

Overall Satisfaction with Visual Studio IDE

In my specific team, I am the only "developer". The contact center solution that I support (Genesys PureConnect) has a robust C# API, libraries, and documentation so using Visual Studio for development of new integrations and debugging existing ones was just common sense because of the tight coupling with that specific language. The ease of configuring integration with GIT was also a driving factor in choosing to use VS as my C# IDE.
  • Visual studio has a lot of features included that you would expect to need external extensions for, like code snippets for quick completion of common programming syntax like constructors and properties (and many many more).
  • Visual Studio also has a vibrant community developing extensions for it that extend it well beyond its base functionality.
  • The debugging interface and your ability to interact with your code during debugged execution are fantastically helpful. I love being able to step back to a previous execution point and change data.
  • The ability to quickly and easily compile desktop apps.
  • System performance of Visual Studio leaves some room to be desired. I understand that it has a lot going on, but the system resource usage, load times and sometimes general responsiveness of VS leaves room to be desired.
  • It's an IDE, there really isn't a lot to say here. With use, I have become more efficient at coding and the debugging features can absolutely help save some time trying to resolve complex issues.
Visual studio is well suited for any programming language in the .net ecosystem. It is also fantastic for larger scale application development due to great integrations with team foundation server or various other repository/version control integrations that are available.

I would not recommend Visual studio if you are only doing small programs as the setup and load times can be "rapid prototyping" prohibitive, but that may also say a lot about your language choice for your activities.