{"id":105,"date":"2009-05-15T16:21:10","date_gmt":"2009-05-15T10:51:10","guid":{"rendered":"http:\/\/ksblog.teaduniya.com\/?p=105"},"modified":"2010-04-21T15:25:33","modified_gmt":"2010-04-21T09:55:33","slug":"migrate-from-visual-basic-6-to-net","status":"publish","type":"post","link":"https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/","title":{"rendered":"Migrate From Visual Basic 6 to .Net"},"content":{"rendered":"<p>Microsoft&#8217;s new .Net environment is the new domain that <a href=\"http:\/\/karmicksolutions.com\">software-oriented companies<\/a> are looking towards courtesy, the end of VB6 support. In fact, with the unpredictable nature of the present market in mind, several companies are jostling hard to slash costs and restructure their application development procedures. Research shows that various tactics, strategies and methods have been employed by some companies to accomplish the even course of migration from old to new.<\/p>\n<p>Following are some helpful tips regarding the strategy of the migration:<\/p>\n<p>While making transition of projects from any previous version of Visual Basic, the course for analysis and design ensures the best results. A bit different from the rest who suggest you to convert your current apps to .NET and fix the changed code in .NET, here, you need to start by studying the present application and trying to spot code blocks, which possibly require some changes.<\/p>\n<p>Even if your developers are experienced for six months in handling the .NET, it can be well surmised that they might have spent more development time on your current applications. They would probably be more at ease making alterations in your present application than the migrated version. However, you can make changes in your current applications and push them to a point, which we term as \u201cMigration Ready\u201d.<\/p>\n<p>Below are the steps, which you can follow for migrating applications:<\/p>\n<ul>\n<li> Assess the project and construct a suitable migration strategy<\/li>\n<\/ul>\n<ul>\n<li> Make alterations in the VB 6.0 project and construct a \u201cMigration\u00a0 Strategy\u201d<\/li>\n<\/ul>\n<ul>\n<li> Use the Visual Basic .NET Migration tool to migrate<\/li>\n<\/ul>\n<p>If more alterations are required, make them accordingly using Migration tool (Repeat the second and third steps as and when necessary)<\/p>\n<ul>\n<li> Quickly get <a title=\"Hire .NET Programmer\" href=\"http:\/\/www.karmicksolutions.com\/dedicated-dotnet-programmer-india.html\" target=\"_blank\">developers<\/a> and make alterations in .NET<\/li>\n<\/ul>\n<ul>\n<li> Put up the .NET solution<\/li>\n<\/ul>\n<p>The implementation of initial proof-of-concept marks the beginning of the migration path. This will help you estimate the resources, the time and the cost as well to migrate the project. You will do well to extract at least a single complex working procedure of the application and construct it into a small working solution. Eventually the process of migration follows.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft&#8217;s new .Net environment is the new domain that software-oriented companies are looking towards courtesy, the end of VB6 support. In fact, with the unpredictable nature of the present market in mind, several companies are jostling hard to slash costs and restructure their application development procedures. Research shows that various tactics, strategies and methods have<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-105","post","type-post","status-publish","format-standard","hentry","category-aspnet-sql-server"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Migrate From Visual Basic 6 to .Net &#8211; Karmick Solutions Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Migrate From Visual Basic 6 to .Net &#8211; Karmick Solutions Blog\" \/>\n<meta property=\"og:description\" content=\"Microsoft&#8217;s new .Net environment is the new domain that software-oriented companies are looking towards courtesy, the end of VB6 support. In fact, with the unpredictable nature of the present market in mind, several companies are jostling hard to slash costs and restructure their application development procedures. Research shows that various tactics, strategies and methods have\" \/>\n<meta property=\"og:url\" content=\"https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/\" \/>\n<meta property=\"og:site_name\" content=\"Karmick Solutions Blog\" \/>\n<meta property=\"article:published_time\" content=\"2009-05-15T10:51:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2010-04-21T09:55:33+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/\",\"url\":\"https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/\",\"name\":\"Migrate From Visual Basic 6 to .Net &#8211; Karmick Solutions Blog\",\"isPartOf\":{\"@id\":\"https:\/\/karmicksolutions.com\/blog\/#website\"},\"datePublished\":\"2009-05-15T10:51:10+00:00\",\"dateModified\":\"2010-04-21T09:55:33+00:00\",\"author\":{\"@id\":\"https:\/\/karmicksolutions.com\/blog\/#\/schema\/person\/cf5a770829ddb81d1ca17198eb2ef6e5\"},\"breadcrumb\":{\"@id\":\"https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/karmicksolutions.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Migrate From Visual Basic 6 to .Net\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/karmicksolutions.com\/blog\/#website\",\"url\":\"https:\/\/karmicksolutions.com\/blog\/\",\"name\":\"Karmick Solutions Blog\",\"description\":\"Technology meets perfection\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/karmicksolutions.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/karmicksolutions.com\/blog\/#\/schema\/person\/cf5a770829ddb81d1ca17198eb2ef6e5\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/karmicksolutions.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5d4d449754b9b7d52189c88a44ed708d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5d4d449754b9b7d52189c88a44ed708d?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"http:\/\/www.karmicksolutions.com\"],\"url\":\"https:\/\/karmicksolutions.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Migrate From Visual Basic 6 to .Net &#8211; Karmick Solutions Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/","og_locale":"en_US","og_type":"article","og_title":"Migrate From Visual Basic 6 to .Net &#8211; Karmick Solutions Blog","og_description":"Microsoft&#8217;s new .Net environment is the new domain that software-oriented companies are looking towards courtesy, the end of VB6 support. In fact, with the unpredictable nature of the present market in mind, several companies are jostling hard to slash costs and restructure their application development procedures. Research shows that various tactics, strategies and methods have","og_url":"https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/","og_site_name":"Karmick Solutions Blog","article_published_time":"2009-05-15T10:51:10+00:00","article_modified_time":"2010-04-21T09:55:33+00:00","author":"admin","twitter_misc":{"Written by":"admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/","url":"https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/","name":"Migrate From Visual Basic 6 to .Net &#8211; Karmick Solutions Blog","isPartOf":{"@id":"https:\/\/karmicksolutions.com\/blog\/#website"},"datePublished":"2009-05-15T10:51:10+00:00","dateModified":"2010-04-21T09:55:33+00:00","author":{"@id":"https:\/\/karmicksolutions.com\/blog\/#\/schema\/person\/cf5a770829ddb81d1ca17198eb2ef6e5"},"breadcrumb":{"@id":"https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/karmicksolutions.com\/blog\/migrate-from-visual-basic-6-to-net\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/karmicksolutions.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Migrate From Visual Basic 6 to .Net"}]},{"@type":"WebSite","@id":"https:\/\/karmicksolutions.com\/blog\/#website","url":"https:\/\/karmicksolutions.com\/blog\/","name":"Karmick Solutions Blog","description":"Technology meets perfection","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/karmicksolutions.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/karmicksolutions.com\/blog\/#\/schema\/person\/cf5a770829ddb81d1ca17198eb2ef6e5","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/karmicksolutions.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5d4d449754b9b7d52189c88a44ed708d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5d4d449754b9b7d52189c88a44ed708d?s=96&d=mm&r=g","caption":"admin"},"sameAs":["http:\/\/www.karmicksolutions.com"],"url":"https:\/\/karmicksolutions.com\/blog\/author\/admin\/"}]}},"fimg_url":"https:\/\/karmicksolutions.com\/blog\/wp-content\/themes\/karmickblog\/assets\/frontend\/images\/no-image.jpg","formated_date":"May 15th, 2009","plain_excerpt":"Microsoft&#8217;s new .Net environment is the new domain that software-oriented companies are looking towards courtesy, the end of VB6 support. In fact, with the unpredictable nature of the present market in mind, several companies are jostling hard to slash costs and restructure their application development procedures. Research shows that various tactics, strategies and methods have","custom_feature_img":null,"_links":{"self":[{"href":"https:\/\/karmicksolutions.com\/blog\/wp-json\/wp\/v2\/posts\/105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/karmicksolutions.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/karmicksolutions.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/karmicksolutions.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/karmicksolutions.com\/blog\/wp-json\/wp\/v2\/comments?post=105"}],"version-history":[{"count":4,"href":"https:\/\/karmicksolutions.com\/blog\/wp-json\/wp\/v2\/posts\/105\/revisions"}],"predecessor-version":[{"id":107,"href":"https:\/\/karmicksolutions.com\/blog\/wp-json\/wp\/v2\/posts\/105\/revisions\/107"}],"wp:attachment":[{"href":"https:\/\/karmicksolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/karmicksolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=105"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/karmicksolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}