Mobilize Blog

Application Modernization

Recent Posts

Posts by Topic

see all

Apartment Threading: Those little details that make a world of difference between VB6 and .NET

Posted by Mauricio Rojas on Jan, 31, 2020 @ 06:01

Ok. Let go back a few years into early 90s, those great years just after the Rick Astley hits (“Never gonna give you up…”).

Read More

Topics: application migration, Visual Basic Upgrade Companion, VB6, ASP, COM, IIS

Updating an ASP.NET Core 2.2 Web Site to .NET Core 3.1 LTS

Posted by Mauricio Rojas on Dec, 12, 2019 @ 07:12

Scott Hanselman is one of my geek heros. So when I so his excellent post https://www.hanselman.com/blog/UpdatingAnASPNETCore22WebSiteToNETCore31LTS.aspx I said to myself "it is useless to resist"!!

Read More

Topics: Visual Basic Upgrade Companion, VB6, convert Windows to Web, .NET, C#, Web Application Development, .NET Core, webapps, NETCORE3.1

Accessing local devices from a Web Application

Posted by Mauricio Rojas on Nov, 26, 2019 @ 10:11

Usually when we modernize legacy VB6, Delphi or PowerBuilder apps some parts of the migrated application depend on using a device which is attached to the client using the app.

Read More

Topics: application modernization, Visual Basic, VB6, convert Windows to Web, AngularJS, PowerBuilder, WebMAP, internet explorer, Helpers, migration services, desktop, devices

Dynamically adding ActiveX in C# an equivalent for VBControlExtender

Posted by Mauricio Rojas on Nov, 13, 2019 @ 15:11

 
Read More

Topics: Visual Basic Upgrade Companion, VB6, C#, VBUC, VBControlExtender

VBUC Expert Mode

Posted by Will Vasquez on Jul, 22, 2019 @ 05:07

Whenever you're trying to convert a VB6 or Classic ASP application to .NET with the Visual Basic Upgrade Companion it is recommended that you do so in an environment where the source application can be built and executed. This will ensure all the required references are correctly registered in that environment.

Read More

Topics: application migration, Visual Basic Upgrade Companion, Visual Basic, VB6, VBUC, components, component vendors, migration

Where is my business logic when migrating to Winforms?

Posted by Will Vasquez on Jul, 17, 2019 @ 13:07

Understanding the new code structure

You finally migrated your VB6 application using the Visual Basic Upgrade Companion. Now you have a WinForms application, but since you're just getting started with .NET and Visual Studio you might have some questions on what was generated in the migrated application.

Read More

Topics: Visual Basic Upgrade Companion, Visual Basic, VB6, VBUC, Visual Studio, Winforms

Aucotec converts VB6 to C#

Posted by John Browne on Oct, 23, 2018 @ 07:10

Eike Michel had a problem.

Read More

Topics: application modernization, VB6, VBUC

VB6 to .NET: missing a reference?

Posted by John Browne on Jun, 20, 2017 @ 13:06

Without a doubt, one of the more interesting and powerful features of VB6 was its integration with Microsoft Office. That integration opened up a vast set of capabilities for working with text documents (Word), numbers and lists (Excel), presentations (PowerPoint), and even email (Outlook). Not for the faint of heart, you could create real chaos or power when used correctly.

Read More

Topics: VB6, VBUC

Best of Mobilize blog

Posted by John Browne on Jun, 14, 2017 @ 17:06

ICYMI, we've compiled a list of the most popular and useful blog posts of all time. There's lots of practical (and technical) advice on recycling your old code. Read on for best practices on code modernization: 

Read More

Topics: application migration, VB6, C# to HTML, Modernization, modernization ROI

VB6 to microservices: is it even a thing?

Posted by John Browne on Jun, 08, 2017 @ 15:06

VB6: will it ever go away?

Maybe not--the current (June 2017) TIOBE index shows Visual Basic (not VB.NET) at #16 (down from 11th a year ago). Maybe that sounds irrelevant, but consider what it's still ahead of: FORTRAN, MATLAB, and Objective-C.

Read More

Topics: application modernization, VB6