Developer at a university with 51-200 employees
Visual Studio .Net is the Best IDE for Programmers and IT Students
What is most valuable?
It was in 2004 when I first experienced Visual Studio 2003 as an IT student. Now that I am working as a programmer, I used the newer version which is Visual Studio 2008. Here are the few reasons why I chose .Net for so many years:
• I can create console, Windows form, Web Forms, Smart device and mobile applications, XML web and windows services using different languages such as Visual Basic, C#, J# and C++
• I love the drag and drop ability of the items and controls using Visual Designers
• I love the Toolbox with many useful and unique items that even Netbeans or Eclipse does not have such as Timer, DateTimePicker, Process Dialog and etc.
• I adore the integrated, highly professional looking Crystal in VS 2008 and later versions
• Express editions are free and suitable for students
What needs improvement?
• 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.
What other advice do I have?
Being an educator and a programmer for 8 years, I can say that Visual Studio .Net is the best development tool for desktop and web applications. I am absolutely recommending Visual Studio .Net to my fellow programmers, web developers and even to students, hobbyists and new learners.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Infrastructure Expert at a tech services company with 51-200 employees
.NET is great for business apps, editors, anything that doesn't require really optimized code.
Valuable Features:
It provides manageable code execution, it's object oriented, the .net framework comes with ado.net, it uses xml to transfer data between the various layers in the architecture, has error handling properties, automatic memory management, disconnected architecture, and is a multi-platform application. It is a consistent programming model, has multi-language integration, and ease of development.
Room for Improvement:
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.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Yes, you are right Mark, by using functions the developer can get an improved performance.
Buyer's Guide
Microsoft Visual Studio
May 2025

Learn what your peers think about Microsoft Visual Studio. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
857,028 professionals have used our research since 2012.
Infrastructure Expert at a tech services company with 1,001-5,000 employees
Visual Studio will continue to be a industry standard IDE for Windows for the foreseeable future.
Valuable Features:
The Visual Studio IDE is excellent in design and function. It allows you to code for a wide variety of software, including web and platform software. It supports quite a few different programming languages. It also has a GUI based visual interface editor built in, which is easy to use and allows for quick turn around in prototyping software designs.There is a free "Express" version of the IDE software available as well.
Room for Improvement:
.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.
Other Advice:
Personally, I prefer using Visual Studio as it has the code auto-complete feature, which is really awesome if you've forgotten the name of the function or API that you are calling.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Developer at a tech company with 51-200 employees
Visual Studio.NET is a state of the art, Integrated Development Environment (IDE) from Microsoft Corporation.
Valuable Features:
Offers an excellent platform to develop Desktop, Web, and Mobile Applications.Supports various programming languages.Includes various features for rapid application development (Like Drag & Drop, IntelliSense).
Room for Improvement:
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.
Other Advice:
Even though Visual Studio.NET offers great features and functions, the cross-platform issues cannot be overlooked.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Great article by author Engineer359, certainly the Visual Studio.NET is a state of the art, Integrated Development Environment available in the market. Even there are some advantages and disadvantages of the framework which i would like to add:
Advantages:
1) Easy to learn
2) Can be used for creating Desktop, Web and Mobile Applications
Disadvantages:
1) As said by the author .NET Framework bundles more and more components, utilities, and API's so the learning curve is big.
2) Desktop Applications cab be created for windows platform only.
Practice Head BI at Nous Infosystems
Integration with various tools enhances debugging effectiveness and user experience
What is our primary use case?
We are a services company, and we use Microsoft Visual Studio for .NET development, application development, and related tasks.
What is most valuable?
I find Microsoft Visual Studio to be a good development environment. Its integration with SQL and features like check-in, check-out, and integration with Visual SourceSafe and now the Azure counterpart are very effective for debugging applications.
What needs improvement?
The integration of automation capabilities, such as code auto-generation, would be beneficial. Copilot integration and other automation tools would definitely increase productivity.
For how long have I used the solution?
I have been using Microsoft Visual Studio since its inception, which is more than ten years.
What do I think about the stability of the solution?
I believe the solution is very stable.
What do I think about the scalability of the solution?
Microsoft Visual Studio is a fully scalable solution with no limitations.
How are customer service and support?
Technical support from Microsoft is very good; I would rate it a ten.
How would you rate customer service and support?
Positive
How was the initial setup?
I find the initial setup of Microsoft Visual Studio to be simple, and I can do it alone without needing more people.
What about the implementation team?
I can handle the installation all by myself.
What's my experience with pricing, setup cost, and licensing?
I am not directly involved with the pricing since our company does bulk purchases. Generally, we are pretty happy with Microsoft products.
Which other solutions did I evaluate?
I have not worked with any competitive products similar to Microsoft Visual Studio.
What other advice do I have?
Prospective users should know that it's very easy to set up and use Microsoft Visual Studio, ensuring a good user experience. I would rate my overall experience with Microsoft Visual Studio a ten.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Last updated: Apr 18, 2025
Flag as inappropriateSoftware Developer at a financial services firm with 1-10 employees
Has good community support and interactive testing feature
Pros and Cons
- "The tool is good for interactive testing. It has good integrations and works well for remote services. The product also has features for collaborative work where it allows others to control my screen. It has a good community for every language."
- "I have faced configuration issues with Microsoft Visual Studio."
What is our primary use case?
I use the product to develop software.
What is most valuable?
The tool is good for interactive testing. It has good integrations and works well for remote services. The product also has features for collaborative work where it allows others to control my screen. It has a good community for every language.
What needs improvement?
I have faced configuration issues with Microsoft Visual Studio.
For how long have I used the solution?
I have been using the solution for two years.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
I would rate Microsoft Visual Studio's scalability an eight out of ten.
How are customer service and support?
I haven't reached out to the tool's support.
How was the initial setup?
Microsoft Visual Studio's setup is straightforward. It is easy to download the solution and you need to allow permissions depending on whether you are a Mac or Windows user.
What's my experience with pricing, setup cost, and licensing?
I use Microsoft Visual Studio's free version.
What other advice do I have?
I would rate the tool a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Solutions Consultant at a computer software company with 11-50 employees
A solution with perfect integration and an easy setup
Pros and Cons
- "The initial setup was very easy."
- "The technical support can be slow."
What is our primary use case?
We use the solution to check Azure codes and other things like ARM templates.
What is most valuable?
It has perfect integration into Microsoft. It goes straight to Azure, and it is massive. It can get very complicated, but because our customers use it, we need to work with them and discuss certain aspects of automation and security settings.
For how long have I used the solution?
We recently started using this solution because specific customers found value in us having it. A particular customer uses the latest version, and we use it to automate the rollout of servers into Azure. We use it to specify that the scripts are working properly.
What do I think about the stability of the solution?
It is stable and running locally, so we didn't have any issues.
What do I think about the scalability of the solution?
It's scalable. We are running it on a server, so it isn't in the cloud.
How are customer service and support?
We are a Microsoft gold partner, but the technical support can be slow.
Which solution did I use previously and why did I switch?
We currently also use GitHub.
How was the initial setup?
The initial setup was very easy. After that, the deployment did not take a long time. For our test environment, it took a morning to enter everything, get the code and start working on it with the customer.
What other advice do I have?
I rate this solution a nine out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Enterprise Solutions Department Manager at Smart Vision
A standalone source code editor that has a useful IDE
Pros and Cons
- "I like the IDE or the integrated development environment. It's the best IDE."
- "IntelliSense could be better."
What is our primary use case?
We use Microsoft Visual Studio for application development and our customers.
What is most valuable?
I like the IDE or the integrated development environment. It's the best IDE.
What needs improvement?
IntelliSense could be better.
For how long have I used the solution?
I have been using Microsoft Visual Studio for 20 years.
What do I think about the stability of the solution?
Stability is excellent.
What do I think about the scalability of the solution?
Scalability is excellent. We have about 15 developers using this solution in our organization.
How was the initial setup?
The initial setup was straightforward. It took less than 30 minutes to implement this solution.
What about the implementation team?
We deployed this solution in-house.
What was our ROI?
We have received a return on our investment.
What's my experience with pricing, setup cost, and licensing?
Licensing costs are reasonable.
What other advice do I have?
I would recommend this solution to potential users.
On a scale from one to ten, I would give Microsoft Visual Studio a ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Microsoft Visual Studio Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2025
Product Categories
.NET Development ServicesPopular Comparisons
Microsoft Silverlight
SharePoint Designer
Buyer's Guide
Download our free Microsoft Visual Studio Report and get advice and tips from experienced pros
sharing their opinions.
Nicely explained article, I really agree with author on some points that are:
1) Provide great feature for creating User Interface with drag and drop functionality
2) Provides flexibility to use different computer languages for creating the windows based application
3) And the most beneficial feature of .NET framework is Intellisense which helps the developers to code in speedy and efficient way.
4) The applications written on .NET platform may appear or work differently on another Operating Systems i.e Not much platform independent.