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"
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.
@VB6 programming ...
"These life-extenders should drive VB6 detractors barking mad."
Too late for some :)
"Introduction: Visual Basic 6.0"
- An introduction to VB6 programming, in PDF format.
David Platt in MSDN magazine has an article about VB6 programming this month (June 2018):
"Microsoft has exposed many of the Windows 10 salient features to native Win32 apps (see bit.ly/2JFPgSI). VB6 apps are, by definition, native Win32 apps. It’s only a matter of time until someone writes a COM bridge to Universal Windows Platform, so VB6 can use it easily. I can imagine VB6 apps doing things like updating live tiles. These life-extenders should drive VB6 detractors barking mad."
>> Stack Overflow CEO Joel Spolsky, describes VB6 to Business Insider as "the most perfect programming environment ever created."
It just shows the stupidity of Microsoft in attempting to abandon their most popular programming language. Even now they still have to support VB6 programming on Windows 10 and Windows Server 2016. https://docs.microsoft.com/en-ca/visualstudio/vb6/vb6-support
VB6 Programming commented
Stack Overflow CEO Joel Spolsky, describes VB6 to Business Insider as "the most perfect programming environment ever created."
VB6 Programming commented
"In fact the only thing that .NET did wrong was to kill off VB6 - it should have been allowed to coexist for those wanting to use it. Instead Microsoft provided as its replacement VB .NET, which added nothing that C# didn't already have."
Microsoft support statement for VB6 programming on Windows 10 and Windows Server 2016
I want to say that vb6 and VBA are not dead.
There is still a lot of new development.
For example, I created a new tool to connect vb6 & VBA to Microsoft Azure cloud that gives developers the possibility to monitor (log or track) usage & performance of their apps in real-time online. The project is here: https://VBATelemetry.com
Update VB6 programming commented
And to do the same with VBA programming in Office.
I started this journey but wound up using and loving B4x. Main reason is that you compile native Android and iOS apps ... and the B4J IDE is free.
NSBasic is closer to this requirement than B4X is.
The NSBasic IDE has replacements for most VB controls.
Also, ABMaterial is a very professional library created by a prolific B4x user:
@Mark does that support web/HTML5? Does not seem obvious if so...
BTW - I created the video training for the B4X IDE’s linked here:
Already available here. And an excellent product. Not only can you develop for web, IoT and computers, the language is portable to its sister Android and iOS IDE’s:
Fred K commented
VB6 programming for the web!
The flag bearer, captain VB6
Return of the giant VB6+
Now VB.Net is being abandoned we must have a utility to convert to VB6.
No one is going to use VB.NET software. If it didn't happen 15 years ago, it won't happen now.
The rules that applied then apply now. Companies do not pay to rewrite all their applications in the BAD and IRRELEVANT technology which does NOT function any longer.
And VB.NET applications generally run slower. It makes no sense.
VB6 is fast, fastest than C++. Only a developer living in an idealistic fantasy world thinks that and asked to make app's in VB.NET.
Some posters here have no knowledge or experience to understand why legacy applications SHOULD work between variants. The latest and unpopular technology, like NET is just that, unused, unpopular, no matter how hard MS wants that. There are fundamental reasons why everyone is still talking about Visual Basic 6.0.
Notions of how organizations operate will not change that. All companies use VB6.