473,396 Members | 1,671 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

.NET and downloadable applications

Does anyone know if .NET client apps are a viable solution for mainstream
downloadable (shareware, try&buy, etc.) applications? Basically, I'm
wondering if the download time of the .net re-dist would be a
stumbling-block for modem users. Are there any stats on what percentage of
machines (a) have the proper hw/sw pre-reqs to run the framework, and (b)
have it already installed as part of the os or previously installed apps or
OS updates? Is there a more fine-grained installation approach??

thanks
Jul 21 '05 #1
1 1092
I think there are something like 200MM PCs sold every year. Some large
portion of that number come pre-installed with Windows - and these days that
means Windows XP .

Windows XP, when it originally shipped, did not include the .NET Framework,
because Windows shipped before the .NET Framework. But, later, most large
OEMs began slip-streaming the .NET Framework into their Windows builds. I
believe more than half of OEM Windows installs include the .NET Framework
today. In other words when you buy a machine at your local retailer, and it
is pre-installed with Windows, it likely includes the .NET Framework.

But, that still leaves a large body of machines from 2002 and earlier that
might need the 20mb download.

There is no "fine grained" install approach for the .NET runtime. It's a
20mb install.
Period. There's no way to subset it.

-Dino


"Mike" <vi********@yahoo.com> wrote in message
news:eM**************@TK2MSFTNGP09.phx.gbl...
Does anyone know if .NET client apps are a viable solution for mainstream
downloadable (shareware, try&buy, etc.) applications? Basically, I'm
wondering if the download time of the .net re-dist would be a
stumbling-block for modem users. Are there any stats on what percentage of machines (a) have the proper hw/sw pre-reqs to run the framework, and (b)
have it already installed as part of the os or previously installed apps or OS updates? Is there a more fine-grained installation approach??

thanks

Jul 21 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Boniface Frederic | last post by:
Hello, I want to set some files downloadable only by members with login and password. I use session to protect my .html and .php files, but I would like to know how to protect .zip files....
3
by: JJ | last post by:
Hi, I am writing a cart in ASP selling downloadable files. The files are stored on remote locations i.e. http://www.thisfilestore.com/file1.zip And have different extensions, i.e. they are not...
3
by: Stan Brown | last post by:
The W3C offers a CSS validator for download <http://jigsaw.w3.org/css-validator/DOWNLOAD.html> but the build seems to require a bunch of UNIX tools. Does anyone know of a downloadable CSS2...
9
by: Xah Lee | last post by:
is the Microsoft javascript doc downloadable? http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/js56jsoriJScript.asp or, is there some other downloadable complete...
3
by: Fabrizio | last post by:
HI, I'm trying to create an aspx page that lists all files that an user can download from a site simply clicking on the link. There is any example on the web? Thanks, Fabrizio
2
by: TJS | last post by:
is there a downloadable chm help file for asp.net ?
1
by: Mike | last post by:
Does anyone know if .NET client apps are a viable solution for mainstream downloadable (shareware, try&buy, etc.) applications? Basically, I'm wondering if the download time of the .net re-dist...
2
by: gen_tricomi | last post by:
THE IMPORTANCE OF MAKING THE GOOGLE INDEX DOWNLOADABLE I write here to make a request on behalf of all the programmers on earth who have been or are intending to use the Google web search API...
4
by: Jim Aikin | last post by:
I'd like to learn JavaScript while sitting in my easy chair with my laptop on my lap. Option 1: Buy a wireless router so I can access the plethora of online- only tutorials from anywhere in the...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.