Questions tagged [visual-studio]

Microsoft Visual Studio is an IDE for the .NET family of languages.

Microsoft Visual Studio is the defacto integrated development environment (IDE) for Microsoft technologies. It supports programming languages like C++, C#, Visual BASIC, F# and it is used to develop desktop applications, web applications and web sites, web services, windows services, class libraries, and other kinds of software.

249 questions
54
votes
3 answers

Visual Studio 2012 - Express vs Professional

I'm having trouble finding a feature comparison between Visual Studio 2012 Express Edition and the professional edition. I'm using the trial Professional version at the moment, but it'll run out soon, so I need to make a decision whether to purchase…
Dan
  • 651
  • 1
  • 5
  • 8
47
votes
2 answers

Understanding Visual Studio Community Edition license

Recently Microsoft has released a free version of Visual Studio: Visual Studio Community Edition the license says IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELOW. INSTALLATION AND USE RIGHTS. a. Individual license. If you…
anouar.bag
  • 789
  • 2
  • 6
  • 9
39
votes
4 answers

Why would anyone invest time in Microsoft "Roslyn"?

I have just been reading through some of the white papers & examples from Microsoft "Roslyn" and the concept seems very interesting. From what I can tell, it opens up the black box that is the compiler and provides an interface that we can use to…
Richard Hooper
  • 707
  • 2
  • 6
  • 10
38
votes
7 answers

Unit testing newbie team needs to unit test

I'm working with a new team that has historically not done ANY unit testing. My goal is for the team to eventually employ TDD (Test Driven Development) as their natural process. But since TDD is such a radical mind shift for a non-unit testing…
Walter
  • 16,158
  • 8
  • 58
  • 95
34
votes
4 answers

Does Microsoft have a free version of Visual Studio?

Not a trial, but a truly free version that they offer users to download.... I was wondering in case I somehow missed the option on their website. Any version of Visual Studio will do. If not, are there any open-source alternatives (that have similar…
Dark Templar
  • 6,223
  • 16
  • 46
  • 46
32
votes
11 answers

Declaring interface in the same file as the base class, is it a good practice?

To be interchangable and testable, normally services with logic needs to have interface, e.g. public class FooService: IFooService { ... } Design-wise, I agree with this, but one of the things that bothers me with this approach is that for one…
Louis Rhys
  • 6,042
  • 11
  • 42
  • 59
31
votes
4 answers

Strategies for merging 1 year of development in Visual Studio

I have a client who insisted that we keep our new development separate from the main branches for the entirety of 2016. They had 3-4 other teams working on the application in various capacities. Numerous large changes have been made (switching how…
user258451
  • 421
  • 3
  • 5
29
votes
1 answer

Directory structure for a .NET Solution

We had a contractor visit recently who questioned our methodology of structuring projects. Please note that I am specifically referring to the directory structure. He suggested using the Microsoft guidelines. I thought I would be able to Google…
w0051977
  • 7,031
  • 6
  • 59
  • 87
29
votes
5 answers

How to properly structure a project in winform?

A while ago I started to create a winform application and at that time it was small and I did not give any thought of how to structure the project. Since then I added additional features as I needed and the project folder is getting bigger and…
user850010
  • 498
  • 1
  • 4
  • 8
28
votes
4 answers

Why would a development team insist that using a single solution for multiple projects in Visual Studio "increases interdependence complexity"?

I'm helping to manage an external team who are starting to develop new versions of some existing products. Historically, this team has always used a model of a single project in a single solution for about 30 modules in Visual Studio which go…
DrMistry
  • 431
  • 1
  • 4
  • 8
28
votes
14 answers

Newbie seeking advice on programming in general

need some of you to remember back to a time when you might have been bad at programming... Been at my new job (as a software developer) for a couple of months now, passed probation period. Have very little programming experience (C++ only) and am…
user974685
  • 191
  • 1
  • 4
28
votes
10 answers

How do you avoid working on the wrong branch?

Being careful is usually enough to prevent problems, but sometimes I need to double check the branch I'm working on (e.g. "hmm... I'm in the dev branch, right?") by checking the source control path of a random file. In looking for an easier way, I…
26
votes
3 answers

Are there any benefits to removing unused using statements in a VS project?

Are there any benefits to removing unused using statements in a VS project (such as can be done using Resharper), or will VS automatically take care of that when building/deploying?
24
votes
4 answers

Why should I use MSBuild instead of Visual Studio Solution files?

We're using TeamCity for continuous integration and it's building our releases via the solution file (.sln). I've used Makefiles in the past for various systems but never msbuild (which I've heard is sorta like Makefiles + XML mashup). I've seen…
DeepSpace101
  • 1,394
  • 5
  • 14
  • 26
20
votes
5 answers

Visual Studio Setup - why is solution explorer on the right?

Every time I install VS (whichever version going back years) it installs with the Solution Explorer on the right. Now as most UIs have the navigation in a left hand column (and at the top of the viewport) and the content to the right of this…
amelvin
  • 1,525
  • 1
  • 11
  • 19
1
2 3
16 17