Visual Studio

4.4
(1,540)

Microsoft Visual Studio is an integrated development environment (IDE) for developing console and graphical user interface applications along with Windows Forms or WPF applications, web sites, web applications, and web services.

Work for Visual Studio?

Learning about Visual Studio?

We can help you find the solution that fits you best.

Visual Studio Reviews

Chat with a G2 Advisor
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • For Category
  • Industry
Ratings
Company Size
User Role
For Category
Industry
Showing 1,546 Visual Studio reviews
LinkedIn Connections
Visual Studio review by Elisa M.
Elisa M.
Validated Reviewer
Verified Current User
Review Source

"The best Integrated Development Environment"

What do you like best?

Microsoft Visual Studio has help us with our development process thanks to the amazing functionalities that are provided. I like also that there is a community version, so if your company is small you can use it until you can pay for the payed version

What do you dislike?

My team it is unhappy on how it works on lower qualified computers with lower ram and capabilities.

- A bit of a pain to install/re-install if you've not got the correct version - Fairly clunky - Cannot make code changes during runtime (although you can switch this feature off, it still needs to re-build and re-compile - takes a while) - It's not cheap. Although the community edition works fine, it's not adequate enough for working on professionally. But this doesn't mean it's not worth the money

Recommendations to others considering the product

To use the software with a computer that meets their requirements which are very clear in their website.

What business problems are you solving with the product? What benefits have you realized?

We develop 3D games using Unity 3D and Visual Studio. - Accurate error detection - Debugging made easy - Provides an environment for all types of software development - NuGet Package Manager is a great addition and is very useful - Built in source control management - Thousands of themes, you can even customise your own - Works great with C#, .NET applications (including .NET Core) and web applications (javascript, typescript, razor) - Constantly updated by Microsoft. They really look after this product.

Sign in to G2 Crowd to see what your connections have to say about Visual Studio
Visual Studio review by Dennis M.
Dennis M.
Validated Reviewer
Verified Current User
Review Source

"Everything Visual Studio"

What do you like best?

Visual studio offers the greatest IDE of our time. It hosts a variety of programming languages under one roof. You can practically build anything in visual studio; Desktop software, websites, Android and iOS applications and many more. Visual studio has a community behind it and its debugging tools are pretty awesome. It’s a good tool.

What do you dislike?

There is not much to dislike Visual studio. My only issue with it is that sometime it can throw some random errors after updates. Apart from that I think it’s a good tool that every programmer must use at one point in time.

Recommendations to others considering the product

Visual studio has everything you need as a programmer. It will allow you code in different languages while you take advantages of its classic debugging tools and huge support community. Definitely I would advise someone to give it a try.

What business problems are you solving with the product? What benefits have you realized?

I can proudly say Visual studio is a big deal for me because I am a C# and a dot net developer. We use Visual Studio to build various applications in different programming languages. We save money and time that could have been spent on learning to build Android and iOS applications in other languages- We use Xamarin and C# to build cross platform mobile apps.

What Integrated Development Environment (IDE) solution do you use?

Thanks for letting us know!
Visual Studio review by Muhammad U.
Muhammad U.
Validated Reviewer
Verified Current User
Review Source

"Great for beginner software developers !!"

What do you like best?

The main aspect that i love about this software is that you have a visual representation of what you are creating and i can also simply drag as well as drop controls on to the form such as buttons etc. this makes it much easier than having to code each and every component separately.

What do you dislike?

the thing i dislike would be that it can be a little confusing sometimes when trying to use all of the debugging tools as they are quite complicated.

Recommendations to others considering the product

I would have to definitely recommend this software to others as it has made my life much easier when it comes to quickly creating software as you it does not require you too much time to design the ui as well as code the program. Beginner software developers could also find this very simple and easy to use.

What business problems are you solving with the product? What benefits have you realized?

The main benefit that has been gained from making use of visual studio is the fact that we are able to create custom software for our clients without much time wasted.

Visual Studio review by alfredo p.
alfredo p.
Validated Reviewer
Verified Current User
Review Source

"Mi experiencia con Visual Studio"

What do you like best?

Posiblemente esta herramienta sea el IDE mas completo y sobretodo el mas intuitivo de utilizar. Ofrece por defecto un gran numero de funcionalidades que otro IDE no tienen o hay que instalar a posterior. Ademas añadir extensiones de terceros es un procedimiento guiado, como un wizar, y no hace falta tampoco reiniciar la herramienta

What do you dislike?

Como pasa a menudo en algunos productos profesionales Microsoft, Visual Studio también necesita, para un funcionamiento rápido y fluido, un ordenador con especificaciones de alto nivel ya que los recursos que utiliza son elevados respecto a los competidors.

Recommendations to others considering the product

Instalarlo y probarlo en vuestra maquina ya que tiene un periodo de prueba gratuito. De esta forma podréis evaluar si este producto cumple lo que promete antes de gastaros dinero en una licencia.

What business problems are you solving with the product? What benefits have you realized?

Este IDE lo utilizo a menudo para generar tanto soluciones complejas para el cliente como para pequeños desarrollo de aplicaciones enfocadas a la automatización de tareas repetidas.

Visual Studio review by thomas c.
thomas c.
Validated Reviewer
Verified Current User
Review Source

"best .NET IDE"

What do you like best?

the ide par excellence to work with Microsoft technologies such as .net, and within .net with languages ​​such as vb.net or C #. It is ideal for the development of powerful web tools with MVC type developments or webforms with ASP.NET. Furthermore, the integration with databases can be done directly from the IDE itself, which allows developers to have a lot of control over the structure of the database without having direct access to the data.

What do you dislike?

it requires licenses to be technology owned by Microsoft and the development of a complete solution in .net in the end it comes out very expensive.

Recommendations to others considering the product

ideal for heavy web developments and that will handle a large amount of data and information. It includes many code debugging tools.

What business problems are you solving with the product? What benefits have you realized?

is the ide that all the developers of the organization use, since our field is the accounting software and it is a sector where .net is the leader. We combine the developments with Sql Server databases and web technologies such as Ajax, Html5, Css ...

Visual Studio review by Manuel P.
Manuel P.
Validated Reviewer
Verified Current User
Review Source

"La mejor experiencia programando"

What do you like best?

Lo que más me gusta de esta aplicación es el interface del entorno de trabajo y la función intelliSense, que da la capacidad de anticipar tu escritura de código y hacerla mucho más eficiente y rápida.

What do you dislike?

La única pega que le pongo en comparación con otros aplicaciones similares es que es demasiado pesada, si no posees un ordenador con mucha memoria RAM y un gran procesador puede llegar a ser un poco lento y tedioso trabajar con este IDE.

Recommendations to others considering the product

Si lo que quieren es tener la mejor experiencia programando esta es la mejor app que se puede utilizar hoy en día sin ninguna duda velocidad de escritura, sencillez y muchas opciones de configuración a tu disposición.

What business problems are you solving with the product? What benefits have you realized?

Gracias a Visual Studio he podido crear pequeñas aplicaciones con Windows Forms para facilitar el día a día de la oficina y de mis compañeros, programando pequeñas aplicaciones y tambien otras más grandes para clientes.

Sin tener una gran capacidad para programar, algunas opciones que da este programa hacen que crear aplicaciones simples para Windows sea muy sencillo con unos conocimientos muy básicos y realmente se consiguen cosas espectaculares, compatibles con cualquier entorno Windows. También es muy fácil crear aplicaciones de consola que son mucho más ligeras que las anteriormente comentadas.

Visual Studio review by Je S.
Je S.
Validated Reviewer
Verified Current User
Review Source

"Great IDE"

What do you like best?

It's compatible for multiple platforms as Windows or Linux. You can download it for Mac too.

It's a free software and it's great if you are a begginer and you want to experiment with different IDE's. But it's also great for professionals.

What do you dislike?

It's too heavy to the system, it took a lot of space in my disk. I think for an ide it's too much.

It crashes all the time and it's annoying, specially if you are in a rush to finish your work. I found that if you have a lot of files in your projects crashes a lot when you run it.

Recommendations to others considering the product

I recommend it to all the professionals because they have Visual Studio Community for free. They can test if they like the IDE without any obligation to pay for it. Give it a try! You may love it.

What business problems are you solving with the product? What benefits have you realized?

The problems that I'm solving with Visual Studio are developing a web application to implement a client blog for their company. We prefer to use this IDE because it helps us debugging, identify when the code is wrong and even test some pages that are troubleshooting.

Visual Studio review by Angel F.
Angel F.
Validated Reviewer
Review Source

"Great editor"

What do you like best?

Visual Studio is a simple and friendly editor, which speed ups the process of web development by giving the users a lot of built-in and powerful functionalities like code autocompletion, code validation, debugging, ...

Visual Studio code search function is powerful and really easy-to-use, allowing developers to find the code they need within a very short time.

The possibilities of improvement on the IDE functionalities using plugins are almost infinite.

With a proper configuration Visual Studio connects whith code repositories seamlessly, allowing the users to adopt a proper code branching strategy without any further complications.

What do you dislike?

I don't have any negative comment regarding Visual Studio.

Recommendations to others considering the product

Visual Studio is the greatest choice in the IDEs market for web developers. Easy to use, powerful and fun. It has everything you might need and more.

What business problems are you solving with the product? What benefits have you realized?

Visual Studio allows developer to increase the speed of the development process and improve the quality of code which low effort.

Visual Studio review by Jessica R.
Jessica R.
Validated Reviewer
Verified Current User
Review Source

"VISUAL STUDIO IS AMAZINGLY AWESOME!!!"

What do you like best?

I love the ease in which I can create the different elements of software developing. I also love that it is compatible with Resharper for a little extra help in making the User Interface / User Experience better for the clientele.

What do you dislike?

I think that the issue about Visual Studio is the sensitivity of it when it comes to an error. Sometimes it tells you that an error is on one line, but it may be on the line or two before or after.

Recommendations to others considering the product

If you are interested in C# coding, this is the perfect tool for you to implement your code upon. Just make sure that you continuously renew your Resharper subscription because it is an extremely necessary tool for a software developer to have at their fingertips. You also always want to make sure that you connect your coding on Visual Studio to open source.

What business problems are you solving with the product? What benefits have you realized?

The business problems I am solving with Visual Studio are being able to develop software programs from anywhere because it is extremely easy to download Visual Studio. I have also realized the benefits of Resharper, in that it helps you to identify when you have entered the code in wrong.

Visual Studio review by Adrian Carlo O.
Adrian Carlo O.
Validated Reviewer
Verified Current User
Review Source

"Visual Studio for New Programmers"

What do you like best?

The software does have a number of features that are advantageous for the user. One is that it has a built-in terminal that can accommodate the current framework that I use for my work so I won't have to open up the terminal application anymore, another would be that it can search a specific word that you have types throughout all the files that you are currently using.

Another feature would be support for frameworks, I use different frameworks and languages to code and not a lot of software may have a simple time adapting to the style of coding a specific framework has, VS Code has and you can download plugins so that it can adapt to the framework that you are using.

What do you dislike?

Although it has support for multiple languages there are still a few features that they don't have. One is that it does not tell you which brackets are partnered with which, when coding it is essential that when you have multiple bracketed or parenthesised codes then the program should be able to find it's partner, this is especially needed when you have thousands of codes in one file and you can find the opening and closing of the code bracket.

Another missing feature is an easy "Find File" feature, when using their find feature it can only find the words inputted inside the files themselves and not as the file names. Again if you have thousands of models, controllers, views and such files it is hard to find specific files and this should help this out.

Recommendations to others considering the product

Good for coding PHP frameworks as it supports different framework builds.

What business problems are you solving with the product? What benefits have you realized?

I am aiming to solve a delay in transactions between the user (by the company) and the customer since they experience delay through their current system.

Visual Studio review by Aaron P.
Aaron P.
Validated Reviewer
Verified Current User
Review Source

"Great IDE; Love the Debugging Features"

What do you like best?

The thing I love about the Visual Studio IDE is its flexibility. You can work with many programming languages within the framework. Also, being relatively new to programming, I appreciate the capacity of Microsoft's IntelliSense to anticipate what I'm trying to do. There are so many helpful suggestions to keep me on the right track.

While the enterprise edition can be somewhat expensive, the community edition (free) has most of the features you need to develop quality, commercial-grade applications. Microsoft has done a lot in terms of the tool quality to lure developers in and get them hooked on a good IDE before you ever have to spend any money.

What do you dislike?

It's not a lightweight IDE. It takes up a considerable amount of system resources (space, in particular). That's not generally an issue anymore with modern computers, but it does run heavier than some IDEs out there.

Recommendations to others considering the product

Visual Studio is a great IDE, but it depends on the language you use for coding. There are some great IDEs out there for HTML/CSS that are far better suited to those languages than Visual Studio. Because Microsoft offers the Community version at no cost, it's a great way to evaluate before committing to a serious spend.

What business problems are you solving with the product? What benefits have you realized?

I use Visual Studio to develop custom software solutions for my company. While I'm currently the only developer in the organization using Visual Studio, it is critical for everything I do in developing an application suite for my company.

Visual Studio review by Rancul Aranda M.
Rancul Aranda M.
Validated Reviewer
Verified Current User
Review Source

"gran plataforma de desarrollo de software"

What do you like best?

La capacidad de desarrollar software con múltiples lenguajes de programación en un solo software.

La gran cantidad de herramientas utiles para la programcion

La gran trabajo que hace el detector de errores ya que este te señala cuando ocurre los mismos.

El diseñador gráfico es maravilloso.

la capacidad de usar bases de datos de casi cualquier fuente.

Los tiempos de compilación son cortos.

En fin el mejor software para desarrollo con lenguajes de programcion de objetos

What do you dislike?

El unico punto malo seria su espacio en disco pero es justificable debido a la cantidad de lenguajes y herramientas que se pueden usar

Recommendations to others considering the product

Les recomiendo instalar esta plataforma si quieres un software de desarrollo con gran cantidad de herramientas y de uso fácil , pero trata de tener espacio suficiente para su instalcion.

What business problems are you solving with the product? What benefits have you realized?

Nos hacia falta una plataforma de desarrollo con capacidad de uso de múltiples lenguajes siendo visual studio la mejor en su clase. uno se sus principales beneficios es la gran cantidad de guías en Internet para su uso y ademas el apoyo de una gran compañía como lo es Microsoft

Visual Studio review by Tibisay C.
Tibisay C.
Validated Reviewer
Verified Current User
Review Source

"Great IDE for the development of projects. "

What do you like best?

The best of Visual Studio is that it is a very complete tool that allows me to develop software with great ease by implementing several languages ​​such as Python, Java or PHP, it gives me the ease of controlling my projects through good planning; also its versions over the years have achieved great improvements offering the ability to be used by students, professionals and small and large companies.

What do you dislike?

A great limit that has its most current versions is that they require many requirements to be used in computers, so a higher level computer is required, something that not everyone can have.

Recommendations to others considering the product

Choose the most appropriate version to cover your needs to avoid having a bad experience with this great tool called Visual Studio, since its most current versions require more to your machine.

What business problems are you solving with the product? What benefits have you realized?

Visual Studio is a very useful tool for my work since it gives me the facility to develop my software in any language, besides I can be able to create applications that communicate work stations, web pages, mobile devices, etc.

Visual Studio review by Pablo B.
Pablo B.
Validated Reviewer
Verified Current User
Review Source

"IDE needed to program in .Net"

What do you like best?

This IDE is very easy and intuitive, easy to configure and install, which greatly helps the programmer.

The best thing is that they frequently get new updates from both the IDE and the nuget packages, which makes it a very up-to-date environment. It has great support from many users, so it is usually easy to find someone who has encountered the same problems and has possible solutions. It also has many debugging tools that allow you to solve errors and problems in execution time or to place yourself in a specific point of the code to debug it in more detail, being able to modify the values of the variables in execution time

What do you dislike?

There are few things that displease me. One of them is the enterprise version that is quite expensive for a private individual. In addition, it is a heavy program that needs a lot of system resources to work properly, which entails an excessive loading time in some projects that are larger, sometimes even the load is blocked. I have also noticed that when you load javascript libraries of external components that are quite heavy and you do a search in the whole solution also the palication is blocked and it is necessary to restart it.

Recommendations to others considering the product

I recommend this software to all software developers who want to develop in an easy and simple way, since it has made life much easier when creating software quickly since it does not require too much time to design the user interface as well as to codify the program.

What business problems are you solving with the product? What benefits have you realized?

It allows me to realize projects of .Net optimizing the times of development thanks to the intuitive interface and to the bookstores that the own program provides.

The Visual Studio test tools help us deliver high quality software. We use these tools to plan, execute and control all the tests of the project.

Visual Studio review by Ángel Simón M.
Ángel Simón M.
Validated Reviewer
Verified Current User
Review Source

"Buena idea pero mal ejecución"

What do you like best?

Me gusta la facilidad que tiene a la hora de trabajar con los proyectos de Microsoft como Xamarin, ya que te lo dan todo preparado y la IDE se preocupa de gestionar todos los archivos para facilitarte el trabajo.

What do you dislike?

Cuando instalas quieres usar por primera vez Visual Studio a la hora de elegir es un poco confuso, no sabes muy bien cuando estas empezando con una nueva tecnología que es lo que vas a tener que usar o no, esto provoca que al final acabes con cosas inútiles instaladas.

Ademas, la diferencia de la interfaz gráfica con Mac es un gran problema, si buscas tutoriales, o guias, no puedes seguirlas en Mac si esta hecho para Windows, ya que las diferencias son muy muy grandes, esto dificulta mucho el trabajo en Mac Os cuando vienes de Windows y viceversa.

Recommendations to others considering the product

Visual Studio es una IDE muy potente, te sirve para cualquier tecnología, al igual que cualquier IDE tienes que aprender a usarla correctamente, un mal uso provocaría que la te pareciera una IDE horriblemente complicada. Si tienes Mac te va a costar mucho aprender a usarla a no ser que encuentres tutoriales para Mac, ya que la interfaz cambia mucho entre Windows y Mac, dificultando mucho seguir los tutoriales basados en la version de Windows.

En resumen, si quieres empezar a trabajar en serio en proyectos que ademas pertenecen a Microsoft como Xamarin, o quieres usarla para desarrollo de videojuegos como Unity la recomiendo.

What business problems are you solving with the product? What benefits have you realized?

Me gusta mucho Xamarin, y Visual Studio cumple perfectamente, te facilita mucho la vida a la hora de instalar los paquetes necesarios y gestionar los paquetes NuGet

Visual Studio review by Alaa H.
Alaa H.
Validated Reviewer
Verified Current User
Review Source

"visual studio servers many people "

What do you like best?

As a javascript developer, i use always use Visual Studio to develop webpages using c# coding. One of the features i like of Visual Studio is the ability to integrate SourceTree, MySQL, and other third part software within Visual Studio to make all scripts and databases in sync. Secondly, Visual Studio has guidelines to direct you what parameters to use when writing a c# code, it has the basic fundamentals of java variables that will guide me through my coding skills. Third, is when errors occur in my code, Visual Studio provides a more detail information about the error and recommends to insert a specific variable. Fourth, Although my company pays for Visual Studio, the ROI we get from using Visual Studio is just exceptional we are able to generate more revenue using Visual Studio.

What do you dislike?

One of the downside of Visual Studio is the installation process, it does take a while good 1-2 hrs to install based on the pc performance, Visual Studio does rely on some existing software to be installed before installing Visual Studio such as Microsoft .NET framework, and MS Visual Studio C ++ both of these products have many versions

I just hope the Visual Studio Installer has those software within the package rather that going to Microsoft.com and installing them individually.

Recommendations to others considering the product

i highly recommend others to use the visual studio because it serves many needs

What business problems are you solving with the product? What benefits have you realized?

It allows for creating our own software which can be highly customised to our liking as well as for our clients we can make bespoke software and it also allows for continuously updating the software as we go.

Visual Studio review by Ramón A.
Ramón A.
Validated Reviewer
Verified Current User
Review Source

"Bastante beno para el desarrollo nativo de Windows"

What do you like best?

El depurador en vivo de Visual Studio es extremadamente conveniente para ajustar mi propio software y otros ejecutables nativos de Windows. Además, Visual Studio tiene su propio administrador de tareas incrustado que permite a los desarrolladores ver fácilmente el consumo de recursos y otras estadísticas del sistema.

What do you dislike?

En ocasiones, la exportación de los archivos ejecutables(.exe) es un proceso más tedioso de lo que uno se podría imaginar. Llegué a pasar bastante más tiempo de lo que me imaginaba intentando averiguar cómo exportar una aplicación independiente o incluso un simple instalador para la instalación del programa y sus dependencias.

Recommendations to others considering the product

Asegúrese de investigar un poco acerca de la exportación de aplicaciones y dependencias, que si no luego le puede causar varias malas pasadas.

What business problems are you solving with the product? What benefits have you realized?

Visual Studio es mi entorno de desarrollo principal en C# y me permite desarrollar y publicar aplicaciones rápidamente sin problemas. Su administrador de tareas, su instalador de lenguaje fácil de usar y otros componentes lo hacen muy fácil de usar. Es completamente compatible con el motor Unity.

Visual Studio review by Mohammed A.
Mohammed A.
Validated Reviewer
Verified Current User
Review Source

"Wonderful software for software developers!"

What do you like best?

what i like best about visual studio is that it allows for me to create software for computers with a very easy to use ui as it displays the ui of my program as i am creating it and it also allows for me to drag and drop the different elements on to my canvas/form such as the panels, labels, buttons etc.

What do you dislike?

What i dislike is that visual studio does not provide many customisation abilities for their controls as it is quite simple windows theme based controls which does not always match your application. Therefore, this means that you would have to go about creating your own controls.

Recommendations to others considering the product

i would highly suggest this ide to anyone who is looking for a visualised environment to create their applications within as it does just that. it also provides new users with how to guides on helping them get started with using the software and also helps them get familiar with the software.

What business problems are you solving with the product? What benefits have you realized?

It allows for creating our own software which can be highly customised to our liking as well as for our clients we can make bespoke software and it also allows for continuously updating the software as we go.

Visual Studio review by John N.
John N.
Validated Reviewer
Verified Current User
Review Source

"Amazing IDE for junior and advanced developers!"

What do you like best?

Lovely development environment for both junior and advanced users. The best part about this is that it provides many debugging tools such as the single stepping, or watch windows etc. which allow for easily weaving the little bugs and issues or minor errors within the code and this makes life much easier as a developer and also saves time.

What do you dislike?

i truly can't say i dislike much about visual studio. But, there is one thing which is the intellisense within visual studio. there are some issues with the intellisense as at times it tends not to work which could be quite annoying and could also require me to spend more time on figuring something out.

Recommendations to others considering the product

I would recommend this 100% to anyone that is considering visual studio as it is just an all round great product. it provides many built in controls which would save you a lot of time when creating software.

What business problems are you solving with the product? What benefits have you realized?

visual studio has allowed for creating software which is customized for our clients needs. this especially helped in creating software quickly as it provides many tools and features to ease and speed up the process of software development.

Visual Studio review by Shanmugam S.
Shanmugam S.
Validated Reviewer
Verified Current User
Review Source

"Best All in One IDE for any developer"

What do you like best?

The VS IDE is the one of the best editor I have ever worked with. It has many excellent features and I have highlighted some of the cool things below which I am fond of,

1) Supports many programming languages

2) Easy to work with any type of project (Web, Windows, Mobile, etc..).

3) Easy to install third party tools, add-ons & extensions

4) Supports Git/TFS

Btw, I like the recent Git source control integration which is really nice.

What do you dislike?

There isn't many but sometimes the loading & build time takes quite a lot of time. Also, it crashes unexpectedly when loading large projects.

Recommendations to others considering the product

Ease of use

Excellent integration with multiple programming languages

Great community support.

What business problems are you solving with the product? What benefits have you realized?

By using Visual Studio, we don't need to buy multiple products to do our software development. Also, in our organization we are developing multiple projects using different languages like ASP.Net, Knockout, Angular, React, etc.. and for all these projects we only use one IDE and that is Visual Studio.

Visual Studio review by Jordi G.
Jordi G.
Validated Reviewer
Verified Current User
Review Source

"Renewed IDE to any language developement"

What do you like best?

It's a great option to keep in mind. To sumarise, I use the Visual Studio to debug quickly and fix bugs across languages, locally or remotely, and with historical data of your code. Leverage the profiling tools to find and diagnose performance issues without leaving the debugging workflow.

What do you dislike?

It crashes sometimes when you are debugging, but it just happens when your project is veeeery big. You have to constantly save your code if you do not want to lose all the work.

Recommendations to others considering the product

Great lightweight IDE to develop almost anything. You have to know some things about programing to correctly use it. It's a free so you have to keep it in mind.

What business problems are you solving with the product? What benefits have you realized?

Visual Studio test tools help you deliver high quality software. Use these tools to plan, execute, and monitor your entire testing effort. Stay on top of your test plan with quality metrics, indicators, and comprehensive test status reporting.

Visual Studio review by Laura F.
Laura F.
Validated Reviewer
Verified Current User
Review Source

"great ide for .net developers"

What do you like best?

It's a free fully-featured IDE and it's, and it's good to develop any app, specially .net.

Visual Studio enables you to write code accurately and efficiently without losing the current file context. You can easily zoom into details such as call structure, related functions, check-ins, and test status. You can also leverage our functionality to refactor, identify, and fix code issues.

What do you dislike?

Sometimes the program does not work when you try to run or compile your code. The program won't work and you have to close it in order to work it again. You may lose the code if you did not save before. It's a little bit annoying. In comparison with other IDE's, visual studio it's a little bit slow.

Recommendations to others considering the product

I recomend the IDE to begginers and advanced users that want a good IDE to develop any app. It's fast and reliable.

What business problems are you solving with the product? What benefits have you realized?

We use it to do 3d forms with shaders to do business edits.

Visual Studio review by Rajesh K.
Rajesh K.
Validated Reviewer
Verified Current User
Review Source

"My experience using Visual Studio 2012,2015,2017 versions"

What do you like best?

I have used most of the IDE of Visual studio.

Used version : 2012, 2015 ,2017

In each version there will be features added to it.It is best software I have ever seen in my life that upgrades every time

Some of the features:

1.Drag and drop controls in the tool box

2.additional ajax control

3.Adding plugin needed from third party vendors

4.added extra features in the professional versions

Visual studio is the best fit for creating Mobile,windows,web application.

What do you dislike?

I do like all the features in the Visual studio. It would be great if community edition will also get some features from professional version.

Recommendations to others considering the product

This single IDE will make all the applications for example: Windows App, Mobile application in different platforms like Android ,Windows, IOS using xamarin plugin added in the visual stuido. then we can able to create web application like web services, web api , websites.

It is very useful to use open source library from the nuget library. It easy to install and add it in our reference project.

Most of the control codes will be automatically created by visual studio.

Intelligence features is the most important thing.

This application will definitely help the people to come up with better applications.

It is user friendly to use the IDE.No learning is required to use Visual studio.

What business problems are you solving with the product? What benefits have you realized?

All of the windows and web application are created in visual studio.Now I am working mobile apps as well using xamarin plugin.

Visual Studio review by PRASHANTH P.
PRASHANTH P.
Validated Reviewer
Verified Current User
Review Source

"Visual Studio a Tool for All"

What do you like best?

The inbuilt Components and Office Tools which makes the import of Microsoft enterprise products very easily in the Code. Also very user friendly. And MVC layer is one of the best feature in the Tool .

What do you dislike?

There is nothing much dislike in this product . It always been very useful and powerful in its own way.

Recommendations to others considering the product

Visual Studio is very powerful Tool for the Web And Mobile Development. There are more new functionalities and supporting Tools getting added to this Product which makes Developer Ease of use and comfort in writing codes

What business problems are you solving with the product? What benefits have you realized?

We have multiple projects with this Tool. Windows Console Application , Web Applications and even Windows standalone Desktop App. We had the necessary Tools and components required for our development. With the application built we have saved more cost and reduced more no of manual data processing in our system. All Excels Data works are automated very easily with MS office components

Visual Studio review by Dan B.
Dan B.
Validated Reviewer
Verified Current User
Review Source

"Visual Stuido PERFECT"

What do you like best?

Shader debugger

Monodevelop cons:

It is one of the buggiest IDEs I ever saw. I don’t think I ever had Ctrl+C/Ctrl+V stop working anywhere else. This can happen in monodevelop.

Monodevelop pros:

Fast.

Almost instant startup.

I’m using Monodevelop exclusively (despite initially hating it), because of auto-formatting issues in Visual Studio. Auto-formatting in Visual Studio, IIRC, can’t be fully turned off (well, if you turn it off, you lose access to stuff like auto-indenting on code on the new lines.

Since monodevelop starts almost instantly and is much faster in general, then on those occasions where it glitches out you can simply kill it and start it again.

What do you dislike?

Takes much longer to start up.

(surprisingly) Has inferior auto-formatting facilities compared to monodevelop. For example you can’t eliminate automatic insertion of space betweein “)” and “{“. I searched for this option. It doesn’t exist.

Is much slower in general.

Recommendations to others considering the product

i recommend it because is so intutive and fast.

What business problems are you solving with the product? What benefits have you realized?

i can do 3d forms with shaders to do business edits.

Visual Studio review by Nicholas E.
Nicholas E.
Validated Reviewer
Verified Current User
Review Source

"Great Editor, sometimes buggy"

What do you like best?

Visual studio has excellent syntax highlighting, and a very nice dark theme. It does everything a good editor should do and then some. It has every formatting option and tons of useful tools and extensions for anything.

Supports tons of languages, even ones not Microsoft related. Also includes a very useful package manager so you can easily download packages as well.

Has tons of integrations and support for other Microsoft products which is very helpful when you need them.

What do you dislike?

Takes an unusually long time to load large projects. Also, Visual studio can sometimes be a little buggy and can crash unexpectedly. I have never had a crash cause any data lose though.

All in all, I don't have a lot bad to say. I use Visual Studio with Unity and sometimes the Unity plugin for Visual Studio can have issues that aren't fixed right away.

Recommendations to others considering the product

Use the visual Studio dark theme for a much less bright screen. Helps with eye strain a lot.

What business problems are you solving with the product? What benefits have you realized?

It improves my coding ability and efficiency by auto-completing and auto-formatting code to save me time and energy I can put back into coding.

Also the community edition is free so no business expenses there. It fully supports the Unity libraries including intellisense, which means auto-completion and suggestions for all on Unity's functions, as well as, function descriptions. Sometimes the intellisense has issues finding the Unity libraries but once it's setup right it works.

Visual Studio review by Daniel P.
Daniel P.
Validated Reviewer
Verified Current User
Review Source

"Amazing, large number of plugins"

What do you like best?

The best thing, without a doubt, is that thanks to the plugins it adapts to any programming language or framework that is used.

I have worked with Angular, Laravel, PHP, Typescript and for all of them there were plugins that helped me to develop better and faster, as linters that warn me of errors or possible improvements according to the framework style guide. Or plugins to help you with imports (which in Angular and Laravel are very common)

It also contains an integrated version control system. All these features are found in IDEs such as Intellij and all its derivatives, but Visual Studio Code does not require as much power or consume as much RAM memory.

I find the system of adjustments and configuration mind-boggling. Using a json you can configure all the parameters of settings, such as tabulation, and even the settings of any plugin to leave it to your liking.

What do you dislike?

There's nothing I don't like about it. Although perhaps the debugging tool is not the best or most powerful I know of and have not used.

Recommendations to others considering the product

It may look like a simple code editor, but with the amount of plugins that exist you can feel comfortable working with any language or framework today.

What business problems are you solving with the product? What benefits have you realized?

I have developed applications in Angular in a personal way and Visual Studio Code has helped me a lot. It was necessary to build a web application where I could find information about cities and that would consume an API rest, for this Visual Studio Code and its plugins have helped me.

Visual Studio review by Desiderio M.
Desiderio M.
Validated Reviewer
Verified Current User
Review Source

"Great Microsoft product."

What do you like best?

The git and github integration and the great number of extensions, themes, the great support and really complete documentation, because in my opinion the mix between open source philosophy and Microsoft support is a good combination, and I think that after buying Github, this is the path that the giant beyond Windows has taken and will walk in the future.

What do you dislike?

The support for some programing lenguages is not as good as expected, but in general my opinion is that there's not a thing that I dislike, maybe some improvements.

Recommendations to others considering the product

Just give it a try, some people around me still doesn't believe that Microsoft can deliver a free product that is good enough to beat some of the traditional editors. There are also those that think that anything beyond Vim is a sacrilege, but if you are an open-minded developer that already works with Sublime, Notepad++ or some other modern code editor, this is in my opinion the best choice right now. And if you are a git and github user, then you will love the out of the box integration. And if you come from Sublime just like me, no worries, the change is really smooth, and in the good direction. It is lightweight and clean, you can even import Sublime keymaps.

What business problems are you solving with the product? What benefits have you realized?

It's really easy to implement the team workflow, with the fluid github integration. Productivity has increased since all the developers in our work are now using Visual Studio.

Visual Studio review by Marion G.
Marion G.
Validated Reviewer
Verified Current User
Review Source

"Best coding editor"

What do you like best?

This is very well thought for coders to code as fast as possible. This proposes you the words you entered already, this highlights in the colors you choose specific keywords.

You can add libraries as well if you want to connect it with your database.

You can choose the type of indentation very quickly which is very useful. All the extensions are proposed with an explanations, and most of them are really cool ! You have a debug mode, which I don't use personally but I know that my coworkers use it and said it was useful.

One thing I really love is having Azure for the database, that's a life saver !

What do you dislike?

Sometimes it proposes too many words and it shows too many help maybe. I don't even know how I can remove all these helps sometimes !

I don't really like having the open editor in the left hand side...

Sometimes it feels like if there is not enough space between the code and the left hand side bar, can't really explain why...

Recommendations to others considering the product

This is really better than Sublime Text and can fix the problems you have ! This will make your like easier and you will definitely code faster

What business problems are you solving with the product? What benefits have you realized?

I am coding with it in javascript and I'm watching/modifying the database as well

Visual Studio review by Rick W.
Rick W.
Validated Reviewer
Verified Current User
Review Source

"An IDE with masses of Support and Tutorials"

What do you like best?

There are a vast number of plugins for other platforms , step by step instructions and video tutorials for pretty much anything you want to do.

As an example I have used this for creating a password change website linked to an AD domain, a tool for deleting roaming profiles from domain desktops and prototyping a snowball fight web game.

What do you dislike?

The interface can be a little intimidating initially as there are a lot of options to choose from both during installation and when creating your first solution. However this can be mitigated somewhat by following a tutorial for a similar project.

Recommendations to others considering the product

I would recommend following one of the Microsoft Virtual Academies tutorials before committing to any 'paid for' version to ensure it fits your purpose. If you are doing a domain based web app you should probably brush up on ASP and C# for the best results.

What business problems are you solving with the product? What benefits have you realized?

As mentioned above, the framework for this IDE is incredibly versatile allowing it to be adapted to pretty much anything including mobile apps for the play store or windows store. For our purposes it allows me to develop GUI based tools for the powershell challenged members of staff allowing them to perform some of the more repetitive day to day tasks without having to type in the commands.

Visual Studio review by Anthony J.
Anthony J.
Validated Reviewer
Verified Current User
Review Source

"A great tool for developing apps on most platforms"

What do you like best?

I've been using Visual Studio since I was a beginner programmer, and I could say that it is simple and easy to use, it is comprehensive, and it has all the tools I needed to develop apps for desktop, web and now, even for mobile (thanks to Xamarin).

It has a great debugger and it supports C# pretty much for desktop, web and mobile development. I am using Visual Studio Community 2017 this year and I'm pretty satisfied with it. I get product updates often to ensure security holes are patched and the app is optimized.

This is a must have tool for Windows Developers. It's worth the investment.

What do you dislike?

I love this product but I get some occasional crashes for reasons I don't know. It also sometimes hangs up, saying "Visual Studio is busy blah blah blah". The product is 32-bit in nature. I guess it would benefit upgrading to 64-bit architecture for faster processing and calculations.

Recommendations to others considering the product

If you've developed Java or other languages based on C Language, you can easily adapt to using and maximizing Visual Studio. This is simply a great product overall.

What business problems are you solving with the product? What benefits have you realized?

Visual Studio enables our company to develop software and deliver solutions to our clients faster and more efficient.

Visual Studio review by SL T.
SL T.
Validated Reviewer
Verified Current User
Review Source

"The greatest IDE in the universe!"

What do you like best?

I like the free community version. I can also code with VB.net and C# and many others. Easy to use and deploy exe. A new setup experience means that you can install more quickly and install what you want when you need it. Whether you want to load large solutions and projects, or work on folders of code, or even on a single file of code, Visual Studio starts faster. And, Visual Studio helps you stay focused on the big picture, especially for teams embracing DevOps.

What do you dislike?

There is a large memory requirements to run this software. After that, all is good!

If you're an enterprise with 250 PCs or users or more than one million US dollars in revenue (including subsidiaries), you are NOT ALLOWED to use Community Edition.

If you're not an enterprise as defined above, and don't do OSI or education, but are an "enterprise"/organization, with 5 or less concurrent (VS) developers, you can use VS Community freely (but only if you're the owner of the software and sell it, not if you're a subcontractor creating software for a larger enterprise, software which in the end the enterprise will own), otherwise you need a paid edition.

What business problems are you solving with the product? What benefits have you realized?

I've developed two programs. One in VB.net to help programmatically saved email from Outlook before email expire after 15 months. Another one, file migration program to automate moving files to other network areas before they expire.

Visual Studio review by Cristobal A.
Cristobal A.
Validated Reviewer
Verified Current User
Review Source

"Visual Studio Pros/Cons and Why?"

What do you like best?

Integrates every layer of development.

Helps make standards.

Has tons of add-ons

Has tons of example code over internet

Customizing the IDE works really well

Visual Studio has some nice automated refactoring tools

Integration with many languages

Compatibility across versions

Well documented

Version control integration

Extensibility

Unit testing

What do you dislike?

Front end development.

Resharper isn't part of the IDE and is necessary.

Load times & resource usage.

PHP Debug isn't easy

Building a cross-platform is a bigger headache than it probably should be

Setup takes a long time and dozens of dependencies

Lack of SQL Server data tools integration

Community edition requires Microsoft account registration

The Git integration isn't good

Plugins updates require restart the IDE

Recommendations to others considering the product

Easy to use, produce and abuse

Community Version is great even for big companies

Easy to Implement on Windows Environment

What business problems are you solving with the product? What benefits have you realized?

To Make integrations between Printer Platform and ECMs or other Software, to solve another requirements from Clients, to make windows services and upload info to ERP like SAP and HR Software in our company.

Benefits was bigger when we start the migration of the ERP so many integrations done in less than a month

Now we use it to make everything that our ERP don't have, Reports for example

Visual Studio review by Weihua Z.
Weihua Z.
Validated Reviewer
Verified Current User
Review Source

"Visual Studio review"

What do you like best?

Cool interface, strong features, robustness.

Powerful tools.

What I like the most is actually the powerful tools, which basically covers all the possible types of projects you may be working on. Also, the user interface is pretty friendly and cool.

The next thing I like is the robustness and strong compatibility, there is basically no internal bugs for this IDE.

What do you dislike?

Not that much flexibility, large size.

The Visual Studio IDE is not that friendly to new users, so I recommend beginners to start from tutorials or documentation or examples.

The size is actually too large for some old computers. And if you do not have a solid state drive installed in your laptop or computer, then the initializing and starting speed of this IDE is pretty slow.

Recommendations to others considering the product

Try to use it with documentation or tutorials.

If you only use IDE for web dev or some other projects other than C# projects,

I actually recommend you using Visual Studio Code which is also powerful but occupy much less both disk space and memories.

What business problems are you solving with the product? What benefits have you realized?

Backend development and Azure web development.

I have benefited from its powerful tools and features. And it is a pretty mature and robust IDE for software engineers.

Visual Studio review by David H.
David H.
Validated Reviewer
Verified Current User
Review Source

"Use it"

What do you like best?

Customizing the look and layout so that it matches my needs and coding style.

What do you dislike?

The UI can be really intimidating to beginners, and VS has a lot of features that are difficult to find or make use of unless you know the software really well or are introduced to it by an instructor/colleague.

Recommendations to others considering the product

Use it.

What business problems are you solving with the product? What benefits have you realized?

I use Visual Studio as my main development IDE for C++ and C# code. I have been using it for 4+ years and am over all greatly satisfied with the experience. It automatically formats my code so that I can focus on the content and and structure, and not on the overall look and presentability. It allows users to search through class variables and methods, and automatically completes code blocks (), {}, and control and interation statements such as for, for each, while, if, etc.

Visual Studio review by alfredo c.
alfredo c.
Validated Reviewer
Verified Current User
Review Source

"It is my favorite tool to develop web applications in a simpler way"

What do you like best?

*It has a very fast learning curve.

*Integrates the design and implementation of Windows forms.

*It allows to easily use the platform of Windows systems, since it has almost total access to the Windows API, including current libraries.

*It is one of the most widely used languages, so it is easy to find information, documentation and sources for projects.

*Easily extensible through DLL libraries and ActiveX components of other languages.

*It makes it possible to add support for executing scripts, VBScript or JScript, in applications using Microsoft Script Control.7

*It has access to the DirectX multimedia API (versions 7 and 8). A component to work with OpenGL 1.1.8 is also available, unofficially.

*There is a version, VBA, integrated into Microsoft Office applications, both Windows and Mac, which allows programming macros to extend and automate functionalities in documents, spreadsheets and databases (Access).

Although it allows to develop large and complex applications, it also provides an adequate environment to make small rapid prototypes.

What do you dislike?

*Versioning problem associated with several runtime DLL libraries, known as DLL Hell.

*Poor support for object-oriented programming.

*Inability to create multi-threaded applications, without having to resort to calls from the Windows API.

*Dependence on complex and fragile COM registry entries.

*The ability to use controls in a single form is very limited compared to other tools.

Overall:

Recommendations to others considering the product

For you to comfortably use it to its full potential you require a powerful computer. Unfortunately they're not so cheap and can be hard for starters to get and so limiting this software to already established programmers

What business problems are you solving with the product? What benefits have you realized?

It integrates with R# and has all the high end professional features we need to support large multi project solutions

Visual Studio review by shwetketu p.
shwetketu p.
Validated Reviewer
Verified Current User
Review Source

"excellent application for programming"

What do you like best?

a program that is quite tasty in its interface, since I worked with the old Visual Basic, which was quite heavy when it came to programming.its easy to use and very user friendly. even a beginner can also adpot in 15 to 20 days. and start working as a professionals. really its a poweful tool to develop windows or web or even for mobile application support.

What do you dislike?

The most important thing is that there is no way to export the code to other platforms different from windows. and it may be stuck some time if the work is not being done in a proper way, this case in very rare.it may be some small companies can not afford the priceing.

Recommendations to others considering the product

I would recommend visual studio as your developing tool if you are working on .net technologies. It the perfect tool. I have used 2005 2010 2012. each one having their own benefits.

What business problems are you solving with the product? What benefits have you realized?

Developing windows based applications programmes. this is a platform where we are producing our programme and deploying to the world.

Visual Studio review by Richard E.
Richard E.
Validated Reviewer
Verified Current User
Review Source

"Microsoft is Microsoft..... great software to develop"

What do you like best?

well I'm currently using visual studio 2017 and I can say that they have evolved a lot, I use it mainly to develop applications with C #, xamarin and use it with unity 5, for video game developments, I really like this software since it makes many tools available that make it easy for you to develop software, even in the comunitty version you can make great applications

What do you dislike?

what I really do not like, is that it consumes many resources of the machine, but it is obvious if you have many tools you need consumption, although it has a more portable version as visual studio code, but it does not have the same power as visual studio, another very important thing is that you must have a PC with great performance so that it can work very well

Recommendations to others considering the product

visual studio is a great suite for application development in the .NET framework, either visual basic, C #, F #, SqlServer, if you want to integrate software development knowledge for microsoft, I highly recommend this suite and you could start with the community version

What business problems are you solving with the product? What benefits have you realized?

good the main benefit is the development of applications under the windows platform, and also for mobile applications, apart from the development of video games

Visual Studio review by José Luis R.
José Luis R.
Validated Reviewer
Verified Current User
Review Source

"Rusty experience"

What do you like best?

I think that visual studio is really easy to use, it's intuitive and visually well done. also, there is some much documentation. when i started was really easy to stay confortable. Visual Studio have got a good traduction into spanish.

What do you dislike?

its too slow, I'm working with xamarin everyday and i cant loose 1 daily hour waiting process. If i want to compile or build an app it cost like 1 min. The hardest problem is i can't visualize my interfaces until compile my app, so if i want to do a change on it i have to wait 1 min to visualize the changes.

What business problems are you solving with the product? What benefits have you realized?

My entire job is around Visual Studio so it's really necesary to me. The benefits of use visual studio its the benefits of any IDE. There is no a really big difference between another one.

Visual Studio review by Henri I.
Henri I.
Validated Reviewer
Verified Current User
Review Source

"Full of features and fast editor, but lacks support and documentation."

What do you like best?

For large and complex projects, this IDE is outstanding. For small projects, it's overkill. If you are just writing pure HTML, it would be easier to use a simple IDE (like Notepad++), but if you have code behind, DLL's, javascript (basically a whole stack), then Visual Studio is great. The documentation for ASP.NET is good but again lacks many useful examples (which you can find aplenty on stackoverflow).

What do you dislike?

The complexity of solution is expected, but the documentation is hard to comb through. I usually find documentation answers on StackOverflow. Getting someone from Microsoft to help you with the product is very unlikely. I wish there were experts we could hire to help us configure some of the product. The graphics editor is sub-par (even Microsoft Paint is better).

Recommendations to others considering the product

Be prepared for some time in configuring your solutions. But once you have "dialed in" the solution, it works fast to develop, maintain and deploy your projects.

What business problems are you solving with the product? What benefits have you realized?

I use Visual Studio for Website development, SaaS development including front-end, middleware, server and database access.for development of a SaaS product.. The debugger is great especially the ability to visualize tables (not just the traditional variables). The performance measurement tools are also easy to use. You can just step over functions and quickly measure the performance of that function or you can run the entire profiler. The debugger makes it easy to debug on different browsers (for cross-browser compatibility). The source control tools are also great especially the file difference and merge tools which are very visual.

Visual Studio review by Ravi Shankar K.
Ravi Shankar K.
Validated Reviewer
Verified Current User
Review Source

"Excellent product"

What do you like best?

It's easy to use and free product from Microsoft. Ease of access. Controls are very user friendly. I was able to use build GUIs. I loved the speed and auto complete was really helpful while writing the codes. Many new features added to the latest version and server control is easy to use. The Visual studio Team foundation server lets me use the application while collaborating with a team. This provided an easy experience while working on collaborative projects. The quality of support given is top notch. I would easily recommend using visual studio in my place of work and my place of study and to all my friends who are interested in doing web development or ASP .NET based developments.

What do you dislike?

Takes long time to boot and sometimes hangs. Sometimes the add ons are very difficult to find. I had to search for the exact name of the add on from the list provided or browse through blogs in the web to get the info about the exact name for the add on. It sometimes hangs while running and I had to restart the application again.

Recommendations to others considering the product

just install and run it.

What business problems are you solving with the product? What benefits have you realized?

All development works, Web application and C and C++ programming for research. Also for running C# based functions and HTML pages. And for integrating with Oracle and SQL databases. I realized it can be used for running web sites, web apps, web services and mobile apps.

Visual Studio review by Michelle K.
Michelle K.
Validated Reviewer
Verified Current User
Review Source

"Best Solution"

What do you like best?

What i like the most is that works as a all in one tool , takes every aspect of Object Oriented programing and encapsulated in 1 place . in this ide i can code , compile , test , design all my solution without leaving the same screen , for me is a time saver . Other point that works for me is thar has a lot of information in the web and forums to consult any problem , so is not hard to resolve a problem in not time . the object thar are isntalled in the ide are real good to genate a solution as a profesional developer. The ide Itself can be configurate at you own style of programing , VB , C# , wEB develpoment. Is the only solution to create windows phone and windows mobile aplications

What do you dislike?

Has a lot of tools but to deploy sometime is really heavy and the testing is really processor demanding , it needs at least a i5 processor to work properly.

Recommendations to others considering the product

Is really good tool to work with , jus need a PC with high performance to get all the potential from the ide. Has a diferent ways of use , there are the express version of any languaje that can work as a professional just have a fewer characteristic but main source is the same

What business problems are you solving with the product? What benefits have you realized?

Create destokp aplication faster ,or even a demo to a client . At this time is the easyest way to consume web service that were made in SAP

Visual Studio review by david k.
david k.
Validated Reviewer
Verified Current User
Review Source

"Efficient with designing financial statements."

What do you like best?

Very easy to setup and its complete for full design of the Reports.

The reports from visual studio are very efficient and presentable according to the client needs.

Abillity to group data have made it to present data in understandle manner.

What do you dislike?

It takes alot of computer space and sometimes causes the computer to hang.

Recommendations to others considering the product

I would recommend users who deals with financial reports on a daily basis to adopt the IDE because it helps in designing better reports which the clients can understand which much questions.It is easy to install and use,.The data is grouped according to the preferences of the consumer.

What business problems are you solving with the product? What benefits have you realized?

Visual studio have enables us to design financial reports that are efficient and straightforward.Very impressive reports.

The grouping of data in visual studio helps in presenting data more understandable view.

Visual Studio review by Mostafa H.
Mostafa H.
Validated Reviewer
Verified Current User
Review Source

"Microsoft Visual Studio"

What do you like best?

I like best the debugging in visual studio, as it is provides effective and efficient tools for debugging and reaching the root cause, also the automatic syntax checking is a great and efficient, I like also the intellisense is "Great" it is a part of my daily programming everyday, it helps me know the available properties, functions and events and the great thing is what parameters each function supports which affect my decisions and support an effective and efficient programming, I like also that it supports all languages I'm using specially the XAML which helps me creates windows store Apps, I like also the code coloring I'm very comfortable with it, also publishing is very easy with visual studio and secured, black themes also my favorite one while programming and it was a nice adding.

What do you dislike?

I dislike the heavy installation and the consumed size from my hard disk.

What business problems are you solving with the product? What benefits have you realized?

Programming and debugging

Visual Studio review by Zach H.
Zach H.
Validated Reviewer
Verified Current User
Review Source

"Best Coding Software"

What do you like best?

The thing that I like best about Visual Studio is that it is very easy to use and if you are not used to it yet, it takes very quick to learn Visual Studio. It can support pretty much any code that you are working on. This also has syntax highlighting for every language. Visual Studio is probably something that small businesses would use since it is so cheap and easy to use.

What do you dislike?

Something that I dislike about Visual Studio is that it doesn't technically support every single language. Other languages besides JSON, CSS, HTML, Node.js, and a couple more only have syntax highlighting. Other than that issue, I love Visual Studio.

Recommendations to others considering the product

I 100% recommend Visual studio to other people. Visual Studio is easy to use and if people are not understanding the software, I encourage them to keep trying. Visual Studio is a very good product for developing code as it provides syntax highlighting and supports a couple of languages. People that want to switch to Visual Studio as well I fully recommend it because it's something that will help them in the future as it will be in my opinion, and good program to code software. The program is also very cheap.

What business problems are you solving with the product? What benefits have you realized?

Some business problems I'm solving with Visual Studio is that it's much easier for colleagues and employees to use. Visual Studio is also very cost efficient which means that it will be one of the best options for businesses who don't have a big budget.

Visual Studio review by Jeremiah F.
Jeremiah F.
Validated Reviewer
Verified Current User
Review Source

"VS is the standard for Windows dev for a reason"

What do you like best?

VS is functional and fast for the amount of work it does. It supports a majority of various languages and there may be plugins that allow it to support more. I love the amount of plugins and the options available. Consistent updates, along with a free community edition (for those who are doing personal projects or non-commercial), along with the regular versions. MS has always kept VS relevant

What do you dislike?

Speed. I love VS as a whole, but there are times that it seems like it takes way too long for the product as a whole to work. The build process can sometimes hiccup and there is no feedback unfortunately with how things run

What business problems are you solving with the product? What benefits have you realized?

It is used for our Windows development primarily with our .NET products that are on the backend. It has helped make it easy for some of our iOS devs to get a grip on some of the .NET from the VS side of things.

Visual Studio review by Garima S.
Garima S.
Validated Reviewer
Verified Current User
Review Source

"Nice IDE for developing and maintaining application fast"

What do you like best?

Building and Publishing websites is easier than all other IDEs. Build and release mode to differentiate between test and production deployable. Debugging is easy and configurable. Ability to debug the issues in edit and continue mode. Great in supporting the third party plug ins like svn, angularJs, NodeJs as an editor. Set of features to code the application.

What do you dislike?

We still find issues in Edit and Continue option. Creates some issues when change the Build settings to x86 mode from any CPU.

Recommendations to others considering the product

Maintenance and development is easy and faster with visual studio 2010 for us. It has always supported all the latest features in free sources. Great in supporting the third party plug ins.

What business problems are you solving with the product? What benefits have you realized?

Gives the ability to develop and deploy the application very fast. All latest releases after visual studio 2010 has been very sound and user friendly. This needs some more cost than others IDE but best at all level.

Visual Studio review by Gokul K.
Gokul K.
Validated Reviewer
Verified Current User
Review Source

"Visual Studio Review - Gokul Experience"

What do you like best?

1. Visual Studio is the rich, best and easy IDE for Microsoft.Net Development.

2. It is used for developing mobile, desktop, Xbox and other supported platforms using the Visual Studio IDE.

3. Currently, we are using this application for MVC.Net and C#.net for other applications.

4. We are having debugger facility for MVC which is very easy to identify the defects sooner and faster without hassles.

5. GUI-based development tool so enriched in Development for online screens and respective JS.

6. Since we have Inbuilt editor, JS, Modules it is easy to code and get the build done.

What do you dislike?

1. Most suitable only for Microsoft related languages and not for other world-class delivered languages so far I know. One of the examples in Python.

2. Takes more time to get processed from compiler since it takes more RAM from applications.

3. The license is costly since we have more online tools for several functionalities working across OS.

4. VSS is used however this donesnt have much compatible like bitbucket where this can be used for all native languages and other applications like Python/others.

Recommendations to others considering the product

Good for Beginners since it can be used by anyone in the shorter frame of time. Deployment/Automated build is easy since VSS is connected with Build components in VSS. So no special training is needed.

What business problems are you solving with the product? What benefits have you realized?

We are using Visual Studio for our recovery application to our US Healthcare customer for MVC.Net and C#.net for another application. We are using this for Web Applications which is installed in IIS server. As well since we are having the MVC integrated region this is used for Debugging, Development, and Junit tested on the same. For C#.net we are using the IDE for development, Testing, and deployment through JIRA for agile projects. As well IDE is used as VSS for source safe tool.

Visual Studio review by Gustavo A.
Gustavo A.
Validated Reviewer
Verified Current User
Review Source

"Powerful and polyvalent tool"

What do you like best?

It's a very powerful tool. It offers to the developer several tools and so he/she can work in several platforms and develop different applications for different businesses. Each new version brings new features and improvements to the the previous ones. As it's one of the most used IDE's it has several documentation online so it can help new users.

What do you dislike?

Usually is an "heavy resource" program and loading time. Other thing is that just works for Windows, because is a Microsoft tool. But there are no big problems using VS.

Recommendations to others considering the product

VS has an excellent community. If you get problems we will get support! It's an all in one app so it's one of the most powerful tools available! If you are new to VS don't stress in this complex tool! With time, practice and patience you'll get used to it!

What business problems are you solving with the product? What benefits have you realized?

Actually I am developing web applications with C# and Xamarin apps!

Visual Studio review by Milan H.
Milan H.
Validated Reviewer
Verified Current User
Review Source

"A great IDE... If you need it"

What do you like best?

MSVS provides many, many useful features that make it a great environment to work in.

What do you dislike?

Although MSVS has many features, it is avery heavy program. It uses a lot of CPU and overall feels a little clunky, especially on a budget pc.

Recommendations to others considering the product

whether you should use visual studio depends greatly on what you are developing. I develop applications using UWP (universal windows platform). For this, visual studio is a must. The amount of features that contribute to my workflow and efficiency are incredible, but it isn’t for everybody. Not everybody needs it. If you are on the fence, try out visual studio community (fully featured free version) and see what you think. Bare in mind, depending on your organization’s annual revenue, you might be required to use a paid license.

What business problems are you solving with the product? What benefits have you realized?

I use visual studio as a code editor and or compiler to work with game engines for VR/AR application development. Visual studio increases workflow significantly.

Visual Studio review by Blake C.
Blake C.
Validated Reviewer
Verified Current User
Review Source

"Awesomely Robust Web Development IDE"

What do you like best?

I love that you can customize the UI look and feel and various windows within Visual Studio to work for your web development needs. The integration with GIT and TFS are super helpful for workflows and the available plugins for making front-end development are incredibly useful. This program has excellent intellisense features for the .NET framework as well that make development go much quicker.

What do you dislike?

Visual Studio is a very large program and can really hog resources and take up a lot of memory if left open for a while. The program is very robust but not always do we need these full features so it would be nice to have a slimmed down version with similar plugins available for lighter work loads. There is also a learning curve in getting everything setup for someone who is new to this program it can be a bit overwhelming.

Recommendations to others considering the product

Visual Studio is a large and very robust program for development. If you don't need to use all the features, consider installing Visual Studio Code for your lighter web development needs.

What business problems are you solving with the product? What benefits have you realized?

Visual Studio is used on a daily basis to build completely custom websites, web applications and mobile applications. The compiler gives you readable logs and let's you know if there are any issues with the build. It is also capable of integrating with frequently used systems and third party resources to handle checking in of code, version tracking and comparing changes.

Visual Studio review by Ariel B.
Ariel B.
Validated Reviewer
Verified Current User
Review Source

"ide excepcional para programacion en C#, C+, C++"

What do you like best?

Es una de las mejores formas y rápida de crear un software. Tienes todo en un ambiente muy controlado, Me encanta cargar en cuenta que puedo usarlo para programar para Android, C, java, python.

What do you dislike?

La gran cantidad de complementos que uno puede llegar a instalar, hace que este IDE pese demasiado, tanto para su carga como para su peso en el disco duro.

Recommendations to others considering the product

Al ser un IDE solo para usuarios de windows, no puedo recomendarse lo a todo el mundo, la gran mayoría de programadores que conozco, utiliza linux, espero que ahora que microsft tiene una parte de linux, esta misma, piense en implementar o compatibilizar vistual-studio para linux.

What business problems are you solving with the product? What benefits have you realized?

Visual studio es uno de los IDES mas faciles de configurar, poder trabajar rapidamente y configurar muchos sistemas y patrones.

Visual Studio review by Nick H.
Nick H.
Validated Reviewer
Verified Current User
Review Source

"Don't Use Anything Else For C# and C++ Coding"

What do you like best?

I've been a fan of Visual Studio ever since I used one of the first versions was released (6.0). The interface is easy to use and with CodeLens (in the professional and enterprise editions), you can see who's edited a piece of code, what commit it was last changed, and where the code is being used. There are lots of extensions you can get for Visual Studio to do even more. They constantly update it and have moved from just focusing on Windows apps to building cross-platform (iOS, Android, and Windows) apps. Another big pro is unlike before where it cost $100s of dollars for just the standard edition, they have the community edition which is completely free. They have also done what Adobe did with their pricing models, which is paying monthly or yearly and is sort of cheaper than a one-time price. Microsoft supports innovation so if you're a student, you maybe able to get the professional or enterprise edition for free (to use for educational purposes).

What do you dislike?

It's a bit resource heavy but that's expected with any IDE.

Recommendations to others considering the product

No matter what you're options are, you'll most likely ended up choosing Visual Studio.

What business problems are you solving with the product? What benefits have you realized?

How much can be done with just one IDE. You can see whos edited code, when it was edited, perform tests, see how your program performs and commit/push changes all in one IDE. Some of the extensions for Visual Studio (ie: ReSharper) are game changers when it comes to software development. As an example, if you have a foreach loop in C#, it can automatically change that loop to be all in one LINQ statement.

Visual Studio review by prasad d.
prasad d.
Validated Reviewer
Verified Current User
Review Source

"The Best IDE"

What do you like best?

There are many versions of visual studio. All versions provide the rich development tools to the developers on any platform. The developers can build the cloud and web applications for free. It is free to download and install. It provides the continuous integration and the continuous deployment workflows, which are effortless to setup. We can also add dockers to the development project. The latest versions provides more features compared to the previous versions and also it is coming up with new improvements with latest versions.

What do you dislike?

There are no major problems with the visual studio. The only thing which irritates me always is the loading time, it takes more loading time, also some times there are chances of crashing the programs. It would be better if the crashing problems are solved.

Recommendations to others considering the product

The latest version of the visual studio is providing the more speed than the previous versions. The installer became more customizable. It is the best IDE for the .NET code developers. Live code analysis , refactoring methods are also the best features of this IDE. The latest version makes Debugging and hitting the exceptions easier than before.

What business problems are you solving with the product? What benefits have you realized?

The latest version makes working with JavaScript much better with debugging. Live unit testing is the best feature it had, the code which is tested will continuously run against the code in which we are modifying. If we break the unit test , it immediately shows the error, so that we can check the errors and fix it.

Visual Studio review by Regina V.
Regina V.
Validated Reviewer
Verified Current User
Review Source

"Visual Studio is a tool I use for my application development"

What do you like best?

It is an integrated IDE and really it requires a few things done outside it. If you work with Microsoft products, VS is the right tool

What do you dislike?

The time of installation and the fact that when a new update is released then it requires a time consuming process. It also takes a big amount of space.

Recommendations to others considering the product

However I think that sometimes the product is very complex and the examples provided in the Microsoft pages not always match with the version you are working and it requires extensive research to solve the differences. Also it is a shame that for example a lot of software developed in VS 2008 required a lot of work to migrate to VS2010. And from VS2013 to VS2015 a lot of features disappeared. For example the old ASP autentication migrated to OWIN that is fine but all previos software was not compatible with the new IDE.

What business problems are you solving with the product? What benefits have you realized?

In our company we use VS to develop webapps as well as Xamarin apps for our customers.

Visual Studio review by Pablo L.
Pablo L.
Validated Reviewer
Verified Current User
Review Source

"Better IDE Older Issues"

What do you like best?

Start with this is simple , Visual studio always will be the king of give the developer an easy way to focus on what is importan to him "the code" . That been said i think in the last versions since 2015 the improve the testing tools and gave the developer a much more powerfull development enviorment ,and the help is much functional now. The use of 3 types of User Interface is a big hit for the developers because now you can choose diferent types of presentation that are not so heavey on the eyes , in my expirience the black (which is my default ) is the most confortable to work for much more areas

What do you dislike?

What a do not like are the subject we developers or IT people always said , it's really heavy and machine demanding , your at least need to use a I5 processor to work properly with all the gadget it came so , beside the fact is really expensive for litle companies.

Recommendations to others considering the product

if you hace an internal IT team or better yet you develop your own tools , this is the way to achive the goals , is the best enviorment to work , just need big machines really use is as it shuold be use.

What business problems are you solving with the product? What benefits have you realized?

We stoip using the express versions to star using real development tools , and share projects , this is a big plus , alse the compatibility with third party components. Another trouble was its the only way to develop apps for a windows mobile device

Visual Studio review by Consultor SAP SD C.
Consultor SAP SD C.
Validated Reviewer
Verified Current User
Review Source

"Exclente Herramienta Visual Studio "

What do you like best?

La variedad de componentes que encuentras dentro del mismo, así como las múltiples herramientas que permiten el desarrollo de procesos de una forma mas efectiva, muy simple y sencilla la forma de gestionar las diferentes vistas, es amigable al usuario con una mejorada interfaz gráfica. Las nuevas versiones express para estudiantes son practicas para las personas que se inician el mundo la programación.

What do you dislike?

El retraso en la carga se sus compones, es lento el proceso de instalación y compilación. Se debe mejorar la velocidad de procesamiento para de esta forma evitar el tiempo de retraso. Se debe generar una mueva lógica en la programación interna de Visual que permita bajar los niveles de respuesta en la carga.

.

Recommendations to others considering the product

Acelerar los tiempos de compilación e instalación del sistema, tener una maquina con gran numero de prestaciones altas. Mejorar la programación interna del código fuente para gestionar tiempo de respuestas óptimos y favorables disminuyendo el tiempo de perdida de tiempos en los procesos de administración interna de la herramienta. También se recomienda mejorar la interfaz gráfica de tal forma que el proceso visual sea menos pesado y permita tiempos de respuesta gráfica mas óptimos.

What business problems are you solving with the product? What benefits have you realized?

Desarrollo de nuevas aplicaciones y actualizaciones de versiones ya existentes en la organización. Trae como beneficios mejorar la lógica del negocio a través de uso de la herramienta para el desarrollo de aplicaciones, Permite construir herramientas utilices que benefician la lógica del negocio de la organización.

Visual Studio review by Alan I.
Alan I.
Validated Reviewer
Verified Current User
Review Source

"Visual Studio in all it's version great to work but a litle bit slow"

What do you like best?

This is something i tell everyone "why do i have to spend time in creating an object whe my IDE has it", this is how i get started , for me is the simplest and fastest form of development , just drag your objects and get your code going , besides the fact that all the helpers it has to develop an aplication without 1 single line , the time of development is super fast and easy to understand if you are a new developer.

What do you dislike?

What i do not like is that when compiling is a litle bit slow , it gets more easy to see in Visual studio 2015 because it opens a few more analitics pages for your code but not when you are testing for the first time your app . It came across with some trouble trying to connect with DB2 databases , you have to work with ODBC for that matter instead of ADO .

Recommendations to others considering the product

Have a litle bit of better hardware than you used to , and keep it update to stay on top, beacuse sometimes your apps don't work fine for lack of updates.

What business problems are you solving with the product? What benefits have you realized?

In real life it is leaving me out of trouble with a barcode readers that are in windows OS so this is the proprer tool for develop the app to integrate the barcode with a web services to insert data to my database.

Other matter of this is to create my web services in ASP.net to create integration with oracle databases and apache services.

Also became my main tool to integrate our biometrics software and databases with our HR software.

Visual Studio review by Jaime B.
Jaime B.
Validated Reviewer
Verified Current User
Review Source

"Best software to develop various types of application."

What do you like best?

What I like most about visual studio is that it allows you to develop different types of application such as Desktop application, web services, web application and mobile application. The IDE is really great and user-friendly. Beginners will be able to adapt faster than other compilers.

What do you dislike?

In my experience, there's no major issues that I encountered. Sometimes, there are missing dlls when you open the visual studio app, but it can easily be fixed by updating or following some procedures in the community.

Recommendations to others considering the product

I highly recommend using visual studio because it allows you to create different types of applications and they have a great community.

What business problems are you solving with the product? What benefits have you realized?

Automation and process enhancements such as financial systems, inventory and etc. I was able to finish some applications that are currently being used in the production.

Visual Studio review by Luke D.
Luke D.
Validated Reviewer
Verified Current User
Review Source

"Visual Studio is a Robust, Versatile, and Well Integrated IDE"

What do you like best?

I like how well integrated Visual Studio is with the Microsoft operating system. They have also made steps to separate their MSBuild engine so you can develop on one machine and build on another if you need to.

My absolute favorite feature is the ability to easily compare the history of different files when you use other versioning software like git.

What do you dislike?

I dislike some of the shortcut clicks or key combinations. For example, to format the text on the screen it requires a double hot-key press e.g. Ctrl+K, Ctrl+D.

Using the integration with NuGet can be both a positive and negative aspect of the software, but the system provides so many options for third-party packages that it can be easy to install one from a developer you have never heard of, so you can't validate the security or maintainability of the package very well.

Recommendations to others considering the product

Visual Studio is a great development tool. They offer a free community version and a paid version for enterprise development. There are a multitude of resources out there for help and tutorials, but Microsoft has some cool add-ins that can help you see examples. Additionally, I've always enjoyed the quality of intellisense provided in Visual Studio.

What business problems are you solving with the product? What benefits have you realized?

I use Visual Studio to develop code for iot devices as well as for web applications that utilize VB.net and C#.net.

We are researching the possible benefits of team foundation server for better collaboration between development teams.

Visual Studio review by Steven B.
Steven B.
Validated Reviewer
Verified Current User
Review Source

"Most powerful IDE but many times too heavyweight for quick changes"

What do you like best?

Breadth of functionality, particularly with its extension architecture, makes Visual Studio unparalleled in terms of power. code generation, integrated visual tools and testing for all applications from mobile through desktop, web and cloud services.

What do you dislike?

Supports the entire MS stack so there is a steep learning curve to find the functionality you need amongst all the functionality available.

Recommendations to others considering the product

Start with Visual Studio Code editor and see if this meets your needs particularly if you are doing web or mobile development. Graduate to Visual Studio if you can't find a productive way to develop using open source tools.

What business problems are you solving with the product? What benefits have you realized?

Development of our entire range of enterprise software in a maintainable way for multiple developers. Visual Studio has fulfilled the needs we have and enables new developers to contribute to complex and large suite of applications.

Visual Studio review by Carlton H.
Carlton H.
Validated Reviewer
Verified Current User
Review Source

"All inclusive IDE but difficult to learn."

What do you like best?

There are a ton of options available within the IDE and you can use it for both desktop and mobile applications. There is also a community version that is available for free to try and learn with before committing to the professional package.

What do you dislike?

You pretty much have to take some kind of course to be able to learn it. The out of the box experience is rather daunting, especially for someone who doesn't have a computer science background.

Recommendations to others considering the product

It's a great IDE available to you that lets you develop for both desktop and mobile. Even if you don't use text-based languages it's almost a requirement that you at least have Visual Studio installed if you're a software developer. And while it's difficult to pick up on your own, there are a lot of tutorials online available.

What business problems are you solving with the product? What benefits have you realized?

We use LabVIEW as our primary software development tool but there are instances where we can't do what we want or the customer requires another route so that's why we use Visual Studio for any text-based or mobile development solutions (although we haven't done mobile yet). Also the main client I work with develops in Visual Studio and I need Visual Studio installed in order to be able to view his code and know how to connect it to mine.

Visual Studio review by John H.
John H.
Validated Reviewer
Verified Current User
Review Source

"Everything You'd Want. Even if you don't"

What do you like best?

Everything is there. Phone development. Windows development. Game development. Everything you could possibly want to do related to Windows development, web development using ASP, or branching into cross platform development will be in Visual Studio. Now it includes Javascript, Unity, and Unreal development - but again at the expense of everything slowing it down to run it.

What do you dislike?

It. Has. Everything. And it runs like a pig because of it. Take Netbeans - installs within under a gig of space, it runs several development languages very well, and it's pretty quick. Visual Studio on the same platform feels like a slug at times, especially once you get into the more visual oriented development such as WPF or WinForms. Once you're in the flow, the features are wonderful. But sometimes getting there can be a slow while you wait for things to update, for features to install through NuGet, or having multiple projects so you have to open multiple Visual Studio windows.

Recommendations to others considering the product

As with all things, focus on your needs. If you're doing Java or Javascript Visual Studio is fine, but you might want to focus on a different IDE. But Microsoft is clearly working to make Visual Studio you're all stop center.

What business problems are you solving with the product? What benefits have you realized?

The good news is if it's Windows oriented, Visual Studio works great. I've been using it to develop C# and Visual Basic applications for clients. I can get in, download the packages, and once that's done get down to work and what they need. Sometime I'd like to try out the Mobile development, but seems I'll need to get a more powerful machine to run the IDE and the Android/iPhone emulator as well.

Visual Studio review by Chaitanya P.
Chaitanya P.
Validated Reviewer
Verified Current User
Review Source

"Best IDE For Dot Net applications"

What do you like best?

In this IDE i like more is User Interface,

we can see the solution explorer ans we can create any type of application either font end or backend applications.

best thing i like in this IDE is Database easily created and mapped.

and in this IDE we can have Team Explorer so that work can be splitted easily among team members

What do you dislike?

worst thing i dont like is loading issue.

and application will have more size ( which will take more time to execute)

very first time if we open or execute the application this IDE will take more time .

Xamarin will not able to use perfectly in this IDE because all the mobile development files will have more size so which will take more time to execute or debugging.

Recommendations to others considering the product

i strongly recommend to all my friends and colleagues to use this IDE which will, help developers to develop code very easily.

very easy to understand for new developers

easy to install plugins

easy to use any type of applications

What business problems are you solving with the product? What benefits have you realized?

business issues i faced in this IDE is when we are giving demo to one my clent ,that time application will not open fastly .

that time we open that project and executed twice before giving demo so that execution will be fast.

benefits : in this IDE best things are there developer will write a code very easliy

we can develop HTML and Typescript javascript anytype of code we can develop in this IDE.

This is the best IDE and user friendly also.

Visual Studio review by Peter D.
Peter D.
Validated Reviewer
Verified Current User
Review Source

"The best IDE I have used during my career"

What do you like best?

The number one thing I like about Visual Studio is the debugger. A close second is auto-complete (intellisense). But honestly, I can live without my #2. If you have used any other debuggers on the market--I have used Eclipse, XCode, ProDG, straight GDB and LLDB, WinDBG (still quite amazing, but very difficult to use), and a few random ARM debuggers. Visual Studio's debugger beats them all.

What do you dislike?

I don't like how massive a tool it is. It can take 5 to 10 GB of storage, depending on what features you install. It wasn't always this way either. It has just gotten larger over the years.

Recommendations to others considering the product

If you are doing any development using native C or C++ (Windows or Linux), or any development using .NET (including Xamarin for any platform), this is the best tool on the market. Seriously, I would only consider using another tool if there was no other choice at all (native Mac developement, Java development, Nintendo or Sony development, etc).

What business problems are you solving with the product? What benefits have you realized?

Just about any software development related problem. I am a programmer, and I solve problems by writing software. This does exactly what I need.

Visual Studio review by Rod W.
Rod W.
Validated Reviewer
Verified Current User
Review Source

"The only code IDE for Microsoft development"

What do you like best?

Visual Studio continues to evolve and get better with each release. I've been using it since version 1, and wouldn't think of writing code without it (maybe Visual Studio Code). It has all the tools a dev needs, and the debugger has so many options these days to make it effective in the war against bugs. Built-in testing/analysis of code, and it's constantly being updated.

What do you dislike?

With power comes complexity. Visual Studio requires a bit of learning, and configuration to really make it yours to code with. There are a few quirks with referencing, large projects and complex projects, but they are manageable.

Recommendations to others considering the product

If you develop for Windows, in any of the .Net languages, you should use Visual Studio.

What business problems are you solving with the product? What benefits have you realized?

I use Visual Studio to write code and develop Windows and Web applications. Benefits include a familiar interface, ease of use, a good toolset, which all cut down on dev time.

Visual Studio review by Chris D.
Chris D.
Validated Reviewer
Verified Current User
Review Source

"Stellar IDE that keeps getting better"

What do you like best?

Visual Studio extremely powerful and flexible. It's IntelliSense and code completion is the best I've ever used, and the general tooling is easy to use and very strong. It also has a huge ecosystem of extensions, both by Microsoft and by third parties, that allows you to add tons of functionality for any workflow or platform. It's also very configurable, with the options dialog making it easy to change just about anything about your code style and IDE setup.

What do you dislike?

Visual Studio 2017 solves this problem a lot, however it still has issues with memory use and crashing. Visual Studio is a bit of a resource hob (though 2017 is generally pretty good). The user interface, while very configurable and effective, is somewhat daunting at first. A new user could easily be overwhelmed by all of its options and views.

Recommendations to others considering the product

Visual Studio has been getting better and better since VS 2013. Visual Studio 2017 especially is very flexible, much lighter on resources, and extremely powerful. IntelliSense has always been one of its biggest strengths, and the IntelliSense in 2017 is very good. With the advent of .NET Core as well, Visual Studio is becoming more useful regardless of your platform. Visual Studio does well with many other languages and platforms, making it a great tool for any development team. There are full-featured extensions for common languages such as Python, Golang, Rust, C#, C++, etc.

What business problems are you solving with the product? What benefits have you realized?

We use it as our primary development tooling and to interface with TFS for source control.

Visual Studio review by Gilles d.
Gilles d.
Validated Reviewer
Verified Current User
Review Source

"The Best Software Development IDE for Individuals and Teams."

What do you like best?

Visual Studio 2017 is a simple IDE, despite increasing its capabilities from previous versions. Visual Studio focused installs easily and works fast, supports more programming languages and platforms than any other integrated IDE, improves developer productivity, and applies to cross-platform workloads in natural and intuitive ways.

Its collection of development targets expands all the time. It now includes Windows, Android, iOS, Linux, MacOS, .Xamarin, Net Core, Anaconda, Azure web apps, connected services, Docker, Office, web development with ASP.Net, HTML5/CSS3, JavaScript, Node.js, Python, and TypeScript.

It has a very nice integration with TFS to manage projects and teams.

The automated test tools save time and make your software more predictable and reliable.

The Performance profiler and Code analytics give you a detailed view of your software.

What do you dislike?

Startup is still a little bit slow, especially when you have a big project.

Setting up and managing repositories like Git, GitHub, TFS, etc. can seem complicated the first time.

The automated test functions are only available on the Enterprise version.

Recommendations to others considering the product

Visual Studio is full of features, and like other Microsoft products, you may never use all of its features (or even be close to useing all of them). Take it slowly.

Read all messages returned by the IDE.

Learn the shortcuts. They will save you a lot of time later.

Refrain from installing extensions that you do not need immediately. Once you master the tool, feel free to extend its power using extensions and Nuget packages.

Use the free version to learn. It has everything you need as a solo developer.

Learn and use the test tools.

Use Visual Studio in conjunction with TFS to fully manage your projects and teams.

What business problems are you solving with the product? What benefits have you realized?

Any programming task is easily handled under Visual Studio. It is especially useful for teams, either local or distributed.

Visual Studio review by skyler t.
skyler t.
Validated Reviewer
Verified Current User
Review Source

"It does Everything and Nothing all at the same time!"

What do you like best?

Visual Studio is one of the best IDEs around, When it comes to debugging and exploring things like variables, stack traces, multiple threads, it is amazing! start up is a breeze, just hit f5 and you are off to the races. New projects and templates are also cool. Its integration into nuget & git are also really handy.

What do you dislike?

How, How in the world has dotnet core been out this long and support for it still be this bad... Please bring the awesome to dotnet core users and you will continue to be amazing.

Recommendations to others considering the product

I wouldn't trade visual studio or c# for any other language at the moment. If you want to learn something that is stable yet still developing, this is the way to go. With that said, switching away from it will be quite difficult since you will be a tad bit spoiled.

What business problems are you solving with the product? What benefits have you realized?

As an employee in the education space, we have designed everything from Learning Management Systems to Parent Student Portals and even a Student Information System in Visual Studio, it has been amazing.

Visual Studio review by Amit B.
Amit B.
Validated Reviewer
Verified Current User
Review Source

"The Best IDE for C# Development In Market"

What do you like best?

The best thing of Visual Studio it's install very faster and its provides better control also.provides very good navigation feature by which you can search ,filter and preview the code you are working on.It is available mostly for every platform and installation and initial setup is very easy.It support hundreds of language with different prospective option and it is having very fast source code editor which is very efficient for regular use and along with that while writing code automatically it take care of syntax highlighting,bracket matching ,auto indentation and more.It provides lot of customizing feature almost you can customize every function and include third party extension also.Its comes with very good debugging tool and server set up also.Good customer support with large community is available which are always ready to help.

What do you dislike?

It takes a Huge memory in your system and during burring also it take a bit high memory.Also from pricing prospective it is quite costly than other IDE's in Market. One more thing Virtual studio is not much qualified for python programming also they can look into that.

Recommendations to others considering the product

If you are working on C# then this is the best IDE you can use for all your daily development work its quite costly but it provides lot of feature also.Along with that if you are working on UI development like Angular or Angular 4 then you can use visual studio also as it support type script and Java script

What business problems are you solving with the product? What benefits have you realized?

Usually we used to do C# development work using Visual studio ,Now a day along with that We are working on typescript also after angular 4 came into the market.

Visual Studio review by Saurav J.
Saurav J.
Validated Reviewer
Verified Current User
Review Source

"Amazing Developer Tool"

What do you like best?

I have been using Visual studio from last 8 years and its always been easy to learn , easy to create new projects . Its intellisense is one of the best feature and gives us errors while writing code so make it user friendly for developers.

What do you dislike?

- It's slow with large projects.

- It also get stuck in between and then need to restart it.

- It does not support Java.

What business problems are you solving with the product? What benefits have you realized?

I am working on web applications using Visual studio which deals with power projects in North America. Its easy to create project and add data base projects altogether in one solution. Its compatibility with TFS gives us full control to check in code to server branch at one go. We have full control on web app pages, database flow using Visual studio.

Visual Studio review by Saif S.
Saif S.
Validated Reviewer
Verified Current User
Review Source

"Use Microsoft Visual Studio for Cross-Platform Mobile App Development"

What do you like best?

With Visual Studio, I can create native apps for Android, iOS, and Windows in the same solution. They are just as responsive as apps written in the native platform languages.

I like the user interface. Although at first, it would give you an overwhelming feeling but the more you play around, the more you would find it easy. The interface is customizable suiting your needs.

The Syntax highlighting and suggestion features are very useful for coding. The Error List section is descriptive thus helpful to find the right solution. The Xamarin Live Player feature is very good for real-time testing on Android and Apple devices.

What do you dislike?

The installation takes a lot of time and it takes huge space on the hard drive. The installation package should be smaller and should have offline installation facility. The Visual Studio Emulator for Android should be faster and smoother.

Recommendations to others considering the product

If you use Android Studio to build Android apps, with Visual Studio you can build native mobile apps for Android, iOS, and Windows in the same solution - sharing code, strings, images, and even the UI! You can build apps by using HTML and JavaScript, C# and .NET (Xamarin), or C++. Your apps will have full access to native APIs and native user controls.

Visual Studio is not RAM or CPU hungry, it gives you flexibility for multi-tasking.

What business problems are you solving with the product? What benefits have you realized?

I find it very useful to create a single interface for Android, iOS, and Windows apps by using the Xamarin.Forms. It saves me valuable time and headache to not change things multiple times.

Visual Studio review by Jon G.
Jon G.
Validated Reviewer
Verified Current User
Review Source

"Visual Studio is an excellent IDE"

What do you like best?

Visual Studio allows me to do almost all of my development (HTML, CSS, JavaScript, C#, and even SQL) from within a single environment. The ability to debug my code both in realtime and with the historical debugger is a huge help in tracking down bugs. The live testing allows me to see immediately when a change in code causes a test to fail. I especially like the change in Visual Studio 2017 to the rolling modular releases. Rather than waiting until the next major release in a year or two, every few weeks or months I can install the latest features and fixes.

What do you dislike?

I love the product. I really can't think of anything at the moment that I dislike.

Recommendations to others considering the product

If you're looking for an all-in-one IDE, Visual Studio is the way to go. With options ranging from the free Community edition for individual developers to the Enterprise edition for large teams, Visual Studio has something to offer you!

What business problems are you solving with the product? What benefits have you realized?

We needed to be able to develop both Windows applications (forms, console, and service applications) and Web applications. Visual Studio allows us to do that in a single, familiar environment.

Visual Studio review by Andrey S.
Andrey S.
Validated Reviewer
Verified Current User
Review Source

"Best IDE currently on the market for c#"

What do you like best?

If you need to develop c# application it's the best option you can choose. It's all optimized for c# code has a lot of useful features is great and convenient to use. It's also fully connected and optimized for azure apps development and enterprise software development. It's also very good intgrated with Microsoft SQL server, so if you're using such features as SSAS, SSIS or SSRS it's also the one and only solution. I've also tried to use it while mobile apps development and it looks like it is a very good solution too.

What do you dislike?

In current state it's a little bit less optimized for web development with modern non-Microsoft technologies. For example it's much more convenient to develop with visual studio code any angular application the to use full visual studio. Besides you're not locking yourself to Microsoft solutions and can easily switch between IDEs like Visual Studio Code -> Atom -> Sublime for example.

Recommendations to others considering the product

If you need to develop c# application - it is for you. It's a perfect solution for Axure development, backend development, SQL server tools... But I would not recommend using Visual Studio for web dev unless you want to be locked to Microsoft technologies. Just my opinion...

What business problems are you solving with the product? What benefits have you realized?

We're developing c# backend for our bi solution using visual studio. There's also an old winforms application that is still supported. SSRS reports development is also done in Visual Studio. SSIS and SSAS design are also in Visual studio. All integration and deployment processes are aso set up and published from visual studio.

Visual Studio review by S M.
S M.
Validated Reviewer
Verified Current User
Review Source

"It's a great IDE for .Net solutions"

What do you like best?

Great integration with .Net development and many other languages as well as 3th party complements. Now, you can even develope crossplatform solutions, so you write code once and publish for Windows, Mac, Android, IOS... And the Scrum functionality in TFS is great for project management.

What do you dislike?

Sometimes it hangs up and you can loose code, mostly when connected to TFS on failure connection.

Recommendations to others considering the product

Choose the right version that meets your needs, don't install Enterprise or prefessional if you really don't need that

What business problems are you solving with the product? What benefits have you realized?

Cient needs that cannot be achieved by the ootb features of some platforms used by the client, as a portal or website without organigram, second hand shelling board, etc. Also more complex apps for solving concret business problems or needs as a pricing management for roles in a project.

Visual Studio review by Rudolf G.
Rudolf G.
Validated Reviewer
Verified Current User
Review Source

"The best IDE for your development need"

What do you like best?

The feature I like best is the Intellisense! It helps you to select exactly what you need, also allowing to automatically add the necessary using statements for your code to work, as long as creating new classes or dependencies. It also offers you suggestions of options to do your work. Together with sintax highlighting, I think they are the best features of the Visual Studio IDE application.

What do you dislike?

Not being able to compile for iOS (using Xamarin) without a Mac. I know that it is a problem of the Apple platform, but I´ll love to know that Microsoft managed to be able to compile without the need of the Mac. Maybe with a licensing from or a partnership with Apple it could be possible to achieve. Other thing I dislike is the need for the Enterprise version for some specific (but useful) tasks, specially when working with teams..

Recommendations to others considering the product

Visual Studio is the most valuable IDE for software development, it is expandable and with tools for almost all of your needs, no matter if you work with mobile, desktop, web or embedded development. It´s also perfect to work with cloud services, APIs and many other technologies.

What business problems are you solving with the product? What benefits have you realized?

I am developing all my work on Visual Studio, from web to embedded devices, cloud, desktop and mobile applications.

I love to have a all-in-one solution for my needs, together in a user-friendly environment, with a lot of resources do find solutions to problems I may have.

Visual Studio review by Pedro G.
Pedro G.
Validated Reviewer
Verified Current User
Review Source

"Visual Studio is a very complete IDE, with many options that facilitate the development of software."

What do you like best?

It has many useful options to facilitate the work of a developer.

Excellent for programming in languages such as c #.

It has several plugins to improve the user experience and expand the functionalities of this programming environment.

What do you dislike?

Visual Studio is a heavy application that, in computers that do not have as much performance, will run slowly and little smoothly.

Recommendations to others considering the product

If you have a good computer and you want to develop in c # language, do not hesitate to acquire Visual Studio, it is one of the most complete integrated development environments. It will also help you to build graphical user interfaces.

What business problems are you solving with the product? What benefits have you realized?

Development of desktop applications in the c # language, its syntax highlighting is very useful and streamlines the work.

Visual Studio review by Michael H.
Michael H.
Validated Reviewer
Verified Current User
Review Source

"Great for Team Development"

What do you like best?

We use the TFS feature. It is a great way for us to store our project files and have the ability to version them up. The check out feature has been great, so that multiple people can still view the files while they are being worked on.

What do you dislike?

When we use the "get latest version" feature, it doesn't always work. We are forced to use the "get specific version" feature in order to play it safely.

Recommendations to others considering the product

Definitely. It's great for developing products for Excel as well as storing team files. It is a safe way to keep your files available to everyone during the development process. Even if you're not developing in Visual studios, it is still a must-have for file preservation.

What business problems are you solving with the product? What benefits have you realized?

We are able to keep past versions saved on our TFS server as well as use it as a delivery method to our release management team.

Visual Studio review by Mark H.
Mark H.
Validated Reviewer
Verified Current User
Review Source

"Versatile IDE"

What do you like best?

Lots of language support and features built into this product after many iterations

Also available in a free community version for non commercial use helping the next generation of developers

Huge selection of packages installable with one click using nuget

Easily extended with custom tools

All the tools you need to begin with built into the initial package.

Great support from the manufacturer and the wider community.

What do you dislike?

It is quite a large package so there can be some performance issues especially with any slow plugins when loading

Would be nice to have a mini portable version so that the application and configuration can be copied from home to work or off site.

Recommendations to others considering the product

If you need a fully fledged IDE on Windows or OSX, this is ideal. Home users and those getting started will also benefit from the free community editions which are fully functional and include all the components you will need.

Easily extended to add custom tools and libraries and build in package management to download from a host of online resources contributed by a g huge user base.

What business problems are you solving with the product? What benefits have you realized?

Developing in various languages and debugging on multiple platforms

Syntax highlighting helping to spot issues while developing code

Visual Studio review by Rodrigo T.
Rodrigo T.
Validated Reviewer
Verified Current User
Review Source

"I use this 1998, and visual studio is the best programming tool."

What do you like best?

It has always been the fastest interface, supporting several programming languages. It has many auxiliary tools, which make it easy to design, model and program. It still quickly integrates database when needed. It has many plugins and now Microsoft helps the developer community also with open source initiatives, further enhancing the capabilities of this IDE. Fantastic! The screen editors for UWP, windows forms, xml android and ios, html and others are amazing.

What do you dislike?

As many new technologies have been included, there is a lack of cohesion between the tools, and Microsoft has put some visual technology aside, which is the best language for those who do not like semicolons and keys.

Recommendations to others considering the product

Because you can use various technologies, including open technologies, you will be able to use VS in many projects. For furniture it uses mono sdk with C# (xamarin). Of the most common languages, it does not only support java, kotlin, and go. Great for python and PHP. All editions, from free community to full enterprise, are great, bringing incurable debugging features.

What business problems are you solving with the product? What benefits have you realized?

Visual studio solves all our software development needs. We work on it with windows forms for desktop, UWP, android, iOS, web and cloud. We use C # and VB.NET, with several databases and connecting to many cloud servers.

With it, we make apps for mobile devices, web and desktop applications and large desktop applications of our core business, including ERP systems with hundreds of screens, without loss of performance, and with very stable IDE.

Visual Studio review by Jason P.
Jason P.
Validated Reviewer
Verified Current User
Review Source

"Powerful tool for web development"

What do you like best?

I love the auto-complete/intellisense for all the web technologies (javascript, css, html). I love the support for Task Runners (gulp / grunt). I love the support for Unit Testing. And if developing an ASP.NET based web application, the debugging experience is second to none. The Git integration and support of NPM and newer tools is getting quite good and makes me happy with the current direction of the software.

What do you dislike?

It does take a bit of memory to run, but with a decent development machine its not a big deal. The cost could be an issue, but its not enough of an issue to make me not recommend it to any professional.

Recommendations to others considering the product

Give it a try. Its very powerful and is the best code editor out there, in my opinion.

What business problems are you solving with the product? What benefits have you realized?

We use it for building web sites and web applications. Its much easier to get everyone going in the same direction with projects and methodologies. It saves time building, debugging, and refactoring code bases that we build or inherit.

Visual Studio review by Alejandro E.
Alejandro E.
Validated Reviewer
Verified Current User
Review Source

"The best IDE"

What do you like best?

Visual Studio integrates several tools that makes easier the setup of projects and the testing of them.

My favorite features are:

- GIT integration

- SQL Server integration

- Deployment tools

- File comparator (Tools.DiffFiles)

What do you dislike?

Even though there has been improvement of the performance and resources use, some features of Visual Studio still been heavy, for example, the integrated SQL Server (in versión 2017) is a great feature but it uses lots of resources.

Recommendations to others considering the product

It probably integrates all the tools that a developer could need for design, build, deploy and test a project.

Source Control integration allows team members to track and control their changes inside the same application with a beautiful interface and it is easy to implement.

Azure integration allows to deploy any project directly in the cloud and even debug applications directly in the destination server.

What business problems are you solving with the product? What benefits have you realized?

With the latest versions of Visual Studio, several issues has been solved in my team like identify the changes in a file, some times, the developers forget what files they changed. Visual Studio comparison tools makes this process very simple and it is one of the best comparison tools that I ever seen.

Visual Studio review by Stanley J.
Stanley J.
Validated Reviewer
Verified Current User
Review Source

"Even in Business Intelligence, I use Visual studio a lot to build Auditing applications. "

What do you like best?

The development Environment is great and the support community is even better. Form the library of packages, to the drag and drop of the UI builder, Visual Studio is a great way tor oll out both desktop and web applications quickly.

What do you dislike?

VS can be resource hungry and will occasionally freeze up, but its rare. Sometimes running local host servers to test web deployments can be a long process, especially on older machines.

Recommendations to others considering the product

There is a very extensive library of tutorials and videos out there for you to use to get started with .Net and .Net MVC. The support community is a great resource as well.

What business problems are you solving with the product? What benefits have you realized?

I use visual studio primarily to build web applications where I can check the accuracy of my data warehouse. I use Oracle plugins and am able to query both my warehouse and the target data sources to ensure for import success.

Visual Studio review by Quinton C.
Quinton C.
Validated Reviewer
Verified Current User
Review Source

"Buggy but manageable"

What do you like best?

The thing I like the most is that it is quite versatile. You can develop a large number of solutions with it, which is beneficial from an enterprise standpoint.

What do you dislike?

Visual Studio has been very buggy. We depend on Visual Studio for all of our projects, which can lead to some problems. We have encountered issues where Visual Studio will not show any compiler errors in the 'Errors' window. Instead, we have to sort through the log to find any errors in our code. Additionally, we have had a large number of issues with Visual Studio not responding. Another issue that I have found with Visual Studio is the price. Why Microsoft would charge for individuals to develop solutions is beyond me. Apple provides XCode for free, yet Microsoft insists on charging for Visual Studio - bizarre.

Recommendations to others considering the product

While Visual Studio is a very powerful tool, it can be very buggy at times. If you experience bugs, you are best off creating a post within a support group (StackOverflow, etc) rather than contacting Microsoft directly.

What business problems are you solving with the product? What benefits have you realized?

We develop SaaS solutions for businesses within Visual Studio via the MVC framework.

Visual Studio review by Abhas B.
Abhas B.
Validated Reviewer
Verified Current User
Review Source

"Good suggestions and project management, but interactive code runner crashes sometimes"

What do you like best?

1. Project management through UI is very good. The ability to add files, multiple projects within the same solution, rename files and reload last few projects is very useful. The alternative to many of these will be to directly to do that from file explorer and edit .csproj files. None of which is very handy when you are immersed in a project.

2. Auto-suggestions tooltips on the left gutter is very helpful for refactoring and quickly building a functional classes. it also helps me understand some naive mistakes that I make and dont even notice. Most of the times, these suggestions solve the bug or the message helps me find some solution from Stack Overflow.

3. Git tools within VS is very very helpful. Even though I am well acquainted with Git, it is much easier to do simple commits, pushes and branch management from the sidebar. Specially the diff and merge views are excellent, as the alternative would have been to use some external tool. These internal views also support syntax highlighting, error highlighting and others which are almost impossible to have in other non-C# aware diff tools.

5. Functionalities like Go to definition, project-wide search and interactive code runner windows are small things that help you a lot over a time - specially when the project gets bigger.

What do you dislike?

1. Auto-suggestion is limited compared to IntelliJ IDEs. They allow you to jot down complete classes and interface implementations with just suggestions - something that would require multiple manual interventions in VS. Even auto-naming of variables in there in IntelliJ which saves a lot of time.

2. Visual studio is a huge piece of software and feels heavy. Takes a lot of time to start and close - All of that is acceptable, but it also has a lot of internal bugs - things like memory leaks, phantom threads and plugin crashes happen every week if it is used for a long time without closing. This are unacceptable downsides for such a developer centric software.

Recommendations to others considering the product

Community edition is free, so it is a no-brainer for any Microsoft platform developer. Give it a spin, but also consider products from competitors like IntelliJ.

What business problems are you solving with the product? What benefits have you realized?

We build server-side solutions to client problems and one of our most used platforms is .NET with C#. So visual studio is an essential tool for us.

Visual Studio review by José Carlos A.
José Carlos A.
Validated Reviewer
Verified Current User
Review Source

"One powerful tool for Windows environments"

What do you like best?

The constancy of the product in all its version, all the features that are included and the facility for using it.

What do you dislike?

The need of working in a Windows envrionment, Visual Studio Code can't replace Visual studio for complex projects. The license price could be a bit too much for start-ups or little companys that can't invest all the money that is required.

Recommendations to others considering the product

Give it a try, it's totally worthy and once you are confortable with your environment you will be able to keep it that way for a long time.

What business problems are you solving with the product? What benefits have you realized?

Problems related with games and financial ones. There are good documentation about the products and has a great comunnity that is really welcome to share their solutions so other person can learn from it.