On TV.com: TOP 10 Shows CANCELED Too Soon
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 44 of 88:
Next »
« Previous
True inheritance is new
for one thing. Besides, you asked what you would gain. Ease of programming when it comes to the reasons I posted before is enough for me.

I must have mistaken your tone and "bloat" comments for ".NET is bad" then.

Don't get me wrong, I do sympathize with you and the other people who want to stick with VB6.
I wish the petition the best of luck, I liked vb6 and still work with it occasionally.

But knocking vb.net for forcing a conversion to .NET when you KNEW it would do that (a talkback post from 2-4 weeks ago) is not helping.

The conversion wizard is not really world ready, and would need to be a LOT better before any true migration could occur. This is a big issue, and does need to be addressed by MS.

For the "Real" question, you did not ask me that. You asked that in another post responding to someone else.
Also note that VBA IS different then vb6. You can even get the VBA SDK and add VBA support to your own applications if you so desire, although that may go the same way of vb6.
Now that you have asked me that question, I would go with .NET.
The reason for this is that you can create COM interop wrappers and Runtime Callable Wrappers so that you can use a .NET assembly for your codebase and have it work with COM clients such as the Office suite or .NET clients seamlessly. This will also be a supported way to go moving forward.
No one has to throw away any hardware for this, and you don't have to wait for longhorn. You don't even have to maintain more then one set of code.
Conversely, you could also create a Runtime Callable wrapper for your COM object, so either way would be valid.

For your speed point, I contend that it's not going to make much difference for most applications. For some it will, but also note that you can generate native images with .NET assemblies. Go look up some perf tests, and you will see that .NET is not really slower.
If you need that much speed, then perhaps you should be using C++ or C instead.
Posted by: eb276   Posted on: 03/11/05 You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

Have fun on the picket line guys  Jeff Spicoli | 03/11/05
What is there to develop?  Patrick Jones | 03/11/05
Agreed.  James T. Kirk | 03/11/05
It must be me  seosamh_z | 03/11/05
Must be happy  James T. Kirk | 03/11/05
Terminology  seosamh_z | 03/12/05
I've also had nothing but problems with it  voska | 03/11/05
Quick question  seosamh_z | 03/12/05
BWAHAHAHA!!!  Jeff Spicoli | 03/11/05
And the irony of this is...  Linux User 147560 | 03/11/05
It's not you, it's them...  No_Ax_to_Grind | 03/11/05
Alright, what did you do with the _real_ No_Ax?  Hugh Jass | 03/11/05
I can think of  No_Ax_to_Grind | 03/11/05
Go on then  seosamh_z | 03/11/05
Does the app..  d_jedi | 03/11/05
MS are killing off their own supporters  ISD_z | 03/11/05
They should release it as open source and let others keep it alive. (NT)  James T. Kirk | 03/11/05
Yet another reason for *nix  Ludovit | 03/11/05
Makes no sense  rapson | 03/11/05
Wasn't C invented to write UNIX?  JeffYeh | 03/16/05
VB runtime for *nix?  seosamh_z | 03/11/05
Move to VB.NET or be left behind!  B.O.F.H. | 03/11/05
preaching to the choir  seosamh_z | 03/11/05
Software API's  louloizides | 03/11/05
I think you're covered  seosamh_z | 03/11/05
I've seen the future, it ain't pretty.  No_Ax_to_Grind | 03/11/05
Why?  rapson | 03/11/05
Why indeed  seosamh_z | 03/11/05
You guys missed the point  Jeff Spicoli | 03/11/05
Didin't miss anything  seosamh_z | 03/11/05
Huh?  No_Ax_to_Grind | 03/11/05
You are missing something  seosamh_z | 03/11/05
Irrelevant  rapson | 03/11/05
I can give a great example of "why".  No_Ax_to_Grind | 03/11/05
What?  Jeff Spicoli | 03/11/05
Jeff...  No_Ax_to_Grind | 03/11/05
Limitations  rapson | 03/14/05
Freudian slip  rapson | 03/14/05
Thank you Axeroo!  Jeff Spicoli | 03/11/05
Better join the picket line then  eb276 | 03/11/05
Change is only acceptable if there is a real reason.  No_Ax_to_Grind | 03/11/05
Reasons  eb276 | 03/11/05
And again, you show nothing new...  No_Ax_to_Grind | 03/11/05
True inheritance is new  eb276 | 03/11/05
Progress is inversly proportional to technology  osreinstall | 03/11/05
look at the reasons post  eb276 | 03/11/05
Gains vs Losses  Queue | 03/16/05
If it was so easy.....  seosamh_z | 03/11/05
P-Code  eb276 | 03/11/05
Thanks  seosamh_z | 03/11/05
So you finally admit MS has the power to FORCE?  Jeffroooooo | 03/12/05
Adding bloat with .Net  realgomer | 03/14/05
R.I.P. legacy Visual Beginners All-purpose Symbolic Information Code!  B.O.F.H. | 03/11/05
Hog wash...  No_Ax_to_Grind | 03/11/05
Coming from you, this makes me laugh!  B.O.F.H. | 03/11/05
Yes. laughter is the first sign of denial...  No_Ax_to_Grind | 03/11/05
YOu don't understand commercial v. ISO standards?  B.O.F.H. | 03/11/05
No, you don't get it. NO ONE CARES.  No_Ax_to_Grind | 03/13/05
I don't think you get it, not that I ever ever though that you would.  B.O.F.H. | 03/13/05
Do you call c++ modern?  tvsmoney | 03/18/05
MSIL is the real language  tvsmoney | 03/18/05
If they have to learn a new language,  Hugh Jass | 03/11/05
Close but no prize  seosamh_z | 03/12/05
To clarify  Hugh Jass | 03/12/05
Different clients  seosamh_z | 03/13/05
It always sucks when you have to change the tools you use.  Hugh Jass | 03/13/05
Here's the info  seosamh_z | 03/13/05
Give RealBasic a try...  wolf_z | 03/14/05
most people do not want to move to vs.net - too slow  JasonL31 | 03/11/05
Slow people?  seosamh_z | 03/12/05
Learning curve not steep  bmeacham98@... | 03/12/05
Maybe they are looking at the curve  Hugh Jass | 03/12/05
Steep is correct  Queue | 03/16/05
It'll take MS about 6 microseconds to squash...  BitTwiddler | 03/14/05
Six years from now  sokushi jonez | 03/14/05
About Time  enternamehere-20061413043042855708329691381958 | 03/14/05
Does Abandoning VB6 make it open?  realgomer | 03/14/05
Abandonment?  rapson | 03/14/05
Learning is not the point  inthemiddle | 03/15/05
Just wondering...  JeffYeh | 03/15/05
MS straying from developers  wv_moutainman | 03/15/05
Think Red  Barnaby_z | 03/15/05
End of Support Does not mean DEAD.  michael.wolfstone@... | 03/15/05
Once a product become an orphan, its days are usually numbered...  JeffYeh | 03/16/05
A Return to the Good Old Days  mcgco@... | 03/16/05
.Net is based on a dead Gates dream.  tedman | 03/16/05
Let's be serious  peter.gibbons | 03/16/05
Not reaching End of life but being killed  tvsmoney | 03/18/05

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

  • Smart Tech Expert advice on innovations in healthcare and the green technologies that make it happen. Find out more
  • Smart Business Discussion and advice on management issues that revolve around making your world smarter and more useful. More Smart Advice
  • Smart People The best and worst moves in the management and strategy trenches. Learn More