I want to write a program in WPF but not sure should I target .net35 or .net30. The advantages of .net35 are obvious. But still, I see one major advantage of .net30 — it's built into Vista, so, the people using Windows Vista will not have to download and install the framework.
Do you think the advantages of .net35 outweigh the hassle of downloading ~200 megas and installing in?
P.S.
Actually, I don't need advanced stuff like linq, etc. So, I guess .net30 will suffice. Or am I missing anything?
Best Answer
You can use a number of 3.5 features, such as extention methods if you use the 3.5 compiler. But targeting the 3.0 is not going to hurt you much if the 200mb download is a serious concern