1 / 17

Artinsoft Fast Facts

Artinsoft Fast Facts. Avanade & ArtinSoft have forged a worldwide partnership to provide comprehensive and cost-effective software migration solutions. ArtinSoft More than 15 years dedicated to software transformation Microsoft’s worldwide preferred partner for Software Migrations

neviah
Télécharger la présentation

Artinsoft Fast Facts

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Artinsoft Fast Facts Avanade & ArtinSoft have forged a worldwide partnership to provide comprehensive and cost-effective software migration solutions • ArtinSoft • More than 15 years dedicated to software transformation • Microsoft’s worldwide preferred partner for Software Migrations • Developed the Visual Basic Upgrade Wizard (VBUW) for Microsoft’s Visual Studio • Developed the Visual Basic Upgrade Companion (VBUC) to increase the productivity of the automatic migration and reduce the gap in functionality of the VBUW

  2. Risks in maintaining VB6 applications • Dependency on an unsupported platform: • Stagnant platform inhibits business growth and business process change • Business continuity can be negatively impacted • No development support from Microsoft • Little integration with new technologies: parallel processing, SOA, AJAX, unit tests and others • Face compliance issues: • Industry, legal and internal policies, and regulations, like Sarbanes-Oxley, force companies to abandon unsupported platforms

  3. Reasons to migrate to .NET

  4. VB6 Application Renewal Solutions

  5. Benefits of Automatic Migration • Ensures time to market and competitive advantage with a faster migration lifecycle • Preserves and leverages capital investment in applications customized to meet specific business needs Migrationwith VBUC

  6. Case Studies: Microsoft • Business rules were undocumented and difficult to reverse engineer from VB6 code • Lack of experience converting VB6 to .NET was a considerable risk for an in-house migration • Business unit shift to C# development in all current projects

  7. Case Studies: Banamex-Citigroup • VBUC provided a shorter migration lifecycle that other solutions • Protected market position by accelerating conversion to new technological platform • Most cost-effective solution • Reduced operating costs, per-incident cost and risk

  8. Case Studies: Vertex Financial Services • New applications and web sites in C# .NET environment • Accelerate time to market of next release • “.NET platform was chosen for the migration because it offers very good backwards compatibility with the COM+ platform, and interfaces seamlessly with the existing GUI (ASP) and database layers", said Sue Craig, Senior Project Manager for Vertex

  9. Migration Strategies • Coexistence: Migrated code and third-party components are deployed with interoperability • Partial Migration: Parts of the application are migrated; hard-to-migrate components are rewritten • Staged Migration: progressive migration of components with interoperability techniques • Full Migration: All source code is migrated with an automatic tool

  10. VB6 Application Renewal Value In ArtinSoft’s experience a Full or Staged migration represent an attractive ROI while giving the most benefits for application renewal

  11. Strategies: Staged Migration

  12. Strategies: Full Migration

  13. The industry-leading product for the migration of VB6 to .NET a proven track record of millions of lines migrated to C# and VB.NET VBUC: Automatic Migration Product The solution to migration challenges! • Generates high-quality, native .NET code, free of ties to third-party runtimes • 3rd party libraries upgraded to .NET native libraries • Extensible and customizable tool that fits a project’s specific needs • Lowers project timeframes by up to 4x less than other solutions

  14. VBUC Demo

  15. VBUC 3.0: Features • Generates C# and VB.NET code • Multi-project conversion • 3rd party libraries are upgraded to .NET • VB6 data access (ADO, DAO, RDO and ADOR) to ADO.NET • Structured error handling (converting unstructured to structured code) • Uses .NET native libraries, instead of VB compatibility libraries • Additional optional Helper classes to greatly reduce manual work after the migration without sacrificing the .NET characteristics of the code • Default property resolution • Enhanced support for the migration of common controls • Improved support for API Calls • Type inference (avoiding “generic” data types such as “object”) • VB6 constants and numeric literals to .NET Enumerations • Code refactoring • Enhanced performance • Over 150 code change improvements

  16. Questions and Answers

  17. Resources • Contact us: • Christian Massey, Partner Development Director, ArtinSoft • Office phone: 1-800-480-2435, ext. 1084 • cmassey@artinsoft.com • Assessment tool: • http://www.artinsoft.com/visual-basic-upgrade-assessment-tool.aspx • Additional resources: • http://www.artinsoft.com/artinsoft-avanade-webinar.aspx

More Related