473,387 Members | 1,283 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

HELP - Porting to .NET path?

Hi,

I have a rather large (~1MB) CGI EXE written in Borland C++ Builder 6 that
uses the VCL which I need to port to a native .NET assembly to run on the
web.

I am considering using either CSharpBuilder or MSVS VB.NET or ASP.NET for
this. I am moderately familliar with standard VB and vanilla ASP and not at
all with CSharp (but would like to learn them all).

Why would I choose MSVS to port this CGI EXE to .NET? Should I choose
VB.NET or ASP.NET and why? Will I find MSVS easier to use because I am
familliar with std VB and ASP?

Any advice appreciated.

Thanx
Marcus.
Nov 18 '05 #1
2 992
Even if you choose "ASP.NET" you still need to pick a language (vb.net, c#,
etc)
If you are coming from a C++ background I've heard C# is easier then VB.NET
(which is nothing like VB6 if that's what you were thinking).

--
Curt Christianson
Owner/Lead Developer, DF-Software
www.Darkfalz.com
"Overworked" <AB*@MS.com> wrote in message
news:ef**************@TK2MSFTNGP12.phx.gbl...
Hi,

I have a rather large (~1MB) CGI EXE written in Borland C++ Builder 6 that
uses the VCL which I need to port to a native .NET assembly to run on the
web.

I am considering using either CSharpBuilder or MSVS VB.NET or ASP.NET for
this. I am moderately familliar with standard VB and vanilla ASP and not at all with CSharp (but would like to learn them all).

Why would I choose MSVS to port this CGI EXE to .NET? Should I choose
VB.NET or ASP.NET and why? Will I find MSVS easier to use because I am
familliar with std VB and ASP?

Any advice appreciated.

Thanx
Marcus.

Nov 18 '05 #2
"Curt_C [MVP]" <software_AT_darkfalz.com> wrote in news:Oe5Hq5e4DHA.2188
@TK2MSFTNGP10.phx.gbl:
If you are coming from a C++ background I've heard C# is easier then VB.NET
(which is nothing like VB6 if that's what you were thinking).


For a C++ background C# is a lot more comfortable. VB.net will drive most C++
progammers batty just because of long term habits C++ programmers have.
--
Chad Z. Hower (a.k.a. Kudzu) - http://www.hower.org/Kudzu/
"Programming is an art form that fights back"
ELKNews - Get your free copy at http://www.atozedsoftware.com

Nov 18 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: hokieghal99 | last post by:
What are the specific steps that one should take to make a python script that works on a Linux x86 machine also work on a Windows x86 machine? I am using os, re and string in the script. How do...
5
by: TheDD | last post by:
Hello all, i've downloaded the source code of a GPL project but i don't manage to compile it. It have been written with an old g++ (<3) since there are #include <xxx.h> and no std:: at all......
0
by: Raymond L. Buvel | last post by:
I am preparing to release an extension module that interfaces Python to the Class Library for Numbers (http://www.ginac.de/CLN/). This module will provide Python types for arbitrary precision...
4
by: Chris Travers | last post by:
Hi all; A few years ago, I set about porting a PHP application from MySQL to PostgreSQL, after realizing that MySQL wasn't going to be able to handle it. In order to do this, I built a light,...
2
by: Matt | last post by:
I'm working on a plug-in for an application called DesktopSideBar for Windows. It emulates to some degree the Longhorn sidebar. The SDK for DesktopSideBar supports .NET plug-in development through...
1
by: Bill | last post by:
Does anyone know how to fix this problem? On form submittal I'm getting the following error in Visual Studio 2005: The state information is invalid for this page and might be corrupted....
5
by: BK-Chicago | last post by:
I am in the midst of porting a massive MFC application from VS6.0 to VS8.0. While i have fixed most of the compile time errors, i do have quite a linker error that i have not been able to resolve....
2
by: n# | last post by:
I have an old existing website with a Header/ Left Hand Menu and a iframe as the main body content, adjacent to the menu. So for every click on the menu item, I used to load a aspx page on the...
1
by: Otacon22 | last post by:
Hi all, I want to create a robot with a router board based on processor atheros 2.6, called "fonera". I have installed a version of linux, Openwrt and python and i want to use it for some...
1
by: jpw | last post by:
I am writing a Python / C++ embed app and it need to work on 3 platforms I have the PYTHONPATH variable set correctly and have gone back and downloaded compiled and installed the latest Python...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.