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.
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.
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.
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.
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.
Senior SQL Server DBA Consultant at a tech vendor with 11-50 employees
Consultant
2022-10-19T13:23:19Z
Oct 19, 2022
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.
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.
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.
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.
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.
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.
Business Application Solutions at a manufacturing company with 10,001+ employees
Real User
2022-01-20T10:39:36Z
Jan 20, 2022
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.
R&D Director at a manufacturing company with 10,001+ employees
Real User
2020-09-27T04:09:54Z
Sep 27, 2020
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.
Senior Software Engineer at a manufacturing company with 51-200 employees
Real User
2020-06-21T08:08:13Z
Jun 21, 2020
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.
Software Development Quality Assurance Manager at a tech services company with 501-1,000 employees
Real User
2019-08-26T06:42:00Z
Aug 26, 2019
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.
Sr. Managing Consultant - Data Driven Enterprise at a tech services company with 10,001+ employees
Real User
2019-08-13T10:41:00Z
Aug 13, 2019
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.
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.
IT Global Operations Manager at a consumer goods company with 1,001-5,000 employees
Real User
2018-07-15T09:16:00Z
Jul 15, 2018
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.
Visual Studio.NET is the umbrella that represents the key pieces of the .NET platform delivered from Microsoft, including the .NET Framework, the recently announced .NET Core, and a shared common layer of packages, compilers and runtime. Read this .NET blog post about the evolution of the platform and the different pieces that make .NET 2015.
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.
Microsoft Visual Studio needs to improve integration.
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.
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.
Visual Studio Team System needs to improve documentation.
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.
I would like the solution to have a designing default in addition to the current coding default.
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.
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.
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.
Technical support can be slow to respond at times.
Microsoft Visual Studio can improve memory management, and packaging and reporting components.
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.
IntelliSense could be better.
The GUI of Microsoft Visual Studio could improve.
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.
It is simple to use for most developers and nearly impossible to use for non-developers.
There is room for improvement in the price of the solution overall.
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.
Visual Studio could be improved with the ability to personalize the interface and development style and to edit extension requirements.
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.
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.
I would like to see more tools in the next release.
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.
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.
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.
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.
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.
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.
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.
Support for spell checking comments should be inbuilt and automatically installed.
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.