I suggest you ...

VB6 programming: Waking a sleeping giant - MSDN magazine article https://msdn.microsoft.com/en-us/magazine/mt632280

The February 2016 edition of the Microsoft MSDN magazine has an article by David Platt "Don't Get Me Started - VB6: Waking a Sleeping Giant"
https://msdn.microsoft.com/en-us/magazine/mt632280

Platt suggests developing a new version of VB6 (which he names VB*) that compiles to Javascript and HTML5.

Platt says "The VB* programming model would conceptually resemble the ASP.NET Web Forms model, in which controls render their content as HTML. But that rendering requires ASP.NET on the server side, and VB* needs to avoid depending on any particular server. Therefore, VB* will compile down to independent pages of HTML5 elements and JavaScript code, just as VB6 compiles down to x86 assembler with Windows function calls. You’ll be able to slap the page onto any HTML5 server and access it from any HTML5 client."

Platt says that VB* could "do what Java promised and never delivered—writing code once, running absolutely everywhere. A true Universal app".

Microsoft, now is the time for you to either do this or to open source VB6 so that others can.

1,442 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Sten2005 - Microsoft support VB6 programming on Windows 10 until at least 2025Sten2005 - Microsoft support VB6 programming on Windows 10 until at least 2025 shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    188 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • axisdjaxisdj commented  ·   ·  Flag as inappropriate

        In our quest to find a vb6 alternative, I have been skeptical.. But the more time I spend Learning the new Delphi Berlin 10, the more I think the 1 year pain of migration may be worth it. Been watching the boot camp videos.. and it is starting to click.. no pun intended

      • Anonymous commented  ·   ·  Flag as inappropriate

        Et maintenant, pour les photos: Brooklyn Beckham a une nouvelle petite amie, et nous prédire shell être une star du style de la rue principale en peu de temps. Faire tremper les bijoux dans une solution très chaude et un détergent d'eau pendant environ une minute, puis rincez les bijoux propre. Que vous aimiez ou Nirvana, Pearl Jam, et les autres groupes qui ont mis bas il détesté, grunge totalement changé le cours de la musique et de la mode. Et vos yeux ne vous trompent: il y a des pièces noires dans le mélange, une intégration encore remarquable pour le détaillant. Si vous êtes à la recherche pour le manteau cape femme zara de saison parfait, ce sac Zara est-il. Elle est super grande, elle a des cloques méchants, elle est en boitant autour, ou vetement fille 12 ans zara mieux encore elle déteste tout simplement les botte zara femme d'usure.

        Elle dit, ils sont tellement attachés à des zara femme manteau urgents qu'ils ont pas le temps pour rien d'humain. Le seul hic: les robe zara femme sont le plus difficile à acheter pratiquement comment pouvez-vous dire si ils vont être à l'aise dans la vie réelle plus le zara femme bottine est haut, il devient effrayant de faire un pari tous les quatre inchers ne sont pas créés égaux. Enfin, stocker vos bijoux séparément, dans une boîte à bijoux doudoune noir femme zara ou poche pour éviter les rayures. En allant avec une coupe au laser motif brodé moins délicate, par opposition à la belle dentelle, sa zara outlet paris ressemble plus tropicale parti yacht prêt à mariage. Mais rappelez-vous, ne le rangez pas le vôtre comme ça. Les profits de la vente de la collection bénéficieront Save the Children, une cause tout l'équipage chic sont de grands fans de.

        http://www.zara-femme.com/
        Il suffit d'un coup d'œil à son style poli pour révéler qu'elle ne va pas être le genre de femme à jeter au hasard rien autour, et sa méthode d'emballage de bijoux est pensé de manière appropriée sur. Cette étape solde chez zara prend seulement trente secondes et d'améliorer l'éclat des pierres. Avant que vous trouvez votre paire parfaite, lire quelques dos et ne pas faire pour coiffer le regard, et ils vont être un zara chemise homme en un rien de temps. verte sur zara shoes verte je ne sais pas ce qui se passe avec moi, mais je ne peux pas obtenir assez vert, et je suis vraiment transpirer ce zara look. Je dois mon oeil sur une montre Audemars Piguet, elle a admis. Vêtu de baskets, bottines, chaussures zara en caoutchouc et en caoutchouc; avec des armures de anoraks, trench-coats et parapluies; la pluie n'a pas à vous empêcher de regarder votre meilleur, peu importe où vous vous dirigez.

        doudoune zara homme

      • Anonymous commented  ·   ·  Flag as inappropriate

        Et maintenant, pour les photos: Brooklyn Beckham a une nouvelle petite amie, et nous prédire shell être une star du style de la rue principale en peu de temps. Faire tremper les bijoux dans une solution très chaude et un détergent d'eau pendant environ une minute, puis rincez les bijoux propre. Que vous aimiez ou Nirvana, Pearl Jam, et les autres groupes qui ont mis bas il détesté, grunge totalement changé le cours de la musique et de la mode. Et vos yeux ne vous trompent: il y a des pièces noires dans le mélange, une intégration encore remarquable pour le détaillant. Si vous êtes à la recherche pour le manteau cape femme zara de saison parfait, ce sac Zara est-il. Elle est super grande, elle a des cloques méchants, elle est en boitant autour, ou vetement fille 12 ans zara mieux encore elle déteste tout simplement les botte zara femme d'usure.

        Elle dit, ils sont tellement attachés à des zara femme manteau urgents qu'ils ont pas le temps pour rien d'humain. Le seul hic: les robe zara femme sont le plus difficile à acheter pratiquement comment pouvez-vous dire si ils vont être à l'aise dans la vie réelle plus le zara femme bottine est haut, il devient effrayant de faire un pari tous les quatre inchers ne sont pas créés égaux. Enfin, stocker vos bijoux séparément, dans une boîte à bijoux doudoune noir femme zara ou poche pour éviter les rayures. En allant avec une coupe au laser motif brodé moins délicate, par opposition à la belle dentelle, sa zara outlet paris ressemble plus tropicale parti yacht prêt à mariage. Mais rappelez-vous, ne le rangez pas le vôtre comme ça. Les profits de la vente de la collection bénéficieront Save the Children, une cause tout l'équipage chic sont de grands fans de.

        http://www.zara-femme.com/
        Il suffit d'un coup d'œil à son style poli pour révéler qu'elle ne va pas être le genre de femme à jeter au hasard rien autour, et sa méthode d'emballage de bijoux est pensé de manière appropriée sur. Cette étape solde chez zara prend seulement trente secondes et d'améliorer l'éclat des pierres. Avant que vous trouvez votre paire parfaite, lire quelques dos et ne pas faire pour coiffer le regard, et ils vont être un zara chemise homme en un rien de temps. verte sur zara shoes verte je ne sais pas ce qui se passe avec moi, mais je ne peux pas obtenir assez vert, et je suis vraiment transpirer ce zara look. Je dois mon oeil sur une montre Audemars Piguet, elle a admis. Vêtu de baskets, bottines, chaussures zara en caoutchouc et en caoutchouc; avec des armures de anoraks, trench-coats et parapluies; la pluie n'a pas à vous empêcher de regarder votre meilleur, peu importe où vous vous dirigez.

        doudoune zara homme

      • Anonymous commented  ·   ·  Flag as inappropriate

        @Le

        This suggestion is about compiling VB6 into JavaScript.

        Nothing to do with the bloated dotNet or the outdated InteropForms Toolkit

      • LeLe commented  ·   ·  Flag as inappropriate

        I'm working with VB6 and Microsoft InteropForms Toolkit 2.1 ( https://www.microsoft.com/en-us/download/details.aspx?id=3264 ) , and that's really an amazing way of developing. It's allow me to develop with 3 languages - C#/VB.NET/VB6 interoperability and thus it make my developing progress run very fast without rewrite any old code. However, the latest version of InteropForms Toolkit- 2.1 is for Visual Studio 2010, please vote it up for a new update of it : https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/17670523-upgrade-microsoft-interopforms-toolkit-for-visual

      • axisdjaxisdj commented  ·   ·  Flag as inappropriate

        I would just like to thank MS for the new path they are taking. Allowing my VB6 apps to run on ARM tablets is going to increase revenue and customer Base and squelch those people asking for an Ipad app... I think it's going to be amazing for both VB6 devs and MS.

      • Anonymous commented  ·   ·  Flag as inappropriate

        @Pete

        At last VB6 on ARM tablets and laptops.

        The VB6 IDE is ideal for ARM devices.

      • PetePete commented  ·   ·  Flag as inappropriate

        VB6 programming has just had its life extended by the announcement that Windows 10 desktop will run on ARM processors.

      • axisdjaxisdj commented  ·   ·  Flag as inappropriate

        @paul , it was never going to be 100% olaf, and if the funds were raised, someone else could have implemented that.

        I fell the same as you, and if we would have raised the funds it would have been done!

      • paulpaul commented  ·   ·  Flag as inappropriate

        @axisdj

        You may have wanted 99% compatibility, but Olaf ruled out ActiveX support.

        99% should mean that 99% of your project shouldn't require any modification. Olaf's view wasn't that. He considered that all ActiveXs should be removed.

        Even VB.Net supports ActiveXs.

        There is a big difference between the 'language' being 99% compatible and an application being 99% compatible.
        The VBScript language has a large degree of compatibility with the VB6 language, but you can't move VB6 projects to VBScript.

        (I assumed Lofaday was referring to your Indiegogo project).

      • paulpaul commented  ·   ·  Flag as inappropriate

        @Lofaday

        "I have considered re-writing the thing myself but there was a kickstarter project some while back that virtually NOBODY backed. If anyone can suggest a practical way of rallying all this VB6 revival sentiment, I'd be all ears! "

        The big problem with that kickstarter (just as with VB.Net and other development tools put forward as VB6 replacements) was that it didn't offer backwards compatibility with your VB6 source code.
        Without that commitment to backwards compatibility any VB6 replacement is bound to fail.

        The suggestion here (for a VB-like language compiling to JavaScript) is an excellent suggestion. But it isn't a replacement for VB6. It is a way to extend your VB6 skills and knowledge to web and mobile.

      • Lofaday - www VB64 com - A new IDE is on its wayLofaday - www VB64 com - A new IDE is on its way commented  ·   ·  Flag as inappropriate

        They won't do it because 1/ VB6 makes VB.Net coders & managers jealous as it made too many millionaires (inc' me), 2/ India and Microsoft seem to be enjoying some kind of unholy matrimony whereby vast global corporates, especially banks who don't want coder genius mavericks, can employ millions of coders paid in peanuts to be hired and fired at will like worker bees that can never challenge the authority of the queen bee share holders in the way VB6 did. That's why software got bureaucratic and unwieldy.

        I have considered re-writing the thing myself but there was a kickstarter project some while back that virtually NOBODY backed. If anyone can suggest a practical way of rallying all this VB6 revival sentiment, I'd be all ears! My email addy is above.

      • TJTJ commented  ·   ·  Flag as inappropriate

        "Time-sucking" is an accurate description of .Net. Microsoft seems to have forgotten the benefits of RAD.

      • Anonymous commented  ·   ·  Flag as inappropriate

        You killed off your decent RAD tools, VB6 and VFP.

        No one wants the time-sucking trash heap of .NET.

      ← Previous 1 3 4 5 9 10

      Feedback and Knowledge Base