Microsoft Visual Studio Room for Improvement

Paco Velasco Reina - PeerSpot reviewer
CTO at Open HealthCare

Efficiency is the main focus. Since Visual Studio's inception, it has been a race of constant improvements and attempts to improve the efficiency of the tool in every release. However, crashes and freezes are common when you work with the tool for a long time. The problems get worse when you have more than one project under development and then you need a very powerful computer to be able to perform complex developments. Even having a very powerful computer, as in my case, does not prevent you from having freezes from time to time.

Long installation or upgrade times are sometimes a problem.

View full review »
NN
Senior Software Developer at a computer software company with 10,001+ employees

The time that it takes to load the application can be reduced. The aforementioned details can be considered for improvement.

View full review »
AA
Software engineer at Punjab Group

They could add new modules to the platform for enhanced functioning. If we have a new system, we can add new features and improve the product to make it better than the previous system.

View full review »
Buyer's Guide
Microsoft Visual Studio
April 2024
Learn what your peers think about Microsoft Visual Studio. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
768,415 professionals have used our research since 2012.
SC
DC Project Delivery Senior Analyst at a financial services firm with 10,001+ employees

For Visual Studio, the only challenge I've faced is referencing any package or new concept I'm trying to debug or run. For example, with Visual Studio, you must import a package if you're doing any specific development. You need to import that package if you're developing a specific programming language. Maybe they could have a framework that includes everything. Sometimes you have to go out of your way and search for a specific package so that you have the code that you need.

It's too soon for me to provide feedback for Visual Studio since I've not been an active user of that software for very long. Maybe they could have documentation that includes everything so the information you need is easy to find.

View full review »
Vishal Paliwal - PeerSpot reviewer
Xamarin Developer at Cognizant

I don't know what area needs to be better.

Every time it updates, there are issues. It alerts to an exception and then quits. They need to improve that aspect.

We would like a .NET core API. Currently, Visual Studio is using a .NET core six version.

View full review »
Nishan Timilsina - PeerSpot reviewer
Mobile Engeneer at ServiceLInk inc

Microsoft Visual Studio can improve by adding more features to the Mac version. There are a lot of features lacking in the Mac version, there are limitations. I can install Microsoft Visual Studio on the Mac operating system, but it is not the same as if I installed it on a Microsoft Windows system. The Microsoft Windows version has a lot of features available in Microsoft Visual Studio.

View full review »
Jandy Aditya Pratisto - PeerSpot reviewer
Junior Software Engineer at PT Bank Mandiri (Persero) Tbk.

A room for improvement in Microsoft Visual Studio is its performance. Currently, some of our devices are not that capable, so performance still needs to be improved.

An additional feature I'd like to see in the next release of Microsoft Visual Studio to make it better is a more centralized education system, e.g. for Microsoft to put the tutorial for the program under Microsoft Learn.

View full review »
Deni Herdian - PeerSpot reviewer
Director at Herdian Informatika

Microsoft Visual Studio can improve integration with the Microsoft Office suite; this was only implemented in 2022. Why this is important is that almost all companies have MS Office to work with, and nowadays, automation is becoming an effective role model to increase company efficiency and can save operational costs and purchase technology licenses. 

Microsoft Visual Studio can be used to create applications that integrate directly with the Microsoft Office suite. This includes Office applications such as Word, Excel, PowerPoint, and Outlook. With this integration, enterprises can create powerful applications that utilize existing Office features and capabilities. 

For example, I can use Visual Studio to create a custom Excel add-in that adds new features and capabilities to a spreadsheet application. Then I can also create Outlook add-ins that provide additional functionality to the email client. Additionally, Visual Studio could be used to create applications that interact with Office documents, enabling companies to develop sophisticated applications that interact with Office documents in new and exciting ways.

View full review »
AO
Technical Team Lead at Bosla

When using Visual Support for web development, challenges arise when specific components require hardware configurations beyond the application's scope. Efforts are directed at enhancing the IDE and introducing features for seamless collaboration, extending to Azure with the Explore version. This version incorporates "live share," enabling real-time code collaboration among team members. Despite its advantages, challenges in diverse cloud environments may prompt the uninstallation of the application or entire development environment for resolution.

View full review »
RS
Senior technical project manager at a computer software company with 501-1,000 employees

Sometimes, the deprecation of packages can be a challenge. Although Visual Studio provides suggestions when we compile and encounter deprecated packages, it can still be confusing. Even after multiple attempts, we may struggle to fix these deprecated packages and related issues. So, it is one of the areas of improvement in Visual Studio. 

I have been working on a website that I inherited from a client, and when I tried to run it on my system, I discovered that some of the packages were either depreciated or no longer in use. It would be helpful if Visual Studio could suggest and handle such unused packages in a more user-friendly manner.

I am suggesting this as an area of improvement because recently I was working on a bigger client project. The project was functioning correctly on my system but not on another system. Later, I found that some packages were depreciated, which might have caused the issue. However, we couldn't determine the exact reason for the difference in behavior because we used the same ZIP file and the same Visual Studio version. Then, when the person tried to run the same code on her system, it didn't work. It seemed to be related to the deprecated packages. Ultimately, the solution we eventually found was to set up a new system for her, reinstalling Microsoft Visual Studio and related components. 

Another area that could greatly benefit from Microsoft within Visual Studio is unit testing. It's a pain point for every software developer. If Microsoft can provide better tools or features related to unit testing, it would be really helpful. Especially when working on complex projects, writing comprehensive test cases can be time-consuming. However, clients often cannot afford to pay for that additional time in the competitive market. 

So in future releases, having some automation capabilities or built-in support for generating test cases would be great. Although we can integrate third-party automation testing tools, they are often paid solutions. For example, I've noticed the presence of plugins like ChatGPT in Visual Studio Code, but I'm not fully aware of their capabilities. Therefore, if Visual Studio could offer some level of automation for test cases, it would be a valuable addition. 

View full review »
AndreyRogov - PeerSpot reviewer
CEO at Konus

What I don't like about Microsoft Visual Studio is its user interface. It could be better. WebStorm is a better solution for me as it has a good user interface and is more user-friendly, though my friends like Microsoft Visual Studio. I worked with WebStorm for the web layer, and for the server layer, I worked with IBM Eclipse which is my favorite software. I also dealt with JavaScript, HTML, and CSS through Angular.

View full review »
PP
Data engineer at Ernst & Young

The tool's interface should be more user-friendly. 

View full review »
HS
Senior Soft Engineer at SECP

The product and its features have come a long way over the years. There are so many features available that you can't use them all. I would like to see more on-premise tips and tools along with development time so that I don't need to go to a third-party site. It would be better if Microsoft Visual Studio familiarized me with all the updates and new feature sets. Help tips would be really helpful.

I would like to see a design preview feature. In the 2013 version and partially in the 2015 version, there was a design screen within Visual Studio. Now, you can't really see the design elements during development without deploying the whole design template. The design preview would be beneficial in future updates.

View full review »
CK
Enterprise Architect - Integrations at BCA

There's always room for improvement in any product, and in Microsoft Visual Studio, it can be spread into other areas of development and design. It's pretty much Microsoft-oriented at the moment. It can be spread into other open source or open source-based developments. That's why I gave it a rating of eight. There's always room for improvement, for example, the UI could be better, and development could be easier on Microsoft Visual Studio if there were more features like drag and drop and more frameworks, etc.

View full review »
Micheale See - PeerSpot reviewer
Senior Business System Developer at AVEVA

The solution is not really good at debugging JavaScript, jQuery, or SQL. 

For SQL, sometimes I get alerts that there are non-values or mismatches but the line or section is not identified. I get very generic information with SQL. I have to install ELMAH open source code into our SQL so Visual Studio can track it. 

For jQuery, I have to add the debugger command manually. 

Sometimes, when upgrading the product, certain features are removed even though they are very good like EDMS. There was a VISA for connecting databases and creating an entity framework that would generate connections and pulses. It was removed from the latest release so now it needs to be added manually. I like enhancements but would prefer they not remove features as it makes things more difficult. 

When they release things like .NET Core, the solution becomes unstable. There needs to be a long-term plan because so many versions have been released that some are duplicates. Let's say I'm using .NET Core version 5 and they change it to .NET 5 or 6.0, the releases are too quick and completely duplicated. 

Every new release includes duplicates of features. Some are very useful but when they are duplicated, I have to rewrite or upgrade my code. This makes it difficult for a developer and is not a long-term solution. In one year, I've already spent money to develop my apps, and then I have to upgrade the code again. 

View full review »
AN
CEO at Shiraz University

The solution could be improved by including an axle intelligence
for tech suggestions and suggesting the dependencies between API. When we use some APIs, we have to add the dependency ourselves in Microsoft Visual Studio. However, with axle intelligence, when an API is added to a project, it can find the dependency of the API and add it automatically.

View full review »
Crewmem67 - PeerSpot reviewer
IT Consultant at College Notre Dame de Nazareth

I had to use VB .NET in place of using C# immediately with the child and parent table.

Generally, the solution works well and I haven't really had issues with it. 

We'd like the solution to be more secure. 

The installation can take a long time. 

We'd like the solution to be more stable. 

Technical support does not respond quickly.

The ability to scale can be difficult.

View full review »
Azad Periwal - PeerSpot reviewer
Consultant at ATOS

It has a ton of options and that sometimes can become very, very overwhelming for a new person, a new developer. If something can be done around simplifying the product, for example, if there's a way, to just have enough options that are relevant for me, that could probably help.

The upgrade system is a bit complex. If they're upgrading something, then they should not force us to go to the next version. Maybe they should probably just release a fix or something that, and once we implement that fix, it gives us at least a choice that you're good for some time even if you don't want to upgrade.

A ton of time is just spent trying to keep ourselves up with the frequent releases that Microsoft rolls out. That is something that takes away from our productive time that we could have invested that time to enhance your application, and could have worked on additional features or functionalities, however, you end up spending that time just to upgrade your current solution to the next version that they roll out.

View full review »
Andres  Alberdi - PeerSpot reviewer
General manager at ESOFT

Visual Studio Team System needs to improve documentation. 

View full review »
Goran Peterson - PeerSpot reviewer
Senior SQL Server DBA Consultant at a tech vendor with 11-50 employees

The migration could improve in Microsoft Visual Studio. When I upgraded from 2017 and up to 2022 it was not smooth. There was a lot of manual hand-picking.  Microsoft should put a higher budget for the database developers' section in Visual Studio.

In a future release, it would be a benefit to include an option so I can share the library of methods between different projects in SQL Server easier.

View full review »
Erick  Karanja - PeerSpot reviewer
Technical Lead at Cellulant Kenya

Microsoft Visual Studio needs to improve integration. 

View full review »
VS
Software Engineer at a healthcare company with 5,001-10,000 employees

We have different platforms available for web development. The solution must provide user-friendly features. We get updates frequently. Multiple versions are released within a short period. We need to keep updating the solution.

View full review »
EM
System administrator and network manager at MEO

There could be more coding languages in the solution.

View full review »
MK
Penetration tester at KNBS (Kenya National Bureau of Statistics)

I can't speak to any necessary improvements. It does what I need it to do. 

I'd like the product to become more secure. You could potentially, for example, download an extension that contains malware. 

View full review »
ManjitRay - PeerSpot reviewer
Software Engineer at a tech services company with 10,001+ employees

With the free version, we don't have that much support for Visual Studio. Its support is a little bit less and can be better.

I have recently shifted to Microsoft Visual Studio. Before that, I was working on Eclipse. I switched because of project requirements. Initially, it was a bit difficult to understand the debugging and other functionalities, but once I got familiar with it, I find it much easier than Eclipse. It can be made a bit easier for basic users.

View full review »
Sergio Aranda Parra - PeerSpot reviewer
Business Application Solutions at a manufacturing company with 10,001+ employees

You do need to do some training in order to really take advantage of the solution.

Currently, we have issues when Visual Studio has updates. When Visual Studio has updates, right now we have issues in terms of updating our repositories. That was the current issue that we have. We need to update Visual Studio, however, we also need to update continuously the Visual Studio version due to the fact that if we don't update the Visual Studio, we have different problems that follow us.

The initial setup can be a bit complex. 

The thing that is very important is to manage your requirements and the features that you need to develop using Visual Studio. DevOps has that feature available. When we connect Visual Studio or a project with DevOps, we can manage different work items. They could improve that feature, to manage the work items requirements and different things a bit better.

View full review »
PK
Architect at a computer software company with 501-1,000 employees

The hot reload feature is good, but sometimes it doesn't work. It could be improved. 

Also, the solution is heavy. If it could become lighter, it would attract a larger user base.

View full review »
SB
Admin at IEC (Electoral Commission of South Africa)

Microsoft Visual Studio can improve by bringing back designers. They used to have designers for architecture charts and diagrams. They were able to do things, such as database design. If they can bring them back, it would be great.

View full review »
Alaa T Alhorani - PeerSpot reviewer
Sr. Consultant (Enterprise Architect) at Devoteam

It would be great if they added some extra support for other languages that are available in the market and prepared it for the, let's say, crypto developers as we are going in the age of cryptocurrency.

If it was more friendly for the simple or starter developer, it would be great. It's friendly anyway, however, it would be better if there was a way to enhance it in a much more usable way as a user-experience type for the new customers or newbies who want to enter the technology.

View full review »
Bahattin Yetismis - PeerSpot reviewer
CTO at BE1 consultancy

This solution could be integrated with other open-source languages, such as Python and not only C#, .NET or Microsoft development languages.

View full review »
UchechiSylvanus - PeerSpot reviewer
Team Lead, Process Improvement & RPA at Fidelity Bank Plc

I rate this solution a ten out of ten. The solution is good, but additional components such as add-ons could be included in the installation packages because it saves time for the user during installation.

View full review »
Dimitar Alexov - PeerSpot reviewer
CDO at SGROUP

The scalability could be improved.

View full review »
Darko Margetic - PeerSpot reviewer
Data Scientist at a tech services company with 51-200 employees

I would like the solution to have a designing default in addition to the current coding default.

View full review »
BN
Sr. Manager of Software and Controls at a manufacturing company with 51-200 employees

Microsoft Visual Studio could improve by making it faster. Every time they add a new feature or plugin it slows it down. They should allow the user to turn off features they do not use.

View full review »
ZL
R&D Director at a manufacturing company with 10,001+ employees

I think that because it integrates many tools into one interface the startup is very slow. It would be nice if the startup speed could be improved. Maybe in the future, they can provide a better, lighter interface or something based in the cloud. It would be on Azure, for example, or other cloud providers. But I do not think Microsoft will have native support with AWS.  

We have not only purchased the Visual Studio, but we also subscribed to MSDN (Microsoft Developer Network). I like that this way we can always have the latest updates. All the products from Microsoft always have the most up-to-date functionality.  

View full review »
ONUR ÇALISKAN - PeerSpot reviewer
Managing Partner at INFOLOJIK

Microsoft Visual Studio needs to improve integration. 

View full review »
Danie Joubert - PeerSpot reviewer
Managing Director at ProQuanta

The solution’s technical support could be improved.

View full review »
Muhammad Mukkarum - PeerSpot reviewer
Principal Software Engineer at NCR Corporation

There's not much help to deal with issues on Microsoft's official websites.

View full review »
VamsiKrishna2 - PeerSpot reviewer
Software Trainee at Eidiko

There is room for improvement in the price of the solution overall.

View full review »
SN
Tech Lead at Abtran

There are some features that I have yet to explore and it would be helpful to have more information about what is available and how it works.

View full review »
SN
Tech Lead at Abtran

Technical support can be slow to respond at times. 

View full review »
JM
Software Developer at a financial services firm with 1-10 employees

I have faced configuration issues with Microsoft Visual Studio. 

View full review »
HH
Senior Software Engineer at a manufacturing company with 51-200 employees

If you use the professional edition, you can do unit testing much easier. You can do mock-ups and tasks of that nature. It would be nice if they made that available on the community edition as well. 

There needs to be a feature upgrade, especially for the free features. They might have done so in the past or over the last few years. Still, it would be nice it if happened more often.

During some research into the product, I've discovered that they are trying to apply AI, as well as machine learning. This would be a welcome edition. They will most likely be advanced features. That means they won't be free. However, maybe in the future, they will be, given that enough time passes.

Technical support needs to be improved. Right now, it's not great.

View full review »
ZK
Sr. Managing Consultant - Data Driven Enterprise at a tech services company with 10,001+ employees

Microsoft Visual Studio can improve memory management, and packaging and reporting components.

View full review »
VinodKumar9 - PeerSpot reviewer
Data Analyst at a tech services company with 51-200 employees

It would be better if it didn't get stuck. Sometimes when we are writing code, we open too many tabs and modules, and it gets stuck.

View full review »
CY
IT Global Operations Manager at a consumer goods company with 1,001-5,000 employees

I would like to see support for rapid application development. For example, if I am developing a new project, I am repeating many similar steps again and again and again. But the platform could do this easily, instead of me. It would save me time. This is something I would like to have in Microsoft Visual Studio, to have it take over repetitive tasks from me.

View full review »
Ajenthan Aiyathurai - PeerSpot reviewer
Group Information Technology at NVCL Group

The solution's setup process could be more straightforward.

View full review »
Nishant Ambast - PeerSpot reviewer
Deputy Manager at Arya Omnitalk Wireless Solutions Private Limited

I would like to have more integration with other platforms and technologies.

View full review »
Wei Hao Ong - PeerSpot reviewer
Information Technology Analyst at a manufacturing company with 501-1,000 employees

The interface could be more user friendly. 

View full review »
Patrik Plachy - PeerSpot reviewer
Solution Architect at Red Hat

Visual Studio could be improved with the ability to personalize the interface and development style and to edit extension requirements.

View full review »
DB
Software Development Quality Assurance Manager at a tech services company with 501-1,000 employees

I would only say the deployment outline can be improved. We have shifted away from using Team Foundation Server, because it didn't work for our company. We shifted over to the Git approach and I do know that the Team Foundation Server has Git support. But we decided to rather go with GitLab as our main platform. 

In terms of more support I would like to have the ability to plug into other open source pools. I know that it's focused towards the whole Microsoft Suite so it's more geared towards the Team Foundation Server, but if they can add more support to pools, that would be great.

View full review »
Subhadip Pakrashi - PeerSpot reviewer
CEO at Kapstone Technological Services LLP

Microsoft Visual Studio could improve by being compatible with more operating systems. However, we understand the solution is proprietary to Microsoft.

View full review »
SA
Enterprise Solutions Department Manager at Smart Vision

IntelliSense could be better.

View full review »
Syed Masood - PeerSpot reviewer
Web Developer at doodleblue

The GUI of Microsoft Visual Studio could improve.

View full review »
Anteneh Asnake - PeerSpot reviewer
Modern Data Center and Cloud Engineer II at IE Network Solutions PLC

Microsoft should add more visualization for analytical studies or research.

View full review »
RK
Chief Information Technology Officer at BMC Solutions

I would like to see more tools in the next release. 

View full review »
VM
Contractor/ Developer at a computer software company with 11-50 employees

It is simple to use for most developers and nearly impossible to use for non-developers.

View full review »
OT
CEO/Programmer at Tech Elight

A kind of tutorial page should be embedded in the software to enable first-time users learn more without the help of an expert. A page to explain most of the language syntax.

View full review »
it_user262080 - PeerSpot reviewer
Architect Software Test Engineer at MAS Global Consulting

IntelliSense

Better management of using clauses

Auto add/remove using reference

Auto detect / suggest References or Nuget Package

View full review »
SK
Software Designer at a tech vendor with 10,001+ employees

I would like to see Visual Studio improve reporting to give us more details on failures. When there are failures, it's difficult to debug. It would be helpful to have more error information to help us to identify the issue and resolve it. I want to know more about software failures and exceptions in the system.

View full review »
ZK
Sr. Managing Consultant - Data Driven Enterprise at a tech services company with 10,001+ employees

The reporting services are quite limited in terms of features and need to be improved.

I would like to see installation and packaging features added to the next release of this solution.

View full review »
it_user1122 - PeerSpot reviewer
Infrastructure Expert at a tech services company with 1,001-5,000 employees
.NET apps are only compatible with Windows Phone 8 and Windows platforms. Visual Basic.NET is the primary language that Visual Studio is targeted for. Also, the price for the IDE can be expensive. View full review »
reviewer829596 - PeerSpot reviewer
Works at a manufacturing company with 5,001-10,000 employees

It would be nice if Visual Studio's extensions and updates could self-correct, if they are not working or disabled, and also inform the user. Lately, for example, NuGet Package Manager has failed gracefully, but it did not say why. 

View full review »
RC
Works

Support for spell checking comments should be inbuilt and automatically installed.

View full review »
JP
Ingeniero de DevOps at Babel Software

You need a lot of RAM to run the applications with Visual Studio and Unity. For example, if you want to do work on a game, you need a lot of resources or RAM for Visual Studio and Unity.

There could be some features related to Azure DevOps. There could be some features for YAML pipelines in Visual Studio.

View full review »
it_user5931 - PeerSpot reviewer
Developer at a university with 51-200 employees
• Visual Studio.Net is only used for Microsoft Windows Operating system. • Other than the express edition, Visual studio products are not for free. • Crystal Report is not included in Visual Studio 2010 and 2012 and requires a separate download. View full review »
it_user1370709 - PeerSpot reviewer
Programmer Specialist II at a manufacturing company with 1,001-5,000 employees

I think the file installations could be improved because they're very heavy and I'd like to see the solution support Python for developing purposes. 

View full review »
it_user1164 - PeerSpot reviewer
Infrastructure Expert at a tech services company with 51-200 employees
Needs skills, and some versions have less features. One cannot run unsaved code or use generics and operator overloading. It requires a .net framework which xp sp3 doesn’t have. View full review »
it_user808128 - PeerSpot reviewer
Director Research Development with 1,001-5,000 employees

Since it is a heavy product, it is somewhat slow in building and executing the code in a localhost environment and it consumes a lot of resources.

View full review »
it_user1077 - PeerSpot reviewer
Developer at a tech company with 51-200 employees
As .NET Framework bundles more and more components, utilities, and API's, the size of the downloadable is large..NET desktop applications can run only on a windows platform.Code editor is expensive. View full review »
Buyer's Guide
Microsoft Visual Studio
April 2024
Learn what your peers think about Microsoft Visual Studio. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
768,415 professionals have used our research since 2012.