I am wondering if it makes sense to write a donationware application using WPF or LINQ yet...
) is at least decent with all those .NET apps out there that require the framework, and Vista installations increasing each month.Some people refuse to have anything to do with any .Net application. And that will be 2.0, 3.0, 3.5 etc etc.
I think the others would be prepared to upgrade their version of .Net if needed for an application they wanted.
).
Basically, I've seen plenty of freeware/donationware programs requiring .NET 2.0, but I can think of none requiring even 3.0.
.NET 3.5 SP1 introduces a new setup package option for developers building .NET client applications called the ".NET Framework Client Profile". This provides a new setup installer that enables a smaller, faster, and simpler installation experience for .NET client applications on machines that do not already have the .NET Framework installed.Well, this makes the decision a lot easier
The .NET Framework Client Profile setup contains just those assemblies and files in the .NET Framework that are typically used for client application scenarios. For example: it includes Windows Forms, WPF, and WCF. It does not include ASP.NET and those libraries and components used primarily for server scenarios. We expect this setup package to be about 26MB in size, and it can be downloaded and installed much quicker than the full .NET Framework setup package.

there is probably a 3rd group of people who are novice users who will happily use a .net application if it runs out of the box, but will NOT be willing to or able to figure out how to install .net if that is required.
the only real reason any non-programmer would refuse to have the Framework installed is sheer stubborness.

Indeed there is a member on the irc channel still struggling along on 64k. Is he being stubborn in not installing a 200mb framework?
What about that?
. http://blogs.msdn.com/scottwil/archive/2005/03/09/391199.aspx
- More than 120M copies of the .NET Framework have been downloaded and installed using either Microsoft downloads or Windows Update
- More than 85% of new consumer PCs sold in 2004 had the .NET Framework installed
- More than 58% of business PCs have the .NET Framework preinstalled or preloaded
- Every new HP consumer imaging device (printer/scanner/camera) will install the .NET Framework if it’s not already there – that’s 3M units per year
- Every new Microsoft IntelliPoint mouse software CD ships with the .NET Framework
Original address: https://www.donationcoder.com/forum/index.php?topic=14310.0