Try our new research platform with insights from 80,000+ expert users
Data engineer at Ernst & Young
Real User
Helps with data modeling but needs to improve user interface
Pros and Cons
  • "I like the product's connection with Azure analytics services and the ability to build the model on the cloud."
  • "The tool's interface should be more user-friendly."

What is our primary use case?

I use Microsoft Visual Studio for data modeling. 

What is most valuable?

I like the product's connection with Azure analytics services and the ability to build the model on the cloud. 

What needs improvement?

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

For how long have I used the solution?

I have been working the solution for six months. 

Buyer's Guide
Microsoft Visual Studio
October 2024
Learn what your peers think about Microsoft Visual Studio. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.

What do I think about the scalability of the solution?

Microsoft Visual Studio Code is not the best in terms of scalability. My company has 15 users for it. 

How was the initial setup?

The product's setup is straightforward. The time taken to deploy it depends on the project. 

What other advice do I have?

I would rate the solution a seven out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Micheale See - PeerSpot reviewer
Senior Business System Developer at AVEVA
Real User
Breakout point,and interface design are easy to use, but the solution is not really good at debugging JavaScript, jQuery, or SQL
Pros and Cons
  • "The solution includes a debug function that I can breakpoint to easily detect what is wrong with my applications."
  • "The solution is not really good at debugging JavaScript, jQuery, or SQL"

What is our primary use case?

I write all of my web applications and perform debugs with the solution. Our company is a Microsoft partner and has 1,000 developers and technical team members that are dispersed across the UK, US, and Asia Pacific.

How has it helped my organization?

The breakout point, interface design, and coding areas are WYSIWYG and easy to use. 

What is most valuable?

The solution includes a debug function that I can breakpoint to easily detect what is wrong with my applications. It is really good for debugging C# code. It identifies which lines or sections have problems and if your naming is incorrect.

What needs improvement?

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. 

For how long have I used the solution?

I have been using the solution for 20 years. 

What do I think about the stability of the solution?

The solution is not very stable and sometimes hangs. 

What do I think about the scalability of the solution?

The solution is scalable and adding users is no problem. 

How are customer service and support?

I rely on internal staff for technical support. I believe Microsoft requires you to register as a customer before you can utilize their support. There's an online forum where you can post questions and get quick replies from other users. 

How was the initial setup?

Setup and use are easy. 

Deployment varies based on the size of your project. 

Small, web-deployed projects take less than five minutes and we are ready to publish the web app to Azure. 

For on-premises, we build the DLL and web package in advance. It takes 20-30 minutes to import because you have to upload to the file server, download the package, and import the application.  

Which other solutions did I evaluate?

Our company is a Microsoft partner so we only use their solutions. 

What other advice do I have?

If you want to use .NET or C#, then Visual Studio is the best solution. 

I rate the solution a seven out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: partner
PeerSpot user
Buyer's Guide
Microsoft Visual Studio
October 2024
Learn what your peers think about Microsoft Visual Studio. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.
Crewmem67 - PeerSpot reviewer
IT Consultant at College Notre Dame de Nazareth
Real User
Handles tasks well, helps simplify tasks, and can scale
Pros and Cons
  • "It's pretty prevalent."
  • "We'd like the solution to be more secure."

What is our primary use case?

It's up to the client or the software we are using. I use VB .NET or C# sometimes.

What is most valuable?

You can get two tables, child and parents tables, and you can handle tasks such as invoicing, receipts, et cetera. I like to have the results on hand fast. It's making my life easy. 

Many firms can use it. It's pretty prevalent. 

I like the copy-paste all capabilities.

The stability is okay.

You can expand usage if you would like to. 

What needs improvement?

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.

For how long have I used the solution?

I've been using the solution for 15 years. 

What do I think about the stability of the solution?

The solution is mostly stable. It's rate it six or seven out of ten. It could be better.

What do I think about the scalability of the solution?

The solution can scale, however, it's not straightforward. Sometimes it's very confusing in terms of what you need to do to make it happen. 

We have three users on the solution right now. 

We do plan to increase usage in the future. 

How are customer service and support?

We are in Lebanon and we had to wait for Microsoft to reply to us. We used it two years ago, however, and they were responding fairly well. 

They could be faster. 

Which solution did I use previously and why did I switch?

I started with VB Access and Visual FoxPro. 

How was the initial setup?

The initial setup is pretty hard to set up. 

It took too long to install it. We also needed the new hard discs. It's very big. It's not a light application. It's about 25GBs. 

The deployment took about two hours. 

What about the implementation team?

We handled the installation ourselves without ht need of integrators or consultants. 

What's my experience with pricing, setup cost, and licensing?

I can't speak to the exact cost of the solution. It's not an aspect that I deal with. 

What other advice do I have?

I'd recommend the solution to others. 

I'd rate the solution eight out of ten. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Senior technical project manager at a computer software company with 501-1,000 employees
Real User
Top 10
Allows for easy integration with other tools such as MS Teams
Pros and Cons
  • "The code analysis tool is particularly valuable as it eliminates the need for manual code reviews."
  • "Sometimes, the deprecation of packages can be a challenge."

What is our primary use case?

We use Visual Studio for website development and related tasks. It's been quite helpful for us.

What is most valuable?

From a professional perspective, I've been using Visual Studio since childhood, so I find it very useful. The code analysis tool is particularly valuable as it eliminates the need for manual code reviews. 

Many essential features are built-in, making it a great tool. Additionally, it allows for easy integration with other tools like MS Teams, which enhances its usefulness.

What needs improvement?

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. 

For how long have I used the solution?

I have been using Microsoft Visual Studio for over 15 years. 

What do I think about the stability of the solution?

I would rate the stability of Visual Studio a ten out of ten.

What do I think about the scalability of the solution?

Microsoft has gained a lot of confidence in the market, so I would rate the scalability of Visual Studio around eight out of ten.

Based on my recent experience, sometimes, we faced difficulties with the same set of codes. Therefore, considering the recent incident, I leaned toward an eight and not a ten for scalability. 

In my company, around 20 people are using this solution.

How was the initial setup?

The initial setup is very simple. Microsoft has made it very easy to set up.

What's my experience with pricing, setup cost, and licensing?

Price-wise, it is good. We are using the paid versions, and the price is reasonable. For our company, it's a genuine price.

Which other solutions did I evaluate?

I have only worked with Visual Studio. 

What other advice do I have?

Overall, I rate it a ten. It's very user-friendly and feature-rich.

However, there's always room for improvement in the product. Features like automation test cases to meet market requirements would be beneficial.

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Erick  Karanja - PeerSpot reviewer
Technical Lead at Cellulant Kenya
Real User
Top 5Leaderboard
Can be used to develop applications but needs improvement in integrations
Pros and Cons
  • "We use the solution to develop applications."
  • "Microsoft Visual Studio needs to improve integration."

What is our primary use case?

We use the solution to develop applications. 

What needs improvement?

Microsoft Visual Studio needs to improve integration. 

For how long have I used the solution?

I have been using the product for five years. 

What do I think about the stability of the solution?

I rate Microsoft Visual Studio's stability a nine out of ten. 

How was the initial setup?

The tool's deployment is straightforward. It takes less than an hour to complete. 

What about the implementation team?

I can install the solution by myself. 

What's my experience with pricing, setup cost, and licensing?

Microsoft Visual Studio is a free product. 

What other advice do I have?

I rate Microsoft Visual Studio a nine out of ten. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Software Engineer at a healthcare company with 5,001-10,000 employees
Real User
Top 5Leaderboard
A stable solution that provides advanced design and reporting features
Pros and Cons
  • "We can use different .NET features."
  • "The solution must provide user-friendly features."

What is our primary use case?

We use the solution for Windows applications and different .NET features. We also use the BI tools.

What is most valuable?

I like the design tools. Nowadays, it is very advanced. We can use different .NET features.

What needs improvement?

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.

For how long have I used the solution?

I have been using the solution for more than ten years.

What do I think about the stability of the solution?

I rate the tool’s stability an eight out of ten. We need to consider a lot of things while creating projects on Visual Studio. There are a lot of dependencies to add and maintain.

What do I think about the scalability of the solution?

The tool is scalable. There are more than 1000 users in our organization.

How are customer service and support?

We have used Microsoft’s support for SQL Server Reporting Services. Sometimes, we do not receive prompt responses. We have to work with different teams and need to wait for resolutions.

How was the initial setup?

The setup is straightforward. We update the product when we get information from our teams.

What about the implementation team?

The deployment can be done in-house.

What was our ROI?

The solution has benefited us. The users are really happy to use the product for reporting purposes. It has many features.

What other advice do I have?

I recommend the solution to others. Overall, I rate the tool an eight out of ten.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
System administrator and network manager at MEO
Real User
Top 20
A scalable solution that can integrate with various other solutions
Pros and Cons
  • "It is a stable solution."
  • "There could be more coding languages in the solution."

What is our primary use case?

We use the solution to develop in-house products.

What is most valuable?

The solution's most valuable feature is its integration with various platforms.

What needs improvement?

There could be more coding languages in the solution.

For how long have I used the solution?

I have been working with the solution for two years.

What do I think about the stability of the solution?

It is a stable solution. I rate its stability nine out of ten.

What do I think about the scalability of the solution?

It is a scalable solution. Presently, five people use it in our organization.

How was the initial setup?

The solution's initial setup is easy. We require a team of 15 executives, one director, five to six managers, engineers, and technical staff for its maintenance.

What about the implementation team?

The system administrators help us implement the solution.

What's my experience with pricing, setup cost, and licensing?

We are using the solution's free version.

What other advice do I have?

I rate the solution a nine out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Mehmet Saribas - PeerSpot reviewer
Software Development Manager at Anadolu Hayat Emeklilik
Real User
After the initial setup, it is easy to use with different languages
Pros and Cons
  • "The stability is fine."
  • "The initial setup could be more straightforward."

How has it helped my organization?

I think Microsoft Visual Studio is a good tool.

What is most valuable?

I think it is very successful and easy to use. I currently do not see any areas to develop. Microsoft Visual Studio is an excellent product.

What do I think about the stability of the solution?

The stability is fine.

What do I think about the scalability of the solution?

We have a very scalable solution with Microsoft Visual Studio.

How are customer service and support?

We have not had the need to use technical support, but the website has been good.

How was the initial setup?

The initial setup could be more straightforward. After the initial setup, it is easy to use and develop codes in different languages.

What's my experience with pricing, setup cost, and licensing?

A license is required. I think it is a good product, but the price is high. They could sell it at a better price point.

What other advice do I have?

I would rate Microsoft Visual Studio a nine out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Microsoft Visual Studio Report and get advice and tips from experienced pros sharing their opinions.
Updated: October 2024
Product Categories
.NET Development Services
Buyer's Guide
Download our free Microsoft Visual Studio Report and get advice and tips from experienced pros sharing their opinions.