|
-
May 25th, 2010, 07:18 PM
#121
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
 Originally Posted by Shaggy Hiker
And aside from all that, Bastyoneal, who started the thread, showed up one other time to say thanks, then resolve the thread. That was back on the first page in the first dozen posts. From there it has gone on to three pages and growing.
He's either laughing, recoiling in horror, or fleeing in disgust, depending on his nature.
And what would that say about the rest of us?
-tg
-
May 25th, 2010, 07:37 PM
#122
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
I, for one, am laughing. These threads are usually hilarious to me.
-
May 26th, 2010, 01:04 AM
#123
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
I am going to go with recoiling in horror
-
May 26th, 2010, 01:30 AM
#124
Fanatic Member
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
 Originally Posted by JuggaloBrotha
I, for one, am laughing. These threads are usually hilarious to me.
Points of view. What is hilarious to me is using .NET to develop desktop applications. I am still waiting for a logical answer to the following question: why should I use a main battle tank to kill a mosquito? Isn't a swatter enough? Similarly, why should I force the user to download a 35MB Framework to make my application run when I can reach the same result without the overkill? Why should I pay thousands of euros to buy some software (such as Thinstall) which allows me to embed the FW within the executable when I can just tell the FW where to get off?
Since I discovered Delphi and Lazarus, VB has become history to me.
-
May 26th, 2010, 01:44 AM
#125
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
esposito, I thought we had covered all of this, yet you still seem to want to go over the same ground again, and again.
Firstly, what is Thinstall, I have never heard of it, and I never had to use it for any of the applications that I have created?!?
I have never "forced" the user to download anything. Many of our customers are actually in the 21st Century, so they have both up to date software, and also Windows Updates enabled, which means that they already have the framework installed.
The sheer number of functions available within the Framework on its own makes it a popular choice. There are so many operations that are taken care of for me, and maintained by Microsoft, which means that I can use these classes, without having to run out my own version of it. Whether this is reading and writing to a file on the file system, making an FtpWebRequest, pinging a computer etc, all of these operations, and so many others (far too many to list here) are all there, waiting for me to use.
Gary
-
May 26th, 2010, 01:54 AM
#126
Fanatic Member
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
Please don't beat about the bush and, if you can, answer the following question: why should I use .NET to create a desktop application when I know that I can create the same identical application natively, without having to worry about the Framework?
About Thinstall, it is an expensive piece of software which takes advantage of those programmers who wanted to switch to .NET while continuing to develop desktop applications.
Since I discovered Delphi and Lazarus, VB has become history to me.
-
May 26th, 2010, 02:00 AM
#127
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
Because you get the benefit of literally thousands, if not hundred of thousands, of hours of programmers effort, which resulted in a reusable set of classes which do all the work that you need, rather than rolling your own code, which you as the developer need to maintain.
Your answer to my Thinstall question doesn't make sense. As I mentioned, I create Desktop Applications all the time, and I have never once had to use this "expensive piece of software", am I doing something wrong? I don't think so.
Gary
-
May 26th, 2010, 02:27 AM
#128
Fanatic Member
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
 Originally Posted by gep13
Because you get the benefit of literally thousands, if not hundred of thousands, of hours of programmers effort, which resulted in a reusable set of classes which do all the work that you need, rather than rolling your own code, which you as the developer need to maintain.
Recycling your code or existing classes is not a prerogative of .NET. Any programming language allows you to do the same. When I develop an application, I spend 80% of my time taking care of the graphic interface of the forms and 20% writing the code. Copying and pasting existing code and making some modifications is as easy as pie and you actually complete this operation before you can say Jack Robinson. To me, this is not a valid reason to switch to .NET and force my users to download the FW.
Your answer to my Thinstall question doesn't make sense. As I mentioned, I create Desktop Applications all the time, and I have never once had to use this "expensive piece of software", am I doing something wrong? I don't think so.
Gary
If my answer did not make sense, Thinstall would not exist. On the contrary, that software house is making money exploiting those developers who are as afraid as I am that their software could not work on the final user's computer because the FW is not there.
Since I discovered Delphi and Lazarus, VB has become history to me.
-
May 26th, 2010, 02:38 AM
#129
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
Dude, you really have a hang up on this issue of "forcing" a user to download the .Net Framework. I wonder, have you actually checked with your tons of clients to see how many actually have a the framework already installed. I would hazard a guess that a good number already have it. Especially if they are security conscious and have enabled Windows Update on their machine.
I am not talking about recycling code. I am talking about using built in functions, as I have already mentioned. I haven't used VB6 in years, and I have never worked with Delphi, but from what I remember, there are so built in classes for some operations. Take for example, reading and writing to a file on the file system. From what I remember, I would had to write a routine which would open a pointer to that file, loop through all the lines, checking to make sure I am at the end of the file, read the line, put it somewhere, etc, etc, etc. Now given that I as an end user have had to create that, it is subject to errors, problems, and needs to be thoroughly tested. Do you agree with that?
However, if I instead use:
Code:
string path = @"c:\temp\MyTest.txt";
string readText = File.ReadAllText(path);
I get the entire contents of that text file, using a Class and a method in the .Net Framework that has already been tested, and known to work.
Surely you have to concede that this is a strong reason to use the .Net Framework.
And as for spending 80% of your time doing Graphics, I think if you were to at least try using Visual Studio, with it's auto align capabilities, routing lines, and snapping elements in place, this development time would drastically reduce.
So let me see if I have this right, what you are saying is that people are willing to fork out thousands of pounds for a piece of software, rather than spending (let me count this up, might need a calculator) nothing on downloading a freely available .Net Framework and installing it on their machine?!? That is quite simply ridiculous, and I would ask (as you did earlier in this thread) to cite your references for this statement.
Gary
-
May 26th, 2010, 03:45 AM
#130
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
 Originally Posted by esposito
In Italy, we pursue the principle of economy.
Obviously so does your prime minister.
 Originally Posted by esposito
With reference to programming languages, we Italians believe that it is futile to do with more resources (those required by the .NET Framework) that which can be done with fewer (those required by a standalone native application).
So the smaller an application is, the better, on condition that it does everything you want it to do. The 5MB limit simply represents perfection.... at least according to the Italian way of thinking!
I have to retract my previous statement regarding the validity of your reasons. If you really wanted to adhere to your own statement, you should already be using Assembly and C only and not bother with anything else. Imagine the levels of perfection you could achieve if your downloads came down to 4.1MBs and you used up 400Kbs of memory instead of 800Kbs. Try re-examining your surroundings Esposito, it's 2010 and you're coding for the PC, not for an embedded or mobile platform. Your potential users are not looking for the smallest application that does the job but for the cheapest one. If your competitors wake up and charge €99 instead of your own €199 but require that your customers have the .Net FW or the Sun JVM, what do you think will happen?
As a business man you should be aware there are other variables that come in play except Size, like Quality and Time. What gary and others are trying to hint at is that you could use the framework and make products of higher quality in less time - not to mention eventually smaller size too, once you download and install the framework (which I'm sure most of today's Windows PC users have already done through Windows Update) your programs benefit from the huge class library and you need to write less code of your own, making your applications leaner.
 Originally Posted by esposito
If my answer did not make sense, Thinstall would not exist.
You're saying that Thinstall exists therefore your argument is correct. Not true. Without making any judgment pointed at Thinstall, people are free to buy unnecessary and crappy products all they want, that doesn't mean that the reasons for buying these products are valid.
-
May 26th, 2010, 05:41 AM
#131
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
Why should I pay thousands of euros to buy some software (such as Thinstall) which allows me to embed the FW within the executable when I can just tell the FW where to get off?
Let just make this doubly clear you do not need any software to include the Framework as part of your setup. How do i know this because we have products that includes the framework as part of our setup.
Without knowing the product what Thinstall may do is allow you to add the Framework directly into your msi Which is something you cannot currently do as standard, although i would have thought the situations were this is necessary are limited.
Last edited by NeedSomeAnswers; May 26th, 2010 at 05:50 AM.
Please Mark your Thread "Resolved",  if the query is solved & Rate those who have helped you
-
May 26th, 2010, 05:48 AM
#132
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
Recycling your code or existing classes is not a prerogative of .NET. Any programming language allows you to do the same.
I think you misunderstood there Esposito, what Gary was saying is that the .Net Framework provides a large number of inbuilt functions that can simplify and greatly reduce the amount of code you have to write.
I know that for instance one of the first programmes i converted from VB to VB.Net was greatly reduced in the lines of code i used to achieve the same result.
Once you get used to the .Net language(s) they can really speed up your development.
Please Mark your Thread "Resolved",  if the query is solved & Rate those who have helped you
-
May 26th, 2010, 05:57 AM
#133
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
 Originally Posted by NeedSomeAnswers
I think you misunderstood there Esposito, what Gary was saying is that the .Net Framework provides a large number of inbuilt functions that can simplify and greatly reduce the amount of code you have to write.
I know that for instance one of the first programmes i converted from VB to VB.Net was greatly reduced in the lines of code i used to achieve the same result.
Once you get used to the .Net language(s) they can really speed up your development.
Yip, that is what I was getting at
-
May 26th, 2010, 07:09 AM
#134
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
I didn't even need to get used to .Net to be quicker.
The first app I did was a re-write of a small one I'd already done in VB6. The VB6 version took 3 days to write (in addition to the design of the app), and the .Net version took 2 days - even with the extra time needed to learn several things from first principles (including using API's).
 Originally Posted by esposito
On the contrary, that software house is making money exploiting those developers who are as afraid as I am that their software could not work on the final user's computer because the FW is not there.
Rather than keeping irrational fears, you would be better off learning the facts of the situation.
In this case, not even the owners of ThinStall (now ThinApp) claim that it can/should be used in that way. If that was a worthwhile or popular thing to do with their product, then not advertising it to the millions of .Net developers would be a very foolish move.
There are several valid options for ensuring the user has the apt framework installed, and most of the common/obvious ones will almost certainly be easier than using something like ThinStall - and many should be free.
If you don't want to use .Net then that is up to you (nobody has tried to force you, and I doubt anyone cares if you use it or not), but don't keep on making poorly thought out claims to justify your position.
-
May 26th, 2010, 07:16 AM
#135
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
Esposito - you're not going to talk us out of .NET any more than we're going to talk you out of Delphi. Where I work we've decided on .NET as our platform for a couple of reasons. Some of which are being able to draw on existing VB skills, large developer pool (since we could develop in either C# or VB), plus libraries can be reused for the web apps. In our case, the machines are built in-house with everything they need before they go out to the job sites.
So, can we all shut up, and get back to coding rather than rehashing AGAIN this same old tired argument. No one is saying anything new here. Quite frankly it's getting old.
-tg
-
May 26th, 2010, 07:19 AM
#136
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
Mods why not just close this thread.... It is the same old rehash of objections to .Net again and again.
Sometimes the Programmer
Sometimes the DBA
Mazz1
-
May 26th, 2010, 07:21 AM
#137
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
 Originally Posted by GaryMazzone
Mods why not just close this thread.... It is the same old rehash of objections to .Net again and again.
Agreed.
-
May 26th, 2010, 07:45 AM
#138
Re: [RESOLVED] Is VB 6.0 Really Dead ????? is it free now ?????
Given that the OP left the thread a long time ago, and the overpowering feeling of deja-vu, those requests are good enough for me - thread closed.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|