473,385 Members | 1,338 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,385 software developers and data experts.

.NET Shareware

I recently jumped on the .NET bandwagon and have been playing around in
Visual Studio and reading a few books for about 2 weeks now. It occurs
to me that I've never seen a desktop application written in .NET, at
least none that ever required me to install the framework (I only
recently installed it with Visual Studio).

I know there are people that are developing shareware using .NET and I'm
curious as to how people are handling the framework not being installed.
Are you just listing it as a requirement or is your installer checking
for it? Are you using something like Thinstall, which claims to link all
the .NET dependencies to the EXE?

Thanks guys!

--
- Mitchell Vincent
- kBilling - An easy and affordable billing solution
- http://www.k-billing.com
Nov 21 '05 #1
9 1242
Mitchell,

I used the "bootstrapper" plug-in from Microsoft's MSDN site. This Visual
Studio plug-in let's you add a Setup-project to your vb.net solution, which
creates a Setup that checks if the framework is installed. When you add the
..net Framework distributable (dotnetfx.exe) it's automatically installed if
it isn't present on the system.

Check out this link for the "bootstrapper" and more info;
http://msdn.microsoft.com/vstudio/do.../bootstrapper/

Greetings, Steven

"Mitchell Vincent" <mi**************@gmail.com> schreef in bericht
news:ut**************@TK2MSFTNGP10.phx.gbl...
I recently jumped on the .NET bandwagon and have been playing around in
Visual Studio and reading a few books for about 2 weeks now. It occurs to
me that I've never seen a desktop application written in .NET, at least
none that ever required me to install the framework (I only recently
installed it with Visual Studio).

I know there are people that are developing shareware using .NET and I'm
curious as to how people are handling the framework not being installed.
Are you just listing it as a requirement or is your installer checking for
it? Are you using something like Thinstall, which claims to link all the
.NET dependencies to the EXE?

Thanks guys!

--
- Mitchell Vincent
- kBilling - An easy and affordable billing solution
- http://www.k-billing.com

I choose Polesoft Lockspam to fight spam, and you?
http://www.polesoft.com/refer.html
Nov 21 '05 #2
Steven wrote:
Mitchell,

I used the "bootstrapper" plug-in from Microsoft's MSDN site. This Visual
Studio plug-in let's you add a Setup-project to your vb.net solution, which
creates a Setup that checks if the framework is installed. When you add the
.net Framework distributable (dotnetfx.exe) it's automatically installed if
it isn't present on the system.

Check out this link for the "bootstrapper" and more info;
http://msdn.microsoft.com/vstudio/do.../bootstrapper/


Good information, thanks very much..

However, this file is 23 megs. The largest of my current projects has a
download that is barely over 1 meg in size. I not sure how keen users
will be about downloading a 30 meg installer program for some shareware.
Granted it is business shareware, but shareware just the same.

Any comments about that?

--
- Mitchell Vincent
- kBilling - An easy and affordable billing solution
- http://www.k-billing.com
Nov 21 '05 #3
Instead of including it, make it a requirement that they already have it
installed. I can remember a time when I would download shareware that
need a VB runtime installed. The program was only 300k, but the runtime
was a few meg. They made me download it seperately... I didn't skip over
it. I installed the runtime. I would think with high speed internet
today it wouldn't be that big of a deal, especially if it's a business app.

Aaron

Mitchell Vincent wrote:
Steven wrote:
Mitchell,

I used the "bootstrapper" plug-in from Microsoft's MSDN site. This
Visual Studio plug-in let's you add a Setup-project to your vb.net
solution, which creates a Setup that checks if the framework is
installed. When you add the .net Framework distributable
(dotnetfx.exe) it's automatically installed if it isn't present on the
system.

Check out this link for the "bootstrapper" and more info;
http://msdn.microsoft.com/vstudio/do.../bootstrapper/

Good information, thanks very much..

However, this file is 23 megs. The largest of my current projects has a
download that is barely over 1 meg in size. I not sure how keen users
will be about downloading a 30 meg installer program for some shareware.
Granted it is business shareware, but shareware just the same.

Any comments about that?

--
---
Aaron Smith
Remove -1- to E-Mail me. Spam Sucks.
Nov 21 '05 #4
If it is for business, you can assume that they have broadband in most
cases, and maybe even the .NET Framework. But for individuals at home, more
than a couple of MBs is too much, not everybody has broad band, at least in
some countries...

--

Carlos J. Quintero (Visual Developer - .NET MVP)

The MZ-Tools all-in-one add-in, now for .NET: http://www.mztools.com
However, this file is 23 megs. The largest of my current projects has a
download that is barely over 1 meg in size. I not sure how keen users
will be about downloading a 30 meg installer program for some shareware.
Granted it is business shareware, but shareware just the same.

Any comments about that?

--
- Mitchell Vincent
- kBilling - An easy and affordable billing solution
- http://www.k-billing.com

Nov 21 '05 #5
Windows Media Center is a desktop app and it was developed with .NET and
Managed DirectX :)
"Mitchell Vincent" <mi**************@gmail.com> wrote in message
news:ut**************@TK2MSFTNGP10.phx.gbl...
I recently jumped on the .NET bandwagon and have been playing around in
Visual Studio and reading a few books for about 2 weeks now. It occurs to
me that I've never seen a desktop application written in .NET, at least
none that ever required me to install the framework (I only recently
installed it with Visual Studio).

I know there are people that are developing shareware using .NET and I'm
curious as to how people are handling the framework not being installed.
Are you just listing it as a requirement or is your installer checking for
it? Are you using something like Thinstall, which claims to link all the
.NET dependencies to the EXE?

Thanks guys!

--
- Mitchell Vincent
- kBilling - An easy and affordable billing solution
- http://www.k-billing.com

Nov 21 '05 #6
Aaron Smith wrote:
Instead of including it, make it a requirement that they already have it
installed. I can remember a time when I would download shareware that
need a VB runtime installed. The program was only 300k, but the runtime
was a few meg. They made me download it seperately... I didn't skip over
it. I installed the runtime. I would think with high speed internet
today it wouldn't be that big of a deal, especially if it's a business app.

Aaron


Do you know of any stats showing the installation percentage of the
framework? Is it on the majority of desktops these days?

--
- Mitchell Vincent
- kBilling - An easy and affordable billing solution
- http://www.k-billing.com
Nov 21 '05 #7
No, I really don't. However, I *think* it's being included now. Wasn't
it included in XP SP2? I think windows update had it shipped down to
most desktops too. I'm not 100% sure on this, so don't quote me. We are
just now getting into the .Net here.

Mitchell Vincent wrote:
Aaron Smith wrote:
Instead of including it, make it a requirement that they already have
it installed. I can remember a time when I would download shareware
that need a VB runtime installed. The program was only 300k, but the
runtime was a few meg. They made me download it seperately... I didn't
skip over it. I installed the runtime. I would think with high speed
internet today it wouldn't be that big of a deal, especially if it's a
business app.

Aaron

Do you know of any stats showing the installation percentage of the
framework? Is it on the majority of desktops these days?

--
---
Aaron Smith
Remove -1- to E-Mail me. Spam Sucks.
Nov 21 '05 #8
Aaron Smith wrote:
No, I really don't. However, I *think* it's being included now. Wasn't
it included in XP SP2? I think windows update had it shipped down to
most desktops too. I'm not 100% sure on this, so don't quote me. We are
just now getting into the .Net here.


I know it wasn't included in SP2 for sure but it has been on Windows
Update for quite some time as an optional update.

I'll search around for some statistics..

--
- Mitchell Vincent
- kBilling - An easy and affordable billing solution
- http://www.k-billing.com
Nov 21 '05 #9
Post it here or e-mail it to me. I'm curious.

Mitchell Vincent wrote:
Aaron Smith wrote:
No, I really don't. However, I *think* it's being included now. Wasn't
it included in XP SP2? I think windows update had it shipped down to
most desktops too. I'm not 100% sure on this, so don't quote me. We
are just now getting into the .Net here.

I know it wasn't included in SP2 for sure but it has been on Windows
Update for quite some time as an optional update.

I'll search around for some statistics..

--
---
Aaron Smith
Remove -1- to E-Mail me. Spam Sucks.
Nov 21 '05 #10

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

Similar topics

5
by: Jeremy | last post by:
I'm new to .Net. Specifically, I just started playing around with VB ..Net 2003. I'm considering developing some shareware applications. Would you consider .Net a suitable platform for this? ...
2
by: JL | last post by:
I'm wondering .NET is good for writing shareware at the moment since it needs .net framework installed in client's computer. But current windows don't have pre-installed .net framework which is...
1
by: Bob | last post by:
I'm looking at the docs in VS2005 regarding starter kits and I noticed that the starter kits to download from the site are in vsi files (compressed), all except the shareware starter kit. MS docs...
2
by: Matthew | last post by:
I have written a nice little application, and have been told that it might be worth distributing as shareware. I poked around in the VB.NET help file, but couldn't find any information on the...
2
by: Sean | last post by:
What I have been looking for is technical information regarding automated registration, evaluation period components etc for publishing shareware. Questions such as. 1. are there already...
2
by: Number 11950 - GPEMC! Replace number with 11950 | last post by:
Shareware & trialware needs to come in a small package so that customers on dialup can access these products as well. In practice, limiting maximum download size is highly desirable with the client...
87
by: H. | last post by:
I am a student taking a machine structures class in a university, which includes learning C. I am looking for a good freeware or shareware compiler which can be used in a "C only" mode. C++ isn't...
1
by: progman417 | last post by:
My Shareware program (or rather Commerical Program with a time limited demo) used to have sales of around $2,000 per month around 2002, but then I got busy at work and didn't have time to maintain...
32
by: kid joe | last post by:
Hi Can anyone share their experiences regarding which approach (ShareWare vs Evaluation-ware) works best to protect profits and keep customers pleased? Having a ShareWare product that can be...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
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...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?

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.