- Migration Pattern
- VB Migration Service
migration-pattern
Migration Pattern
Foreword
Support for Windows 7 ended in January 2020.
Using VB6 in Windows 10 can be challenging.
・The end of support may lead to security issues.
・Incompatible problems may arise in application installation and operation.
・Support for associated third-party products has ceased.
・Development environment issues frequently arise.
・It’s hard to integrate with the latest technology.
…
Microsoft’s technology strategy is to integrate VB/VB.NET with C#.
We have a proven track record of 150+ VB-related migration projects.
With industry-leading conversion tools and test tools, we can ensure reliable and cost-effective VB to C# migration. Or migrating VB to VB.NET can also effectively leverage the existing VB maintenance team.
Recommended AI Automatic Conversion
As the world’s largest company with 500+ technicians, we have been specializing in system migration for many years. With a legacy spanning 22 years, we have developed our proprietary AI migration tools.
AI Automatic Conversion Sample
Test ― Achieve Exceptional Quality Based on Significantly Fewer Person-months
High Value-Added with System Reform Technology (cases)
Customer Testimonial (presentations)
Development Achievements(VB to C#)
Next-term system
- Development process
- Inventory, migration design, source migration − migration test, system test support, user acceptance test support
- System reform information
- VB6.0 to C#.NET2017
SQL Server 2005 to SQL Server 2012
WXFW6.3.0(made by TEC) to .NET Framework 4.6.2 + WXFW11(made by TEC)
CrystalReport 7.0 to Crystal Reports 2013
ActiveReport 1.5J to .NET standard ReportView
Chart Builder5.0J to .NET standard control
Spread2.5J(32 bit) to .NET standard control
SpyWorks5.1J to .NET standard control
VS-FLEX3.0J to .NET standard control
QuicPakPro4.0J(button control) to .NET standard control
FxToolsPro4.1J to .NET standard control
Windows Server 2003 to Windows Server 2012
Windows7 to Windows10 - Current system scale
- VB: 1,736.7KL, Report: 192
- Development period
- 12 months
Information system
- Development process
- Inventory, migration design, source migration − migration test
- System reform information
- VB6.0, VB.NET2008 to C#.NET2015
.NET Framework 3.5 to .NET Framework 4.6.2
SQL Server 2014 to SQL Server 2016
Rpt, Excel, Access to Rpt
Windows Server 2012 to Windows Server 2016
Windows7 to Windows10 - Current system scale
- VB: 369.5KL, VB.NET: 64KL, Report: 226
- Development period
- 9 months
Production system
- Development process
- Inventory, migration design, specification recreation, source migration − migration test, system test support, user acceptance test support
- System reform information
- VB6.0 to C#.NET2008
Nothing used to .NET Framework 3.5
SQL Server 2000 to SQL Server 2008
Windows Server 2003 to Windows Server 2012
Windows7(No change) - Current system scale
- VB: 71.1KL
- Development period
- 5 months
Delivery forecast system & Supply-demand system
- Development process
- Inventory, migration design, source migration − migration test, performance test, functional modification of authentication functionality, specification update, system test support, user acceptance test support
- System reform information
- 【Delivery forecast】
VB6.0 to C#.NET2015
ASP.NET2003 to ASP.NET2015
C#.NET2003 to C#.NET2015
SQL Server 2000 to SQL Server 2016
ForcastPro batch Ver4.4 to ForcastPro batch version
HULFT 6 to HULFT 8
Windows Server 2003 to Windows Server 2016
Windows7(No change)
【Supply-demand system】
VB6.0 to VB.NET2015
Oracle10g to Oracle11gR2
Crystal Reports Professional 8.5.0.217 to Crystal Reports for Visual Studio 2015
IIS6.0 to IIS10.0
Windows Server 2003 to Windows Server 2012
Windows Server 2003 R2 SP2 Build 3790 to Red Hat Enterprise Linux 6.6
ChartBuilder Ver.5.0J to VB.NET standard control
VS-FlexGridPro Ver.7.0J to ComponentOne Studio for WinForms 2017J v1
HULFT 6 to HULFT 8
Windows7(No change) - Current system scale
- Delivery forecast:
ASP.NET: 5KL, C#.NET: 85.6KL, bat: 3.5KL
Supply-demand system:
VB: 320.1KL, bat: 12.6KL - Development period
- 8 months
Development Achievements(VB to VB.NET)
Business support system
- Development process
- Inventory, migration design, source migration − migration test, system test support, user acceptance test support
- System reform information
- Windows Server 2008 R2 to Windows Server 2012(64bit)
Oracle 11g to Oracle 12c(64bit)
Nothing used to .NET Framework 4.7.1
VB6.0/C to VB.NET2017
FlexGrid/True DBGrid Pro to ComponentOne Studio for WinForms 2018J
SPREAD 7.0J to VB.NET standard control rewriting
Crystal Reports 6.0 to Crystal Reports Developer for Visual Studio 2017
Access(*.MDB) (No change) - Current system scale
- VB: 1,458KL, C: 10KL, Report: 213, MDB: 26
- Development period
- 14 months
Management system
- Development process
- Inventory, migration design, source migration − migration test, system test support, user acceptance test support
- System reform information
- VB6.0 to VB.NET2017
T-SQL to T-SQL
SQL Server 2008 to SQL Server 2016
InputMan Pro Ver.6.5J to InputMan Plus for Windows Forms10.0J
SPREAD Ver.3.0J to SPREAD for Windows Forms 10.0J
ActiveToolBars Plus Ver.2.0J to VB.NET standard control rewriting
CrystalReports 8 to CrystalReports2016
Windows Server 2008 EE SP1 to Windows Server 2016 Standard - Current system scale
- VB: 1,067.2KL, T-SQL: 549.4KL, Report: 108
- Development period
- 9 months
Manufacturing system
- Development process
- Inventory, migration design, source migration − migration test, system test support, user acceptance test support
- System reform information
- VB6.0 to VB.NET2012
Excel2002 to Excel2010
ACCESS2000 to ACCESS2010
Symfoware V5.0 to Oracle11g
Windows Server 2000 to Windows Server 2008 - Current system scale
- VB: 1,154.5KL, VBA: 32.1KL, Report: 99
- Development period
- 11 months
Base system
- Development process
- Inventory, migration design, source migration − migration test, system test support, user acceptance test support
- System reform information
- VB6.0 to VB.NET2017
VB.NET2008 to VB.NET2017
PL/SQL to PL/SQL
VS-FlexGrid Pro 7.0J to ComponentOne Studio For Windows Forms 2018J v1
SPREAD 3.0J to SPREAD for Windows Forms 11.0J
InputMan Pro 6.0J to InputManPlus for Windows Forms 10.0J
Windows Server 2008 R2 to Windows Server 2016 - Current system scale
- VB: 2,428.38KL, VB.NET: 7.85KL, PL/SQL: 19.8KL, Report: 57
- Development period
- 11 months
Medical checkup system
- Development process
- Inventory, migration design, source migration − migration test, system test support, user acceptance test support
- System reform information
- VB6.0 to VB.NET2017
Nothing used to .NET Framework 4.7.1
SQLServer2014 to SQLServer2016
ComponentOne VSFlexGrid 8.0 to ComponentOne for WinForms 2018J v2
ActiveThreeD to VB.NET standard control rewriting
VBReport 3.0 to VBReport 8.0
Windows Server 2008 R2 to Windows Server 2016、Windows Server 2012 R2
Windows7 to Windows10 Pro 64bit - Current system scale
- VB: 513.7KL, Report: 66
- Development period
- 6 months