Page 1 of 4 1234 LastLast
Results 1 to 40 of 121

Thread: Is NSBASIC trying to keep VB6 alive?

  1. #1

    Thread Starter
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Is NSBASIC trying to keep VB6 alive?

    Hello, does anybody know NSBASIC? It looks like an attempt at keeping VB6 alive, which is very good news for those die-hard VB6 users like me.

    How similar is it to VB6? Is it worth a try?

    If you've never heard about NSBASIC, take a look at this site:

    http://www.nsbasic.com/

    I'll appreciate any opinion you may want to express about it.
    Attached Images Attached Images  
    Last edited by esposito; Feb 24th, 2007 at 02:43 PM.
    Since I discovered Delphi and Lazarus, VB has become history to me.

  2. #2

  3. #3
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    Connecticut
    Posts
    18,263

    Re: Is NSBASIC trying to keep VB6 alive?

    But isn't it really the frame-work not being used by VB6 that will be it's downfall in the long run?

    With MS not supporting the continued use of API calls and such - won't new hardware and drivers simply stop interacting with them?

    I'm really just wondering - as we write very simple app's - UI's for DB maintenance and such.

    If NSBASIC isn't going to use the frame-work then how can it survive anyway?

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  4. #4
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: Is NSBASIC trying to keep VB6 alive?

    Moved


    GO .NET!!!!
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  5. #5

    Thread Starter
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by szlamany
    But isn't it really the frame-work not being used by VB6 that will be it's downfall in the long run?

    With MS not supporting the continued use of API calls and such - won't new hardware and drivers simply stop interacting with them?

    I'm really just wondering - as we write very simple app's - UI's for DB maintenance and such.

    If NSBASIC isn't going to use the frame-work then how can it survive anyway?
    Your concerns are exactly the ones I have. That's what keeps me from switching to REALbasic or Delphi. What if MS breaks compatibility with WinAPI32?

    Do the software houses that produce non-.NET development tools know that they might have their days numbered?
    Since I discovered Delphi and Lazarus, VB has become history to me.

  6. #6
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    Connecticut
    Posts
    18,263

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by esposito
    What if MS breaks compatibility with WinAPI32?

    Do the software houses that produce non-.NET development tools know that they might have their days numbered?
    Won't they have to as 64 bit machines become the norm?

    We are a software house that produces non-.Net applications - and we have to migrate - the customers are starting to notice the different look that new app's have - and we are forced to stay current.

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  7. #7

    Thread Starter
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by sessi4ml
    NSBasic runs on hand helds
    and http://realbasic.com/ runs on three platforms
    Always nice to have options
    The question is, for how long will it be able to run on three platforms?
    Since I discovered Delphi and Lazarus, VB has become history to me.

  8. #8

    Thread Starter
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by szlamany
    Won't they have to as 64 bit machines become the norm?

    We are a software house that produces non-.Net applications - and we have to migrate - the customers are starting to notice the different look that new app's have - and we are forced to stay current.
    What do you mean by "the different look that new app's have"? What is the look that can only be created with .NET and not with VB6?
    Since I discovered Delphi and Lazarus, VB has become history to me.

  9. #9
    PowerPoster RhinoBull's Avatar
    Join Date
    Mar 2004
    Location
    New Amsterdam
    Posts
    24,132

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by szlamany
    ...With MS not supporting the continued use of API calls and such - won't new hardware and drivers simply stop interacting with them?
    I think it's a mistake. One of the tools we use in house for reporting purposes is called SQR - it's cumbersome but it does job quite well and it's going to stay for awhile because it's part a major enterprise...
    Anyway, I recently had to use it outside ERP system just because .Net is so lousy when it comes to printing simple reports (I really am missing that old good Printer object ).
    Long story short some command line agrs need to be p-assed to sqr executable and some of them are folders and files names.
    Because long path may contain spaces and arguments list will all be messed up I was forced to convert long path to short. The only way to accomplish this is to use the com interop to get to Win32 APIs.
    Now you tell me why the heck framework doesn't naturaly support that?

  10. #10

    Thread Starter
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by RhinoBull
    I was forced to convert long path to short. The only way to accomplish this is to use the com interop to get to Win32 APIs.
    Now you tell me why the heck framework doesn't naturaly support that?
    The only and one reason I can see to switch to .NET is to get ready for the future, so there's no need to be in a hurry. Right now it does not make any sense to abandon VB6, also because Vista supports it quite well. Since this OS has just been released, it is legitimate to assume that for the next four/five years VB6 applications will work just fine.
    Since I discovered Delphi and Lazarus, VB has become history to me.

  11. #11

  12. #12

    Thread Starter
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by RhinoBull
    I wasn't talking about VB6 being alive - that was all about .net 2.0 framework that has 400K+ classes and not at least one that supports api.
    Yes, 400K+ classes cannot convert a long path into a short one. VB6 is still alive also for that.
    Since I discovered Delphi and Lazarus, VB has become history to me.

  13. #13

  14. #14

    Thread Starter
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by RhinoBull
    I'm afraid you aren't listening - at this moment I do not care whether or not VB6 is capable of doing something - my point of view is purely related to .Net framework and only framework.
    You don't care but I do, since it is not my intention to switch to .NET in the forseeable future... also because, among other things, I would miss the Printer object, as you do.
    Since I discovered Delphi and Lazarus, VB has become history to me.

  15. #15
    PowerPoster RhinoBull's Avatar
    Join Date
    Mar 2004
    Location
    New Amsterdam
    Posts
    24,132

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by esposito
    ... also because, among other things, I would miss the Printer object, as you do.
    LOL, I was only kidding (well almost)...


    Quote Originally Posted by esposito
    You don't care but I do, since it is not my intention to switch to .NET in the forseeable future...
    Don't know your reasons but sincerly sorry.
    Get yourself at least the free 2005 Express Edition so you can get familiar with it and the framework itself.
    Under no sircumstances do not limit yourself to one thing - broaden your horizons, learn as much as you can for your benefits.

    Anyway, I wish best of luck.

  16. #16
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: Is NSBASIC trying to keep VB6 alive?

    I would be very surprized NOT to see some kind of .NET Printer object class/component created by some third party company/programmer to help ease the pain of VB 6 transition. Their are the example classes written by MS but still a bit too complicated for 1/2 the programmers to be profecient with.

    As time goes on, more and more componets will surface written with the .NET Framework that will duplicate the old VB 6 controls/components.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  17. #17

    Thread Starter
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by RhinoBull
    Get yourself at least the free 2005 Express Edition so you can get familiar with it and the framework itself.
    Under no sircumstances do not limit yourself to one thing - broaden your horizons, learn as much as you can for your benefits.
    Already done. Now and then I play around with VB2005, but just for fun. I don't feel like developing a commercial application right now. The framework is still a problem.

    Quote Originally Posted by RhinoBull
    Anyway, I wish best of luck.
    Same to you.
    Since I discovered Delphi and Lazarus, VB has become history to me.

  18. #18

    Thread Starter
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by RobDog888
    As time goes on, more and more componets will surface written with the .NET Framework that will duplicate the old VB 6 controls/components.
    I agree with you: as time goes on, .NET will prevail. Right now, if I can get what I want with VB6, it would be stupid to do it in .NET, as it would limit the number of potential customers. I'll cross that bridge when I come to it.
    Since I discovered Delphi and Lazarus, VB has become history to me.

  19. #19
    Frenzied Member TheBigB's Avatar
    Join Date
    Mar 2006
    Location
    *Stack Trace*
    Posts
    1,511

    Re: Is NSBASIC trying to keep VB6 alive?

    I will miss VB6 with the good old API's and the single threads...
    Delete it. They just clutter threads anyway.

  20. #20
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: Is NSBASIC trying to keep VB6 alive?

    But the new stuff has so much more potential then VB 6.

    Do you miss DOS 6.22 also?
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  21. #21

    Thread Starter
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by RhinoBull
    Under no sircumstances do not limit yourself to one thing - broaden your horizons, learn as much as you can for your benefits.
    Grammatical doubt: shouldn't it be "Under no circumstances do limit yourself to one thing"? I was taught that the presence of two negative expressions (i.e. "under no circumstances" and "do not limit") would make the meaning affirmative. Nevertheless, as a non-native English speaker (and teacher), I may be wrong. Any (grammatical) help will be appreciated.

    Sorry if it is OT.
    Since I discovered Delphi and Lazarus, VB has become history to me.

  22. #22
    Frenzied Member TheBigB's Avatar
    Join Date
    Mar 2006
    Location
    *Stack Trace*
    Posts
    1,511

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by RobDog888
    But the new stuff has so much more potential then VB 6.

    Do you miss DOS 6.22 also?
    that's way before my time
    never used it...

  23. #23

    Thread Starter
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by TheBigB
    I will miss VB6 with the good old API's and the single threads...
    To be honest, I don't take for granted that .NET represents the future. Initially, MS had thought of basing Vista on the .NET Framework. At a certain point, they changed their mind. Nobody knows why.

    VB6 was discontinued many years ago. Amazingly, the number of VB6 developers is still so high (as their presence in VBForums shows). I think the reason for it is that many developers do not want to produce byte code software. After all, if they had liked it, they would have switched to Java more than a decade ago.

    Byte code software is easy to crack and, worse, it requires a cumbersome virtual machine (the .NET Framework) that makes the deployment of applications a real headache.

    So, before missing the old good API's, let's wait and see.
    Since I discovered Delphi and Lazarus, VB has become history to me.

  24. #24
    PowerPoster RhinoBull's Avatar
    Join Date
    Mar 2004
    Location
    New Amsterdam
    Posts
    24,132

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by RobDog888
    I would be very surprized NOT to see some kind of .NET Printer object class/component created by some third party company/programmer to help ease the pain of VB 6 transition...
    Who cares about transition? What if .Net 2005 is all someone ever knew?
    How can you explain that printing stupid "Hello World" is a major task and not only for a newbie?
    How could they not include such an easy way to produce hard copy of simple text and/or graphics?
    Why do I have to go third party when all I need to do is this?
    VB Code:
    1. Printer.Print "Hello World!"
    2. Printer.EndDoc
    That is the reason that I had to interop com object to interface api which are also not available in the framework...
    For haven sake WHY?! Why do we need almost half of a million classes if one of the most usefull aren't there?

  25. #25
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: Is NSBASIC trying to keep VB6 alive?

    We are talking about the people that are still on VB 6 that dont make the jump to .NET because of issues like that and the one you mentioned.

    For the ones that have never seen VB 6 then its irrelevant.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  26. #26

  27. #27
    PowerPoster RhinoBull's Avatar
    Join Date
    Mar 2004
    Location
    New Amsterdam
    Posts
    24,132

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by RobDog888
    We are talking about the people that are still on VB 6 that dont make the jump to .NET because of issues like that and the one you mentioned.

    For the ones that have never seen VB 6 then its irrelevant.
    How is it irrelevant again? Rob, are you suggesting that spending hours on task like I posted is normal?
    People that never used VB6 would never know that there was an extremly easy way to print few lines but they all are wondering why is it so compilicated?
    So, please don't try to say it's not an issue because it is - everybody knows this.
    All the pros in the world are trying to finally accept new "idea" however you can't full everybody - if you try to sell me something nthat was very easy and now it is not I will make some noise.
    This is basically why we had 3 releases in three years - someone at MS made a big boo-boo... And they still trying to recover...

  28. #28
    Frenzied Member TheBigB's Avatar
    Join Date
    Mar 2006
    Location
    *Stack Trace*
    Posts
    1,511

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by RobDog888
    But the new stuff has so much more potential then VB 6.
    I know... Maybe I'm just making such a drama because I'm to lazy to learn another language...

    I also must agree with Rhinobull
    Delete it. They just clutter threads anyway.

  29. #29

    Thread Starter
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by TheBigB
    I also must agree with Rhinobull
    I also agree with him when he points out the incongruencies you can find in .NET. But I'm afraid that, if you tried to convince him that, in some cases, it may make sense to go back to VB6, he would get offended.
    Since I discovered Delphi and Lazarus, VB has become history to me.

  30. #30
    PowerPoster RhinoBull's Avatar
    Join Date
    Mar 2004
    Location
    New Amsterdam
    Posts
    24,132

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by esposito
    I also agree with him when he points out the incongruencies you can find in .NET. But I'm afraid that, if you tried to convince him that, in some cases, it may make sense to go back to VB6, he would get offended.
    If "he" is "me" then it's very difficult to offend me - there are only few people that love VB6 as much as I do.
    However, since VB6 language is outdated and if you are MS developer then it's just doesn't make any sense what so ever to do new development using outdated tool.

  31. #31
    Frenzied Member TheBigB's Avatar
    Join Date
    Mar 2006
    Location
    *Stack Trace*
    Posts
    1,511

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by RhinoBull
    If "he" is "me" then it's very difficult to offend me - there are only few people that love VB6 as much as I do.
    can I join the club?
    Delete it. They just clutter threads anyway.

  32. #32
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,106

    Re: Is NSBASIC trying to keep VB6 alive?

    Don't worry about it. There are still COBOL programmers around to maintain that legacy code. There will be a need for VB6 folks for the forseeable careers of everybody here, though the need will probably decline. If the hardware moved to the point that a VB6 program simply wouldn't run, then the niche for VB6 would decline to a pretty small level, but that level will be above zero.

    The thing that bothers me about .NET is that it is not "settled". There was little difference between VB5 and VB6, much more between VB4 and VB5, and a huge jump from VB3 to VB4. The difference between 2003 and 2005 is pretty significant, which makes me think that .NET has a ways to go before it matures as a language. I already avoid going back to VB6, but it is mostly because of the lack of true OO, and the lack of IDE features found in .NET (which has nothing to do with the language, of course). However, I expect that one advantage that the eventual, settled, .NET will have over VB6 will be its ability to run on either 32 bit or 64 bit systems without re-compiling. Heck, if you can't get cross-platform compatibility within MS, we'll certainly never see it elsewhere.
    My usual boring signature: Nothing

  33. #33
    PowerPoster
    Join Date
    May 2006
    Posts
    2,988

    Re: Is NSBASIC trying to keep VB6 alive?

    Its kind of like going from VBscript to VB6 .. well kind of .. there are many things that can be done in VBscript with just a couple lines, which needs all kinds of API code in VB6 (actually you can just use Vbscript inside VB6 but not for this point) .. even the FSO over using DIRs etc .. its so much easier half the time to do stuff simply in VBscript .. but then there are also many issues with that, and VB6 does have alot of stuff that you cant do in Vbscript .. the timer for one, and APIs! It took me a while to go from VBscript to VB6 .. i dont think i'll be tackling VB.net just yet ... maybe later on though when i get into Vista some.

  34. #34
    I'm about to be a PowerPoster!
    Join Date
    Jan 2005
    Location
    Everywhere
    Posts
    13,647

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by esposito
    Grammatical doubt: shouldn't it be "Under no circumstances do limit yourself to one thing"? I was taught that the presence of two negative expressions (i.e. "under no circumstances" and "do not limit") would make the meaning affirmative. Nevertheless, as a non-native English speaker (and teacher), I may be wrong. Any (grammatical) help will be appreciated.

    Sorry if it is OT.
    You're correct.

  35. #35
    PowerPoster
    Join Date
    May 2006
    Posts
    2,988

    Re: Is NSBASIC trying to keep VB6 alive?

    I just tested the demo .. its nothing like VB6 though, I mean it looks similar but reacts much differently, very slow interface on my PC compared to the speed of VB6 .. is this something like how VB1.0 was back in the day?

    Why would someone use this over VB6 .. i mean unless the hardware suddenly stops working for VB6 .. but It seems like it would be just as easy to just move up to VB.net one time? Its not like its free also.

  36. #36
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by RhinoBull
    How is it irrelevant again? Rob, are you suggesting that spending hours on task like I posted is normal?
    People that never used VB6 would never know that there was an extremly easy way to print few lines but they all are wondering why is it so compilicated?
    So, please don't try to say it's not an issue because it is - everybody knows this.
    All the pros in the world are trying to finally accept new "idea" however you can't full everybody - if you try to sell me something nthat was very easy and now it is not I will make some noise.
    This is basically why we had 3 releases in three years - someone at MS made a big boo-boo... And they still trying to recover...
    Again, my post is taken out of context.

    I was stating that for the transition from vb 6 to .net reasons is irrelevant to a .net programmer only as they make do with the way .net operates. Sure, its not normal to spend allot of time on a print statement but thats not a reason to keep from using .net as you could very easily create a CR report and let it do the printing or use some other workaround.

    If someone wants to stay with VB 6 because of a lack of information that would allow them to make a educated choice then thats one thing. But for someone to never have gave .net a look or chance then thats just biasism (is that a word?). I know you use .NET and VB 6 but it will take a few more years for .NET to have replaced VB 6 substancially and other solutions/fixes/workaround will have been created.

    I dont care if someone loves one language vs another. I dont know why you think I care. I dont hound you to give up vb 6 do I? I still post in the VB 6 forum as I still have some apps written in vb 6 that arent going to be rewritten until later this year. Its a process and not an overnight one.

    There is no "boo boo" that was made by MS as its an evolution process. 2002 wasnt too good, 2003 was better, and 2005 is to the point where it can actually be used in a production enviropnment. Within two more years Orcas should be out or close to it and I will be looking into the Orcas CTP preview as soon as I get Virtual Server installed.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  37. #37

    Thread Starter
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by RhinoBull
    If "he" is "me" then it's very difficult to offend me - there are only few people that love VB6 as much as I do.
    However, since VB6 language is outdated and if you are MS developer then it's just doesn't make any sense what so ever to do new development using outdated tool.
    VB6 may be an outdated tool but, as Shaggy Hiker has brilliantly pointed out, VB.NET is not yet a mature language:

    The thing that bothers me about .NET is that it is not "settled". There was little difference between VB5 and VB6, much more between VB4 and VB5, and a huge jump from VB3 to VB4. The difference between 2003 and 2005 is pretty significant, which makes me think that .NET has a ways to go before it matures as a language.
    I will switch to .NET when it becomes the present. Right now, it only represents a possible future.
    Since I discovered Delphi and Lazarus, VB has become history to me.

  38. #38
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by rory
    I just tested the demo .. its nothing like VB6 though, I mean it looks similar but reacts much differently, very slow interface on my PC compared to the speed of VB6 .. is this something like how VB1.0 was back in the day?

    Why would someone use this over VB6 .. i mean unless the hardware suddenly stops working for VB6 .. but It seems like it would be just as easy to just move up to VB.net one time? Its not like its free also.
    VB 6 is not free where .NET is. Its more of an issue of using the right tool for each job and if one tool is already being used then you continue on with it until you make the evaluation that its worth the change for that app to go up to .NET.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  39. #39
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by rory
    Its kind of like going from VBscript to VB6 .. well kind of .. there are many things that can be done in VBscript with just a couple lines, which needs all kinds of API code in VB6 (actually you can just use Vbscript inside VB6 but not for this point) .. even the FSO over using DIRs etc .. its so much easier half the time to do stuff simply in VBscript .. but then there are also many issues with that, and VB6 does have alot of stuff that you cant do in Vbscript .. the timer for one, and APIs! It took me a while to go from VBscript to VB6 .. i dont think i'll be tackling VB.net just yet ... maybe later on though when i get into Vista some.
    The whole VB 6 vs .NET argument in a nutshell.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  40. #40

    Thread Starter
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Is NSBASIC trying to keep VB6 alive?

    Quote Originally Posted by rory
    Its kind of like going from VBscript to VB6 .. well kind of .. there are many things that can be done in VBscript with just a couple lines, which needs all kinds of API code in VB6 (actually you can just use Vbscript inside VB6 but not for this point) .. even the FSO over using DIRs etc .. its so much easier half the time to do stuff simply in VBscript .. but then there are also many issues with that, and VB6 does have alot of stuff that you cant do in Vbscript .. the timer for one, and APIs! It took me a while to go from VBscript to VB6 .. i dont think i'll be tackling VB.net just yet ... maybe later on though when i get into Vista some.
    If what you said is true, it does not make any sense to switch to NSBASIC now, considering that VB6 is still fully functional and it is superior to NSBASIC.
    Since I discovered Delphi and Lazarus, VB has become history to me.

Page 1 of 4 1234 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width