Click here to Skip to main content
16,004,854 members

Survey Results

Is .NET ready for the masses?   [Edit]

Survey period: 16 Aug 2004 to 22 Aug 2004

Do you feel .NET is ready for the mass market, or are there specific shortcomings that you feel need to be addressed?

OptionVotes% 
Yes53836.72
Almost22215.15
No, because the masses don't have .NET25517.41
No, because it's missing features402.73
No, because it's too slow or too resource hungry17612.01
No, because it's too buggy422.87
Plain old 'No'1087.37
Undecided845.73



 
GeneralWhy? Pin
Nitron18-Aug-04 2:56
Nitron18-Aug-04 2:56 
GeneralRe: Why? Pin
Kinlan18-Aug-04 3:47
Kinlan18-Aug-04 3:47 
GeneralRe: Why? Pin
Xybex19-Aug-04 23:29
Xybex19-Aug-04 23:29 
GeneralRe: Why? Pin
basementman20-Aug-04 7:07
basementman20-Aug-04 7:07 
GeneralRe: Why? Pin
John Fisher22-Aug-04 3:46
John Fisher22-Aug-04 3:46 
GeneralYes it is! Pin
Michael Kennedy17-Aug-04 15:08
Michael Kennedy17-Aug-04 15:08 
GeneralRe: Yes it is! Pin
Navin18-Aug-04 4:45
Navin18-Aug-04 4:45 
GeneralRe: Yes it is! Pin
Michael Kennedy18-Aug-04 6:23
Michael Kennedy18-Aug-04 6:23 
Navin wrote:
Care to explain yourself here?

Sure:

I wrote:

The deciding factor is not any of the following:
  1. Are users are willing to download a 23 MB installer?
  2. Are they are willing to update their existing .NET runtime with a newer one?
  3. What percent of developers are using .NET to build applications?
  4. What percent of .NET applications are web based vs. windows based?
  5. Is obfuscation sufficient to protect your intellectual property?

Point 3: When considering whether apps built with the .NET framework are ready for end-user use, I don't see how what other developers are doing is relevant to this discussion. It is important if you want a job programming .NET. It is important if you want to sell tools to developers developing in .NET. But it is not important to your mother what percentage of developers are programming in .NET. The question to them is only whether the particular app they are considering does the job.

Point 4: This has even less bearing for the user than does point 3. They don't see the code for the web apps and they don't execute it. It doesn't apply here.

Point 5: The end user does not care about how well your code is obfuscated. They want features, security, reliability, etc. Developers care, you care, but end users don't. Granted there may be a few punks trying to steal your software, but they are the minority by far.

Point 1: This is the biggest obstacle for users to use programs written in .NET, but it is minor. One of my favorite programs is NewsGator and happens to be written in .NET. They have the best download solution for dealing with non-technical end users that I have seen. Take a look at this page:

http://www.newsgator.com/downloads.aspx[^]

When I visit there, I get:

You appear to have the Microsoft .NET Framework installed. We recommend you use the following download links: ...

Their website determines which version (if any) of the .NET framework you have installed and recommends the course of action. To me, this sufficiently solves the missing or out of date framework issues. Beyond this, it's only a matter of time until everyone has the .NET framework. And that time is <= Longhorn's adoption date.

Point 2: See Point 1.

Regards,
Michael


Michael Kennedy
Partner, Software Engineer
United Binary, LLC


Index of my code project articles [^]
GeneralRe: Yes it is! Pin
Navin18-Aug-04 9:52
Navin18-Aug-04 9:52 
GeneralRe: Yes it is! Pin
KevinHall19-Aug-04 10:57
KevinHall19-Aug-04 10:57 
GeneralRe: Yes it is! Pin
Nick Seng18-Aug-04 16:18
Nick Seng18-Aug-04 16:18 
GeneralRe: Yes it is! Pin
Tom Welch19-Aug-04 8:00
Tom Welch19-Aug-04 8:00 
GeneralRe: Yes it is! Pin
Nick Seng22-Aug-04 15:15
Nick Seng22-Aug-04 15:15 
GeneralHow to get .NET everywhere Pin
John O'Halloran17-Aug-04 14:43
John O'Halloran17-Aug-04 14:43 
GeneralRe: How to get .NET everywhere Pin
Brian Delahunty18-Aug-04 1:24
Brian Delahunty18-Aug-04 1:24 
GeneralRe: How to get .NET everywhere Pin
Navin18-Aug-04 4:42
Navin18-Aug-04 4:42 
GeneralStrange Pin
Dejan Petrovic17-Aug-04 14:41
Dejan Petrovic17-Aug-04 14:41 
GeneralRe: Strange Pin
Navin18-Aug-04 4:39
Navin18-Aug-04 4:39 
GeneralRe: Strange Pin
Dejan Petrovic19-Aug-04 16:08
Dejan Petrovic19-Aug-04 16:08 
GeneralRe: Strange Pin
Navin20-Aug-04 7:11
Navin20-Aug-04 7:11 
GeneralRe: Strange Pin
Dejan Petrovic22-Aug-04 14:26
Dejan Petrovic22-Aug-04 14:26 
GeneralDotNet 25%, C++ 30%, Java 35%, Other 10% Pin
Yuancai (Charlie) Ye17-Aug-04 10:09
Yuancai (Charlie) Ye17-Aug-04 10:09 
GeneralRe: DotNet 25%, C++ 30%, Java 35%, Other 10% Pin
Rocky Moore20-Aug-04 23:25
Rocky Moore20-Aug-04 23:25 
GeneralRe: DotNet 25%, C++ 30%, Java 35%, Other 10% Pin
Yuancai (Charlie) Ye21-Aug-04 4:39
Yuancai (Charlie) Ye21-Aug-04 4:39 
GeneralNo and probably never will be. Pin
Bob Stanneveld17-Aug-04 8:41
Bob Stanneveld17-Aug-04 8:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.