Home > Ask the SOA Experts > Questions & Answers > If I write an application using Visual.NET, will it run on a machine that doesn't have the .NET framework installed?
Ask The SOA Expert: Questions & Answers
EMAIL THIS

If I write an application using Visual.NET, will it run on a machine that doesn't have the .NET framework installed?

Bob Tabor EXPERT RESPONSE FROM: Bob Tabor

Pose a Question
Other SOA Categories
Meet all SOA Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 17 January 2002
If write an application using Visual.NET, will it run on a machine that doesn't have the .NET framework installed? Also, how easy is it to take legacy VB and C++ code and import the projects into Visual .NET and compile them? Is it better to rewrite?

>
This question gets asked a lot ... in fact I gave a lengthy explanation about this issue in a previous Ask The Expert tip. And although I can't comment on C++, it is easy to take Visual Basic code and import it into Visual Studio.NET. You can simply open the project as you would in Visual Basic 6.0. When you do, an Upgrade Wizard appears to walk you through the process. The Upgrade Wizard will make changes in much of your code to make it .NET compliant and save it into a new project so that your original source code will not be changed.

However, this process will only get you 60% to 90% of the way there, depending on the quality of your code. The Upgrade Wizard produces a report of To Do items that you will need to manually address.

Is it better to re-write? That depends on your project. If you are dependent on many third-party controls, COM+ components, etc. then you will probably want to re-write to take advantage of .NET's features and move away from "unmanaged" code.


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



SOA Governance White Papers - BPM, EDA, IT Governance
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts