473,406 Members | 2,451 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,406 software developers and data experts.

is it interesting to develop c#/visual c# 2005 express to get a lot of customer

hello,
I have a question, I'm developping a software and I want of course
many people use it.
I chose c# visual studio 2005 express for development. is it a good
choice?
I mean, people to use it need to download framework 2.0 right? is it
included in vista or for XP in service pack? or you have to download
it, because maybe having to download framework 2.0 can make some
people give up to use the software.
I chose c# because of course you save a lot of time developping with
it, but maybe old school c++/visual c++ 6.0 still better to get e lot
of people using your software?
what do you think?
is there a way to include everything in installer (made with nsis) to
make the customer not having to download everything, maybe including
the framework 2.0, but it's around 22 mo!
is there many non-developper people having framework 2.0 installed
already?
thanks for help

Jul 5 '07 #1
3 1299
On Wed, 04 Jul 2007 20:45:14 -0700, david <da***********@hotmail.com>
wrote:
I have a question, I'm developping a software and I want of course
many people use it.
I chose c# visual studio 2005 express for development. is it a good
choice?
Yes.
I mean, people to use it need to download framework 2.0 right?
Yes.
is it
included in vista or for XP in service pack?
Yes. I think XP SP2 is where .NET 2.0 shows up, but for sure it's in
Vista. You can research the specifics easily using Google and the
Microsoft web site, I'm sure.
or you have to download
it, because maybe having to download framework 2.0 can make some
people give up to use the software.
Maybe. But if that's what's standing in between you and your customers,
they must not need your software very badly.
I chose c# because of course you save a lot of time developping with
it, but maybe old school c++/visual c++ 6.0 still better to get e lot
of people using your software?
For those customers for whom installing .NET is something they refuse to
do or can't do, yes...they won't be able to use your application.
what do you think?
I think .NET Framework is great. Way better than I expected it to be when
it was first announced. Heck, when the term ".NET" first showed up, it
seemed hardly more than just a marketing buzzword. Today, it is one of
the best technologies for implementing Windows applications in some very
large proportion of cases.

There are still things you just can't do conveniently in a .NET
application, but otherwise it's the way to go IMHO. Also, you can always
connect to non-managed code, so even if all you do in the .NET part of
your application is the UI, you're way ahead of the game.
is there a way to include everything in installer (made with nsis) to
make the customer not having to download everything, maybe including
the framework 2.0, but it's around 22 mo!
You can redistribute .NET on media with your application. So if you are
distributing your application on CD, for example, just include .NET with
it and have your customer install from the CD.

But no, if your distribution is solely by download, the customer needs the
complete .NET Framework. They can't download just the parts your
application needs.
is there many non-developper people having framework 2.0 installed
already?
Yes, lots of people who are not developers already have .NET installed.
Do they represent the majority of Windows users? I doubt it. But if your
application is a compelling one, having customers install the .NET
Framework should not be a big deal.

Pete
Jul 5 '07 #2
On 5 Jul, 04:57, "Peter Duniho" <NpOeStPe...@nnowslpianmk.comwrote:
On Wed, 04 Jul 2007 20:45:14 -0700, david <david_mica...@hotmail.com>
wrote:
I have a question, I'm developping a software and I want of course
many people use it.
I chose c# visual studio 2005 express for development. is it a good
choice?

Yes.
I mean, people to use it need to download framework 2.0 right?

Yes.
is it
included in vista or for XP in service pack?

Yes. I think XP SP2 is where .NET 2.0 shows up, but for sure it's in
Vista. You can research the specifics easily using Google and the
Microsoft web site, I'm sure.
or you have to download
it, because maybe having to download framework 2.0 can make some
people give up to use the software.

Maybe. But if that's what's standing in between you and your customers,
they must not need your software very badly.
I chose c# because of course you save a lot of time developping with
it, but maybe old school c++/visual c++ 6.0 still better to get e lot
of people using your software?

For those customers for whom installing .NET is something they refuse to
do or can't do, yes...they won't be able to use your application.
what do you think?

I think .NET Framework is great. Way better than I expected it to be when
it was first announced. Heck, when the term ".NET" first showed up, it
seemed hardly more than just a marketing buzzword. Today, it is one of
the best technologies for implementing Windows applications in some very
large proportion of cases.

There are still things you just can't do conveniently in a .NET
application, but otherwise it's the way to go IMHO. Also, you can always
connect to non-managed code, so even if all you do in the .NET part of
your application is the UI, you're way ahead of the game.
is there a way to include everything in installer (made with nsis) to
make the customer not having to download everything, maybe including
the framework 2.0, but it's around 22 mo!

You can redistribute .NET on media with your application. So if you are
distributing your application on CD, for example, just include .NET with
it and have your customer install from the CD.

But no, if your distribution is solely by download, the customer needs the
complete .NET Framework. They can't download just the parts your
application needs.
is there many non-developper people having framework 2.0 installed
already?

Yes, lots of people who are not developers already have .NET installed.
Do they represent the majority of Windows users? I doubt it. But if your
application is a compelling one, having customers install the .NET
Framework should not be a big deal.

Pete
I agree, but why dont you try asking the same question in a forum not
dedicated to c#?!

HTH,
James.

Jul 5 '07 #3
david wrote:
hello,
I have a question, I'm developping a software and I want of course
many people use it.
I chose c# visual studio 2005 express for development. is it a good
choice?
Yes.
I mean, people to use it need to download framework 2.0 right?
Yes.
is it
included in vista
Yes.
or for XP in service pack?
No, you download it separately. The service packs only contains critical
updates, and the .NET framework is not critical for the function of windows.
or you have to download
it, because maybe having to download framework 2.0 can make some
people give up to use the software.
Perhaps, but then they will have to give up a lot of software in the future.

Micrsoft themselves for example have said that they will transfer much
of their software development to the .NET platform.
I chose c# because of course you save a lot of time developping with
it, but maybe old school c++/visual c++ 6.0 still better to get e lot
of people using your software?
what do you think?
I think that most people doesn't care what language you are using to
develop the software. Some people wouldn't even have a clue what you
were talking about.

As long as you can tell them exactly what they need to do to make it
work, I believe that most people will be perfectly happy with it. At
least after you have assured them that they are very likely to need the
framework sooner or later anyway.
is there a way to include everything in installer (made with nsis) to
make the customer not having to download everything, maybe including
the framework 2.0, but it's around 22 mo!
is there many non-developper people having framework 2.0 installed
already?
thanks for help
--
Göran Andersson
_____
http://www.guffa.com
Jul 5 '07 #4

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

Similar topics

2
by: Bootstrap Bill | last post by:
A new Google group has been formed for the purpose of discussing the new Visual Studio Express products. http://groups-beta.google.com/group/Visual-Studio-Express The products are currently in...
20
by: Doug Thews | last post by:
I ran into an interesting re-pain delay after calling the Abort() method on a thread, but it only happens the very first time I call it. Every time afterward, there is no delay. I've got a...
10
by: miffy900 | last post by:
Will there be a Visual C++ Toolkit 2005? I really appreciated that there was the Visual C++ 2003 Optimising Compiler distributed for free in the 2003 Toolkit. Will Microsoft continue with this...
13
by: charliewest | last post by:
I am somewhat confused with what tool i need to develop Web applications w/ ASP.NET 2.0. Is it possible to use VS .Net 2003, or do i need to use the Beta versions of 2005 - Visual Web Developer...
2
by: Progman | last post by:
I have Visual Studio 2005 Standard edition. Is ti the same thing as the Express edition or Standard is more?
2
by: Boki | last post by:
Hi All, How to make VC2005 Express can develop MFC? Or should I turn to use CLR? Best regards, Boki.
45
by: mistral | last post by:
Does Visual C++ 2005 Express Edition produce small, compact C executables? Or there is another C compilers that do this better? m.
5
by: cj | last post by:
I'm getting started writing WEB program in VB2005. I'm been doing windows apps to date. A friend told me to get Visual Web Developer Express Edition. But I have Visual Studio Pro 2005 and it...
1
by: jonny | last post by:
Went from using Visual Web Develop express to Visual Studio 2005 and getting error when trying to open project. Error message: "One or more projects in the solution could not be loaded for 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
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
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
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 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 a new...

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.